ContainerResourceRequirements Klass
Definierar resurskraven för en container som används av webbtjänsten.
ContainerResourceRequirement-värden anges när du distribuerar eller uppdaterar en Webervice. Använd till exempel deploy_configuration -metoderna eller update -metoderna för AksWebservice klassen, eller create_version, deploy_configurationeller update_version -metoderna AksEndpoint för klassen.
Initiera kraven för containerresursen.
Konstruktor
ContainerResourceRequirements(cpu, memory_in_gb, gpu=None, cpu_limit=None, memory_in_gb_limit=None)
Parametrar
| Name | Description |
|---|---|
|
cpu
Obligatorisk
|
Antalet CPU-kärnor som ska allokeras för den här webbtjänsten. Kan vara en decimal. |
|
memory_in_gb
Obligatorisk
|
Mängden minne (i GB) som ska allokeras för den här webbtjänsten. Kan vara en decimal. |
|
cpu_limit
|
Det maximala antalet CPU-kärnor som den här webbtjänsten tillåts använda. Kan vara en decimal. Standardvärde: None
|
|
memory_in_gb_limit
|
Den maximala mängden minne (i GB) som den här webbtjänsten tillåts använda. Kan vara en decimal. Standardvärde: None
|
|
cpu
Obligatorisk
|
Antalet CPU-kärnor som ska allokeras för den här webbtjänsten. Kan vara en decimal. |
|
memory_in_gb
Obligatorisk
|
Mängden minne (i GB) som ska allokeras för den här webbtjänsten. Kan vara en decimal. |
|
cpu_limit
Obligatorisk
|
Det maximala antalet CPU-kärnor som den här webbtjänsten tillåts använda. Kan vara en decimal. |
|
memory_in_gb_limit
Obligatorisk
|
Den maximala mängden minne (i GB) som den här webbtjänsten tillåts använda. Kan vara en decimal. |
|
gpu
|
Standardvärde: None
|
Variabler
| Name | Description |
|---|---|
|
cpu
|
Antalet CPU-kärnor som ska allokeras för den här webbtjänsten. Kan vara en decimal. |
|
memory_in_gb
|
Mängden minne (i GB) som ska allokeras för den här webbtjänsten. Kan vara en decimal. |
|
cpu_limit
|
Det maximala antalet CPU-kärnor som den här webbtjänsten tillåts använda. Kan vara en decimal. |
|
memory_in_gb_limit
|
Den maximala mängden minne (i GB) som den här webbtjänsten tillåts använda. Kan vara en decimal. |
Metoder
| deserialize |
Konvertera ett JSON-objekt till ett ContainerResourceRequirements-objekt. |
| serialize |
Konvertera det här ContainerResourceRequirements-objektet till en JSON-serialiserad ordlista. |
deserialize
Konvertera ett JSON-objekt till ett ContainerResourceRequirements-objekt.
static deserialize(payload_obj)
Parametrar
| Name | Description |
|---|---|
|
payload_obj
Obligatorisk
|
Ett JSON-objekt som ska konverteras till ett ContainerResourceRequirements-objekt. |
Returer
| Typ | Description |
|---|---|
|
ContainerResourceRequirements-representationen av det angivna JSON-objektet. |
serialize
Konvertera det här ContainerResourceRequirements-objektet till en JSON-serialiserad ordlista.
serialize()
Returer
| Typ | Description |
|---|---|
|
JSON-representationen av denna ContainerResourceRequirements. |