ComputeNode Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Résume l’état d’un nœud de calcul.
public class ComputeNode : Microsoft.Azure.Batch.IInheritedBehaviors, Microsoft.Azure.Batch.IRefreshable
type ComputeNode = class
interface IRefreshable
interface IInheritedBehaviors
Public Class ComputeNode
Implements IInheritedBehaviors, IRefreshable
- Héritage
-
ComputeNode
- Implémente
Propriétés
AffinityId |
Obtient une chaîne opaque qui contient des informations sur l’emplacement du nœud de calcul. |
AllocationTime |
Obtient l’heure à laquelle ce nœud de calcul a été alloué au pool. |
CertificateReferences |
Obtient la liste des certificats installés sur ce nœud de calcul. |
CustomBehaviors |
Obtient ou définit une liste de comportements qui modifient ou personnalisent les demandes adressées au service Batch effectuées via ce ComputeNode. |
EndpointConfiguration |
Obtient la configuration du point de terminaison pour le nœud de calcul. |
Errors |
Obtient la liste des erreurs actuellement rencontrées par le nœud de calcul. |
Id |
Obtient l’ID du nœud de calcul. |
IPAddress |
Obtient l’adresse IP associée au nœud de calcul. |
IsDedicated |
Obtient si ce nœud de calcul est un nœud dédié. Si la valeur est false, le nœud est un nœud de faible priorité. |
LastBootTime |
Obtient l’heure à laquelle le nœud de calcul a été démarré. |
NodeAgentInformation |
Obtient des informations sur la version de l’agent de nœud et l’heure à laquelle le nœud a été mis à niveau vers une nouvelle version. |
RecentTasks |
Obtient les informations d’exécution des tâches les plus récentes exécutées sur ce nœud de calcul. Notez que cet élément est retourné uniquement si au moins une tâche a été exécutée sur ce nœud de calcul depuis le moment où il a été affecté à son pool actuel. |
RunningTasksCount |
Obtient le nombre total de tâches en cours d’exécution sur le nœud de calcul. Cela inclut les tâches de préparation du travail, de mise en production du travail et de gestionnaire de travaux, mais pas la tâche de démarrage du pool. |
RunningTaskSlotsCount |
Obtient le nombre total d’emplacements de planification utilisés par les tâches de travail en cours d’exécution sur le nœud de calcul. Cela inclut les tâches du gestionnaire de travaux et les tâches normales, mais pas la préparation du travail, la mise en production ou les tâches de démarrage. |
SchedulingState |
Obtient si le nœud est disponible pour la planification des tâches. |
StartTask |
Obtient la tâche de démarrage associée à tous les nœuds de calcul de ce pool. |
StartTaskInformation |
Obtient les informations d’exécution détaillées de la tâche de début, notamment l’état actuel, les détails d’erreur, le code de sortie, l’heure de début, l’heure de fin, etc. |
State |
Obtient l’état actuel du nœud de calcul. |
StateTransitionTime |
Obtient l’heure à laquelle le nœud de calcul est entré dans l’état actuel. |
TotalTasksRun |
Obtient le nombre de tâches qui ont été exécutées sur ce nœud de calcul à partir du moment où il a été alloué à ce pool. Cela inclut les tâches de préparation du travail, de mise en production du travail et de gestionnaire de travaux, mais pas la tâche de démarrage du pool. |
TotalTasksSucceeded |
Obtient le nombre total de tâches qui se sont terminées avec succès (avec exitCode 0) sur le nœud de calcul. Cela inclut les tâches de préparation du travail, de mise en production du travail et de gestionnaire de travaux, mais pas la tâche de démarrage du pool. |
Url |
Obtient l’URL du nœud de calcul. |
VirtualMachineInfo |
Obtient des informations sur l’état actuel de la machine virtuelle. |
VirtualMachineSize |
Obtient la taille de la machine virtuelle qui héberge le nœud de calcul. |
Méthodes
S’applique à
Azure SDK for .NET