Freigeben über


BatchPoolInfo interface

Gibt an, wie ein Auftrag einem Pool zugewiesen werden soll.

Eigenschaften

autoPoolSpecification

Merkmale für einen temporären "automatischen Pool". Der Batchdienst erstellt diesen automatischen Pool, wenn der Auftrag übermittelt wird. Wenn die automatische Poolerstellung fehlschlägt, verschiebt der Batchdienst den Auftrag in einen abgeschlossenen Zustand, und der Poolerstellungsfehler wird in der Planungsfehlereigenschaft des Auftrags festgelegt. Der Batchdienst verwaltet die Lebensdauer (sowohl die Erstellung als auch, es sei denn, keepAlive ist angegeben, Löschvorgang) des automatischen Pools. Alle Benutzeraktionen, die sich auf die Lebensdauer des automatischen Pools auswirken, während der Auftrag aktiv ist, führen zu unerwartetem Verhalten. Sie müssen entweder die Pool-ID oder die Spezifikation für den automatischen Pool angeben, aber nicht beides.

poolId

Die ID eines vorhandenen Pools. Alle Aufgaben des Auftrags werden im angegebenen Pool ausgeführt. Sie müssen sicherstellen, dass der Pool, auf den von dieser Eigenschaft verwiesen wird, vorhanden ist. Wenn der Pool zum Zeitpunkt, zu dem der Batchdienst versucht, einen Auftrag zu planen, nicht vorhanden ist, werden keine Aufgaben für den Auftrag ausgeführt, bis Sie einen Pool mit dieser ID erstellen. Beachten Sie, dass der Batchdienst die Auftragsanforderung nicht ablehnt. Es wird nur Aufgaben ausgeführt, bis der Pool vorhanden ist. Sie müssen entweder die Pool-ID oder die Spezifikation für den automatischen Pool angeben, aber nicht beides.

Details zur Eigenschaft

autoPoolSpecification

Merkmale für einen temporären "automatischen Pool". Der Batchdienst erstellt diesen automatischen Pool, wenn der Auftrag übermittelt wird. Wenn die automatische Poolerstellung fehlschlägt, verschiebt der Batchdienst den Auftrag in einen abgeschlossenen Zustand, und der Poolerstellungsfehler wird in der Planungsfehlereigenschaft des Auftrags festgelegt. Der Batchdienst verwaltet die Lebensdauer (sowohl die Erstellung als auch, es sei denn, keepAlive ist angegeben, Löschvorgang) des automatischen Pools. Alle Benutzeraktionen, die sich auf die Lebensdauer des automatischen Pools auswirken, während der Auftrag aktiv ist, führen zu unerwartetem Verhalten. Sie müssen entweder die Pool-ID oder die Spezifikation für den automatischen Pool angeben, aber nicht beides.

autoPoolSpecification?: BatchAutoPoolSpecification

Eigenschaftswert

poolId

Die ID eines vorhandenen Pools. Alle Aufgaben des Auftrags werden im angegebenen Pool ausgeführt. Sie müssen sicherstellen, dass der Pool, auf den von dieser Eigenschaft verwiesen wird, vorhanden ist. Wenn der Pool zum Zeitpunkt, zu dem der Batchdienst versucht, einen Auftrag zu planen, nicht vorhanden ist, werden keine Aufgaben für den Auftrag ausgeführt, bis Sie einen Pool mit dieser ID erstellen. Beachten Sie, dass der Batchdienst die Auftragsanforderung nicht ablehnt. Es wird nur Aufgaben ausgeführt, bis der Pool vorhanden ist. Sie müssen entweder die Pool-ID oder die Spezifikation für den automatischen Pool angeben, aber nicht beides.

poolId?: string

Eigenschaftswert

string