Class: Aws::EndUserMessaging::Types::UpdateNotifyCodeConfigurationInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::EndUserMessaging::Types::UpdateNotifyCodeConfigurationInput
- Defined in:
- gems/aws-sdk-endusermessaging/lib/aws-sdk-endusermessaging/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#channel_parameters ⇒ Types::UpdateChannelParameters
The updated channel-specific parameters used to render and deliver the one-time passcode.
-
#code_configuration_parameters ⇒ Types::UpdateCodeConfigurationParameters
The updated passcode policy parameters, including the code type, length, validity period, and maximum number of attempts.
-
#deletion_protection_enabled ⇒ Boolean
Specifies whether deletion protection is enabled.
-
#notify_code_configuration_id ⇒ String
The unique identifier of the notify code configuration.
-
#notify_code_configuration_name ⇒ String
The name of the notify code configuration.
Instance Attribute Details
#channel_parameters ⇒ Types::UpdateChannelParameters
The updated channel-specific parameters used to render and deliver the one-time passcode. This is a loose, nested update: when you omit a channel, that channel's parameters remain unchanged. Within a supplied channel, an empty string on a string member, or an empty map on the destination-country parameters, clears the currently stored value, and absent members preserve the current value.
1928 1929 1930 1931 1932 1933 1934 1935 1936 |
# File 'gems/aws-sdk-endusermessaging/lib/aws-sdk-endusermessaging/types.rb', line 1928 class UpdateNotifyCodeConfigurationInput < Struct.new( :notify_code_configuration_id, :notify_code_configuration_name, :code_configuration_parameters, :channel_parameters, :deletion_protection_enabled) SENSITIVE = [] include Aws::Structure end |
#code_configuration_parameters ⇒ Types::UpdateCodeConfigurationParameters
The updated passcode policy parameters, including the code type, length, validity period, and maximum number of attempts. When you omit a member, its current value is preserved.
1928 1929 1930 1931 1932 1933 1934 1935 1936 |
# File 'gems/aws-sdk-endusermessaging/lib/aws-sdk-endusermessaging/types.rb', line 1928 class UpdateNotifyCodeConfigurationInput < Struct.new( :notify_code_configuration_id, :notify_code_configuration_name, :code_configuration_parameters, :channel_parameters, :deletion_protection_enabled) SENSITIVE = [] include Aws::Structure end |
#deletion_protection_enabled ⇒ Boolean
Specifies whether deletion protection is enabled. When enabled, the resource cannot be deleted until deletion protection is turned off.
1928 1929 1930 1931 1932 1933 1934 1935 1936 |
# File 'gems/aws-sdk-endusermessaging/lib/aws-sdk-endusermessaging/types.rb', line 1928 class UpdateNotifyCodeConfigurationInput < Struct.new( :notify_code_configuration_id, :notify_code_configuration_name, :code_configuration_parameters, :channel_parameters, :deletion_protection_enabled) SENSITIVE = [] include Aws::Structure end |
#notify_code_configuration_id ⇒ String
The unique identifier of the notify code configuration. You can specify either the bare ID or the full Amazon Resource Name (ARN).
1928 1929 1930 1931 1932 1933 1934 1935 1936 |
# File 'gems/aws-sdk-endusermessaging/lib/aws-sdk-endusermessaging/types.rb', line 1928 class UpdateNotifyCodeConfigurationInput < Struct.new( :notify_code_configuration_id, :notify_code_configuration_name, :code_configuration_parameters, :channel_parameters, :deletion_protection_enabled) SENSITIVE = [] include Aws::Structure end |
#notify_code_configuration_name ⇒ String
The name of the notify code configuration.
1928 1929 1930 1931 1932 1933 1934 1935 1936 |
# File 'gems/aws-sdk-endusermessaging/lib/aws-sdk-endusermessaging/types.rb', line 1928 class UpdateNotifyCodeConfigurationInput < Struct.new( :notify_code_configuration_id, :notify_code_configuration_name, :code_configuration_parameters, :channel_parameters, :deletion_protection_enabled) SENSITIVE = [] include Aws::Structure end |