CreateNotifyCodeConfigurationInput
¶
Source code in docs_src/capo_endusermessaging/types/create_notify_code_configuration_input.py
channel_parameters
instance-attribute
¶
channel_parameters: NotRequired[ChannelParameters]
The channel-specific parameters used to render and deliver the one-time passcode. Provide parameters for any subset of channels. Each member configures one delivery route, and the route that is selected at send time uses the matching channel.
client_token
instance-attribute
¶
client_token: NotRequired[ClientToken]
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If you do not specify a client token, the AWS SDK automatically generates one.
code_configuration_parameters
instance-attribute
¶
code_configuration_parameters: NotRequired[CodeConfigurationParameters]
The passcode policy parameters, including the code type, length, validity period, and maximum number of attempts. Each member is optional. When you omit a member, no value is applied at create time and the default is applied when a passcode is sent.
deletion_protection_enabled
instance-attribute
¶
deletion_protection_enabled: NotRequired[bool]
Specifies whether deletion protection is enabled. When enabled, the resource cannot be deleted until deletion protection is turned off.
notify_code_configuration_name
instance-attribute
¶
notify_code_configuration_name: NotifyCodeConfigurationName
The name of the notify code configuration.