Commit 2de6e39
authored
feat(elasticloadbalancingv2): support target group health attributes (#33351)
feat(elasticloadbalancingv2): support target group health attributes
### Issue # (if applicable)
Closes #31821
### Reason for this change
elasticloadbalancingv2 support target group health attributes
### Description of changes
TargetGroup support 4 heatlh attributes:
- `target_group_health.unhealthy_state_routing.minimum_healthy_targets.percentage`
- `target_group_health.dns_failover.minimum_healthy_targets.percentage`
- `target_group_health.unhealthy_state_routing.minimum_healthy_targets.count`
- `target_group_health.dns_failover.minimum_healthy_targets.count`
Cleanup setup duplication in unit test.
### Describe any new or updated permissions being added
### Description of how you validated changes
Unit + Integ
### Checklist
- [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md)
----
*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*1 parent 5176fe8 commit 2de6e39
File tree
28 files changed
+66652
-174
lines changed- packages
- @aws-cdk-testing/framework-integ/test/aws-elasticloadbalancingv2/test
- integ.alb-target-group-attributes.js.snapshot
- asset.53e3ecec991005bc2ddc98d13a897e8eadf082b86dedf53475c933aed3069238.bundle
- asset.a1acfc2b5f4f6b183fd2bb9863f486bc5edef6a357b355a070d9a0e502df418c
- integ.nlb-target-group-attributes.js.snapshot
- asset.53e3ecec991005bc2ddc98d13a897e8eadf082b86dedf53475c933aed3069238.bundle
- asset.a1acfc2b5f4f6b183fd2bb9863f486bc5edef6a357b355a070d9a0e502df418c
- aws-cdk-lib/aws-elasticloadbalancingv2
- test
- alb
- nlb
28 files changed
+66652
-174
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments