interface CfnDataCatalogEncryptionSettingsProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.Glue.CfnDataCatalogEncryptionSettingsProps |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awsglue#CfnDataCatalogEncryptionSettingsProps |
Java | software.amazon.awscdk.services.glue.CfnDataCatalogEncryptionSettingsProps |
Python | aws_cdk.aws_glue.CfnDataCatalogEncryptionSettingsProps |
TypeScript | aws-cdk-lib » aws_glue » CfnDataCatalogEncryptionSettingsProps |
Properties for defining a CfnDataCatalogEncryptionSettings.
Example
import { CfnDataCatalogEncryptionSettings } from 'aws-cdk-lib/aws-glue';
new CfnDataCatalogEncryptionSettings(this, 'Encryption', {
catalogId: 'my-catalog-id',
dataCatalogEncryptionSettings: {
encryptionAtRest: { catalogEncryptionMode: 'SSE-KMS' },
},
});
Properties
| Name | Type | Description |
|---|---|---|
| catalog | string | The ID of the Data Catalog in which the settings are created. |
| data | IResolvable | Data | Contains configuration information for maintaining Data Catalog security. |
catalogId
Type:
string
The ID of the Data Catalog in which the settings are created.
dataCatalogEncryptionSettings
Type:
IResolvable | Data
Contains configuration information for maintaining Data Catalog security.

.NET
Go
Java
Python
TypeScript