Sdílet prostřednictvím


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_configurationcreate_versionnebo update_version metody AksEndpoint třídy .

Inicializuje 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á 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.