Darse de baja de los discos EVS anuales/mensuales
Función
Esta API se utiliza para cancelar la suscripción de discos de EVS anuales/mensuales. Tiene las siguientes limitaciones:
-
No se puede usar para cancelar la suscripción de discos del sistema y discos de arranque. Deben darse de baja junto con sus servidores.
-
Se puede cancelar la suscripción de un máximo de 60 discos al mismo tiempo utilizando esta API.
Método de invocación
Para obtener más información, consulte Invocación a las API.
URI
POST /v2/{project_id}/cloudvolumes/unsubscribe
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
project_id |
Sí |
String |
El ID del proyecto. Para obtener más información sobre cómo obtener el ID de proyecto, consulte Obtención de un ID de proyecto. |
Parámetros de solicitud
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
X-Auth-Token |
Sí |
String |
El token del usuario. El token se puede obtener mediante invocación 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 |
---|---|---|---|
volume_ids |
Sí |
Array of strings |
Los ID de los discos de los que se va a cancelar la suscripción. |
Parámetros de respuesta
Código de estado: 202
Parámetro |
Tipo |
Descripción |
---|---|---|
[items] |
Array of UnsubscribeVolumeResponseBody objects |
Se responde a la solicitud. |
Parámetro |
Tipo |
Descripción |
---|---|---|
results |
Array of UnsubscribeVolume objects |
El resultado de la cancelación de la suscripción. |
Parámetro |
Tipo |
Descripción |
---|---|---|
volume_id |
String |
El ID del disco. |
order_id |
String |
El ID del pedido de cancelación de suscripción. Este campo no aparece si se cancela la suscripción del disco por vencimiento. |
result |
String |
El resultado de la cancelación de la suscripción. El valor puede ser SUCCESS o FAIL. |
fail_reason |
String |
La causa del error devuelto si el valor de result es FAIL. Este campo no aparece si el valor de result es SUCCESS. |
Ejemplo de solicitudes
La cancelación de la suscripción de discos anuales/mensuales cuyos ID sean 8739ca48-1b86-46aa-9059-38623ee1346c y fc7d594d-e78f-49a8-ab6e-90ee6b560cb0
POST /v2/{project_id}/cloudvolumes/unsubscribe { "volume_ids" : [ "fc7d594d-e78f-49a8-ab6e-90ee6b560cb0", "8739ca48-1b86-46aa-9059-38623ee1346c" ] }
Ejemplo de respuestas
Código de estado: 202
Se responde a la solicitud.
{ "results" : [ { "volume_id" : "8739ca48-1b86-46aa-9059-38623ee1346c", "order_id" : "CS23021116385NAOR", "result" : "SUCCESS" }, { "volume_id" : "fc7d594d-e78f-49a8-ab6e-90ee6b560cb0", "result" : "FAIL", "fail_reason" : "INTERNAL ERROR, please contact customer service" } ] }
Códigos de estado
Código de estado |
Descripción |
---|---|
202 |
Se responde a la solicitud. |
Códigos de error
Consulte Códigos de error.