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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.pinpoint.CfnEmailChannelProps
CfnEmailChannelProps.Builder, CfnEmailChannelProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnEmailChannelProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnEmailChannelProps.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 unique identifier for the Amazon Pinpoint application that you're specifying the email channel for.final String
The Amazon SES configuration set that you want to apply to messages that you send through the channel.final Object
Specifies whether to enable the email channel for the application.final String
The verified email address that you want to send email from when you send email through the channel.final String
The 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 String
The ARN of an IAM role for Amazon Pinpoint to use to send email from your campaigns or journeys through Amazon SES .final String
The 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 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 theCfnEmailChannelProps.Builder
.
-
-
Method Details
-
getApplicationId
Description copied from interface:CfnEmailChannelProps
The unique identifier for the Amazon Pinpoint application that you're specifying the email channel for.- Specified by:
getApplicationId
in interfaceCfnEmailChannelProps
- See Also:
-
getFromAddress
Description copied from interface:CfnEmailChannelProps
The verified email address that you want to send email from when you send email through the channel.- Specified by:
getFromAddress
in interfaceCfnEmailChannelProps
- See Also:
-
getIdentity
Description copied from interface:CfnEmailChannelProps
The 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:
getIdentity
in interfaceCfnEmailChannelProps
- See Also:
-
getConfigurationSet
Description copied from interface:CfnEmailChannelProps
The Amazon SES configuration set that you want to apply to messages that you send through the channel.- Specified by:
getConfigurationSet
in interfaceCfnEmailChannelProps
- See Also:
-
getEnabled
Description copied from interface:CfnEmailChannelProps
Specifies whether to enable the email channel for the application.- Specified by:
getEnabled
in interfaceCfnEmailChannelProps
- See Also:
-
getOrchestrationSendingRoleArn
Description copied from interface:CfnEmailChannelProps
The ARN of an IAM role for Amazon Pinpoint to use to send email from your campaigns or journeys through Amazon SES .- Specified by:
getOrchestrationSendingRoleArn
in interfaceCfnEmailChannelProps
- See Also:
-
getRoleArn
Description copied from interface:CfnEmailChannelProps
The 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:
getRoleArn
in interfaceCfnEmailChannelProps
- See Also:
-
$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()
-