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 |