27 namespace CognitoIdentityProvider
61 inline void SetUserPoolId(
const char* value) { m_userPoolIdHasBeenSet =
true; m_userPoolId.assign(value); }
193 inline void SetSmsVerificationMessage(
const char* value) { m_smsVerificationMessageHasBeenSet =
true; m_smsVerificationMessage.assign(value); }
228 inline void SetEmailVerificationMessage(
const char* value) { m_emailVerificationMessageHasBeenSet =
true; m_emailVerificationMessage.assign(value); }
263 inline void SetEmailVerificationSubject(
const char* value) { m_emailVerificationSubjectHasBeenSet =
true; m_emailVerificationSubject.assign(value); }
298 inline void SetSmsAuthenticationMessage(
const char* value) { m_smsAuthenticationMessageHasBeenSet =
true; m_smsAuthenticationMessage.assign(value); }
367 bool m_userPoolIdHasBeenSet;
369 bool m_policiesHasBeenSet;
371 bool m_lambdaConfigHasBeenSet;
373 bool m_autoVerifiedAttributesHasBeenSet;
375 bool m_smsVerificationMessageHasBeenSet;
377 bool m_emailVerificationMessageHasBeenSet;
379 bool m_emailVerificationSubjectHasBeenSet;
381 bool m_smsAuthenticationMessageHasBeenSet;
383 bool m_mfaConfigurationHasBeenSet;
UpdateUserPoolRequest & WithMfaConfiguration(const UserPoolMfaType &value)
const Aws::String & GetEmailVerificationSubject() const
UpdateUserPoolRequest & WithLambdaConfig(const LambdaConfigType &value)
UpdateUserPoolRequest & WithLambdaConfig(LambdaConfigType &&value)
UpdateUserPoolRequest & WithEmailVerificationMessage(const char *value)
void SetSmsVerificationMessage(const char *value)
void SetPolicies(const UserPoolPolicyType &value)
UpdateUserPoolRequest & WithEmailVerificationSubject(Aws::String &&value)
void SetAutoVerifiedAttributes(const Aws::Vector< VerifiedAttributeType > &value)
void SetEmailVerificationSubject(Aws::String &&value)
void SetMfaConfiguration(const UserPoolMfaType &value)
UpdateUserPoolRequest & AddAutoVerifiedAttributes(const VerifiedAttributeType &value)
void SetUserPoolId(const char *value)
UpdateUserPoolRequest & WithMfaConfiguration(UserPoolMfaType &&value)
void SetPolicies(UserPoolPolicyType &&value)
const UserPoolMfaType & GetMfaConfiguration() const
void SetSmsVerificationMessage(const Aws::String &value)
void SetMfaConfiguration(UserPoolMfaType &&value)
void SetSmsAuthenticationMessage(const char *value)
std::vector< T, Aws::Allocator< T > > Vector
void SetLambdaConfig(LambdaConfigType &&value)
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
const LambdaConfigType & GetLambdaConfig() const
UpdateUserPoolRequest & WithPolicies(const UserPoolPolicyType &value)
const Aws::Vector< VerifiedAttributeType > & GetAutoVerifiedAttributes() const
UpdateUserPoolRequest & WithSmsAuthenticationMessage(const char *value)
const Aws::String & GetSmsVerificationMessage() const
UpdateUserPoolRequest & AddAutoVerifiedAttributes(VerifiedAttributeType &&value)
void SetUserPoolId(const Aws::String &value)
const Aws::String & GetSmsAuthenticationMessage() const
void SetLambdaConfig(const LambdaConfigType &value)
void SetSmsAuthenticationMessage(Aws::String &&value)
UpdateUserPoolRequest & WithSmsAuthenticationMessage(Aws::String &&value)
UpdateUserPoolRequest & WithEmailVerificationMessage(const Aws::String &value)
UpdateUserPoolRequest & WithPolicies(UserPoolPolicyType &&value)
UpdateUserPoolRequest & WithEmailVerificationSubject(const char *value)
UpdateUserPoolRequest & WithUserPoolId(const char *value)
UpdateUserPoolRequest & WithUserPoolId(Aws::String &&value)
UpdateUserPoolRequest & WithSmsVerificationMessage(const Aws::String &value)
void SetEmailVerificationMessage(const Aws::String &value)
void SetAutoVerifiedAttributes(Aws::Vector< VerifiedAttributeType > &&value)
void SetSmsAuthenticationMessage(const Aws::String &value)
UpdateUserPoolRequest & WithSmsAuthenticationMessage(const Aws::String &value)
UpdateUserPoolRequest & WithSmsVerificationMessage(const char *value)
UpdateUserPoolRequest & WithUserPoolId(const Aws::String &value)
UpdateUserPoolRequest & WithEmailVerificationSubject(const Aws::String &value)
const Aws::String & GetEmailVerificationMessage() const
#define AWS_COGNITOIDENTITYPROVIDER_API
void SetSmsVerificationMessage(Aws::String &&value)
void SetEmailVerificationMessage(Aws::String &&value)
UpdateUserPoolRequest & WithAutoVerifiedAttributes(const Aws::Vector< VerifiedAttributeType > &value)
void SetEmailVerificationSubject(const char *value)
void SetEmailVerificationMessage(const char *value)
void SetUserPoolId(Aws::String &&value)
const UserPoolPolicyType & GetPolicies() const
void SetEmailVerificationSubject(const Aws::String &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
UpdateUserPoolRequest & WithSmsVerificationMessage(Aws::String &&value)
UpdateUserPoolRequest & WithEmailVerificationMessage(Aws::String &&value)
UpdateUserPoolRequest & WithAutoVerifiedAttributes(Aws::Vector< VerifiedAttributeType > &&value)
const Aws::String & GetUserPoolId() const
JSON (JavaScript Object Notation).