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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.ses.CfnReceiptRule.ConnectActionProperty
CfnReceiptRule.ConnectActionProperty.Builder, CfnReceiptRule.ConnectActionProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnReceiptRule.ConnectActionProperty.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 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 StringThe Amazon Resource Name (ARN) for the Amazon Connect instance that Amazon SES integrates with for starting email contacts.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 theCfnReceiptRule.ConnectActionProperty.Builder.
-
-
Method Details
-
getIamRoleArn
Description copied from interface:CfnReceiptRule.ConnectActionPropertyThe 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:StartEmailContactfor the given Amazon Connect instance.- Specified by:
getIamRoleArnin interfaceCfnReceiptRule.ConnectActionProperty- See Also:
-
getInstanceArn
Description copied from interface:CfnReceiptRule.ConnectActionPropertyThe 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:
getInstanceArnin interfaceCfnReceiptRule.ConnectActionProperty- See Also:
-
$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()
-