Actualización del estado de miembro compartido
Función
Esta API se utiliza para actualizar el estado de un miembro del recurso compartido de copia de respaldo.
URI
PUT /v3/{project_id}/backups/{backup_id}/members/{member_id}
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
backup_id |
Sí |
String |
ID de copia de respaldo |
member_id |
Sí |
String |
ID de miembro, que es el mismo ID que en el ID del proyecto. |
project_id |
Sí |
String |
ID de proyecto |
Parámetros de solicitud
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
X-Auth-Token |
Sí |
String |
Token de usuario. El token se puede obtener llamando a la API de IAM utilizada para obtener un token de usuario. El valor de X-Subject-Token en el encabezado de respuesta es el token de usuario. |
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
status |
Sí |
String |
Estado de una copia de respaldo compartida Valores de enumeración:
|
vault_id |
No |
String |
Almacén en el que se va a almacenar la copia de respaldo compartida. Solo se admite UUID. Al actualizar el estado de un miembro de uso compartido de copias de seguridad, si se acepta la copia de respaldo, debe especificar vault_id. Si se rechaza la copia de respaldo, vault_id no es necesario. |
Parámetros de respuesta
Código de estado: 200
Parámetro |
Tipo |
Descripción |
---|---|---|
member |
Member object |
Parámetros de respuesta de la consulta de los detalles de un miembro del recurso compartido de copia de respaldo |
Parámetro |
Tipo |
Descripción |
---|---|---|
status |
String |
Estado de uso compartido de copias de seguridad Valores de enumeración:
|
created_at |
String |
Tiempo de compartición de copias de seguridad, por ejemplo, 2020-02-05T10:38:34.209782 |
updated_at |
String |
Tiempo de actualización, por ejemplo, 2020-02-05T10:38:34.209782 |
backup_id |
String |
ID de copia de respaldo |
image_id |
String |
ID de la imagen creada mediante la copia de respaldo compartida aceptada |
dest_project_id |
String |
ID del proyecto con el que se comparte la copia de respaldo |
vault_id |
String |
ID del almacén donde se almacena la copia de respaldo compartida |
id |
String |
ID del registro compartido |
Solicitudes de ejemplo
PUT https://{endpoint}/v3/f841e01fd2b14e7fa41b6ae7aa6b0594/backups/a5200268-74a5-4806-acc6-95793ab0228b/members/f841e01fd2b14e7fa41b6ae7aa6b0594 { "status" : "accepted", "vault_id" : "4b27c05b-8ad7-48c6-a886-526666c035f0" }
Ejemplo de respuestas
Código de estado: 200
OK
{ "member" : { "status" : "accepted", "image_id" : null, "backup_id" : "17c9acd8-3af3-4401-bab9-ff1cfac15561", "vault_id" : "4b27c05b-8ad7-48c6-a886-526666c035f0", "dest_project_id" : "0761021b8900d2622f38c0115db0b331", "created_at" : "2020-02-24T09:36:00.479033", "updated_at" : null, "id" : "824a90b3-c562-448b-ab04-60ea4a97cf60" } }
Códigos de estado
Código de estado |
Descripción |
---|---|
200 |
OK |
Códigos de error
Consulte Códigos de error.