ContainerResourceRequirements Třída
Definuje požadavky na prostředky pro kontejner používaný webovou službou.
K určení konfigurace automatického škálování obvykle použijete metodu deploy_configuration
AksWebservice třídy nebo AciWebservice třídy .
Inicializujte 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á mají být přidělena pro tuto webovou službu. Může 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 být desetinná čárka. |
cpu_limit
|
Maximální počet jader procesoru, které může tato webová služba používat. Může být desetinná čárka. Default value: None
|
memory_in_gb_limit
|
Maximální velikost paměti (v GB), kterou může tato webová služba používat. Může být desetinná čárka. Default value: None
|
gpu
|
Počet jader GPU, která se mají přidělit pro tuto webovou službu. Default value: None
|
cpu
Vyžadováno
|
Počet jader procesoru, která mají být přidělena pro tuto webovou službu. Může 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 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 být desetinná čárka. |
memory_in_gb_limit
Vyžadováno
|
Maximální velikost paměti (v GB), kterou může tato webová služba používat. Může být desetinná čárka. |
gpu
Vyžadováno
|
Počet jader GPU, která se mají přidělit pro tuto webovou službu. |
Proměnné
Name | Description |
---|---|
cpu
|
Počet jader procesoru, která mají být přidělena pro tuto webovou službu. Může 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 být desetinná čárka. |
cpu_limit
|
Maximální počet jader procesoru, které může tato webová služba používat. Může být desetinná čárka. |
memory_in_gb_limit
|
Maximální velikost paměti (v GB), kterou může tato webová služba používat. Může být desetinná čárka. |
gpu
|
Počet jader GPU, která se mají přidělit pro tuto webovou službu. |
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 |
---|---|
Reprezentace ContainerResourceRequirements zadaného objektu JSON. |
serialize
Převeďte tento objekt ContainerResourceRequirements na serializovaný slovník JSON.
serialize()
Návraty
Typ | Description |
---|---|
Reprezentace JSON tohoto ContainerResourceRequirements. |