Creates preset tags.
Operation description
Usage notes
Preset tags are tags that you create in advance and that take effect across all regions. Preset tags are suitable for use during the tag planning phase. You can create preset tags during the tag planning phase and then attach them to specific cloud resources during the tag implementation phase. When you create a preset tag, you can specify only the tag key without specifying a tag value. You can set the tag value later.
This topic provides an example of how to create a preset tag with the tag key Environment to identify business environments.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
tag:CreateTags |
create |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
The region ID. Note
Only |
cn-hangzhou |
| TagKeyValueParamList |
array<object> |
Yes |
The list of tag key-value parameters. |
|
|
array<object> |
No |
The tag key. The tag key can be up to 128 characters in length and cannot start with Valid values of N: 1 to 10. |
||
| Key |
string |
Yes |
The tag key. The tag key can be up to 128 characters in length and cannot start with Valid values of N: 1 to 10. |
Environment |
| TagValueParamList |
array<object> |
No |
The list of tag value parameters. |
|
|
object |
No |
The tag value. The tag value can be up to 128 characters in length and cannot contain Valid values of N: 1 to 10. |
||
| Value |
string |
No |
The tag value. The tag value can be up to 128 characters in length and cannot contain Valid values of N: 1 to 10. |
test |
| Description |
string |
No |
The description of the tag value. Valid values of N: 1 to 10. |
Test environment |
| Description |
string |
No |
The description of the tag key. Valid values of N: 1 to 10. |
Business environment |
For more information about common request parameters, see Common parameters.
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response parameters. |
||
| RequestId |
string |
The request ID. |
94E16BB6-3FB6-1297-B5B2-ED2250F437CD |
Examples
Success response
JSON format
{
"RequestId": "94E16BB6-3FB6-1297-B5B2-ED2250F437CD"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | MetaTagKeyHasValue | The specified TagKey already bind tag value | |
| 403 | WrongEndpoint | Only the central endpoint supports the create and delete operation of meta tag. | Only center endpoint supports meta tag create & delete operation. |
| 403 | InvalidParameter.Key | The Key is invalid. | |
| 403 | InvalidParameter.Value | The Value is invalid. | |
| 403 | NoPermission.Operator | The user is not authorized to operate on the specified resource. | The user is not authorized to operate on the specified resource. |
| 403 | MetaTagKey.BindingResources | Binding resource exists for tag key. | Binding resource exists for tag key. |
| 403 | MetaTagKeyNotFound | The meta tag key is not found. | |
| 404 | MissingParameter.TagKeyValueParamList | The parameter TagKeyValueParamList must not be null. | You must specify TagKeyValueParamList. |
| 404 | MissingParameter.Key | The Key must not be empty. | |
| 404 | MissingParameter.Value | The Value must not be empty. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.