Sdílet prostřednictvím


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_configurationAksWebservice třídy nebo AciWebservice třídy .

Inicializujte požadavky na prostředky kontejneru.

Dědičnost
builtins.object
ContainerResourceRequirements

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
int

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
int

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
int

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.