Aceptación de una transferencia de disco
Función
Esta API se utiliza para aceptar una transferencia de disco a través del ID de transferencia y la clave de autenticación.
Restricciones
- Los discos EVS encriptados no se pueden transferir.
- Los discos EVS con copias de respaldo e instantáneas disponibles no se pueden transferir.
- Los discos EVS asociados a las políticas de copia de respaldo no se pueden transferir.
![](https://support.huaweicloud.com/intl/es-us/api-evs/public_sys-resources/note_3.0-es-es.png)
Si la transferencia de disco se crea usando uno de los discos no soportados, se devolverá el código de error 400.
URI
- Formato URI
POST /v2/{project_id}/os-volume-transfer/{transfer_id}/accept
- Descripción del parámetro
Parámetro
Obligatorio
Descripción
project_id
Sí
Especifica el ID del proyecto.
Para obtener más información sobre cómo obtener el ID del proyecto, consulte Obtención de un ID de proyecto.
transfer_id
Sí
Especifica el ID de transferencia de disco.
Solicitud
- Descripción del parámetro
Parámetro
Tipo
Obligatorio
Descripción
accept
Object
Sí
Especifica el marcador de aceptación de transferencia de disco. Para obtener más información, consulte Parámetro en el campo aceptar.
- Parámetro en el campo accept
Parámetro
Tipo
Obligatorio
Descripción
auth_key
String
Sí
Especifica la clave de autenticación de la transferencia de disco.
Especifica la clave de autenticación devuelta durante la creación de la transferencia de disco.
- Solicitud de ejemplo
{ "accept": { "auth_key": "9266c59563c84664" } }
Respuesta
- Descripción del parámetro
Parámetro
Tipo
Descripción
transfer
Object
Especifica la información de transferencia de disco. Para obtener más información, consulte Parámetros en el campo de transferencia.
- Parámetros en el campo de transfer
Parámetro
Tipo
Descripción
volume_id
String
Especifica el ID de disco.
id
String
Especifica el ID de transferencia de disco.
name
String
Especifica el nombre de la transferencia de disco.
links
List< Dict >
Especifica los enlaces de la transferencia de disco.
- Ejemplo de respuesta
{ "transfer": { "id": "cac5c677-73a9-4288-bb9c-b2ebfb547377", "name": "first volume transfer", "volume_id": "894623a6-e901-4312-aa06-4275e6321cce", "links": [ { "href": "https://localhost/v2/firstproject/os-volume-transfer/1", "rel": "self" }, { "href": "https://localhost/firstproject/os-volume-transfer/1", "rel": "bookmark" } ] } }
Códigos de error
Para más detalles, consulte Códigos de error.