Partager via


BatchPoolInfo interface

Spécifie comment un travail doit être affecté à un pool.

Propriétés

autoPoolSpecification

Caractéristiques d’un « auto pool » temporaire. Le service Batch crée ce pool automatique lors de l’envoi du travail. Si la création automatique de Pool échoue, le service Batch déplace la tâche à un état complété, et l’erreur de création de Pool est définie dans la propriété d’erreur de planification de la tâche. Le service Batch gère la durée de vie (à la fois la création et, sauf spécification de keepAlive, la suppression) de l’autopool. Toute action utilisateur qui affecte la durée de vie de la pool automatique pendant que le Job est actif entraînera un comportement inattendu. Vous devez spécifier soit l’identifiant du pool, soit la spécification auto pool, mais pas les deux.

poolId

L’identifiant d’un Pool existant. Toutes les tâches du Job s’exécutent sur le Pool spécifié. Vous devez vous assurer que le Pool mentionné par cette propriété existe. Si le Pool n’existe pas au moment où le service Batch tente de planifier un Job, aucune Task pour le Job ne s’exécutera tant que vous n’aurez pas créé un Pool avec cet ID. Notez que le service Batch ne rejettera pas la demande de poste ; il n’exécutera tout simplement pas les Tâches tant que le Pool n’existera pas. Vous devez spécifier soit l’identifiant du pool, soit la spécification auto pool, mais pas les deux.

Détails de la propriété

autoPoolSpecification

Caractéristiques d’un « auto pool » temporaire. Le service Batch crée ce pool automatique lors de l’envoi du travail. Si la création automatique de Pool échoue, le service Batch déplace la tâche à un état complété, et l’erreur de création de Pool est définie dans la propriété d’erreur de planification de la tâche. Le service Batch gère la durée de vie (à la fois la création et, sauf spécification de keepAlive, la suppression) de l’autopool. Toute action utilisateur qui affecte la durée de vie de la pool automatique pendant que le Job est actif entraînera un comportement inattendu. Vous devez spécifier soit l’identifiant du pool, soit la spécification auto pool, mais pas les deux.

autoPoolSpecification?: BatchAutoPoolSpecification

Valeur de propriété

poolId

L’identifiant d’un Pool existant. Toutes les tâches du Job s’exécutent sur le Pool spécifié. Vous devez vous assurer que le Pool mentionné par cette propriété existe. Si le Pool n’existe pas au moment où le service Batch tente de planifier un Job, aucune Task pour le Job ne s’exécutera tant que vous n’aurez pas créé un Pool avec cet ID. Notez que le service Batch ne rejettera pas la demande de poste ; il n’exécutera tout simplement pas les Tâches tant que le Pool n’existera pas. Vous devez spécifier soit l’identifiant du pool, soit la spécification auto pool, mais pas les deux.

poolId?: string

Valeur de propriété

string