Consulta de discos de EVS (obsoletos)
Función
Esta API se utiliza para consultar todos los discos de EVS. Esta API ha sido obsoleta. Use otra API.
Método de invocación
Para obtener más información, consulte Invocación a las API.
URI
GET /v2/{project_id}/cloudvolumes
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
project_id |
Sí |
String |
El ID del proyecto. |
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
marker |
No |
String |
El ID del último registro de la página anterior. El valor devuelto es el valor del elemento después de este. El ID del último registro de la página anterior. El valor devuelto es el valor del elemento después de este. |
name |
No |
String |
El nombre del disco. |
status |
No |
String |
El estado del disco. |
limit |
No |
Integer |
El número máximo de resultados de consulta que se pueden devolver. El valor predeterminado es 1000. Predeterminado: 1000 |
availability_zone |
No |
String |
La información de zona de disponibilidad. |
sort_key |
No |
String |
La palabra clave en función de la cual se ordenan los resultados devueltos. El valor puede ser id, status, size, o created_at, y el valor predeterminado es created_at. Predeterminado: created_at Valores de enumeración:
|
sort_dir |
No |
String |
El orden de clasificación del resultado. El valor puede ser desc (en orden descendente) o asc (en orden ascendente) y el valor predeterminado es desc. Predeterminado: desc |
Parámetros de solicitud
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
X-Auth-Token |
Sí |
String |
Un token obtenido de IAM tiene una validez de 24 horas. Cuando utilice un token para autenticación, guarde un caché para evitar invocar con frecuencia a la API. |
Parámetros de respuesta
Código de estado: 200
Parámetro |
Tipo |
Descripción |
---|---|---|
volumes |
Array of DiskSummary objects |
La lista de discos devueltos. |
Parámetro |
Tipo |
Descripción |
---|---|---|
id |
String |
El ID del disco. |
links |
Array of Link objects |
El URI del disco. |
name |
String |
El nombre del disco. Puede escribir hasta 85 caracteres. |
Parámetro |
Tipo |
Descripción |
---|---|---|
href |
String |
El enlace de acceso directo correspondiente. |
rel |
String |
El nombre del marcador de enlace de acceso directo. |
Código de estado: 400
Parámetro |
Tipo |
Descripción |
---|---|---|
error |
Error object |
El mensaje de error devuelto si se produce un error. Para obtener más detalles, consulte Parámetros en el campo error. |
Parámetro |
Tipo |
Descripción |
---|---|---|
code |
String |
El código de error devuelto si se produce un error. Para conocer los códigos de error y sus significados, véase Códigos de errores. |
message |
String |
El mensaje de error devuelto si se produce un error. |
Ejemplo de solicitudes
No hay
Ejemplo de respuestas
Código de estado: 200
Aceptar
{ "volumes" : [ { "id" : "e6cf4401-15f6-44bd-ae2b-cff4dc9523e6", "links" : [ { "href" : "https://volume.az0.dc1.domainname.com/v2/cd631140887d4b6e9c786b67a6dd4c02/volumes/e6cf4401-15f6-44bd-ae2b-cff4dc9523e6", "rel" : "self" }, { "href" : "https://volume.az0.dc1.domainname.com/cd631140887d4b6e9c786b67a6dd4c02/volumes/e6cf4401-15f6-44bd-ae2b-cff4dc9523e6", "rel" : "bookmark" } ], "name" : "hallo5" }, { "id" : "4c5e8203-f70e-4717-90cd-4a8f636888d1", "links" : [ { "href" : "https://volume.az0.dc1.domainname.com/v2/cd631140887d4b6e9c786b67a6dd4c02/volumes/4c5e8203-f70e-4717-90cd-4a8f636888d1", "rel" : "self" }, { "href" : "https://volume.az0.dc1.domainname.com/cd631140887d4b6e9c786b67a6dd4c02/volumes/4c5e8203-f70e-4717-90cd-4a8f636888d1", "rel" : "bookmark" } ], "name" : "hallo4" } ] }
Código de estado: 400
Error en la solicitud
{ "error" : { "message" : "XXXX", "code" : "XXX" } }
Códigos de estado
Código de estado |
Descripción |
---|---|
200 |
Aceptar |
400 |
Error en la solicitud |
Códigos de error
Consulte Códigos de error.