Partager via


AmlComputeStatus Classe

Représente des informations d’état détaillées sur une cible AmlCompute.

Utilisez la méthode get_status de la classe AmlCompute pour renvoyer les informations d’état.

Initialisez un objet AmlComputeStatus.

Héritage
builtins.object
AmlComputeStatus

Constructeur

AmlComputeStatus(allocation_state, allocation_state_transition_time, creation_time, current_node_count, errors, modified_time, node_state_counts, provisioning_state, provisioning_state_transition_time, scale_settings, target_node_count, vm_priority, vm_size)

Paramètres

allocation_state
str
Obligatoire

Description de la chaîne de l’état d’allocation actuel.

allocation_state_transition_time
datetime
Obligatoire

Heure de la modification de l’état d’allocation la plus récente.

creation_time
datetime
Obligatoire

Heure de création du cluster.

current_node_count
int
Obligatoire

Nombre actuel de nœuds utilisés par le cluster.

errors
list
Obligatoire

Liste des détails des erreurs, le cas échéant.

modified_time
datetime
Obligatoire

Heure de modification du cluster.

node_state_counts
AmlComputeNodeStateCounts
Obligatoire

Objet contenant le nombre des différents états de nœud actuels dans le cluster.

provisioning_state
str
Obligatoire

État d’approvisionnement actuel du cluster.

provisioning_state_transition_time
datetime
Obligatoire

Heure de la dernière modification de l’état d’approvisionnement.

scale_settings
ScaleSettings
Obligatoire

Objet contenant les paramètres de mise à l’échelle spécifiés pour le cluster.

target_node_count
int
Obligatoire

Nombre cible de nœuds pour le cluster.

vm_priority
str
Obligatoire

Priorité de la machine virtuelle. Peut être « dedicated » (par défaut) ou « lowpriority ». Les machines virtuelles basse priorité utilisent les capacités excédentaires d’Azure : elles sont par conséquent moins chères, mais risquent de faire passer votre exécution après d’autres travaux.

vm_size
str
Obligatoire

Taille des machines virtuelles de l’agent. Vous trouverez plus d’informations ici : https://aka.ms/azureml-vm-details. Notez que toutes les tailles ne sont pas disponibles dans toutes les régions, comme indiqué dans le lien précédent.

allocation_state
str
Obligatoire

Description de la chaîne de l’état d’allocation actuel.

allocation_state_transition_time
datetime
Obligatoire

Heure de la modification de l’état d’allocation la plus récente.

creation_time
datetime
Obligatoire

Heure de création du cluster.

current_node_count
int
Obligatoire

Nombre actuel de nœuds utilisés par le cluster.

errors
list
Obligatoire

Liste des détails des erreurs, le cas échéant.

modified_time
datetime
Obligatoire

Heure de modification du cluster.

node_state_counts
AmlComputeNodeStateCounts
Obligatoire

Objet contenant le nombre des différents états de nœud actuels dans le cluster.

provisioning_state
str
Obligatoire

État d’approvisionnement actuel du cluster.

provisioning_state_transition_time
datetime
Obligatoire

Heure de la dernière modification de l’état d’approvisionnement.

scale_settings
ScaleSettings
Obligatoire

Objet contenant les paramètres de mise à l’échelle spécifiés pour le cluster.

target_node_count
int
Obligatoire

Nombre cible de nœuds pour le cluster.

vm_priority
str
Obligatoire

Priorité de la machine virtuelle. Peut être « dedicated » (par défaut) ou « lowpriority ». Les machines virtuelles basse priorité utilisent les capacités excédentaires d’Azure : elles sont par conséquent moins chères, mais risquent de faire passer votre exécution après d’autres travaux.

vm_size
str
Obligatoire

Taille des machines virtuelles de l’agent. Vous trouverez plus d’informations ici : https://aka.ms/azureml-vm-details. Notez que toutes les tailles ne sont pas disponibles dans toutes les régions, comme indiqué dans le lien précédent.

Méthodes

deserialize

Convertit un objet JSON en objet AmlComputeStatus.

serialize

Convertit cet objet AmlComputeStatus en dictionnaire JSON sérialisé.

deserialize

Convertit un objet JSON en objet AmlComputeStatus.

static deserialize(object_dict)

Paramètres

object_dict
dict
Obligatoire

Objet JSON à convertir en objet AmlComputeStatus.

Retours

Représentation AmlComputeStatus de l’objet JSON fourni.

Type de retour

Exceptions

serialize

Convertit cet objet AmlComputeStatus en dictionnaire JSON sérialisé.

serialize()

Retours

Représentation JSON de cet objet AmlComputeStatus.

Type de retour

Exceptions