public static interface CfnDataCatalogEncryptionSettings.DataCatalogEncryptionSettingsProperty
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.glue.*; DataCatalogEncryptionSettingsProperty dataCatalogEncryptionSettingsProperty = DataCatalogEncryptionSettingsProperty.builder() .connectionPasswordEncryption(ConnectionPasswordEncryptionProperty.builder() .kmsKeyId("kmsKeyId") .returnConnectionPasswordEncrypted(false) .build()) .encryptionAtRest(EncryptionAtRestProperty.builder() .catalogEncryptionMode("catalogEncryptionMode") .sseAwsKmsKeyId("sseAwsKmsKeyId") .build()) .build();
Modifier and Type | Interface and Description |
---|---|
static class |
CfnDataCatalogEncryptionSettings.DataCatalogEncryptionSettingsProperty.Builder
|
static class |
CfnDataCatalogEncryptionSettings.DataCatalogEncryptionSettingsProperty.Jsii$Proxy
An implementation for
CfnDataCatalogEncryptionSettings.DataCatalogEncryptionSettingsProperty |
Modifier and Type | Method and Description |
---|---|
static CfnDataCatalogEncryptionSettings.DataCatalogEncryptionSettingsProperty.Builder |
builder() |
default java.lang.Object |
getConnectionPasswordEncryption()
When connection password protection is enabled, the Data Catalog uses a customer-provided key to encrypt the password as part of `CreateConnection` or `UpdateConnection` and store it in the `ENCRYPTED_PASSWORD` field in the connection properties.
|
default java.lang.Object |
getEncryptionAtRest()
Specifies the encryption-at-rest configuration for the Data Catalog.
|
default java.lang.Object getConnectionPasswordEncryption()
You can enable catalog encryption or only password encryption.
default java.lang.Object getEncryptionAtRest()