Consulta de detalles sobre una variante de BMS (API nativa de OpenStack)
Función
Esta API se utiliza para consultar detalles sobre una variante de BMS, como el nombre de la variante, los núcleos de CPU y la memoria.
URI
GET /v2.1/{project_id}/flavors/{flavor_id}
Tabla 1 enumera los parámetros.
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. |
flavor_id |
Sí |
Especifica el ID de la variante. Puede obtener el ID de variante desde la consola de BMS o con la API de Consulta de variantes de BMS (API nativa de OpenStack). |
Parámetros de solicitud
No hay
Ejemplo de solicitud
1
|
GET https://{ECS Endpoint}/v2.1/c685484a8cc2416b97260938705deb65/flavors/physical.o2.medium |
Parámetros de respuesta
Parámetro |
Tipo |
Descripción |
---|---|---|
flavor |
Object |
Especifica una variante de BMS. Para obtener más información, véase Tabla 2. |
Parámetro |
Tipo |
Descripción |
---|---|---|
id |
String |
Especifica el ID de variante del BMS. |
name |
String |
Especifica el nombre de la variante del BMS. |
vcpus |
Integer |
Especifica el número de los núcleos de CPU de la variante del BMS. |
ram |
Integer |
Especifica el tamaño de memoria (MB) en la variante del BMS. |
disk |
Integer |
Especifica el tamaño de disco (GB) en la variante del BMS. |
swap |
String |
Este es un atributo reservado. |
OS-FLV-EXT-DATA:ephemeral |
Integer |
Este es un atributo reservado. |
OS-FLV-DISABLED:disabled |
Boolean |
Este es un atributo reservado. |
rxtx_factor |
Float |
Este es un atributo reservado. |
os-flavor-access:is_public |
Boolean |
Este es un atributo reservado. |
links |
Array of objects |
Especifica los enlaces de acceso directo de la variante del BMS. Para obtener más información, consulte Tabla 3. |
Parámetro |
Tipo |
Descripción |
---|---|---|
rel |
String |
Especifica el nombre del marcador del enlace de acceso directo.
|
href |
String |
Especifica el enlace de acceso directo correspondiente. |
Ejemplo de respuesta
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
{ "flavor": { "name": "physical.o2.medium", "links": [ { "href": "https://openstack.example.com/v2/c685484a8cc2416b97260938705deb65/flavors/physical.o2.medium", "rel": "self" }, { "href": "https://openstack.example.com/c685484a8cc2416b97260938705deb65/flavors/physical.o2.medium", "rel": "bookmark" } ], "ram": 192705, "OS-FLV-DISABLED:disabled": false, "vcpus": 24, "swap": "", "os-flavor-access:is_public": true, "rxtx_factor": 1, "OS-FLV-EXT-DATA:ephemeral": 0, "disk": 1862, "id": "physical.o2.medium" } } |
Valores devueltos
Valores devueltos |
Descripción |
---|---|
200 |
La solicitud se ha procesado correctamente. |
Para obtener más información sobre otros valores devueltos, consulte Códigos de estado.
Códigos de error
Véase Códigos de error.