Initialized BucketEncryptionProps properties

Hierarchy

  • BucketEncryptionProps

Properties

bucket: IBucket

Bucket where resource policy will be applied

customResourceLambdaCloudWatchLogKmsKey?: IKey

Custom resource lambda log group encryption key, when undefined default AWS managed key will be used

customResourceLambdaEnvironmentEncryptionKmsKey?: IKey

Custom resource lambda environment encryption key, when undefined default AWS managed key will be used

customResourceLambdaLogRetentionInDays: number

Custom resource lambda log retention in days

kmsKey: IKey

Bucket Encryption Key

Generated using TypeDoc