aws-cloudformation / aws-cloudformation/cloudformation-coverage-roadmap
Add revision as return value in AWS::MSK::Configuration
- Dominant language
- No language data
- Stars
- 1.1k
- Forks
- 62
- PR merge metrics
- No merged PRs in 30d
Description
### Name of the resource
Other
### Resource name
AWS::MSK::Configuration
### Description
1. When a cluster configuration is created using cloud formation template AWS::MSK::Configuration [1], only Arn value is returned without a revision number
2. When updating the properties of the resource, which requires no interruption, though the revision number is updated, it is not returned as a return value.
3. While creating a cluster using cloud formation template, AWS::MSK::Cluster, ConfigurationInfo [2] requires both the values of Arn and Revision number as parameters. Arn value can be retrieved from the returned value of AWS::MSK::Configuration, but the revision number has to be inputted manually in order to have the latest updated cluster configuration.
It would be great to return also the revision number of resource AWS::MSK::Configuration besides resource ARN in order to dynamically refer the revision number in property ConfigurationInfo.Revision of the resource AWS::MSK::Cluster instead of manually updating it after each time the resource WS::MSK::Configuration is updated.
References
========
[1] https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-configuration.html
[2] https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-configurationinfo.html
### Other Details
_No response_
Contributor guide
Research direction
Start with the AWS::MSK::Configuration and AWS::MSK::Cluster ConfigurationInfo documentation linked in the issue. Confirm the current return values and how ConfigurationInfo consumes Arn and Revision. Done means the configuration resource exposes its revision so a cluster can reference the latest revision without manual updates.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws
- Domain
- cloud
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 35/100