@Stability(value=Stable) @Internal public static final class CfnBroker.EncryptionOptionsProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnBroker.EncryptionOptionsProperty
CfnBroker.EncryptionOptionsPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnBroker.EncryptionOptionsProperty.Builder, CfnBroker.EncryptionOptionsProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnBroker.EncryptionOptionsProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnBroker.ConfigurationIdProperty.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getKmsKeyId()
The customer master key (CMK) to use for the A AWS KMS (KMS).
|
Object |
getUseAwsOwnedKey()
Enables the use of an AWS owned CMK using AWS KMS (KMS).
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnBroker.EncryptionOptionsProperty.Builder builder)
CfnBroker.ConfigurationIdProperty.Builder.public final Object getUseAwsOwnedKey()
CfnBroker.EncryptionOptionsProperty
Set to true by default, if no value is provided, for example, for RabbitMQ brokers.
getUseAwsOwnedKey in interface CfnBroker.EncryptionOptionsPropertypublic final String getKmsKeyId()
CfnBroker.EncryptionOptionsPropertyThis key is used to encrypt your data at rest. If not provided, Amazon MQ will use a default CMK to encrypt your data.
getKmsKeyId in interface CfnBroker.EncryptionOptionsProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.