Interface CfnUserPool.SmsConfigurationProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnUserPool.SmsConfigurationProperty.Jsii$Proxy
Enclosing class:
CfnUserPool

@Stability(Stable) public static interface CfnUserPool.SmsConfigurationProperty extends software.amazon.jsii.JsiiSerializable
User pool configuration for delivery of SMS messages with Amazon Simple Notification Service.

To send SMS messages with Amazon SNS in the AWS Region that you want, the Amazon Cognito user pool uses an AWS Identity and Access Management (IAM) role in your AWS account .

This data type is a request parameter of CreateUserPool , UpdateUserPool , and SetUserPoolMfaConfig , and a response parameter of CreateUserPool , UpdateUserPool , and GetUserPoolMfaConfig .

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.cognito.*;
 SmsConfigurationProperty smsConfigurationProperty = SmsConfigurationProperty.builder()
         .externalId("externalId")
         .snsCallerArn("snsCallerArn")
         .snsRegion("snsRegion")
         .build();
 

See Also: