Skip to content

Conversation

mazyu36
Copy link
Contributor

@mazyu36 mazyu36 commented Oct 7, 2025

Issue # (if applicable)

Closes #34043.

Reason for this change

To support Canary Group.

Description of changes

Add synthetics.Group construct.

Describe any new or updated permissions being added

N/A

Description of how you validated changes

Add unit tests and integ test.

Checklist


By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license

@mazyu36 mazyu36 had a problem deploying to deployment-integ-test October 7, 2025 13:24 — with GitHub Actions Error
@github-actions github-actions bot added effort/medium Medium work item – several days of effort feature-request A feature should be added or improved. p2 labels Oct 7, 2025
@aws-cdk-automation aws-cdk-automation requested a review from a team October 7, 2025 13:24
@github-actions github-actions bot added the distinguished-contributor [Pilot] contributed 50+ PRs to the CDK label Oct 7, 2025
@mazyu36 mazyu36 had a problem deploying to deployment-integ-test October 7, 2025 13:29 — with GitHub Actions Error
@mazyu36 mazyu36 force-pushed the feat/synthetics-group-support branch from 4ef2292 to a2e253e Compare October 7, 2025 13:31
@mazyu36 mazyu36 had a problem deploying to deployment-integ-test October 7, 2025 13:31 — with GitHub Actions Error
@mazyu36 mazyu36 force-pushed the feat/synthetics-group-support branch from a2e253e to 228a04e Compare October 14, 2025 15:01
- Add Group L2 construct for managing canary groups
- Add ICanary and IGroup interfaces for type safety
- Support for creating groups with up to 10 canaries
- Add comprehensive unit tests (9 test cases)
- Add integration test for Group functionality
- Update README with Group usage examples
- Extend Canary class to implement ICanary interface

Closes aws#34043
@mazyu36 mazyu36 force-pushed the feat/synthetics-group-support branch from 228a04e to 8c895a9 Compare October 14, 2025 15:28
@mazyu36 mazyu36 marked this pull request as ready for review October 14, 2025 15:28
@mazyu36 mazyu36 changed the title feat(synthetics): support canary group feat(synthetics): support canary group Oct 15, 2025
@aws-cdk-automation aws-cdk-automation added the pr/needs-community-review This PR needs a review from a Trusted Community Member or Core Team Member. label Oct 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

distinguished-contributor [Pilot] contributed 50+ PRs to the CDK effort/medium Medium work item – several days of effort feature-request A feature should be added or improved. p2 pr/needs-community-review This PR needs a review from a Trusted Community Member or Core Team Member.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

aws_synthetics : Support for cloudwatch canary group

2 participants