Class CfnUserPoolRiskConfigurationAttachment.NotifyConfigurationTypeProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.cognito.CfnUserPoolRiskConfigurationAttachment.NotifyConfigurationTypeProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnUserPoolRiskConfigurationAttachment.NotifyConfigurationTypeProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnUserPoolRiskConfigurationAttachment.NotifyConfigurationTypeProperty
@Stability(Stable)
@Internal
public static final class CfnUserPoolRiskConfigurationAttachment.NotifyConfigurationTypeProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnUserPoolRiskConfigurationAttachment.NotifyConfigurationTypeProperty
An implementation for
CfnUserPoolRiskConfigurationAttachment.NotifyConfigurationTypeProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.cognito.CfnUserPoolRiskConfigurationAttachment.NotifyConfigurationTypeProperty
CfnUserPoolRiskConfigurationAttachment.NotifyConfigurationTypeProperty.Builder, CfnUserPoolRiskConfigurationAttachment.NotifyConfigurationTypeProperty.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnUserPoolRiskConfigurationAttachment.NotifyConfigurationTypeProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final Object
Email template used when a detected risk event is blocked.final String
getFrom()
The email address that is sending the email.final Object
The multi-factor authentication (MFA) email template used when MFA is challenged as part of a detected risk.final Object
The email template used when a detected risk event is allowed.final String
The destination to which the receiver of an email should reply to.final String
The Amazon Resource Name (ARN) of the identity that is associated with the sending authorization policy.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(CfnUserPoolRiskConfigurationAttachment.NotifyConfigurationTypeProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnUserPoolRiskConfigurationAttachment.NotifyConfigurationTypeProperty.Builder
.
-
-
Method Details
-
getSourceArn
Description copied from interface:CfnUserPoolRiskConfigurationAttachment.NotifyConfigurationTypeProperty
The Amazon Resource Name (ARN) of the identity that is associated with the sending authorization policy.This identity permits Amazon Cognito to send for the email address specified in the
From
parameter.- Specified by:
getSourceArn
in interfaceCfnUserPoolRiskConfigurationAttachment.NotifyConfigurationTypeProperty
-
getBlockEmail
Description copied from interface:CfnUserPoolRiskConfigurationAttachment.NotifyConfigurationTypeProperty
Email template used when a detected risk event is blocked.- Specified by:
getBlockEmail
in interfaceCfnUserPoolRiskConfigurationAttachment.NotifyConfigurationTypeProperty
-
getFrom
Description copied from interface:CfnUserPoolRiskConfigurationAttachment.NotifyConfigurationTypeProperty
The email address that is sending the email.The address must be either individually verified with Amazon Simple Email Service, or from a domain that has been verified with Amazon SES.
- Specified by:
getFrom
in interfaceCfnUserPoolRiskConfigurationAttachment.NotifyConfigurationTypeProperty
-
getMfaEmail
Description copied from interface:CfnUserPoolRiskConfigurationAttachment.NotifyConfigurationTypeProperty
The multi-factor authentication (MFA) email template used when MFA is challenged as part of a detected risk.- Specified by:
getMfaEmail
in interfaceCfnUserPoolRiskConfigurationAttachment.NotifyConfigurationTypeProperty
-
getNoActionEmail
Description copied from interface:CfnUserPoolRiskConfigurationAttachment.NotifyConfigurationTypeProperty
The email template used when a detected risk event is allowed.- Specified by:
getNoActionEmail
in interfaceCfnUserPoolRiskConfigurationAttachment.NotifyConfigurationTypeProperty
-
getReplyTo
Description copied from interface:CfnUserPoolRiskConfigurationAttachment.NotifyConfigurationTypeProperty
The destination to which the receiver of an email should reply to.- Specified by:
getReplyTo
in interfaceCfnUserPoolRiskConfigurationAttachment.NotifyConfigurationTypeProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-