Image Tagging

Permission

API

Action

IAM Project

Enterprise Project

Adding a Tag (Native OpenStack API)

PUT /v2/images/{image_id}/tags/{tag}

  • ims:images:get

  • ims:images:update

Y

x

Deleting a Tag (Native OpenStack API)

DELETE /v2/images/{image_id}/tags/{tag}

  • ims:images:get

  • ims:images:update

Y

x

Adding or Modifying a Tag

PUT /v1/cloudimages/tags

  • ims:images:get

  • ims:images:update

Y

x

Querying Tags

GET /v1/cloudimages/tags

ims:images:list

Y

x

Querying Images by Tag

POST /v2/{project_id}/images/resource_instances/action

ims:images:list

Y

x

Adding or Deleting Image Tags in a Batch

POST /v2/{project_id}/images/{image_id}/tags/action

ims:images:update

Y

x

Adding an Image Tag

POST /v2/{project_id}/images/{image_id}/tags

ims:images:update

Y

x

Deleting an Image Tag

DELETE /v2/{project_id}/images/{image_id}/tags/{key}

ims:images:update

Y

x

Querying Tags of an Image

GET /v2/{project_id}/images/{image_id}/tags

ims:images:list

Y

x

Querying All Image Tags

GET /v2/{project_id}/images/tags

ims:images:list

Y

x