Compartir a través de


ContainerResourceRequirements Clase

Define los requisitos de recursos para un contenedor usado por el servicio web.

Los valores containerResourceRequirement se especifican al implementar o actualizar un webervice. Por ejemplo, use los deploy_configuration métodos o update de la AksWebservice clase , o create_versionlos métodos , deploy_configurationo update_version de AksEndpoint la clase .

Inicialice los requisitos de recursos del contenedor.

Constructor

ContainerResourceRequirements(cpu, memory_in_gb, gpu=None, cpu_limit=None, memory_in_gb_limit=None)

Parámetros

Nombre Description
cpu
Requerido

Número de núcleos de CPU que se van a asignar para este servicio web. Puede ser un decimal.

memory_in_gb
Requerido

Cantidad de memoria (en GB) que se va a asignar para este servicio web. Puede ser un decimal.

cpu_limit

El número máximo de núcleos de CPU que puede usar este servicio web. Puede ser un decimal.

Valor predeterminado: None
memory_in_gb_limit

La cantidad máxima de memoria (en GB) que este servicio web puede usar. Puede ser un decimal.

Valor predeterminado: None
cpu
Requerido

Número de núcleos de CPU que se van a asignar para este servicio web. Puede ser un decimal.

memory_in_gb
Requerido

Cantidad de memoria (en GB) que se va a asignar para este servicio web. Puede ser un decimal.

cpu_limit
Requerido

El número máximo de núcleos de CPU que puede usar este servicio web. Puede ser un decimal.

memory_in_gb_limit
Requerido

La cantidad máxima de memoria (en GB) que este servicio web puede usar. Puede ser un decimal.

gpu
Valor predeterminado: None

Variables

Nombre Description
cpu

Número de núcleos de CPU que se van a asignar para este servicio web. Puede ser un decimal.

memory_in_gb

Cantidad de memoria (en GB) que se va a asignar para este servicio web. Puede ser un decimal.

cpu_limit

El número máximo de núcleos de CPU que puede usar este servicio web. Puede ser un decimal.

memory_in_gb_limit

La cantidad máxima de memoria (en GB) que este servicio web puede usar. Puede ser un decimal.

Métodos

deserialize

Convierta un objeto JSON en un objeto ContainerResourceRequirements.

serialize

Convierta este objeto ContainerResourceRequirements en un diccionario serializado JSON.

deserialize

Convierta un objeto JSON en un objeto ContainerResourceRequirements.

static deserialize(payload_obj)

Parámetros

Nombre Description
payload_obj
Requerido

Objeto JSON que se va a convertir en un objeto ContainerResourceRequirements.

Devoluciones

Tipo Description

Representación ContainerResourceRequirements del objeto JSON proporcionado.

serialize

Convierta este objeto ContainerResourceRequirements en un diccionario serializado JSON.

serialize()

Devoluciones

Tipo Description

Representación JSON de este ContainerResourceRequirements.