ContainerResourceRequirements Klasa
Definiuje wymagania dotyczące zasobów dla kontenera używanego przez usługę internetową.
Wartości ContainerResourceRequirement są określane podczas wdrażania lub aktualizowania urządzenia Webervice. Na przykład użyj metod lub klasy lub create_version
deploy_configuration
, lub update_version
metod klasy AksEndpoint .update
AksWebservicedeploy_configuration
Zainicjuj wymagania dotyczące zasobów kontenera.
- Dziedziczenie
-
builtins.objectContainerResourceRequirements
Konstruktor
ContainerResourceRequirements(cpu, memory_in_gb, gpu=None, cpu_limit=None, memory_in_gb_limit=None)
Parametry
- 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), która ma być przydzielana dla tej usługi sieci Web. Może to być liczba dziesiętna.
- cpu_limit
- float
Maksymalna liczba rdzeni procesora CPU, których może używać ta usługa sieci Web. Może to być liczba dziesiętna.
- memory_in_gb_limit
- float
Maksymalna ilość pamięci (w GB) dozwolonej przez tę usługę sieci Web. Może to być liczba dziesiętna.
- 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), która ma być przydzielana dla tej usługi sieci Web. Może to być liczba dziesiętna.
- cpu_limit
- float
Maksymalna liczba rdzeni procesora CPU, których może używać ta usługa sieci Web. Może to być liczba dziesiętna.
- memory_in_gb_limit
- float
Maksymalna ilość pamięci (w GB) dozwolonej przez tę usługę sieci Web. Może to być liczba dziesiętna.
- gpu
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), która ma być przydzielana dla tej usługi sieci Web. Może to być liczba dziesiętna.
- cpu_limit
- float
Maksymalna liczba rdzeni procesora CPU, których może używać ta usługa sieci Web. Może to być liczba dziesiętna.
- memory_in_gb_limit
- float
Maksymalna ilość pamięci (w GB) dozwolonej przez tę usługę 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 serializacji JSON. |
deserialize
Przekonwertuj obiekt JSON na obiekt ContainerResourceRequirements.
static deserialize(payload_obj)
Parametry
Zwraca
KontenerResourceRequirements reprezentacja dostarczonego obiektu JSON.
Typ zwracany
serialize
Przekonwertuj ten obiekt ContainerResourceRequirements na słownik serializacji JSON.
serialize()
Zwraca
Reprezentacja JSON tego elementu ContainerResourceRequirerements.
Typ zwracany
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla