Class CfnDataCatalogEncryptionSettings.EncryptionAtRestProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.glue.CfnDataCatalogEncryptionSettings.EncryptionAtRestProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDataCatalogEncryptionSettings.EncryptionAtRestProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDataCatalogEncryptionSettings.EncryptionAtRestProperty
@Stability(Stable)
@Internal
public static final class CfnDataCatalogEncryptionSettings.EncryptionAtRestProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDataCatalogEncryptionSettings.EncryptionAtRestProperty
An implementation for
CfnDataCatalogEncryptionSettings.EncryptionAtRestProperty-
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.glue.CfnDataCatalogEncryptionSettings.EncryptionAtRestProperty
CfnDataCatalogEncryptionSettings.EncryptionAtRestProperty.Builder, CfnDataCatalogEncryptionSettings.EncryptionAtRestProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDataCatalogEncryptionSettings.EncryptionAtRestProperty.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 encryption-at-rest mode for encrypting Data Catalog data.final StringThe role that AWS Glue assumes to encrypt and decrypt the Data Catalog objects on the caller's behalf.final StringThe ID of the AWS key to use for encryption at rest.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 theCfnDataCatalogEncryptionSettings.EncryptionAtRestProperty.Builder.
-
-
Method Details
-
getCatalogEncryptionMode
Description copied from interface:CfnDataCatalogEncryptionSettings.EncryptionAtRestPropertyThe encryption-at-rest mode for encrypting Data Catalog data.- Specified by:
getCatalogEncryptionModein interfaceCfnDataCatalogEncryptionSettings.EncryptionAtRestProperty- See Also:
-
getCatalogEncryptionServiceRole
Description copied from interface:CfnDataCatalogEncryptionSettings.EncryptionAtRestPropertyThe role that AWS Glue assumes to encrypt and decrypt the Data Catalog objects on the caller's behalf.- Specified by:
getCatalogEncryptionServiceRolein interfaceCfnDataCatalogEncryptionSettings.EncryptionAtRestProperty- See Also:
-
getSseAwsKmsKeyId
Description copied from interface:CfnDataCatalogEncryptionSettings.EncryptionAtRestPropertyThe ID of the AWS key to use for encryption at rest.- Specified by:
getSseAwsKmsKeyIdin interfaceCfnDataCatalogEncryptionSettings.EncryptionAtRestProperty- 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()
-