Class: Aws::Types::CreateUserPoolRequest

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#account_recovery_settingTypes::AccountRecoverySettingType

Returns the value of attribute account_recovery_setting.



759
760
761
# File 'sig/types.rbs', line 759

def 
  @account_recovery_setting
end

#admin_create_user_configTypes::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.

Returns:

  • (::Array[("phone_number" | "email" | "preferred_username")])


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.

Returns:

  • (::Array[("phone_number" | "email")])


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.

Returns:

  • ("ACTIVE", "INACTIVE")


739
740
741
# File 'sig/types.rbs', line 739

def deletion_protection
  @deletion_protection
end

#device_configurationTypes::DeviceConfigurationType

Returns the value of attribute device_configuration.



751
752
753
# File 'sig/types.rbs', line 751

def device_configuration
  @device_configuration
end

#email_configurationTypes::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.

Returns:

  • (::String)


745
746
747
# File 'sig/types.rbs', line 745

def email_verification_message
  @email_verification_message
end

#email_verification_subject::String

Returns the value of attribute email_verification_subject.

Returns:

  • (::String)


746
747
748
# File 'sig/types.rbs', line 746

def email_verification_subject
  @email_verification_subject
end

#issuer_configurationTypes::IssuerConfigurationType

Returns the value of attribute issuer_configuration.



762
763
764
# File 'sig/types.rbs', line 762

def issuer_configuration
  @issuer_configuration
end

#key_configurationTypes::KeyConfigurationType

Returns the value of attribute key_configuration.



761
762
763
# File 'sig/types.rbs', line 761

def key_configuration
  @key_configuration
end

#lambda_configTypes::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.

Returns:

  • ("OFF", "ON", "OPTIONAL")


749
750
751
# File 'sig/types.rbs', line 749

def mfa_configuration
  @mfa_configuration
end

#policiesTypes::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.

Returns:

  • (::String)


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.

Returns:



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.

Returns:

  • (::String)


748
749
750
# File 'sig/types.rbs', line 748

def sms_authentication_message
  @sms_authentication_message
end

#sms_configurationTypes::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.

Returns:

  • (::String)


744
745
746
# File 'sig/types.rbs', line 744

def sms_verification_message
  @sms_verification_message
end

#user_attribute_update_settingsTypes::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_onsTypes::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.

Returns:

  • (::Hash[::String, ::String])


754
755
756
# File 'sig/types.rbs', line 754

def user_pool_tags
  @user_pool_tags
end

#user_pool_tier"LITE", ...

Returns the value of attribute user_pool_tier.

Returns:

  • ("LITE", "ESSENTIALS", "PLUS")


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.

Returns:

  • (::Array[("phone_number" | "email")])


743
744
745
# File 'sig/types.rbs', line 743

def username_attributes
  @username_attributes
end

#username_configurationTypes::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_templateTypes::VerificationMessageTemplateType

Returns the value of attribute verification_message_template.



747
748
749
# File 'sig/types.rbs', line 747

def verification_message_template
  @verification_message_template
end