ContainerResourceRequirements Classe
Define os requisitos de recursos para um contêiner usado pelo serviço Web.
Os valores de ContainerResourceRequirement são especificados ao implantar ou atualizar um serviço web. Por exemplo, use os métodos deploy_configuration
ou update
da classe AksWebservice, ou os métodos create_version
, deploy_configuration
ou update_version
da classe AksEndpoint.
Inicialize os requisitos de recurso de contêiner.
- Herança
-
builtins.objectContainerResourceRequirements
Construtor
ContainerResourceRequirements(cpu, memory_in_gb, gpu=None, cpu_limit=None, memory_in_gb_limit=None)
Parâmetros
- cpu
- float
O número de núcleos de CPU a serem alocados para esse serviço Web. Pode ser um decimal.
- memory_in_gb
- float
A quantidade de memória (em GB) alocada para esse serviço Web. Pode ser um decimal.
- cpu_limit
- float
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
- float
A quantidade máxima de memória (em GB) que esse serviço Web tem permissão para usar. Pode ser um decimal.
- cpu
- float
O número de núcleos de CPU a serem alocados para esse serviço Web. Pode ser um decimal.
- memory_in_gb
- float
A quantidade de memória (em GB) alocada para esse serviço Web. Pode ser um decimal.
- cpu_limit
- float
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
- float
A quantidade máxima de memória (em GB) que esse serviço Web tem permissão para usar. Pode ser um decimal.
- gpu
Variáveis
- cpu
- float
O número de núcleos de CPU a serem alocados para esse serviço Web. Pode ser um decimal.
- memory_in_gb
- float
A quantidade de memória (em GB) alocada para esse serviço Web. Pode ser um decimal.
- cpu_limit
- float
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
- float
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 |
Converte este objeto ContainerResourceRequirements em um dicionário serializado JSON. |
deserialize
Converta um objeto JSON em um objeto ContainerResourceRequirements.
static deserialize(payload_obj)
Parâmetros
- payload_obj
- dict
Um objeto JSON a ser convertido em um objeto ContainerResourceRequirements.
Retornos
A representação ContainerResourceRequirements do objeto JSON fornecido.
Tipo de retorno
serialize
Converte este objeto ContainerResourceRequirements em um dicionário serializado JSON.
serialize()
Retornos
A representação JSON desse ContainerResourceRequirements.
Tipo de retorno
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de