Class CfnReceiptRule.ConnectActionProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ses.CfnReceiptRule.ConnectActionProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnReceiptRule.ConnectActionProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnReceiptRule.ConnectActionProperty
@Stability(Stable)
@Internal
public static final class CfnReceiptRule.ConnectActionProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnReceiptRule.ConnectActionProperty
An implementation for
CfnReceiptRule.ConnectActionProperty
-
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.ses.CfnReceiptRule.ConnectActionProperty
CfnReceiptRule.ConnectActionProperty.Builder, CfnReceiptRule.ConnectActionProperty.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnReceiptRule.ConnectActionProperty.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 Amazon Resource Name (ARN) of the IAM role to be used by Amazon Simple Email Service while starting email contacts to the Amazon Connect instance.final String
The Amazon Resource Name (ARN) for the Amazon Connect instance that Amazon SES integrates with for starting email contacts.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 theCfnReceiptRule.ConnectActionProperty.Builder
.
-
-
Method Details
-
getIamRoleArn
Description copied from interface:CfnReceiptRule.ConnectActionProperty
The Amazon Resource Name (ARN) of the IAM role to be used by Amazon Simple Email Service while starting email contacts to the Amazon Connect instance.This role should have permission to invoke
connect:StartEmailContact
for the given Amazon Connect instance.- Specified by:
getIamRoleArn
in interfaceCfnReceiptRule.ConnectActionProperty
- See Also:
-
getInstanceArn
Description copied from interface:CfnReceiptRule.ConnectActionProperty
The Amazon Resource Name (ARN) for the Amazon Connect instance that Amazon SES integrates with for starting email contacts.For more information about Amazon Connect instances, see the Amazon Connect Administrator Guide
- Specified by:
getInstanceArn
in interfaceCfnReceiptRule.ConnectActionProperty
- 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()
-