aws-cloudformation / cloudformation-coverage-roadmap

The AWS CloudFormation Public Coverage Roadmap
https://aws.amazon.com/cloudformation/
Creative Commons Attribution Share Alike 4.0 International
1.1k stars 53 forks source link

AWS::Budgets::Budget - [Coverage] - Support Tags #2037

Open sturdiva opened 1 month ago

sturdiva commented 1 month ago

Name of the resource

AWS::Budgets::Budget

Resource name

No response

Description

The underlying budget service now supports tagging budget resources (https://aws.amazon.com/about-aws/whats-new/2024/05/aws-budgets-resource-tag-based-access-controls/) but CloudFormation support is not yet available.

The AWS::Budgets::Budget resource should support the Tags property, allowing tagging of budgets.

The CreateBudget API supports setting tags during the create operation via the ResourceTags parameter, however UpdateBudget does not appear to support modifying the tags, instead the TagResource API must be used to modify tags.

Other Details

No response

cmatian commented 3 weeks ago

Hello,

By design our update API for budgets and budget actions (UpdateBudget & UpdateBudgetAction) do not support updating tags. Please use TagResource and UntagResource to perform these updates for manually created budget resources.

Budget resources with resource tags created via cloudformation should be available, and you can update tags through the associated cloudformation template [documentation]

Please let us know if there any issues. Thanks.