SendOTPMessageRequestParameters
¶
Used by
-
AsyncPinpointClient Operationssend_otp_message -
PinpointClient Operationssend_otp_message
Source code in docs_src/capo_pinpoint/types/send_otp_message_request_parameters.py
allowed_attempts
instance-attribute
¶
allowed_attempts: NotRequired[__integer]
The attempts allowed to validate an OTP.
brand_name
instance-attribute
¶
brand_name: NotRequired[__string]
The brand name that will be substituted into the OTP message body. Should be owned by calling AWS account.
channel
instance-attribute
¶
channel: NotRequired[__string]
Channel type for the OTP message. Supported values: [SMS].
code_length
instance-attribute
¶
code_length: NotRequired[__integer]
The number of characters in the generated OTP.
destination_identity
instance-attribute
¶
destination_identity: NotRequired[__string]
The destination identity to send OTP to.
entity_id
instance-attribute
¶
entity_id: NotRequired[__string]
A unique Entity ID received from DLT after entity registration is approved.
language
instance-attribute
¶
language: NotRequired[__string]
The language to be used for the outgoing message body containing the OTP.
origination_identity
instance-attribute
¶
origination_identity: NotRequired[__string]
The origination identity used to send OTP from.
reference_id
instance-attribute
¶
reference_id: NotRequired[__string]
Developer-specified reference identifier. Required to match during OTP verification.