Skip to content

NotifyCodeConfiguration

Source code in docs_src/capo_endusermessaging/types/notify_code_configuration.py
class NotifyCodeConfiguration(TypedDict, closed=True):
    notify_code_configuration_id: "capo_endusermessaging.types.notify_code_configuration_id.NotifyCodeConfigurationId"
    """<p>The unique identifier of the notify code configuration.</p>"""
    notify_code_configuration_arn: (
        "capo_endusermessaging.types.amazon_resource_name.AmazonResourceName"
    )
    """<p>The Amazon Resource Name (ARN) of the notify code configuration.</p>"""
    notify_code_configuration_name: "capo_endusermessaging.types.notify_code_configuration_name.NotifyCodeConfigurationName"
    """<p>The name of the notify code configuration.</p>"""
    code_configuration_parameters: NotRequired[
        "capo_endusermessaging.types.code_configuration_parameters.CodeConfigurationParameters"
    ]
    """<p>The passcode policy parameters, including the code type, length, validity period, and maximum number of attempts.</p>"""
    channel_parameters: NotRequired[
        "capo_endusermessaging.types.channel_parameters.ChannelParameters"
    ]
    """<p>The channel-specific parameters used to render and deliver the one-time passcode. A configuration can carry parameters for every channel at once, and the send route selects the matching channel at send time.</p>"""
    deletion_protection_enabled: "bool"
    """<p>Specifies whether deletion protection is enabled. When enabled, the resource cannot be deleted until deletion protection is turned off.</p>"""
    created_at: "datetime.datetime"
    """<p>The time when the resource was created, in Unix epoch time.</p>"""
    updated_at: "datetime.datetime"
    """<p>The time when the resource was last updated, in Unix epoch time.</p>"""

channel_parameters instance-attribute

channel_parameters: NotRequired[ChannelParameters]

The channel-specific parameters used to render and deliver the one-time passcode. A configuration can carry parameters for every channel at once, and the send route selects the matching channel at send time.

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.

created_at instance-attribute

created_at: datetime

The time when the resource was created, in Unix epoch time.

deletion_protection_enabled instance-attribute

deletion_protection_enabled: bool

Specifies whether deletion protection is enabled. When enabled, the resource cannot be deleted until deletion protection is turned off.

notify_code_configuration_arn instance-attribute

notify_code_configuration_arn: AmazonResourceName

The Amazon Resource Name (ARN) of the notify code configuration.

notify_code_configuration_id instance-attribute

notify_code_configuration_id: NotifyCodeConfigurationId

The unique identifier of the notify code configuration.

notify_code_configuration_name instance-attribute

notify_code_configuration_name: NotifyCodeConfigurationName

The name of the notify code configuration.

updated_at instance-attribute

updated_at: datetime

The time when the resource was last updated, in Unix epoch time.