ContainerResourceRequirements Osztály
Meghatározza a webszolgáltatás által használt tároló erőforrás-követelményeit.
A ContainerResourceRequirement értékek a Webervice telepítésekor vagy frissítésekor vannak megadva. Használhatja például az deploy_configuration
AksWebservice osztály vagy update
metódusait, vagy a create_version
, deploy_configuration
vagy update_version
az osztály metódusaitAksEndpoint.
Inicializálja a tárolóerőforrás-követelményeket.
- Öröklődés
-
builtins.objectContainerResourceRequirements
Konstruktor
ContainerResourceRequirements(cpu, memory_in_gb, gpu=None, cpu_limit=None, memory_in_gb_limit=None)
Paraméterek
Name | Description |
---|---|
cpu
Kötelező
|
A webszolgáltatáshoz lefoglalandó processzormagok száma. Lehet decimális. |
memory_in_gb
Kötelező
|
A webszolgáltatáshoz lefoglalandó memória mennyisége (GB-ban). Lehet decimális. |
cpu_limit
|
A webszolgáltatás által használható processzormagok maximális száma. Lehet decimális. Alapértelmezett érték: None
|
memory_in_gb_limit
|
A webszolgáltatás által használható maximális memóriamennyiség (GB-ban). Lehet decimális. Alapértelmezett érték: None
|
cpu
Kötelező
|
A webszolgáltatáshoz lefoglalandó processzormagok száma. Lehet decimális. |
memory_in_gb
Kötelező
|
A webszolgáltatáshoz lefoglalandó memória mennyisége (GB-ban). Lehet decimális. |
cpu_limit
Kötelező
|
A webszolgáltatás által használható processzormagok maximális száma. Lehet decimális. |
memory_in_gb_limit
Kötelező
|
A webszolgáltatás által használható maximális memóriamennyiség (GB-ban). Lehet decimális. |
gpu
|
Alapértelmezett érték: None
|
Változók
Name | Description |
---|---|
cpu
|
A webszolgáltatáshoz lefoglalandó processzormagok száma. Lehet decimális. |
memory_in_gb
|
A webszolgáltatáshoz lefoglalandó memória mennyisége (GB-ban). Lehet decimális. |
cpu_limit
|
A webszolgáltatás által használható processzormagok maximális száma. Lehet decimális. |
memory_in_gb_limit
|
A webszolgáltatás által használható maximális memóriamennyiség (GB-ban). Lehet decimális. |
Metódusok
deserialize |
JSON-objektum konvertálása ContainerResourceRequirements objektummá. |
serialize |
Konvertálja ezt a ContainerResourceRequirements objektumot JSON szerializált szótárlá. |
deserialize
JSON-objektum konvertálása ContainerResourceRequirements objektummá.
static deserialize(payload_obj)
Paraméterek
Name | Description |
---|---|
payload_obj
Kötelező
|
A ContainerResourceRequirements objektummá alakítandó JSON-objektum. |
Válaszok
Típus | Description |
---|---|
A megadott JSON-objektum ContainerResourceRequirements ábrázolása. |
serialize
Konvertálja ezt a ContainerResourceRequirements objektumot JSON szerializált szótárlá.
serialize()
Válaszok
Típus | Description |
---|---|
A ContainerResourceRequirements JSON-reprezentációja. |