Creates and attaches tags to Auto Scaling resources so that you can categorize resources, track usage, and improve resource allocation.
Operation description
-
You can attach up to 20 tags to a scaling group.
**
Note Before you attach tags, Alibaba Cloud verifies the current number of tags on the resource. If the addition would exceed the maximum allowed number of tags, an error is returned.
-
If you set
Tags.Propagatetotrue, tags on the scaling group are automatically propagated to new instances created in the scaling group. Existing instances are not affected. -
If both the scaling configuration and the scaling group have tags, and tag propagation from the scaling group is enabled, newly created instances follow these rules:
-
Instances inherit tags from both the scaling configuration that created them and the scaling group (if propagation is enabled).
-
If a tag key exists in both the scaling configuration and the scaling group, the scaling configuration tag takes precedence.
-
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ess:TagResources |
update |
*ScalingGroup
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
The region ID of the resource. You can call the DescribeRegions operation to query the most recent region list. |
cn-hangzhou |
| ResourceType |
string |
Yes |
The resource type. Set the value to scalinggroup. |
scalinggroup |
| ResourceIds |
array |
Yes |
The IDs of the Auto Scaling resources. You can specify 1 to 50 resource IDs. |
|
|
string |
No |
The ID of the Auto Scaling resource. |
asg-2zej7nf7hea77k5a**** |
|
| Tags |
array<object> |
Yes |
The tags that you want to add to the Auto Scaling resources. |
|
|
object |
No |
The tag that you want to add to the Auto Scaling resources. |
||
| Key |
string |
No |
The tag key. You cannot specify an empty string as a tag key. The tag key can be up to 128 characters in length and cannot start with |
TestKey |
| Value |
string |
No |
The tag value. You can specify empty strings as tag values. The tag value can be up to 128 characters in length and cannot contain |
TestValue |
| Propagate |
boolean |
No |
Specifies whether to propagate the tag. Valid values:
Default value: false. |
false |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The ID of the request. |
74C4E313-8570-479F-8791-DC25360D**** |
Examples
Success response
JSON format
{
"RequestId": "74C4E313-8570-479F-8791-DC25360D****"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.