ContainerResourceRequirements Klasa

Definiuje wymagania dotyczące zasobów dla kontenera używanego przez usługę internetową.

Aby określić wartości ContainerResourceRequirements, zazwyczaj należy użyć deploy_configuration metody AciWebservice klasy .

Zainicjuj wymagania dotyczące zasobów kontenera.

Dziedziczenie
builtins.object
ContainerResourceRequirements

Konstruktor

ContainerResourceRequirements(cpu, memory_in_gb)

Parametry

cpu
float
Wymagane

Liczba rdzeni procesora CPU do przydzielenia dla tej usługi sieci Web. Może to być liczba dziesiętna.

memory_in_gb
float
Wymagane

Ilość pamięci (w GB) do przydzielenia dla tej usługi sieci Web. Może to być liczba dziesiętna.

cpu
float
Wymagane

Liczba rdzeni procesora CPU do przydzielenia dla tej usługi sieci Web. Może to być liczba dziesiętna.

memory_in_gb
float
Wymagane

Ilość pamięci (w GB) do przydzielenia dla tej usługi sieci Web. Może to być liczba dziesiętna.

Zmienne

cpu
float

Liczba rdzeni procesora CPU do przydzielenia dla tej usługi sieci Web. Może to być liczba dziesiętna.

memory_in_gb
float

Ilość pamięci (w GB) do przydzielenia dla tej usługi sieci Web. Może to być liczba dziesiętna.

Metody

deserialize

Przekonwertuj obiekt JSON na obiekt ContainerResourceRequirements.

serialize

Przekonwertuj ten obiekt ContainerResourceRequirements na słownik serializowany JSON.

deserialize

Przekonwertuj obiekt JSON na obiekt ContainerResourceRequirements.

static deserialize(payload_obj)

Parametry

payload_obj
dict
Wymagane

Obiekt JSON do konwersji na obiekt ContainerResourceRequirements.

Zwraca

Reprezentacja dostarczonego obiektu JSON w kontenerze ContainerResourceRequirements.

Typ zwracany

serialize

Przekonwertuj ten obiekt ContainerResourceRequirements na słownik serializowany JSON.

serialize()

Zwraca

Reprezentacja JSON tego obiektu ContainerResourceRequirements.

Typ zwracany