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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.cognito.UserPoolSESOptions
UserPoolSESOptions.Builder, UserPoolSESOptions.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(UserPoolSESOptions.Builder builder) Constructor that initializes the object based on literal property values passed by theUserPoolSESOptions.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 String
The name of a configuration set in Amazon SES that should be applied to emails sent via Cognito.final String
The verified Amazon SES email address that Cognito should use to send emails.final String
An optional name that should be used as the sender's name along with the email.final String
The destination to which the receiver of the email should reply to.final String
Required if the UserPool region is different than the SES region.final String
SES Verified custom domain to be used to verify the identity.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
Constructor that initializes the object based on literal property values passed by theUserPoolSESOptions.Builder
.
-
-
Method Details
-
getFromEmail
Description copied from interface:UserPoolSESOptions
The 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:
getFromEmail
in interfaceUserPoolSESOptions
- See Also:
-
getConfigurationSetName
Description copied from interface:UserPoolSESOptions
The name of a configuration set in Amazon SES that should be applied to emails sent via Cognito.Default: - no configuration set
- Specified by:
getConfigurationSetName
in interfaceUserPoolSESOptions
- See Also:
-
getFromName
Description copied from interface:UserPoolSESOptions
An optional name that should be used as the sender's name along with the email.Default: - no name
- Specified by:
getFromName
in interfaceUserPoolSESOptions
-
getReplyTo
Description copied from interface:UserPoolSESOptions
The destination to which the receiver of the email should reply to.Default: - same as the fromEmail
- Specified by:
getReplyTo
in interfaceUserPoolSESOptions
-
getSesRegion
Description copied from interface:UserPoolSESOptions
Required 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:
getSesRegion
in interfaceUserPoolSESOptions
-
getSesVerifiedDomain
Description copied from interface:UserPoolSESOptions
SES Verified custom domain to be used to verify the identity.Default: - no domain
- Specified by:
getSesVerifiedDomain
in interfaceUserPoolSESOptions
-
$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()
-