Class CfnEmailChannelProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.pinpoint.CfnEmailChannelProps.Jsii$Proxy
- All Implemented Interfaces:
CfnEmailChannelProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnEmailChannelProps
@Stability(Stable)
@Internal
public static final class CfnEmailChannelProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnEmailChannelProps
An implementation for
CfnEmailChannelProps-
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.pinpoint.CfnEmailChannelProps
CfnEmailChannelProps.Builder, CfnEmailChannelProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnEmailChannelProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnEmailChannelProps.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 unique identifier for the Amazon Pinpoint application that you're specifying the email channel for.final StringThe Amazon SES configuration set that you want to apply to messages that you send through the channel.final ObjectSpecifies whether to enable the email channel for the application.final StringThe verified email address that you want to send email from when you send email through the channel.final StringThe Amazon Resource Name (ARN) of the identity, verified with Amazon Simple Email Service (Amazon SES), that you want to use when you send email through the channel.final StringThe ARN of the AWS Identity and Access Management (IAM) role that you want Amazon Pinpoint to use when it submits email-related event data for the channel.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 theCfnEmailChannelProps.Builder.
-
-
Method Details
-
getApplicationId
Description copied from interface:CfnEmailChannelPropsThe unique identifier for the Amazon Pinpoint application that you're specifying the email channel for.- Specified by:
getApplicationIdin interfaceCfnEmailChannelProps
-
getFromAddress
Description copied from interface:CfnEmailChannelPropsThe verified email address that you want to send email from when you send email through the channel.- Specified by:
getFromAddressin interfaceCfnEmailChannelProps
-
getIdentity
Description copied from interface:CfnEmailChannelPropsThe Amazon Resource Name (ARN) of the identity, verified with Amazon Simple Email Service (Amazon SES), that you want to use when you send email through the channel.- Specified by:
getIdentityin interfaceCfnEmailChannelProps
-
getConfigurationSet
Description copied from interface:CfnEmailChannelPropsThe Amazon SES configuration set that you want to apply to messages that you send through the channel.- Specified by:
getConfigurationSetin interfaceCfnEmailChannelProps
-
getEnabled
Description copied from interface:CfnEmailChannelPropsSpecifies whether to enable the email channel for the application.- Specified by:
getEnabledin interfaceCfnEmailChannelProps
-
getRoleArn
Description copied from interface:CfnEmailChannelPropsThe ARN of the AWS Identity and Access Management (IAM) role that you want Amazon Pinpoint to use when it submits email-related event data for the channel.- Specified by:
getRoleArnin interfaceCfnEmailChannelProps
-
$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()
-