Skip to content

(synthetics): support SSE-S3 and SSE-KMS to encrypt canary artifacts #30190

@mazyu36

Description

@mazyu36

Describe the feature

CloudWatch Synthetics supports SSE-S3 and SSE-KMS to encrypt artifacts.
https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Synthetics_artifact_encryption.html

But in the current Canary Construct, we cannot choose encryption options.

Use Case

To use the SSE-S3 or SSE-KMS option.

Proposed Solution

Add artifactConfig property to the Canary Construct.

https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_synthetics.CfnCanary.ArtifactConfigProperty.html

Other Information

No response

Acknowledgements

  • I may be able to implement this feature request
  • This feature might incur a breaking change

CDK version used

2.141.0

Environment details (OS name and version, etc.)

MacOS

Metadata

Metadata

Assignees

No one assigned

    Labels

    @aws-cdk/aws-syntheticsRelated to Amazon CloudWatch Syntheticseffort/mediumMedium work item – several days of effortfeature-requestA feature should be added or improved.p2

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions