aws-cloudformation / aws-cloudformation/cloudformation-coverage-roadmap
AWS::Route53::HealthCheck HealthCheckConfig Disabled
- Dominant language
- No language data
- Stars
- 1.1k
- Forks
- 62
- PR merge metrics
- No merged PRs in 30d
Description
## 1. Title
`AWS::Route53::HealthCheck HealthCheckConfig Disabled`
## 2. Scope of request
The existing HealthCheck resource doesn't allow setting the `Disabled` property, which is settable via the API
## 3. Expected behavior
If true, the `Disabled` property should disable the health check until it is false. The property should be optional, and false by default. No particular changes to the resource life-cycle that I can see.
## 4. Suggest specific test cases
Check that the health check is disabled when `Disabled` is true
## 5. Helpful Links to speed up research and evaluation
API Docs `Disabled` field: https://docs.aws.amazon.com/Route53/latest/APIReference/API_UpdateHealthCheck.html#Route53-UpdateHealthCheck-request-Disabled
Current CloudFormation `AWS::Route53::HealthCheck HealthCheckConfig` docs, lacking the `Disabled field`: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-healthcheck-healthcheckconfig.html
## 6. Category (required) - Will help with tagging and be easier to find by other users to +1
Use the categories as displayed in the AWS Management Console (simplified):
4. Networking & Content (VPC, Route53, API GW,...)
## 7. Any additional context (optional)
Found while implementing the L2 `HealthCheck` construct for the CDK ([#4413](https://github.com/aws/aws-cdk/pull/4413))
Contributor guide
Research direction
Start with the linked Route53 UpdateHealthCheck API documentation and the current CloudFormation HealthCheckConfig documentation, then compare the supported properties with the requested Disabled field. Add coverage for a true Disabled value and verify that the property remains optional with false as the default.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws
- Domain
- cloud
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100