Partager via


ContainerResourceRequirements Classe

Définit les besoins en ressources d’un conteneur utilisé par le service Web.

Pour spécifier la configuration de la mise à l’échelle automatique, vous utiliserez généralement la deploy_configuration méthode de la AksWebservice classe ou de la AciWebservice classe.

Initialisez les besoins en ressources de conteneur.

Constructeur

ContainerResourceRequirements(cpu, memory_in_gb, gpu=None, cpu_limit=None, memory_in_gb_limit=None)

Paramètres

Nom Description
cpu
Obligatoire

Nombre de cœurs d’UC à allouer pour ce service Web. Peut être une décimale.

memory_in_gb
Obligatoire

Quantité de mémoire (en Go) à allouer pour ce service Web. Peut être une décimale.

cpu_limit

Le nombre maximal de cœurs d’UC que ce service Web est autorisé à utiliser. Peut être une décimale.

Valeur par défaut: None
memory_in_gb_limit

La quantité maximale de mémoire (en Go) que ce service Web est autorisé à utiliser. Peut être une décimale.

Valeur par défaut: None
gpu
int

Nombre de cœurs GPU à allouer pour ce service Web.

Valeur par défaut: None
cpu
Obligatoire

Nombre de cœurs d’UC à allouer pour ce service Web. Peut être une décimale.

memory_in_gb
Obligatoire

Quantité de mémoire (en Go) à allouer pour ce service Web. Peut être une décimale.

cpu_limit
Obligatoire

Le nombre maximal de cœurs d’UC que ce service Web est autorisé à utiliser. Peut être une décimale.

memory_in_gb_limit
Obligatoire

La quantité maximale de mémoire (en Go) que ce service Web est autorisé à utiliser. Peut être une décimale.

gpu
Obligatoire
int

Nombre de cœurs GPU à allouer pour ce service Web.

Variables

Nom Description
cpu

Nombre de cœurs d’UC à allouer pour ce service Web. Peut être une décimale.

memory_in_gb

Quantité de mémoire (en Go) à allouer pour ce service Web. Peut être une décimale.

cpu_limit

Le nombre maximal de cœurs d’UC que ce service Web est autorisé à utiliser. Peut être une décimale.

memory_in_gb_limit

La quantité maximale de mémoire (en Go) que ce service Web est autorisé à utiliser. Peut être une décimale.

gpu
int

Nombre de cœurs GPU à allouer pour ce service Web.

Méthodes

deserialize

Convertissez un objet JSON en objet ContainerResourceRequirements.

serialize

Convertissez cet objet ContainerResourceRequirements en dictionnaire sérialisé JSON.

deserialize

Convertissez un objet JSON en objet ContainerResourceRequirements.

static deserialize(payload_obj)

Paramètres

Nom Description
payload_obj
Obligatoire

Objet JSON à convertir en objet ContainerResourceRequirements.

Retours

Type Description

Représentation ContainerResourceRequirements de l’objet JSON fourni.

serialize

Convertissez cet objet ContainerResourceRequirements en dictionnaire sérialisé JSON.

serialize()

Retours

Type Description

Représentation JSON de ce ContainerResourceRequirements.