Class: Aws::Types::CreateUserPoolRequest
- Inherits:
-
Object
- Object
- Aws::Types::CreateUserPoolRequest
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#account_recovery_setting ⇒ Types::AccountRecoverySettingType
Returns the value of attribute account_recovery_setting.
-
#admin_create_user_config ⇒ Types::AdminCreateUserConfigType
Returns the value of attribute admin_create_user_config.
-
#alias_attributes ⇒ ::Array[("phone_number" | "email" | "preferred_username")]
Returns the value of attribute alias_attributes.
-
#auto_verified_attributes ⇒ ::Array[("phone_number" | "email")]
Returns the value of attribute auto_verified_attributes.
-
#deletion_protection ⇒ "ACTIVE", "INACTIVE"
Returns the value of attribute deletion_protection.
-
#device_configuration ⇒ Types::DeviceConfigurationType
Returns the value of attribute device_configuration.
-
#email_configuration ⇒ Types::EmailConfigurationType
Returns the value of attribute email_configuration.
-
#email_verification_message ⇒ ::String
Returns the value of attribute email_verification_message.
-
#email_verification_subject ⇒ ::String
Returns the value of attribute email_verification_subject.
-
#issuer_configuration ⇒ Types::IssuerConfigurationType
Returns the value of attribute issuer_configuration.
-
#key_configuration ⇒ Types::KeyConfigurationType
Returns the value of attribute key_configuration.
-
#lambda_config ⇒ Types::LambdaConfigType
Returns the value of attribute lambda_config.
-
#mfa_configuration ⇒ "OFF", ...
Returns the value of attribute mfa_configuration.
-
#policies ⇒ Types::UserPoolPolicyType
Returns the value of attribute policies.
-
#pool_name ⇒ ::String
Returns the value of attribute pool_name.
-
#schema ⇒ ::Array[Types::SchemaAttributeType]
Returns the value of attribute schema.
-
#sms_authentication_message ⇒ ::String
Returns the value of attribute sms_authentication_message.
-
#sms_configuration ⇒ Types::SmsConfigurationType
Returns the value of attribute sms_configuration.
-
#sms_verification_message ⇒ ::String
Returns the value of attribute sms_verification_message.
-
#user_attribute_update_settings ⇒ Types::UserAttributeUpdateSettingsType
Returns the value of attribute user_attribute_update_settings.
-
#user_pool_add_ons ⇒ Types::UserPoolAddOnsType
Returns the value of attribute user_pool_add_ons.
-
#user_pool_tags ⇒ ::Hash[::String, ::String]
Returns the value of attribute user_pool_tags.
-
#user_pool_tier ⇒ "LITE", ...
Returns the value of attribute user_pool_tier.
-
#username_attributes ⇒ ::Array[("phone_number" | "email")]
Returns the value of attribute username_attributes.
-
#username_configuration ⇒ Types::UsernameConfigurationType
Returns the value of attribute username_configuration.
-
#verification_message_template ⇒ Types::VerificationMessageTemplateType
Returns the value of attribute verification_message_template.
Instance Attribute Details
#account_recovery_setting ⇒ Types::AccountRecoverySettingType
Returns the value of attribute account_recovery_setting.
759 760 761 |
# File 'sig/types.rbs', line 759 def account_recovery_setting @account_recovery_setting end |
#admin_create_user_config ⇒ Types::AdminCreateUserConfigType
Returns the value of attribute admin_create_user_config.
755 756 757 |
# File 'sig/types.rbs', line 755 def admin_create_user_config @admin_create_user_config end |
#alias_attributes ⇒ ::Array[("phone_number" | "email" | "preferred_username")]
Returns the value of attribute alias_attributes.
742 743 744 |
# File 'sig/types.rbs', line 742 def alias_attributes @alias_attributes end |
#auto_verified_attributes ⇒ ::Array[("phone_number" | "email")]
Returns the value of attribute auto_verified_attributes.
741 742 743 |
# File 'sig/types.rbs', line 741 def auto_verified_attributes @auto_verified_attributes end |
#deletion_protection ⇒ "ACTIVE", "INACTIVE"
Returns the value of attribute deletion_protection.
739 740 741 |
# File 'sig/types.rbs', line 739 def deletion_protection @deletion_protection end |
#device_configuration ⇒ Types::DeviceConfigurationType
Returns the value of attribute device_configuration.
751 752 753 |
# File 'sig/types.rbs', line 751 def device_configuration @device_configuration end |
#email_configuration ⇒ Types::EmailConfigurationType
Returns the value of attribute email_configuration.
752 753 754 |
# File 'sig/types.rbs', line 752 def email_configuration @email_configuration end |
#email_verification_message ⇒ ::String
Returns the value of attribute email_verification_message.
745 746 747 |
# File 'sig/types.rbs', line 745 def @email_verification_message end |
#email_verification_subject ⇒ ::String
Returns the value of attribute email_verification_subject.
746 747 748 |
# File 'sig/types.rbs', line 746 def email_verification_subject @email_verification_subject end |
#issuer_configuration ⇒ Types::IssuerConfigurationType
Returns the value of attribute issuer_configuration.
762 763 764 |
# File 'sig/types.rbs', line 762 def issuer_configuration @issuer_configuration end |
#key_configuration ⇒ Types::KeyConfigurationType
Returns the value of attribute key_configuration.
761 762 763 |
# File 'sig/types.rbs', line 761 def key_configuration @key_configuration end |
#lambda_config ⇒ Types::LambdaConfigType
Returns the value of attribute lambda_config.
740 741 742 |
# File 'sig/types.rbs', line 740 def lambda_config @lambda_config end |
#mfa_configuration ⇒ "OFF", ...
Returns the value of attribute mfa_configuration.
749 750 751 |
# File 'sig/types.rbs', line 749 def mfa_configuration @mfa_configuration end |
#policies ⇒ Types::UserPoolPolicyType
Returns the value of attribute policies.
738 739 740 |
# File 'sig/types.rbs', line 738 def policies @policies end |
#pool_name ⇒ ::String
Returns the value of attribute pool_name.
737 738 739 |
# File 'sig/types.rbs', line 737 def pool_name @pool_name end |
#schema ⇒ ::Array[Types::SchemaAttributeType]
Returns the value of attribute schema.
756 757 758 |
# File 'sig/types.rbs', line 756 def schema @schema end |
#sms_authentication_message ⇒ ::String
Returns the value of attribute sms_authentication_message.
748 749 750 |
# File 'sig/types.rbs', line 748 def @sms_authentication_message end |
#sms_configuration ⇒ Types::SmsConfigurationType
Returns the value of attribute sms_configuration.
753 754 755 |
# File 'sig/types.rbs', line 753 def sms_configuration @sms_configuration end |
#sms_verification_message ⇒ ::String
Returns the value of attribute sms_verification_message.
744 745 746 |
# File 'sig/types.rbs', line 744 def @sms_verification_message end |
#user_attribute_update_settings ⇒ Types::UserAttributeUpdateSettingsType
Returns the value of attribute user_attribute_update_settings.
750 751 752 |
# File 'sig/types.rbs', line 750 def user_attribute_update_settings @user_attribute_update_settings end |
#user_pool_add_ons ⇒ Types::UserPoolAddOnsType
Returns the value of attribute user_pool_add_ons.
757 758 759 |
# File 'sig/types.rbs', line 757 def user_pool_add_ons @user_pool_add_ons end |
#user_pool_tags ⇒ ::Hash[::String, ::String]
Returns the value of attribute user_pool_tags.
754 755 756 |
# File 'sig/types.rbs', line 754 def @user_pool_tags end |
#user_pool_tier ⇒ "LITE", ...
Returns the value of attribute user_pool_tier.
760 761 762 |
# File 'sig/types.rbs', line 760 def user_pool_tier @user_pool_tier end |
#username_attributes ⇒ ::Array[("phone_number" | "email")]
Returns the value of attribute username_attributes.
743 744 745 |
# File 'sig/types.rbs', line 743 def username_attributes @username_attributes end |
#username_configuration ⇒ Types::UsernameConfigurationType
Returns the value of attribute username_configuration.
758 759 760 |
# File 'sig/types.rbs', line 758 def username_configuration @username_configuration end |
#verification_message_template ⇒ Types::VerificationMessageTemplateType
Returns the value of attribute verification_message_template.
747 748 749 |
# File 'sig/types.rbs', line 747 def @verification_message_template end |