CfnUserPoolRegionalConfigurationAttachmentMixinProps

class aws_cdk.cfn_property_mixins.aws_cognito.CfnUserPoolRegionalConfigurationAttachmentMixinProps(*, email_configuration=None, lambda_config=None, sms_configuration=None, status=None, user_pool_id=None, user_pool_tags=None)

Bases: object

Properties for CfnUserPoolRegionalConfigurationAttachmentPropsMixin.

Parameters:
See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolregionalconfigurationattachment.html

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk.cfn_property_mixins import aws_cognito as cognito

cfn_user_pool_regional_configuration_attachment_mixin_props = cognito.CfnUserPoolRegionalConfigurationAttachmentMixinProps(
    email_configuration=cognito.CfnUserPoolRegionalConfigurationAttachmentPropsMixin.EmailConfigurationProperty(
        configuration_set="configurationSet",
        email_sending_account="emailSendingAccount",
        from="from",
        reply_to_email_address="replyToEmailAddress",
        source_arn="sourceArn"
    ),
    lambda_config=cognito.CfnUserPoolRegionalConfigurationAttachmentPropsMixin.LambdaConfigProperty(
        create_auth_challenge="createAuthChallenge",
        custom_email_sender=cognito.CfnUserPoolRegionalConfigurationAttachmentPropsMixin.CustomEmailSenderProperty(
            lambda_arn="lambdaArn",
            lambda_version="lambdaVersion"
        ),
        custom_message="customMessage",
        custom_sms_sender=cognito.CfnUserPoolRegionalConfigurationAttachmentPropsMixin.CustomSMSSenderProperty(
            lambda_arn="lambdaArn",
            lambda_version="lambdaVersion"
        ),
        define_auth_challenge="defineAuthChallenge",
        inbound_federation=cognito.CfnUserPoolRegionalConfigurationAttachmentPropsMixin.InboundFederationProperty(
            lambda_arn="lambdaArn",
            lambda_version="lambdaVersion"
        ),
        kms_key_id="kmsKeyId",
        post_authentication="postAuthentication",
        post_confirmation="postConfirmation",
        pre_authentication="preAuthentication",
        pre_sign_up="preSignUp",
        pre_token_generation="preTokenGeneration",
        pre_token_generation_config=cognito.CfnUserPoolRegionalConfigurationAttachmentPropsMixin.PreTokenGenerationConfigProperty(
            lambda_arn="lambdaArn",
            lambda_version="lambdaVersion"
        ),
        user_migration="userMigration",
        verify_auth_challenge_response="verifyAuthChallengeResponse"
    ),
    sms_configuration=cognito.CfnUserPoolRegionalConfigurationAttachmentPropsMixin.SmsConfigurationProperty(
        external_id="externalId",
        sns_caller_arn="snsCallerArn",
        sns_region="snsRegion"
    ),
    status="status",
    user_pool_id="userPoolId",
    user_pool_tags={
        "user_pool_tags_key": "userPoolTags"
    }
)

Attributes

email_configuration

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolregionalconfigurationattachment.html#cfn-cognito-userpoolregionalconfigurationattachment-emailconfiguration

Type:

see

lambda_config

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolregionalconfigurationattachment.html#cfn-cognito-userpoolregionalconfigurationattachment-lambdaconfig

Type:

see

sms_configuration

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolregionalconfigurationattachment.html#cfn-cognito-userpoolregionalconfigurationattachment-smsconfiguration

Type:

see

status

The status of the replica.

Set to ACTIVE or INACTIVE.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolregionalconfigurationattachment.html#cfn-cognito-userpoolregionalconfigurationattachment-status

user_pool_id

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolregionalconfigurationattachment.html#cfn-cognito-userpoolregionalconfigurationattachment-userpoolid

Type:

see

user_pool_tags

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolregionalconfigurationattachment.html#cfn-cognito-userpoolregionalconfigurationattachment-userpooltags

Type:

see