Class: Aws::Types::UserPoolType

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.



2557
2558
2559
# File 'sig/types.rbs', line 2557

def 
  @account_recovery_setting
end

#admin_create_user_configTypes::AdminCreateUserConfigType

Returns the value of attribute admin_create_user_config.



2553
2554
2555
# File 'sig/types.rbs', line 2553

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


2535
2536
2537
# File 'sig/types.rbs', line 2535

def alias_attributes
  @alias_attributes
end

#arn::String

Returns the value of attribute arn.

Returns:

  • (::String)


2556
2557
2558
# File 'sig/types.rbs', line 2556

def arn
  @arn
end

#auto_verified_attributes::Array[("phone_number" | "email")]

Returns the value of attribute auto_verified_attributes.

Returns:

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


2534
2535
2536
# File 'sig/types.rbs', line 2534

def auto_verified_attributes
  @auto_verified_attributes
end

#creation_date::Time

Returns the value of attribute creation_date.

Returns:

  • (::Time)


2532
2533
2534
# File 'sig/types.rbs', line 2532

def creation_date
  @creation_date
end

#custom_domain::String

Returns the value of attribute custom_domain.

Returns:

  • (::String)


2552
2553
2554
# File 'sig/types.rbs', line 2552

def custom_domain
  @custom_domain
end

#deletion_protection"ACTIVE", "INACTIVE"

Returns the value of attribute deletion_protection.

Returns:

  • ("ACTIVE", "INACTIVE")


2528
2529
2530
# File 'sig/types.rbs', line 2528

def deletion_protection
  @deletion_protection
end

#device_configurationTypes::DeviceConfigurationType

Returns the value of attribute device_configuration.



2544
2545
2546
# File 'sig/types.rbs', line 2544

def device_configuration
  @device_configuration
end

#domain::String

Returns the value of attribute domain.

Returns:

  • (::String)


2551
2552
2553
# File 'sig/types.rbs', line 2551

def domain
  @domain
end

#email_configurationTypes::EmailConfigurationType

Returns the value of attribute email_configuration.



2546
2547
2548
# File 'sig/types.rbs', line 2546

def email_configuration
  @email_configuration
end

#email_configuration_failure::String

Returns the value of attribute email_configuration_failure.

Returns:

  • (::String)


2550
2551
2552
# File 'sig/types.rbs', line 2550

def email_configuration_failure
  @email_configuration_failure
end

#email_verification_message::String

Returns the value of attribute email_verification_message.

Returns:

  • (::String)


2538
2539
2540
# File 'sig/types.rbs', line 2538

def email_verification_message
  @email_verification_message
end

#email_verification_subject::String

Returns the value of attribute email_verification_subject.

Returns:

  • (::String)


2539
2540
2541
# File 'sig/types.rbs', line 2539

def email_verification_subject
  @email_verification_subject
end

#estimated_number_of_users::Integer

Returns the value of attribute estimated_number_of_users.

Returns:

  • (::Integer)


2545
2546
2547
# File 'sig/types.rbs', line 2545

def estimated_number_of_users
  @estimated_number_of_users
end

#id::String

Returns the value of attribute id.

Returns:

  • (::String)


2525
2526
2527
# File 'sig/types.rbs', line 2525

def id
  @id
end

#issuer_configurationTypes::IssuerConfigurationType

Returns the value of attribute issuer_configuration.



2560
2561
2562
# File 'sig/types.rbs', line 2560

def issuer_configuration
  @issuer_configuration
end

#key_configurationTypes::KeyConfigurationType

Returns the value of attribute key_configuration.



2559
2560
2561
# File 'sig/types.rbs', line 2559

def key_configuration
  @key_configuration
end

#lambda_configTypes::LambdaConfigType

Returns the value of attribute lambda_config.



2529
2530
2531
# File 'sig/types.rbs', line 2529

def lambda_config
  @lambda_config
end

#last_modified_date::Time

Returns the value of attribute last_modified_date.

Returns:

  • (::Time)


2531
2532
2533
# File 'sig/types.rbs', line 2531

def last_modified_date
  @last_modified_date
end

#mfa_configuration"OFF", ...

Returns the value of attribute mfa_configuration.

Returns:

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


2543
2544
2545
# File 'sig/types.rbs', line 2543

def mfa_configuration
  @mfa_configuration
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


2526
2527
2528
# File 'sig/types.rbs', line 2526

def name
  @name
end

#policiesTypes::UserPoolPolicyType

Returns the value of attribute policies.



2527
2528
2529
# File 'sig/types.rbs', line 2527

def policies
  @policies
end

#schema_attributes::Array[Types::SchemaAttributeType]

Returns the value of attribute schema_attributes.

Returns:



2533
2534
2535
# File 'sig/types.rbs', line 2533

def schema_attributes
  @schema_attributes
end

#sms_authentication_message::String

Returns the value of attribute sms_authentication_message.

Returns:

  • (::String)


2541
2542
2543
# File 'sig/types.rbs', line 2541

def sms_authentication_message
  @sms_authentication_message
end

#sms_configurationTypes::SmsConfigurationType

Returns the value of attribute sms_configuration.



2547
2548
2549
# File 'sig/types.rbs', line 2547

def sms_configuration
  @sms_configuration
end

#sms_configuration_failure::String

Returns the value of attribute sms_configuration_failure.

Returns:

  • (::String)


2549
2550
2551
# File 'sig/types.rbs', line 2549

def sms_configuration_failure
  @sms_configuration_failure
end

#sms_verification_message::String

Returns the value of attribute sms_verification_message.

Returns:

  • (::String)


2537
2538
2539
# File 'sig/types.rbs', line 2537

def sms_verification_message
  @sms_verification_message
end

#status"Enabled", "Disabled"

Returns the value of attribute status.

Returns:

  • ("Enabled", "Disabled")


2530
2531
2532
# File 'sig/types.rbs', line 2530

def status
  @status
end

#user_attribute_update_settingsTypes::UserAttributeUpdateSettingsType

Returns the value of attribute user_attribute_update_settings.



2542
2543
2544
# File 'sig/types.rbs', line 2542

def user_attribute_update_settings
  @user_attribute_update_settings
end

#user_pool_add_onsTypes::UserPoolAddOnsType

Returns the value of attribute user_pool_add_ons.



2554
2555
2556
# File 'sig/types.rbs', line 2554

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


2548
2549
2550
# File 'sig/types.rbs', line 2548

def user_pool_tags
  @user_pool_tags
end

#user_pool_tier"LITE", ...

Returns the value of attribute user_pool_tier.

Returns:

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


2558
2559
2560
# File 'sig/types.rbs', line 2558

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


2536
2537
2538
# File 'sig/types.rbs', line 2536

def username_attributes
  @username_attributes
end

#username_configurationTypes::UsernameConfigurationType

Returns the value of attribute username_configuration.



2555
2556
2557
# File 'sig/types.rbs', line 2555

def username_configuration
  @username_configuration
end

#verification_message_templateTypes::VerificationMessageTemplateType

Returns the value of attribute verification_message_template.



2540
2541
2542
# File 'sig/types.rbs', line 2540

def verification_message_template
  @verification_message_template
end