Interface CfnDataCatalogEncryptionSettings.IDataCatalogEncryptionSettingsProperty
Contains configuration information for maintaining Data Catalog security.
Namespace: Amazon.CDK.AWS.Glue
Assembly: Amazon.CDK.AWS.Glue.dll
Syntax (csharp)
public interface IDataCatalogEncryptionSettingsProperty
Syntax (vb)
Public Interface IDataCatalogEncryptionSettingsProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Glue;
var dataCatalogEncryptionSettingsProperty = new DataCatalogEncryptionSettingsProperty {
ConnectionPasswordEncryption = new ConnectionPasswordEncryptionProperty {
KmsKeyId = "kmsKeyId",
ReturnConnectionPasswordEncrypted = false
},
EncryptionAtRest = new EncryptionAtRestProperty {
CatalogEncryptionMode = "catalogEncryptionMode",
SseAwsKmsKeyId = "sseAwsKmsKeyId"
}
};
Synopsis
Properties
ConnectionPasswordEncryption | When connection password protection is enabled, the Data Catalog uses a customer-provided key to encrypt the password as part of |
EncryptionAtRest | Specifies the encryption-at-rest configuration for the Data Catalog. |
Properties
ConnectionPasswordEncryption
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.
virtual object ConnectionPasswordEncryption { get; }
Property Value
System.Object
Remarks
You can enable catalog encryption or only password encryption.
EncryptionAtRest
Specifies the encryption-at-rest configuration for the Data Catalog.
virtual object EncryptionAtRest { get; }
Property Value
System.Object