Show / Hide Table of Contents

Class CfnUserPoolRiskConfigurationAttachmentPropsMixin.NotifyConfigurationTypeProperty

The configuration for Amazon SES email messages that advanced security features sends to a user when your adaptive authentication automated response has a Notify action.

Inheritance
object
CfnUserPoolRiskConfigurationAttachmentPropsMixin.NotifyConfigurationTypeProperty
Implements
CfnUserPoolRiskConfigurationAttachmentPropsMixin.INotifyConfigurationTypeProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.Cognito
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnUserPoolRiskConfigurationAttachmentPropsMixin.NotifyConfigurationTypeProperty : CfnUserPoolRiskConfigurationAttachmentPropsMixin.INotifyConfigurationTypeProperty
Syntax (vb)
Public Class CfnUserPoolRiskConfigurationAttachmentPropsMixin.NotifyConfigurationTypeProperty Implements CfnUserPoolRiskConfigurationAttachmentPropsMixin.INotifyConfigurationTypeProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-notifyconfigurationtype.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.CfnPropertyMixins.AWS.Cognito;

             var notifyConfigurationTypeProperty = new NotifyConfigurationTypeProperty {
                 BlockEmail = new NotifyEmailTypeProperty {
                     HtmlBody = "htmlBody",
                     Subject = "subject",
                     TextBody = "textBody"
                 },
                 From = "from",
                 MfaEmail = new NotifyEmailTypeProperty {
                     HtmlBody = "htmlBody",
                     Subject = "subject",
                     TextBody = "textBody"
                 },
                 NoActionEmail = new NotifyEmailTypeProperty {
                     HtmlBody = "htmlBody",
                     Subject = "subject",
                     TextBody = "textBody"
                 },
                 ReplyTo = "replyTo",
                 SourceArn = "sourceArn"
             };

Synopsis

Constructors

NotifyConfigurationTypeProperty()

The configuration for Amazon SES email messages that advanced security features sends to a user when your adaptive authentication automated response has a Notify action.

Properties

BlockEmail

The template for the email message that your user pool sends when a detected risk event is blocked.

From

The email address that sends the email message.

MfaEmail

The template for the email message that your user pool sends when MFA is challenged in response to a detected risk.

NoActionEmail

The template for the email message that your user pool sends when no action is taken in response to a detected risk.

ReplyTo

The reply-to email address of an email template.

SourceArn

The Amazon Resource Name (ARN) of the identity that is associated with the sending authorization policy.

Constructors

NotifyConfigurationTypeProperty()

The configuration for Amazon SES email messages that advanced security features sends to a user when your adaptive authentication automated response has a Notify action.

public NotifyConfigurationTypeProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-notifyconfigurationtype.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.CfnPropertyMixins.AWS.Cognito;

             var notifyConfigurationTypeProperty = new NotifyConfigurationTypeProperty {
                 BlockEmail = new NotifyEmailTypeProperty {
                     HtmlBody = "htmlBody",
                     Subject = "subject",
                     TextBody = "textBody"
                 },
                 From = "from",
                 MfaEmail = new NotifyEmailTypeProperty {
                     HtmlBody = "htmlBody",
                     Subject = "subject",
                     TextBody = "textBody"
                 },
                 NoActionEmail = new NotifyEmailTypeProperty {
                     HtmlBody = "htmlBody",
                     Subject = "subject",
                     TextBody = "textBody"
                 },
                 ReplyTo = "replyTo",
                 SourceArn = "sourceArn"
             };

Properties

BlockEmail

The template for the email message that your user pool sends when a detected risk event is blocked.

public object? BlockEmail { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-notifyconfigurationtype.html#cfn-cognito-userpoolriskconfigurationattachment-notifyconfigurationtype-blockemail

Type union: either IResolvable or CfnUserPoolRiskConfigurationAttachmentPropsMixin.INotifyEmailTypeProperty

From

The email address that sends the email message.

public string? From { get; set; }
Property Value

string

Remarks

The address must be either individually verified with Amazon Simple Email Service, or from a domain that has been verified with Amazon SES.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-notifyconfigurationtype.html#cfn-cognito-userpoolriskconfigurationattachment-notifyconfigurationtype-from

MfaEmail

The template for the email message that your user pool sends when MFA is challenged in response to a detected risk.

public object? MfaEmail { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-notifyconfigurationtype.html#cfn-cognito-userpoolriskconfigurationattachment-notifyconfigurationtype-mfaemail

Type union: either IResolvable or CfnUserPoolRiskConfigurationAttachmentPropsMixin.INotifyEmailTypeProperty

NoActionEmail

The template for the email message that your user pool sends when no action is taken in response to a detected risk.

public object? NoActionEmail { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-notifyconfigurationtype.html#cfn-cognito-userpoolriskconfigurationattachment-notifyconfigurationtype-noactionemail

Type union: either IResolvable or CfnUserPoolRiskConfigurationAttachmentPropsMixin.INotifyEmailTypeProperty

ReplyTo

The reply-to email address of an email template.

public string? ReplyTo { get; set; }
Property Value

string

Remarks

Can be an email address in the format admin@example.com or Administrator <admin@example.com&gt; .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-notifyconfigurationtype.html#cfn-cognito-userpoolriskconfigurationattachment-notifyconfigurationtype-replyto

SourceArn

The Amazon Resource Name (ARN) of the identity that is associated with the sending authorization policy.

public string? SourceArn { get; set; }
Property Value

string

Remarks

This identity permits Amazon Cognito to send for the email address specified in the From parameter.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-notifyconfigurationtype.html#cfn-cognito-userpoolriskconfigurationattachment-notifyconfigurationtype-sourcearn

Implements

CfnUserPoolRiskConfigurationAttachmentPropsMixin.INotifyConfigurationTypeProperty
Back to top Generated by DocFX