-
Notifications
You must be signed in to change notification settings - Fork 4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
(aws-route53): HealthCheckConfigProperty missing RoutingControlArn #18570
Comments
The Route53 HealthCheckConfig structure is modeled in the CloudFormation spec as a JSON blob, but it was previously modeled as an explicit structure (see structure, as it's not updated with the Route53 spec. This adds the missing RoutingControlArn to the structure. fixes #18570
This structure is weird. Route53 used to model this explicitly in the CloudFormation spec, and then reverted and modeled it as just a JSON string. We made the decision to re-create the existing model, but that means our custom solution isn't automatically kept up to date with the rest of the CloudFormation spec (as there isn't an official spec for it). Instead, we get to manually update a patch file when a new field is added. That being said, I've created the patch. |
The Route53 HealthCheckConfig structure is modeled in the CloudFormation spec as a JSON blob, but it was previously modeled as an explicit structure (see structure, as it's not updated with the Route53 spec. This adds the missing RoutingControlArn to the structure. fixes #18570 ---- *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
|
The Route53 HealthCheckConfig structure is modeled in the CloudFormation spec as a JSON blob, but it was previously modeled as an explicit structure (see structure, as it's not updated with the Route53 spec. This adds the missing RoutingControlArn to the structure. fixes aws#18570 ---- *By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
What is the problem?
The
CfnHealthCheck.HealthCheckConfigProperty
is missing theRoutingControlArn
property.According to Route 53 docs, the
HealthCheckConfig
contains aRoutingControlArn
propertyReproduction Steps
What did you expect to happen?
Cfn* constructs generated from CloudFormation directly should be always stable and updated accordingly.
What actually happened?
CDK CLI Version
2.8.0 (build 8a5eb49)
Framework Version
1.139.0
Node.js Version
v16.13.2
OS
macOS 12.1
Language
Typescript
Language Version
4.5.5
Other information
No response
The text was updated successfully, but these errors were encountered: