/AWS1/CL_EBN=>UPDATETAGSFORRESOURCE()
¶
About UpdateTagsForResource¶
Update the list of tags applied to an AWS Elastic Beanstalk resource. Two lists can be passed: TagsToAdd
for tags to add or update, and TagsToRemove
.
Elastic Beanstalk supports tagging of all of its resources. For details about resource tagging, see Tagging Application Resources.
If you create a custom IAM user policy to control permission to this operation, specify one of the following two virtual actions (or both) instead of the API operation name:
- elasticbeanstalk:AddTags
-
Controls permission to call
UpdateTagsForResource
and pass a list of tags to add in theTagsToAdd
parameter. - elasticbeanstalk:RemoveTags
-
Controls permission to call
UpdateTagsForResource
and pass a list of tag keys to remove in theTagsToRemove
parameter.
For details about creating a custom user policy, see Creating a Custom User Policy.
Method Signature¶
IMPORTING¶
Required arguments:¶
IV_RESOURCEARN
TYPE /AWS1/EBNRESOURCEARN
/AWS1/EBNRESOURCEARN
¶
The Amazon Resource Name (ARN) of the resouce to be updated.
Must be the ARN of an Elastic Beanstalk resource.
Optional arguments:¶
IT_TAGSTOADD
TYPE /AWS1/CL_EBNTAG=>TT_TAGLIST
TT_TAGLIST
¶
A list of tags to add or update. If a key of an existing tag is added, the tag's value is updated.
Specify at least one of these parameters:
TagsToAdd
,TagsToRemove
.
IT_TAGSTOREMOVE
TYPE /AWS1/CL_EBNTAGKEYLIST_W=>TT_TAGKEYLIST
TT_TAGKEYLIST
¶
A list of tag keys to remove. If a tag key doesn't exist, it is silently ignored.
Specify at least one of these parameters:
TagsToAdd
,TagsToRemove
.