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.



766
767
768
# File 'sig/types.rbs', line 766

def 
  @account_recovery_setting
end

#admin_create_user_configTypes::AdminCreateUserConfigType

Returns the value of attribute admin_create_user_config.



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

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")])


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

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")])


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

def auto_verified_attributes
  @auto_verified_attributes
end

#deletion_protection"ACTIVE", "INACTIVE"

Returns the value of attribute deletion_protection.

Returns:

  • ("ACTIVE", "INACTIVE")


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

def deletion_protection
  @deletion_protection
end

#device_configurationTypes::DeviceConfigurationType

Returns the value of attribute device_configuration.



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

def device_configuration
  @device_configuration
end

#email_configurationTypes::EmailConfigurationType

Returns the value of attribute email_configuration.



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

def email_configuration
  @email_configuration
end

#email_verification_message::String

Returns the value of attribute email_verification_message.

Returns:

  • (::String)


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

def email_verification_message
  @email_verification_message
end

#email_verification_subject::String

Returns the value of attribute email_verification_subject.

Returns:

  • (::String)


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

def email_verification_subject
  @email_verification_subject
end

#issuer_configurationTypes::IssuerConfigurationType

Returns the value of attribute issuer_configuration.



769
770
771
# File 'sig/types.rbs', line 769

def issuer_configuration
  @issuer_configuration
end

#key_configurationTypes::KeyConfigurationType

Returns the value of attribute key_configuration.



768
769
770
# File 'sig/types.rbs', line 768

def key_configuration
  @key_configuration
end

#lambda_configTypes::LambdaConfigType

Returns the value of attribute lambda_config.



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

def lambda_config
  @lambda_config
end

#mfa_configuration"OFF", ...

Returns the value of attribute mfa_configuration.

Returns:

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


756
757
758
# File 'sig/types.rbs', line 756

def mfa_configuration
  @mfa_configuration
end

#policiesTypes::UserPoolPolicyType

Returns the value of attribute policies.



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

def policies
  @policies
end

#pool_name::String

Returns the value of attribute pool_name.

Returns:

  • (::String)


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

def pool_name
  @pool_name
end

#schema::Array[Types::SchemaAttributeType]

Returns the value of attribute schema.

Returns:



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

def schema
  @schema
end

#sms_authentication_message::String

Returns the value of attribute sms_authentication_message.

Returns:

  • (::String)


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

def sms_authentication_message
  @sms_authentication_message
end

#sms_configurationTypes::SmsConfigurationType

Returns the value of attribute sms_configuration.



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

def sms_configuration
  @sms_configuration
end

#sms_verification_message::String

Returns the value of attribute sms_verification_message.

Returns:

  • (::String)


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

def sms_verification_message
  @sms_verification_message
end

#user_attribute_update_settingsTypes::UserAttributeUpdateSettingsType

Returns the value of attribute user_attribute_update_settings.



757
758
759
# File 'sig/types.rbs', line 757

def user_attribute_update_settings
  @user_attribute_update_settings
end

#user_pool_add_onsTypes::UserPoolAddOnsType

Returns the value of attribute user_pool_add_ons.



764
765
766
# File 'sig/types.rbs', line 764

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])


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

def user_pool_tags
  @user_pool_tags
end

#user_pool_tier"LITE", ...

Returns the value of attribute user_pool_tier.

Returns:

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


767
768
769
# File 'sig/types.rbs', line 767

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")])


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

def username_attributes
  @username_attributes
end

#username_configurationTypes::UsernameConfigurationType

Returns the value of attribute username_configuration.



765
766
767
# File 'sig/types.rbs', line 765

def username_configuration
  @username_configuration
end

#verification_message_templateTypes::VerificationMessageTemplateType

Returns the value of attribute verification_message_template.



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

def verification_message_template
  @verification_message_template
end