Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Centro de ayuda/ Elastic Cloud Server/ Referencia de la API/ API fuera de fecha/ Gestión de discos/ Consulta de datos adjuntos de disco de un ECS(descartada)
Actualización más reciente 2022-11-08 GMT+08:00

Consulta de datos adjuntos de disco de un ECS(descartada)

Función

Esta API se utiliza para consultar archivos adjuntos de disco de un ECS.

Esta API ha sido descartada. Usa la API descrita en Consulta de datos adjuntos de disco de un ECS.

URI

GET /v2.1/servers/{server_id}/block_device

Tabla 1 enumera los parámetros URI.
Tabla 1 Descripción del parámetro

Parámetro

Obligatorio

Descripción

server_id

Especifica el ID de ECS en formato UUID.

Solicitud

No hay

Respuesta

Tabla 2 describe los parámetros de respuesta.
Tabla 2 Parámetros de respuesta

Parámetro

Tipo

Descripción

volumeAttachments

Array of objects

Especifica los discos adjuntos a un ECS. Para más detalles, consulte Tabla 3.

attachableQuantity

Object

Especifica el número de discos que se pueden asociar a un ECS. Para más detalles, consulte Tabla 4.

Tabla 3 Parámetro volumeAttachments

Parámetro

Tipo

Descripción

serverId

String

Especifica el ID de ECS en formato UUID.

volumeId

String

Especifica el ID de disco EVS en formato UUID.

id

String

Especifica el ID de adjunto, que es el mismo que el ID de disco de EVS.

El valor está en formato UUID.

size

Integer

Especifica el tamaño del disco EVS en GB.

device

String

Especifica la letra de unidad del disco EVS, que es el nombre del dispositivo del disco EVS.

pciAddress

String

Especifica la dirección PCI.

bootIndex

Boolean

Especifica la secuencia de arranque del disco EVS.

  • 0 indica el disco del sistema.
  • Los valores distintos de 0 indican un disco de datos.

bus

String

Especifica el tipo de bus de disco.

Opciones de valor: virtio y scsi

Tabla 4 Parámetros attachableQuantity

Parámetro

Tipo

Descripción

free_scsi

Integer

Especifica el número de discos SCSI que se pueden conectar a un ECS.

free_blk

Integer

Especifica el número de discos virtio_blk que se pueden asociar a un ECS.

free_disk

Integer

Especifica el número total de discos que se pueden enlazar a un ECS.

Ejemplo de la solicitud

GET https://{endpoint}/v2.1/servers/4d8c3732-a248-40ed-bebc-539a6ffd25c0/block_device

Ejemplo de la respuesta

{
    "attachableQuantity": {            "free_scsi": 23,            "free_blk": 15,            "free_disk": 23     },    "volumeAttachments": [
        {
            "pciAddress": "0000:02:01.0",
            "volumeId": "a26887c6-c47b-4654-abb5-dfadf7d3f803",
            "device": "/dev/vda",
            "serverId": "4d8c3732-a248-40ed-bebc-539a6ffd25c0",
            "id": "a26887c6-c47b-4654-abb5-dfadf7d3f803",
            "size": "40",
            "bootIndex": 0,
            "bus":"virtio"
        },
        {
            "pciAddress": "0000:02:02.0",
            "volumeId": "a26887c6-c47b-4654-abb5-asdf234r234r",
            "device": "/dev/vdb",
            "serverId": "4d8c3732-a248-40ed-bebc-539a6ffd25c0",
            "id": "a26887c6-c47b-4654-abb5-asdf234r234r",
            "size": "10",
            "bootIndex": 1,
            "bus":"virtio"
        }
    ]
}

Códigos de error

Consulte Códigos de error