doc-exports/docs/ecs/api-ref/en-us_topic_0103071521.html
Huijuan, Wang 7d71165909 ecs api 20240912
Reviewed-by: Pristromskaia, Margarita <margarita.pristromskaia@t-systems.com>
Reviewed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com>
Co-authored-by: Huijuan, Wang <wanghuijuan738@noreply.gitea.eco.tsi-dev.otc-service.com>
Co-committed-by: Huijuan, Wang <wanghuijuan738@noreply.gitea.eco.tsi-dev.otc-service.com>
2024-10-24 12:45:08 +00:00

13 KiB

Tag Management

Permission

API

Action

Dependencies

Adding tags to an ECS in a batch/Deleting tags from an ECS in a batch

POST /v1/{project_id}/cloudservers/{server_id}/tags/action

ecs:cloudServers:batchSetServerTags

-

Querying project tags

GET /v1/{project_id}/cloudservers/tags

ecs:cloudServers:list

-

Querying tags of an ECS

GET /v1/{project_id}/cloudservers/{server_id}/tags

ecs:cloudServers:showServerTags

-

Adding tags to an ECS in a batch

Deleting tags from an ECS in a batch

POST /v1/{project_id}/servers/{server_id}/tags/action

ecs:servers:setTags

-

Querying ECSs by tag

POST /v1/{project_id}/servers/resource_instances/action

ecs:servers:getTags

-

Querying project tags

GET /v1/{project_id}/servers/tags

ecs:servers:getTags

-

Querying tags of an ECS

GET /v1/{project_id}/servers/{server_id}/tags

ecs:servers:getTags

-

Querying tags of a specified ECS (native OpenStack API)

GET /v2/{project_id}/servers/{server_id}/tags

GET /v2.1/{project_id}/servers/{server_id}/tags

ecs:servers:getTags

ecs:servers:get

Adding a tag to an ECS (native OpenStack API)

PUT /v2/{project_id}/servers/{server_id}/tags/{tag}

PUT /v2.1/{project_id}/servers/{server_id}/tags/{tag}

ecs:servers:setTags

ecs:servers:get

Adding tags to an ECS (native OpenStack API)

PUT /v2/{project_id}/servers/{server_id}/tags

PUT /v2.1/{project_id}/servers/{server_id}/tags

ecs:servers:setTags

ecs:servers:get

Deleting a specified tag from an ECS (native OpenStack API)

DELETE /v2/{project_id}/servers/{server_id}/tags/{tag}

DELETE /v2.1/{project_id}/servers/{server_id}/tags/{tag}

ecs:servers:setTags

ecs:servers:get

Querying a specified tag for an ECS (native OpenStack API)

GET /v2/{project_id}/servers/{server_id}/tags/{tag}

GET /v2.1/{project_id}/servers/{server_id}/tags/{tag}

ecs:servers:getTags

ecs:servers:get

Deleting tags from an ECS (native OpenStack API)

DELETE /v2/{project_id}/servers/{server_id}/tags

DELETE /v2.1/{project_id}/servers/{server_id}/tags

ecs:servers:setTags

ecs:servers:get