CloudPool 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.
Pool dans le service Azure Batch.
public class CloudPool : Microsoft.Azure.Batch.IInheritedBehaviors, Microsoft.Azure.Batch.IRefreshable
type CloudPool = class
interface IRefreshable
interface IInheritedBehaviors
Public Class CloudPool
Implements IInheritedBehaviors, IRefreshable
- Héritage
-
CloudPool
- Implémente
Constructeurs
CloudPool() |
Constructeur par défaut pour prendre en charge la simulation de la CloudPool classe . |
Propriétés
AllocationState |
Obtient un AllocationState qui indique quelle activité d’allocation de nœud se produit sur le pool. |
AllocationStateTransitionTime |
Obtient l’heure à laquelle le pool a entré son actuel AllocationState. |
ApplicationLicenses |
Obtient ou définit la liste des licences d’application que le service Batch rendra disponible sur chaque nœud de calcul du pool. |
ApplicationPackageReferences |
Obtient ou définit la liste des packages d’application à installer sur chaque nœud de calcul du pool. |
AutoScaleEnabled |
Obtient ou définit si la taille du pool doit s’ajuster automatiquement en fonction de .AutoScaleFormula |
AutoScaleEvaluationInterval |
Obtient ou définit un intervalle de temps auquel ajuster automatiquement la taille du pool en fonction de .AutoScaleFormula |
AutoScaleFormula |
Obtient ou définit une formule pour le nombre souhaité de nœuds de calcul dans le pool. |
AutoScaleRun |
Obtient les résultats et les erreurs de la dernière exécution du AutoScaleFormula. |
CertificateReferences |
Obtient ou définit une liste de certificats à installer sur chaque nœud de calcul du pool. |
CloudServiceConfiguration |
Obtient ou définit le CloudServiceConfiguration pour le pool. |
CreationTime |
Obtient l’heure de création du pool. |
CurrentDedicated |
Obsolète.
Cette propriété est un alias pour CurrentDedicatedComputeNodes et n’est prise en charge que pour la compatibilité descendante. |
CurrentDedicatedComputeNodes |
Obtient le nombre de nœuds de calcul dédiés actuellement dans le pool. |
CurrentLowPriorityComputeNodes |
Obtient le nombre de nœuds de calcul de faible priorité actuellement dans le pool. |
CurrentNodeCommunicationMode |
Obtient l’état actuel du mode de communication du pool. |
CustomBehaviors |
Obtient ou définit une liste de comportements qui modifient ou personnalisent les demandes adressées au service Batch effectuées via ce CloudPool. |
DisplayName |
Obtient ou définit le nom complet du pool. |
ETag |
Obtient l’ETag pour le pool. |
Id |
Obtient ou définit l’ID du pool. |
Identity |
Obtient ou définit l’identité du pool Batch, s’il est configuré. |
InterComputeNodeCommunicationEnabled |
Obtient ou définit si le pool autorise la communication directe entre ses nœuds de calcul. |
LastModified |
Obtient l’heure de la dernière modification du pool. |
Metadata |
Obtient ou définit une liste de paires nom-valeur associées au pool en tant que métadonnées. |
MountConfiguration |
Obtient ou définit une liste de systèmes de fichiers à monter sur chaque nœud du pool. |
NetworkConfiguration |
Obtient ou définit la configuration réseau du pool. |
ResizeErrors |
Obtient la liste des erreurs rencontrées lors de l’exécution du dernier redimensionnement sur le CloudPool. Les erreurs sont retournées uniquement lorsque le service Batch a rencontré une erreur lors du redimensionnement du pool et lorsque le pool est AllocationStateStable. |
ResizeTimeout |
Obtient ou définit le délai d’attente pour l’allocation de nœuds de calcul au pool. |
StartTask |
Obtient ou définit une tâche à exécuter sur chaque nœud de calcul à mesure qu’il rejoint le pool. La tâche s’exécute lorsque le nœud est ajouté au pool ou lorsque le nœud est redémarré. |
State |
Obtient l’état actuel du pool. |
StateTransitionTime |
Obtient l’heure à laquelle le pool est entré dans son état actuel. |
Statistics |
Obtient les statistiques d’utilisation des ressources pour le pool. |
TargetDedicated |
Obsolète.
Cette propriété est un alias pour TargetDedicatedComputeNodes et n’est prise en charge que pour la compatibilité descendante. |
TargetDedicatedComputeNodes |
Obtient ou définit le nombre souhaité de nœuds de calcul dédiés dans le pool. |
TargetLowPriorityComputeNodes |
Obtient ou définit le nombre souhaité de nœuds de calcul de faible priorité dans le pool. |
TargetNodeCommunicationMode |
Obtient ou définit le mode de communication de nœud souhaité pour le pool. |
TaskSchedulingPolicy |
Obtient ou définit la façon dont les tâches sont distribuées entre les nœuds de calcul du pool. |
TaskSlotsPerNode |
Obtient ou définit le nombre d’emplacements de tâches qui peuvent être utilisés pour exécuter des tâches simultanées sur un seul nœud de calcul dans le pool. |
Url |
Obtient l’URL du pool. |
UserAccounts |
Obtient ou définit la liste des comptes d’utilisateur à créer sur chaque nœud du pool. |
VirtualMachineConfiguration |
Obtient ou définit le VirtualMachineConfiguration du pool. |
VirtualMachineSize |
Obtient ou définit la taille des machines virtuelles dans le pool. Toutes les machines virtuelles d’un pool ont la même taille. |
Méthodes
S’applique à
Azure SDK for .NET