Class CfnReceiptRule.WorkmailActionProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ses.CfnReceiptRule.WorkmailActionProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnReceiptRule.WorkmailActionProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnReceiptRule.WorkmailActionProperty
@Stability(Stable)
@Internal
public static final class CfnReceiptRule.WorkmailActionProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnReceiptRule.WorkmailActionProperty
An implementation for
CfnReceiptRule.WorkmailActionProperty
-
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.WorkmailActionProperty
CfnReceiptRule.WorkmailActionProperty.Builder, CfnReceiptRule.WorkmailActionProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnReceiptRule.WorkmailActionProperty.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 Amazon WorkMail organization.final String
The Amazon Resource Name (ARN) of the Amazon SNS topic to notify when the WorkMail action is called.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.WorkmailActionProperty.Builder
.
-
-
Method Details
-
getOrganizationArn
Description copied from interface:CfnReceiptRule.WorkmailActionProperty
The Amazon Resource Name (ARN) of the Amazon WorkMail organization. Amazon WorkMail ARNs use the following format:.arn:aws:workmail:<region>:<awsAccountId>:organization/<workmailOrganizationId>
You can find the ID of your organization by using the ListOrganizations operation in Amazon WorkMail. Amazon WorkMail organization IDs begin with "
m-
", followed by a string of alphanumeric characters.For information about Amazon WorkMail organizations, see the Amazon WorkMail Administrator Guide .
- Specified by:
getOrganizationArn
in interfaceCfnReceiptRule.WorkmailActionProperty
-
getTopicArn
Description copied from interface:CfnReceiptRule.WorkmailActionProperty
The Amazon Resource Name (ARN) of the Amazon SNS topic to notify when the WorkMail action is called.You can find the ARN of a topic by using the ListTopics operation in Amazon SNS.
For more information about Amazon SNS topics, see the Amazon SNS Developer Guide .
- Specified by:
getTopicArn
in interfaceCfnReceiptRule.WorkmailActionProperty
-
$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()
-