AWS SDK for C++  1.9.155
AWS SDK for C++
UpdateGraphqlApiRequest.h
Go to the documentation of this file.
1 
6 #pragma once
17 #include <utility>
18 
19 namespace Aws
20 {
21 namespace AppSync
22 {
23 namespace Model
24 {
25 
29  {
30  public:
32 
33  // Service request name is the Operation name which will send this request out,
34  // each operation should has unique request name, so that we can get operation's name from this request.
35  // Note: this is not true for response, multiple operations may have the same response name,
36  // so we can not get operation's name from response.
37  inline virtual const char* GetServiceRequestName() const override { return "UpdateGraphqlApi"; }
38 
39  Aws::String SerializePayload() const override;
40 
41 
45  inline const Aws::String& GetApiId() const{ return m_apiId; }
46 
50  inline bool ApiIdHasBeenSet() const { return m_apiIdHasBeenSet; }
51 
55  inline void SetApiId(const Aws::String& value) { m_apiIdHasBeenSet = true; m_apiId = value; }
56 
60  inline void SetApiId(Aws::String&& value) { m_apiIdHasBeenSet = true; m_apiId = std::move(value); }
61 
65  inline void SetApiId(const char* value) { m_apiIdHasBeenSet = true; m_apiId.assign(value); }
66 
70  inline UpdateGraphqlApiRequest& WithApiId(const Aws::String& value) { SetApiId(value); return *this;}
71 
75  inline UpdateGraphqlApiRequest& WithApiId(Aws::String&& value) { SetApiId(std::move(value)); return *this;}
76 
80  inline UpdateGraphqlApiRequest& WithApiId(const char* value) { SetApiId(value); return *this;}
81 
82 
86  inline const Aws::String& GetName() const{ return m_name; }
87 
91  inline bool NameHasBeenSet() const { return m_nameHasBeenSet; }
92 
96  inline void SetName(const Aws::String& value) { m_nameHasBeenSet = true; m_name = value; }
97 
101  inline void SetName(Aws::String&& value) { m_nameHasBeenSet = true; m_name = std::move(value); }
102 
106  inline void SetName(const char* value) { m_nameHasBeenSet = true; m_name.assign(value); }
107 
111  inline UpdateGraphqlApiRequest& WithName(const Aws::String& value) { SetName(value); return *this;}
112 
116  inline UpdateGraphqlApiRequest& WithName(Aws::String&& value) { SetName(std::move(value)); return *this;}
117 
121  inline UpdateGraphqlApiRequest& WithName(const char* value) { SetName(value); return *this;}
122 
123 
128  inline const LogConfig& GetLogConfig() const{ return m_logConfig; }
129 
134  inline bool LogConfigHasBeenSet() const { return m_logConfigHasBeenSet; }
135 
140  inline void SetLogConfig(const LogConfig& value) { m_logConfigHasBeenSet = true; m_logConfig = value; }
141 
146  inline void SetLogConfig(LogConfig&& value) { m_logConfigHasBeenSet = true; m_logConfig = std::move(value); }
147 
152  inline UpdateGraphqlApiRequest& WithLogConfig(const LogConfig& value) { SetLogConfig(value); return *this;}
153 
158  inline UpdateGraphqlApiRequest& WithLogConfig(LogConfig&& value) { SetLogConfig(std::move(value)); return *this;}
159 
160 
164  inline const AuthenticationType& GetAuthenticationType() const{ return m_authenticationType; }
165 
169  inline bool AuthenticationTypeHasBeenSet() const { return m_authenticationTypeHasBeenSet; }
170 
174  inline void SetAuthenticationType(const AuthenticationType& value) { m_authenticationTypeHasBeenSet = true; m_authenticationType = value; }
175 
179  inline void SetAuthenticationType(AuthenticationType&& value) { m_authenticationTypeHasBeenSet = true; m_authenticationType = std::move(value); }
180 
184  inline UpdateGraphqlApiRequest& WithAuthenticationType(const AuthenticationType& value) { SetAuthenticationType(value); return *this;}
185 
189  inline UpdateGraphqlApiRequest& WithAuthenticationType(AuthenticationType&& value) { SetAuthenticationType(std::move(value)); return *this;}
190 
191 
196  inline const UserPoolConfig& GetUserPoolConfig() const{ return m_userPoolConfig; }
197 
202  inline bool UserPoolConfigHasBeenSet() const { return m_userPoolConfigHasBeenSet; }
203 
208  inline void SetUserPoolConfig(const UserPoolConfig& value) { m_userPoolConfigHasBeenSet = true; m_userPoolConfig = value; }
209 
214  inline void SetUserPoolConfig(UserPoolConfig&& value) { m_userPoolConfigHasBeenSet = true; m_userPoolConfig = std::move(value); }
215 
220  inline UpdateGraphqlApiRequest& WithUserPoolConfig(const UserPoolConfig& value) { SetUserPoolConfig(value); return *this;}
221 
226  inline UpdateGraphqlApiRequest& WithUserPoolConfig(UserPoolConfig&& value) { SetUserPoolConfig(std::move(value)); return *this;}
227 
228 
232  inline const OpenIDConnectConfig& GetOpenIDConnectConfig() const{ return m_openIDConnectConfig; }
233 
237  inline bool OpenIDConnectConfigHasBeenSet() const { return m_openIDConnectConfigHasBeenSet; }
238 
242  inline void SetOpenIDConnectConfig(const OpenIDConnectConfig& value) { m_openIDConnectConfigHasBeenSet = true; m_openIDConnectConfig = value; }
243 
247  inline void SetOpenIDConnectConfig(OpenIDConnectConfig&& value) { m_openIDConnectConfigHasBeenSet = true; m_openIDConnectConfig = std::move(value); }
248 
252  inline UpdateGraphqlApiRequest& WithOpenIDConnectConfig(const OpenIDConnectConfig& value) { SetOpenIDConnectConfig(value); return *this;}
253 
257  inline UpdateGraphqlApiRequest& WithOpenIDConnectConfig(OpenIDConnectConfig&& value) { SetOpenIDConnectConfig(std::move(value)); return *this;}
258 
259 
264  inline const Aws::Vector<AdditionalAuthenticationProvider>& GetAdditionalAuthenticationProviders() const{ return m_additionalAuthenticationProviders; }
265 
270  inline bool AdditionalAuthenticationProvidersHasBeenSet() const { return m_additionalAuthenticationProvidersHasBeenSet; }
271 
276  inline void SetAdditionalAuthenticationProviders(const Aws::Vector<AdditionalAuthenticationProvider>& value) { m_additionalAuthenticationProvidersHasBeenSet = true; m_additionalAuthenticationProviders = value; }
277 
282  inline void SetAdditionalAuthenticationProviders(Aws::Vector<AdditionalAuthenticationProvider>&& value) { m_additionalAuthenticationProvidersHasBeenSet = true; m_additionalAuthenticationProviders = std::move(value); }
283 
288  inline UpdateGraphqlApiRequest& WithAdditionalAuthenticationProviders(const Aws::Vector<AdditionalAuthenticationProvider>& value) { SetAdditionalAuthenticationProviders(value); return *this;}
289 
294  inline UpdateGraphqlApiRequest& WithAdditionalAuthenticationProviders(Aws::Vector<AdditionalAuthenticationProvider>&& value) { SetAdditionalAuthenticationProviders(std::move(value)); return *this;}
295 
300  inline UpdateGraphqlApiRequest& AddAdditionalAuthenticationProviders(const AdditionalAuthenticationProvider& value) { m_additionalAuthenticationProvidersHasBeenSet = true; m_additionalAuthenticationProviders.push_back(value); return *this; }
301 
306  inline UpdateGraphqlApiRequest& AddAdditionalAuthenticationProviders(AdditionalAuthenticationProvider&& value) { m_additionalAuthenticationProvidersHasBeenSet = true; m_additionalAuthenticationProviders.push_back(std::move(value)); return *this; }
307 
308 
313  inline bool GetXrayEnabled() const{ return m_xrayEnabled; }
314 
319  inline bool XrayEnabledHasBeenSet() const { return m_xrayEnabledHasBeenSet; }
320 
325  inline void SetXrayEnabled(bool value) { m_xrayEnabledHasBeenSet = true; m_xrayEnabled = value; }
326 
331  inline UpdateGraphqlApiRequest& WithXrayEnabled(bool value) { SetXrayEnabled(value); return *this;}
332 
333 
337  inline const LambdaAuthorizerConfig& GetLambdaAuthorizerConfig() const{ return m_lambdaAuthorizerConfig; }
338 
342  inline bool LambdaAuthorizerConfigHasBeenSet() const { return m_lambdaAuthorizerConfigHasBeenSet; }
343 
347  inline void SetLambdaAuthorizerConfig(const LambdaAuthorizerConfig& value) { m_lambdaAuthorizerConfigHasBeenSet = true; m_lambdaAuthorizerConfig = value; }
348 
352  inline void SetLambdaAuthorizerConfig(LambdaAuthorizerConfig&& value) { m_lambdaAuthorizerConfigHasBeenSet = true; m_lambdaAuthorizerConfig = std::move(value); }
353 
357  inline UpdateGraphqlApiRequest& WithLambdaAuthorizerConfig(const LambdaAuthorizerConfig& value) { SetLambdaAuthorizerConfig(value); return *this;}
358 
362  inline UpdateGraphqlApiRequest& WithLambdaAuthorizerConfig(LambdaAuthorizerConfig&& value) { SetLambdaAuthorizerConfig(std::move(value)); return *this;}
363 
364  private:
365 
366  Aws::String m_apiId;
367  bool m_apiIdHasBeenSet;
368 
369  Aws::String m_name;
370  bool m_nameHasBeenSet;
371 
372  LogConfig m_logConfig;
373  bool m_logConfigHasBeenSet;
374 
375  AuthenticationType m_authenticationType;
376  bool m_authenticationTypeHasBeenSet;
377 
378  UserPoolConfig m_userPoolConfig;
379  bool m_userPoolConfigHasBeenSet;
380 
381  OpenIDConnectConfig m_openIDConnectConfig;
382  bool m_openIDConnectConfigHasBeenSet;
383 
384  Aws::Vector<AdditionalAuthenticationProvider> m_additionalAuthenticationProviders;
385  bool m_additionalAuthenticationProvidersHasBeenSet;
386 
387  bool m_xrayEnabled;
388  bool m_xrayEnabledHasBeenSet;
389 
390  LambdaAuthorizerConfig m_lambdaAuthorizerConfig;
391  bool m_lambdaAuthorizerConfigHasBeenSet;
392  };
393 
394 } // namespace Model
395 } // namespace AppSync
396 } // namespace Aws
Aws::AppSync::Model::UpdateGraphqlApiRequest::SetUserPoolConfig
void SetUserPoolConfig(const UserPoolConfig &value)
Definition: UpdateGraphqlApiRequest.h:208
OpenIDConnectConfig.h
Aws::AppSync::Model::UpdateGraphqlApiRequest::LogConfigHasBeenSet
bool LogConfigHasBeenSet() const
Definition: UpdateGraphqlApiRequest.h:134
Aws::AppSync::AppSyncRequest
Definition: AppSyncRequest.h:17
Aws::AppSync::Model::UpdateGraphqlApiRequest::SetAdditionalAuthenticationProviders
void SetAdditionalAuthenticationProviders(const Aws::Vector< AdditionalAuthenticationProvider > &value)
Definition: UpdateGraphqlApiRequest.h:276
Aws::AppSync::Model::UpdateGraphqlApiRequest::XrayEnabledHasBeenSet
bool XrayEnabledHasBeenSet() const
Definition: UpdateGraphqlApiRequest.h:319
Aws::AppSync::Model::UpdateGraphqlApiRequest::AuthenticationTypeHasBeenSet
bool AuthenticationTypeHasBeenSet() const
Definition: UpdateGraphqlApiRequest.h:169
Aws::AppSync::Model::UpdateGraphqlApiRequest::LambdaAuthorizerConfigHasBeenSet
bool LambdaAuthorizerConfigHasBeenSet() const
Definition: UpdateGraphqlApiRequest.h:342
Aws::AppSync::Model::UpdateGraphqlApiRequest::GetXrayEnabled
bool GetXrayEnabled() const
Definition: UpdateGraphqlApiRequest.h:313
Aws::AppSync::Model::UpdateGraphqlApiRequest::UpdateGraphqlApiRequest
UpdateGraphqlApiRequest()
Aws::AppSync::Model::UpdateGraphqlApiRequest::OpenIDConnectConfigHasBeenSet
bool OpenIDConnectConfigHasBeenSet() const
Definition: UpdateGraphqlApiRequest.h:237
Aws::AppSync::Model::UpdateGraphqlApiRequest::ApiIdHasBeenSet
bool ApiIdHasBeenSet() const
Definition: UpdateGraphqlApiRequest.h:50
Aws::AppSync::Model::UpdateGraphqlApiRequest::AddAdditionalAuthenticationProviders
UpdateGraphqlApiRequest & AddAdditionalAuthenticationProviders(AdditionalAuthenticationProvider &&value)
Definition: UpdateGraphqlApiRequest.h:306
Aws::AppSync::Model::UpdateGraphqlApiRequest::SetName
void SetName(const char *value)
Definition: UpdateGraphqlApiRequest.h:106
Aws::AppSync::Model::UpdateGraphqlApiRequest::GetApiId
const Aws::String & GetApiId() const
Definition: UpdateGraphqlApiRequest.h:45
Aws::AppSync::Model::UpdateGraphqlApiRequest::SetAuthenticationType
void SetAuthenticationType(const AuthenticationType &value)
Definition: UpdateGraphqlApiRequest.h:174
Aws::AppSync::Model::UpdateGraphqlApiRequest::WithAuthenticationType
UpdateGraphqlApiRequest & WithAuthenticationType(const AuthenticationType &value)
Definition: UpdateGraphqlApiRequest.h:184
Aws::AppSync::Model::UpdateGraphqlApiRequest::WithXrayEnabled
UpdateGraphqlApiRequest & WithXrayEnabled(bool value)
Definition: UpdateGraphqlApiRequest.h:331
Aws::Vector
std::vector< T, Aws::Allocator< T > > Vector
Definition: AWSVector.h:17
Aws::AppSync::Model::UpdateGraphqlApiRequest::SetApiId
void SetApiId(const Aws::String &value)
Definition: UpdateGraphqlApiRequest.h:55
Aws::AppSync::Model::LambdaAuthorizerConfig
Definition: LambdaAuthorizerConfig.h:35
Aws::AppSync::Model::UpdateGraphqlApiRequest::SetLambdaAuthorizerConfig
void SetLambdaAuthorizerConfig(const LambdaAuthorizerConfig &value)
Definition: UpdateGraphqlApiRequest.h:347
UserPoolConfig.h
Aws::AppSync::Model::UpdateGraphqlApiRequest::SetAuthenticationType
void SetAuthenticationType(AuthenticationType &&value)
Definition: UpdateGraphqlApiRequest.h:179
Aws::AppSync::Model::UpdateGraphqlApiRequest::WithApiId
UpdateGraphqlApiRequest & WithApiId(Aws::String &&value)
Definition: UpdateGraphqlApiRequest.h:75
Aws::AppSync::Model::UpdateGraphqlApiRequest::GetLogConfig
const LogConfig & GetLogConfig() const
Definition: UpdateGraphqlApiRequest.h:128
AppSync_EXPORTS.h
Aws::AppSync::Model::UpdateGraphqlApiRequest::SetLogConfig
void SetLogConfig(LogConfig &&value)
Definition: UpdateGraphqlApiRequest.h:146
Aws::AppSync::Model::UpdateGraphqlApiRequest::AddAdditionalAuthenticationProviders
UpdateGraphqlApiRequest & AddAdditionalAuthenticationProviders(const AdditionalAuthenticationProvider &value)
Definition: UpdateGraphqlApiRequest.h:300
AWSVector.h
Aws::AppSync::Model::UpdateGraphqlApiRequest::WithUserPoolConfig
UpdateGraphqlApiRequest & WithUserPoolConfig(const UserPoolConfig &value)
Definition: UpdateGraphqlApiRequest.h:220
AdditionalAuthenticationProvider.h
Aws::AppSync::Model::UpdateGraphqlApiRequest::SetApiId
void SetApiId(const char *value)
Definition: UpdateGraphqlApiRequest.h:65
Aws::AppSync::Model::LogConfig
Definition: LogConfig.h:33
Aws::AppSync::Model::AuthenticationType
AuthenticationType
Definition: AuthenticationType.h:17
Aws::AppSync::Model::UpdateGraphqlApiRequest::WithUserPoolConfig
UpdateGraphqlApiRequest & WithUserPoolConfig(UserPoolConfig &&value)
Definition: UpdateGraphqlApiRequest.h:226
Aws::AppSync::Model::UpdateGraphqlApiRequest::WithOpenIDConnectConfig
UpdateGraphqlApiRequest & WithOpenIDConnectConfig(OpenIDConnectConfig &&value)
Definition: UpdateGraphqlApiRequest.h:257
Aws::AppSync::Model::UpdateGraphqlApiRequest::SetUserPoolConfig
void SetUserPoolConfig(UserPoolConfig &&value)
Definition: UpdateGraphqlApiRequest.h:214
AWSString.h
Aws::AppSync::Model::UpdateGraphqlApiRequest::SetName
void SetName(const Aws::String &value)
Definition: UpdateGraphqlApiRequest.h:96
Aws::AppSync::Model::UpdateGraphqlApiRequest::WithAdditionalAuthenticationProviders
UpdateGraphqlApiRequest & WithAdditionalAuthenticationProviders(const Aws::Vector< AdditionalAuthenticationProvider > &value)
Definition: UpdateGraphqlApiRequest.h:288
Aws::AppSync::Model::OpenIDConnectConfig
Definition: OpenIDConnectConfig.h:32
Aws::AppSync::Model::UpdateGraphqlApiRequest::NameHasBeenSet
bool NameHasBeenSet() const
Definition: UpdateGraphqlApiRequest.h:91
Aws::AppSync::Model::UpdateGraphqlApiRequest::WithName
UpdateGraphqlApiRequest & WithName(const Aws::String &value)
Definition: UpdateGraphqlApiRequest.h:111
Aws::AppSync::Model::UpdateGraphqlApiRequest::SetApiId
void SetApiId(Aws::String &&value)
Definition: UpdateGraphqlApiRequest.h:60
Aws::AppSync::Model::UpdateGraphqlApiRequest::SetOpenIDConnectConfig
void SetOpenIDConnectConfig(OpenIDConnectConfig &&value)
Definition: UpdateGraphqlApiRequest.h:247
Aws::AppSync::Model::UpdateGraphqlApiRequest::GetOpenIDConnectConfig
const OpenIDConnectConfig & GetOpenIDConnectConfig() const
Definition: UpdateGraphqlApiRequest.h:232
Aws::AppSync::Model::UpdateGraphqlApiRequest::WithLambdaAuthorizerConfig
UpdateGraphqlApiRequest & WithLambdaAuthorizerConfig(const LambdaAuthorizerConfig &value)
Definition: UpdateGraphqlApiRequest.h:357
Aws::AppSync::Model::UpdateGraphqlApiRequest::GetUserPoolConfig
const UserPoolConfig & GetUserPoolConfig() const
Definition: UpdateGraphqlApiRequest.h:196
Aws::AppSync::Model::UpdateGraphqlApiRequest::GetName
const Aws::String & GetName() const
Definition: UpdateGraphqlApiRequest.h:86
Aws::AppSync::Model::UpdateGraphqlApiRequest::SerializePayload
Aws::String SerializePayload() const override
Aws::AppSync::Model::UpdateGraphqlApiRequest::WithAuthenticationType
UpdateGraphqlApiRequest & WithAuthenticationType(AuthenticationType &&value)
Definition: UpdateGraphqlApiRequest.h:189
Aws::AppSync::Model::UpdateGraphqlApiRequest::SetName
void SetName(Aws::String &&value)
Definition: UpdateGraphqlApiRequest.h:101
Aws::AppSync::Model::UpdateGraphqlApiRequest::SetOpenIDConnectConfig
void SetOpenIDConnectConfig(const OpenIDConnectConfig &value)
Definition: UpdateGraphqlApiRequest.h:242
AppSyncRequest.h
Aws::AppSync::Model::UpdateGraphqlApiRequest::WithOpenIDConnectConfig
UpdateGraphqlApiRequest & WithOpenIDConnectConfig(const OpenIDConnectConfig &value)
Definition: UpdateGraphqlApiRequest.h:252
Aws::AppSync::Model::UpdateGraphqlApiRequest::SetXrayEnabled
void SetXrayEnabled(bool value)
Definition: UpdateGraphqlApiRequest.h:325
Aws
Definition: AccessManagementClient.h:15
Aws::AppSync::Model::UpdateGraphqlApiRequest::AdditionalAuthenticationProvidersHasBeenSet
bool AdditionalAuthenticationProvidersHasBeenSet() const
Definition: UpdateGraphqlApiRequest.h:270
Aws::AppSync::Model::UpdateGraphqlApiRequest::GetLambdaAuthorizerConfig
const LambdaAuthorizerConfig & GetLambdaAuthorizerConfig() const
Definition: UpdateGraphqlApiRequest.h:337
Aws::AppSync::Model::UpdateGraphqlApiRequest::UserPoolConfigHasBeenSet
bool UserPoolConfigHasBeenSet() const
Definition: UpdateGraphqlApiRequest.h:202
Aws::AppSync::Model::UpdateGraphqlApiRequest::WithName
UpdateGraphqlApiRequest & WithName(Aws::String &&value)
Definition: UpdateGraphqlApiRequest.h:116
Aws::AppSync::Model::AdditionalAuthenticationProvider
Definition: AdditionalAuthenticationProvider.h:36
Aws::AppSync::Model::UpdateGraphqlApiRequest::SetAdditionalAuthenticationProviders
void SetAdditionalAuthenticationProviders(Aws::Vector< AdditionalAuthenticationProvider > &&value)
Definition: UpdateGraphqlApiRequest.h:282
Aws::AppSync::Model::UpdateGraphqlApiRequest::WithAdditionalAuthenticationProviders
UpdateGraphqlApiRequest & WithAdditionalAuthenticationProviders(Aws::Vector< AdditionalAuthenticationProvider > &&value)
Definition: UpdateGraphqlApiRequest.h:294
AWS_APPSYNC_API
#define AWS_APPSYNC_API
Definition: AppSync_EXPORTS.h:28
Aws::AppSync::Model::UpdateGraphqlApiRequest::WithApiId
UpdateGraphqlApiRequest & WithApiId(const Aws::String &value)
Definition: UpdateGraphqlApiRequest.h:70
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
AuthenticationType.h
Aws::AppSync::Model::UpdateGraphqlApiRequest::GetAuthenticationType
const AuthenticationType & GetAuthenticationType() const
Definition: UpdateGraphqlApiRequest.h:164
Aws::AppSync::Model::UpdateGraphqlApiRequest::SetLogConfig
void SetLogConfig(const LogConfig &value)
Definition: UpdateGraphqlApiRequest.h:140
Aws::AppSync::Model::UpdateGraphqlApiRequest::GetServiceRequestName
virtual const char * GetServiceRequestName() const override
Definition: UpdateGraphqlApiRequest.h:37
Aws::AppSync::Model::UpdateGraphqlApiRequest::WithLogConfig
UpdateGraphqlApiRequest & WithLogConfig(const LogConfig &value)
Definition: UpdateGraphqlApiRequest.h:152
Aws::AppSync::Model::UpdateGraphqlApiRequest::WithLogConfig
UpdateGraphqlApiRequest & WithLogConfig(LogConfig &&value)
Definition: UpdateGraphqlApiRequest.h:158
LogConfig.h
Aws::AppSync::Model::UpdateGraphqlApiRequest
Definition: UpdateGraphqlApiRequest.h:29
Aws::AppSync::Model::UpdateGraphqlApiRequest::WithLambdaAuthorizerConfig
UpdateGraphqlApiRequest & WithLambdaAuthorizerConfig(LambdaAuthorizerConfig &&value)
Definition: UpdateGraphqlApiRequest.h:362
Aws::AppSync::Model::UpdateGraphqlApiRequest::GetAdditionalAuthenticationProviders
const Aws::Vector< AdditionalAuthenticationProvider > & GetAdditionalAuthenticationProviders() const
Definition: UpdateGraphqlApiRequest.h:264
Aws::AppSync::Model::UpdateGraphqlApiRequest::SetLambdaAuthorizerConfig
void SetLambdaAuthorizerConfig(LambdaAuthorizerConfig &&value)
Definition: UpdateGraphqlApiRequest.h:352
Aws::AppSync::Model::UpdateGraphqlApiRequest::WithName
UpdateGraphqlApiRequest & WithName(const char *value)
Definition: UpdateGraphqlApiRequest.h:121
Aws::AppSync::Model::UpdateGraphqlApiRequest::WithApiId
UpdateGraphqlApiRequest & WithApiId(const char *value)
Definition: UpdateGraphqlApiRequest.h:80
LambdaAuthorizerConfig.h
Aws::AppSync::Model::UserPoolConfig
Definition: UserPoolConfig.h:34