ContainerResourceRequirements Třída
Definuje požadavky na prostředky pro kontejner používaný webovou službou.
Hodnoty ContainerResourceRequirement se zadávají při nasazování nebo aktualizaci Webervice. Použijte například deploy_configuration
metody AksWebservice nebo update
třídy , deploy_configuration
create_version
nebo update_version
metody AksEndpoint třídy .
Inicializuje požadavky na prostředky kontejneru.
- Dědičnost
-
builtins.objectContainerResourceRequirements
Konstruktor
ContainerResourceRequirements(cpu, memory_in_gb, gpu=None, cpu_limit=None, memory_in_gb_limit=None)
Parametry
Name | Description |
---|---|
cpu
Vyžadováno
|
Počet jader procesoru, která se mají přidělit pro tuto webovou službu. Může to být desetinná čárka. |
memory_in_gb
Vyžadováno
|
Velikost paměti (v GB), která se má přidělit této webové službě. Může to být desetinná čárka. |
cpu_limit
|
Maximální počet jader procesoru, která může tato webová služba používat. Může to být desetinná čárka. Default value: None
|
memory_in_gb_limit
|
Maximální velikost paměti (v GB) může tato webová služba používat. Může to být desetinná čárka. Default value: None
|
cpu
Vyžadováno
|
Počet jader procesoru, která se mají přidělit pro tuto webovou službu. Může to být desetinná čárka. |
memory_in_gb
Vyžadováno
|
Velikost paměti (v GB), která se má přidělit této webové službě. Může to být desetinná čárka. |
cpu_limit
Vyžadováno
|
Maximální počet jader procesoru, která může tato webová služba používat. Může to být desetinná čárka. |
memory_in_gb_limit
Vyžadováno
|
Maximální velikost paměti (v GB) může tato webová služba používat. Může to být desetinná čárka. |
gpu
|
Default value: None
|
Proměnné
Name | Description |
---|---|
cpu
|
Počet jader procesoru, která se mají přidělit pro tuto webovou službu. Může to být desetinná čárka. |
memory_in_gb
|
Velikost paměti (v GB), která se má přidělit této webové službě. Může to být desetinná čárka. |
cpu_limit
|
Maximální počet jader procesoru, která může tato webová služba používat. Může to být desetinná čárka. |
memory_in_gb_limit
|
Maximální velikost paměti (v GB) může tato webová služba používat. Může to být desetinná čárka. |
Metody
deserialize |
Převeďte objekt JSON na objekt ContainerResourceRequirements. |
serialize |
Převeďte tento objekt ContainerResourceRequirements na serializovaný slovník JSON. |
deserialize
Převeďte objekt JSON na objekt ContainerResourceRequirements.
static deserialize(payload_obj)
Parametry
Name | Description |
---|---|
payload_obj
Vyžadováno
|
Objekt JSON, který se má převést na objekt ContainerResourceRequirements. |
Návraty
Typ | Description |
---|---|
The ContainerResourceRequirements reprezentace poskytnutého objektu JSON. |
serialize
Převeďte tento objekt ContainerResourceRequirements na serializovaný slovník JSON.
serialize()
Návraty
Typ | Description |
---|---|
Reprezentace JSON tohoto ContainerResourceRequirements. |