Gestión de imágenes
Permiso |
API |
Acción |
Proyecto de IAM |
Proyecto empresarial |
---|---|---|---|---|
Consulta de imágenes |
GET /v2/cloudimages |
ims:images:list |
√ |
√
NOTA:
La consulta de imagen compartida solo se admite en proyectos de IAM. |
Consulta de sistemas operativos de imágenes compatibles |
GET /v1/cloudimages/os_version |
ims:images:list |
√ |
× |
Actualización de información de imagen |
PATCH /v2/cloudimages/{image_id} |
|
√ |
√ |
Creación de una imagen |
POST /v2/cloudimages/action
NOTA:
Antes de crear una imagen con un archivo de imagen externo, asegúrese de que tiene el permiso de Tenant Administrator para OBS. |
ims:serverImages:create |
√ |
√ |
Importación rápida de un archivo de imagen |
POST /v2/cloudimages/quickimport/action
NOTA:
Antes de importar rápidamente un archivo de imagen, asegúrese de tener el permiso de Tenant Administrator para OBS. |
|
√ |
√ |
Creación de una imagen de disco de datos mediante un archivo de imagen externo |
POST /v1/cloudimages/dataimages/action
NOTA:
|
ims:dataImages:create |
√ |
√ |
Creación de una imagen completa de ECS |
POST /v1/cloudimages/wholeimages/action
NOTA:
Antes de crear una imagen de ECS completa, asegúrese de que tiene el permiso de administrador de CSBS del servicio CSBS o el permiso de Admin de CBR del servicio CBR. |
ims:wholeImages:create |
√ |
√ |
Registro de una imagen |
PUT /v1/cloudimages/{image_id}/upload
NOTA:
|
ims:images:upload |
√ |
√ |
Exportación de una imagen |
POST /v1/cloudimages/{image_id}/file
NOTA:
Antes de exportar una imagen, asegúrese de que tiene el permiso Administrador del inquilino para OBS. |
ims:images:export |
√ |
√ |
Consulta de imágenes (API de OpenStack nativo) |
GET /v2/images |
ims:images:list |
√ |
x |
Consulta de detalles de imagen (API de OpenStack nativo) |
GET /v2/images/{image_id} |
ims:images:get |
√ |
√ |
Actualización de la información de imagen (API de OpenStack nativo) |
PATCH /v2/images/{image_id} |
ims:images:update |
√ |
√ |
Eliminación de una imagen (API de OpenStack nativo) |
DELETE /v2/images/{image_id} |
ims:images:delete |
√ |
√ |
Creación de metadatos de imágenes (API de OpenStack nativo) |
POST /v2/images |
ims:images:create |
√ |
x |
Carga de una imagen (API de OpenStack nativo) |
PUT /v2/images/{image_id}/file |
|
√ |
x |
Consulta de la versión de la API (API de OpenStack nativo) |
GET / |
N/A |
√ |
x |
Consulta de detalles de imagen (API de OpenStack nativo v1.1 - abandonada y no recomendada) |
GET /v1.1/images/detail |
ims:images:list |
√ |
x |
Consulta de metadatos de imágenes (API de OpenStack nativo v1: abandonada y no recomendada) |
HEAD /v1/images/{image_id} |
ims:images:get |
√ |
x |
Eliminación de una imagen (API nativa de OpenStack V1.1, abandonada y no recomendada) |
DELETE /v1.1/images/{image_id} |
ims:images:delete |
√ |
x |