CatalogProps Struct
Construction properties for a Catalog.
Example
ts
new glue.Catalog(this, 'MyCatalog', {
catalogName: 'my-catalog',
description: 'my catalog description',
});
Properties
The name of the catalog.
connectionPasswordEncryptionoptionalConnectionPasswordEncryptionconnection_password_encryptionoptionalConnectionPasswordEncryptionconnectionPasswordEncryptionoptionalConnectionPasswordEncryptionConnectionPasswordEncryptionoptionalConnectionPasswordEncryptionConnectionPasswordEncryptionoptionalConnectionPasswordEncryption#Connection-password encryption configuration for the catalog.
Default: connection-password encryption is not managed by CDK
descriptionoptionalstringdescriptionoptionalstrdescriptionoptionalStringDescriptionoptionalstringDescriptionoptional*string#A description of the catalog.
Default: no description
encryptionAtRestoptionalDataCatalogEncryptionAtRestencryption_at_restoptionalDataCatalogEncryptionAtRestencryptionAtRestoptionalDataCatalogEncryptionAtRestEncryptionAtRestoptionalDataCatalogEncryptionAtRestEncryptionAtRestoptionalDataCatalogEncryptionAtRest#Encryption-at-rest configuration for the catalog.
Default: encryption at rest is not managed by CDK (the catalog default applies)