ContainerResourceRequirements Klas
Definieert de resourcevereisten voor een container die wordt gebruikt door de webservice.
ContainerResourceRequirement-waarden worden opgegeven bij het implementeren of bijwerken van een Webervice. Gebruik bijvoorbeeld de deploy_configuration
methoden of update
van de AksWebservice klasse, of de create_version
methoden , deploy_configuration
ofupdate_version
.AksEndpoint
Initialiseer de resourcevereisten voor de container.
- Overname
-
builtins.objectContainerResourceRequirements
Constructor
ContainerResourceRequirements(cpu, memory_in_gb, gpu=None, cpu_limit=None, memory_in_gb_limit=None)
Parameters
- cpu
- float
Het aantal CPU-kernen dat moet worden toegewezen voor deze webservice. Kan een decimaal getal zijn.
- memory_in_gb
- float
De hoeveelheid geheugen (in GB) die voor deze webservice moet worden toegewezen. Kan een decimaal getal zijn.
- cpu_limit
- float
Het maximum aantal CPU-kernen dat deze webservice mag gebruiken. Kan een decimaal getal zijn.
- memory_in_gb_limit
- float
De maximale hoeveelheid geheugen (in GB) die deze webservice mag gebruiken. Kan een decimaal getal zijn.
- cpu
- float
Het aantal CPU-kernen dat moet worden toegewezen voor deze webservice. Kan een decimaal getal zijn.
- memory_in_gb
- float
De hoeveelheid geheugen (in GB) die voor deze webservice moet worden toegewezen. Kan een decimaal getal zijn.
- cpu_limit
- float
Het maximum aantal CPU-kernen dat deze webservice mag gebruiken. Kan een decimaal getal zijn.
- memory_in_gb_limit
- float
De maximale hoeveelheid geheugen (in GB) die deze webservice mag gebruiken. Kan een decimaal getal zijn.
- gpu
Variabelen
- cpu
- float
Het aantal CPU-kernen dat moet worden toegewezen voor deze webservice. Kan een decimaal getal zijn.
- memory_in_gb
- float
De hoeveelheid geheugen (in GB) die voor deze webservice moet worden toegewezen. Kan een decimaal getal zijn.
- cpu_limit
- float
Het maximum aantal CPU-kernen dat deze webservice mag gebruiken. Kan een decimaal getal zijn.
- memory_in_gb_limit
- float
De maximale hoeveelheid geheugen (in GB) die deze webservice mag gebruiken. Kan een decimaal getal zijn.
Methoden
deserialize |
Converteer een JSON-object naar een ContainerResourceRequirements-object. |
serialize |
Converteer dit ContainerResourceRequirements-object naar een geserialiseerde JSON-woordenlijst. |
deserialize
Converteer een JSON-object naar een ContainerResourceRequirements-object.
static deserialize(payload_obj)
Parameters
- payload_obj
- dict
Een JSON-object dat moet worden geconverteerd naar een ContainerResourceRequirements-object.
Retouren
De ContainerResourceRequirements-weergave van het opgegeven JSON-object.
Retourtype
serialize
Converteer dit ContainerResourceRequirements-object naar een geserialiseerde JSON-woordenlijst.
serialize()
Retouren
De JSON-weergave van deze ContainerResourceRequirements.
Retourtype
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor