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/ ModelArts/ Referencia de la API/ DevEnviron (Recomendado)/ Gestión de instancias de DevEnviron/ Consulta de variantes disponibles para una instancia de notebook
Actualización más reciente 2022-11-14 GMT+08:00

Consulta de variantes disponibles para una instancia de notebook

Función

Esta API se utiliza para consultar los variantes disponibles para una instancia de notebook.

Restricciones

No hay

URI

GET /v1/{project_id}/notebooks/{id}/flavors

Tabla 1 Parámetros de ruta

Parámetro

Obligatorio

Tipo

Descripción

id

String

ID de instancia del notebook.

project_id

String

ID del proyecto. Para obtener más información, consulte Obtención de un ID de proyecto.

Parámetros de solicitud

No hay

Parámetros de respuesta

Código de estado: 200

Tabla 2 Parámetros del cuerpo de respuesta

Parámetro

Tipo

Descripción

flavors

Array of NotebookFlavor objects

Lista de variantes

Tabla 3 NotebookFlavor

Parámetro

Tipo

Descripción

arch

String

Tipo de arquitectura. Opciones:

  • X86_64
  • AARCH64

ascend

AscendInfo object

Información de NPU

billing

BillingInfo object

Información de facturación

category

String

Tipo de procesador. Opciones:

  • CPU
  • GPU
  • ASCEND

description

String

Descripción de la variante de instancia

feature

String

Categoría de variante. Opciones:

  • DEFAULT: CodeLab
  • NOTEBOOK: Cuaderno de notas

free

Boolean

Variante gratis o no

gpu

GPUInfo object

Información de la GPU

id

String

ID de variante

memory

Long

Tamaño de la memoria

name

String

Nombre de la variante

sold_out

Boolean

Si la variante está agotada. Opciones:

  • true: La variante está agotada.
  • false: La variante no está agotada.

storages

Array of strings

Tipo de almacenamiento compatible con la variante. Opciones:

  • EVS
  • EFS

vcpus

Integer

Número de vCPUs

Tabla 4 AscendInfo

Parámetro

Tipo

Descripción

npu

Integer

Número de NPU

npu_memory

String

Memoria de NPU

type

String

Tipo de NPU

Tabla 5 BillingInfo

Parámetro

Tipo

Descripción

code

String

código de facturación

unit_num

Integer

Unidad de facturación

Tabla 6 GPUInfo

Parámetro

Tipo

Descripción

gpu

Integer

Número de GPU

gpu_memory

String

Memoria de la GPU

type

String

Tipo de GPU

Ejemplo de las solicitudes

No hay

Ejemplo de las respuestas

Código de estado: 200

OK

{
  "flavors" : [ {
    "arch" : "X86_64",
    "feature" : "NOTEBOOK",
    "free" : false,
    "storages" : [ "EVS" ],
    "id" : "modelarts.vm.cpu.8u",
    "category" : "CPU",
    "vcpus" : 1,
    "memory" : 1048576,
    "name" : "CPU: 8vCPUs 32GB",
    "description" : "General computing-plus Intel CPU specifications, ideal for compute-intensive applications.",
    "billing" : {
      "code" : "modelarts.vm.cpu.2u",
      "unitNum" : 4
    },
    "sold_out" : false
  } ]
}

Códigos de estado

Código de estado

Descripción

200

Aceptar

401

Sin autorización

403

Prohibido

404

No se ha encontrado

Códigos de error

Consulte Códigos de error.