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_version
los métodos , deploy_configuration
o 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. |