Class UserPoolSESOptions.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.cognito.UserPoolSESOptions.Jsii$Proxy
- All Implemented Interfaces:
UserPoolSESOptions,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
UserPoolSESOptions
@Stability(Stable)
@Internal
public static final class UserPoolSESOptions.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements UserPoolSESOptions
An implementation for
UserPoolSESOptions-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.cognito.UserPoolSESOptions
UserPoolSESOptions.Builder, UserPoolSESOptions.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(UserPoolSESOptions.Builder builder) Constructor that initializes the object based on literal property values passed by theUserPoolSESOptions.Builder.protectedJsii$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.JsonNodefinal booleanfinal StringThe name of a configuration set in Amazon SES that should be applied to emails sent via Cognito.final StringThe verified Amazon SES email address that Cognito should use to send emails.final StringAn optional name that should be used as the sender's name along with the email.final StringThe destination to which the receiver of the email should reply to.final StringRequired if the UserPool region is different than the SES region.final StringSES Verified custom domain to be used to verify the identity.final inthashCode()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
Constructor that initializes the object based on literal property values passed by theUserPoolSESOptions.Builder.
-
-
Method Details
-
getFromEmail
Description copied from interface:UserPoolSESOptionsThe verified Amazon SES email address that Cognito should use to send emails.The email address used must be a verified email address in Amazon SES and must be configured to allow Cognito to send emails.
- Specified by:
getFromEmailin interfaceUserPoolSESOptions- See Also:
-
getConfigurationSetName
Description copied from interface:UserPoolSESOptionsThe name of a configuration set in Amazon SES that should be applied to emails sent via Cognito.Default: - no configuration set
- Specified by:
getConfigurationSetNamein interfaceUserPoolSESOptions- See Also:
-
getFromName
Description copied from interface:UserPoolSESOptionsAn optional name that should be used as the sender's name along with the email.Default: - no name
- Specified by:
getFromNamein interfaceUserPoolSESOptions
-
getReplyTo
Description copied from interface:UserPoolSESOptionsThe destination to which the receiver of the email should reply to.Default: - same as the fromEmail
- Specified by:
getReplyToin interfaceUserPoolSESOptions
-
getSesRegion
Description copied from interface:UserPoolSESOptionsRequired if the UserPool region is different than the SES region.If sending emails with a Amazon SES verified email address, and the region that SES is configured is different than the region in which the UserPool is deployed, you must specify that region here.
Default: - The same region as the Cognito UserPool
- Specified by:
getSesRegionin interfaceUserPoolSESOptions
-
getSesVerifiedDomain
Description copied from interface:UserPoolSESOptionsSES Verified custom domain to be used to verify the identity.Default: - no domain
- Specified by:
getSesVerifiedDomainin interfaceUserPoolSESOptions
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-