Adición de un miembro para compartir imágenes (API de OpenStack nativo)
Función
Esta API se utiliza para agregar un ID de proyecto de un tenant con el que se va a compartir la imagen.

Huawei Cloud ha dejado de proporcionar imágenes de Windows. Esta API ya no se utilizará para compartir imágenes de Windows.
URI
POST /v2/images/{image_id}/members
Solicitud
- Parámetros de solicitud
Parámetro
Obligatorio
Tipo
Descripción
member
Sí
String
Especifica un tenant que podrá utilizar la imagen compartida.
El valor es el ID de proyecto del tenant.
Ejemplo de solicitud
Adding a tenant who can use the shared image (project ID: edc89b490d7d4392898e19b2deb34797)
1 2 3 4 |
POST https://{Endpoint}/v2/images/d164b5df-1bc3-4c3f-893e-3e471fd16e64/members { "member":"edc89b490d7d4392898e19b2deb34797" } |
Respuesta
- Parámetros de respuesta
Parámetro
Tipo
Descripción
status
String
Especifica el estado de uso compartido de imágenes.
created_at
String
Especifica la hora en que se creó una imagen compartida. El valor está en formato UTC.
updated_at
String
Especifica la hora a la que se actualizó una imagen compartida. El valor está en formato UTC.
image_id
String
Especifica el ID de imagen.
member_id
String
Especifica el ID del proyecto del tenant que va a aceptar la imagen compartida.
schema
String
Especifica el esquema de uso compartido.
- Ejemplo de respuesta
STATUS CODE 200
1 2 3 4 5 6 7 8
{ "status": "pending", "created_at": "2016-09-01T02:05:14Z", "updated_at": "2016-09-01T02:05:14Z", "image_id": "d164b5df-1bc3-4c3f-893e-3e471fd16e64", "member_id": "edc89b490d7d4392898e19b2deb34797", "schema": "/v2/schemas/member" }
Valores devueltos
- Normal
- Anormal
Valor devuelto
Descripción
400 Bad Request
Error de solicitud.
401 Unauthorized
Error de autenticación.
403 Forbidden
Usted no tiene los derechos para realizar la operación.
404 Not Found
No se encontró el recurso solicitado.
500 Internal Server Error
Error interno del servicio.
503 Service Unavailable
El servicio no está disponible.