aws-cloudformation / aws-cloudformation/cloudformation-coverage-roadmap

AWS::Route53::HealthCheck HealthCheckConfig Disabled

Open
#209 1 comment 1 reaction 0 assignees View on GitHub
networking & content deliv
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.