ContainerResourceRequirements Classe
Define os requisitos de recurso para um contêiner usado pelo serviço Web.
Os valores containerResourceRequirement são especificados ao implantar ou atualizar um Webervice. Por exemplo, use os métodos ou métodos deploy_configuration da update classe, ou os AksWebservicemétodos ou métodos create_versiondeploy_configuration de update_version classe.AksEndpoint
Inicialize os requisitos de recurso de contêiner.
Construtor
ContainerResourceRequirements(cpu, memory_in_gb, gpu=None, cpu_limit=None, memory_in_gb_limit=None)
Parâmetros
| Nome | Description |
|---|---|
|
cpu
Obrigatório
|
O número de núcleos de CPU a serem alocados para esse serviço Web. Pode ser um decimal. |
|
memory_in_gb
Obrigatório
|
A quantidade de memória (em GB) a ser alocada para esse serviço Web. Pode ser um decimal. |
|
cpu_limit
|
O número máximo de núcleos de CPU que esse serviço Web tem permissão para usar. Pode ser um decimal. Valor padrão: None
|
|
memory_in_gb_limit
|
A quantidade máxima de memória (em GB) que esse serviço Web tem permissão para usar. Pode ser um decimal. Valor padrão: None
|
|
cpu
Obrigatório
|
O número de núcleos de CPU a serem alocados para esse serviço Web. Pode ser um decimal. |
|
memory_in_gb
Obrigatório
|
A quantidade de memória (em GB) a ser alocada para esse serviço Web. Pode ser um decimal. |
|
cpu_limit
Obrigatório
|
O número máximo de núcleos de CPU que esse serviço Web tem permissão para usar. Pode ser um decimal. |
|
memory_in_gb_limit
Obrigatório
|
A quantidade máxima de memória (em GB) que esse serviço Web tem permissão para usar. Pode ser um decimal. |
|
gpu
|
Valor padrão: None
|
Variáveis
| Nome | Description |
|---|---|
|
cpu
|
O número de núcleos de CPU a serem alocados para esse serviço Web. Pode ser um decimal. |
|
memory_in_gb
|
A quantidade de memória (em GB) a ser alocada para esse serviço Web. Pode ser um decimal. |
|
cpu_limit
|
O número máximo de núcleos de CPU que esse serviço Web tem permissão para usar. Pode ser um decimal. |
|
memory_in_gb_limit
|
A quantidade máxima de memória (em GB) que esse serviço Web tem permissão para usar. Pode ser um decimal. |
Métodos
| deserialize |
Converta um objeto JSON em um objeto ContainerResourceRequirements. |
| serialize |
Converta esse objeto ContainerResourceRequirements em um dicionário serializado JSON. |
deserialize
Converta um objeto JSON em um objeto ContainerResourceRequirements.
static deserialize(payload_obj)
Parâmetros
| Nome | Description |
|---|---|
|
payload_obj
Obrigatório
|
Um objeto JSON a ser convertido em um objeto ContainerResourceRequirements. |
Retornos
| Tipo | Description |
|---|---|
|
A representação ContainerResourceRequirements do objeto JSON fornecido. |
serialize
Converta esse objeto ContainerResourceRequirements em um dicionário serializado JSON.
serialize()
Retornos
| Tipo | Description |
|---|---|
|
A representação JSON deste ContainerResourceRequirements. |