BatchPoolInfo interface
Указывает, как задание должно быть назначено пулу.
Свойства
| auto |
Характеристики временного «автопула». Пакетная служба создаст этот автоматический пул при отправке задания. Если создание автоматического пула не удаётся, пакетная служба переводит задание в состояние завершения, и ошибка создания пула устанавливается в свойстве ошибки планирования Job. Пакетная служба управляет сроком жизни (как созданием, так и, если не указано keepAlive, удалением) автопула. Любые действия пользователя, влияющие на срок службы автопула, пока работа активна, приведут к неожиданному поведению. Вам нужно указать либо Pool ID, либо спецификацию Auto Pool, но не оба. |
| pool |
ID существующего пула. Все задачи работы будут выполняться в указанном пуле. Вы должны убедиться, что пул, на который ссылается это свойство, существует. Если пула не существует в момент, когда пакетная служба пытается запланировать работу, то задачи для этой задачи не будут выполняться, пока вы не создадете пул с этим идентификатором. Обратите внимание, что пакетная служба не отклоняет запрос на задание; он просто не будет запускать задачи, пока не появится Пул. Вам нужно указать либо Pool ID, либо спецификацию Auto Pool, но не оба. |
Сведения о свойстве
autoPoolSpecification
Характеристики временного «автопула». Пакетная служба создаст этот автоматический пул при отправке задания. Если создание автоматического пула не удаётся, пакетная служба переводит задание в состояние завершения, и ошибка создания пула устанавливается в свойстве ошибки планирования Job. Пакетная служба управляет сроком жизни (как созданием, так и, если не указано keepAlive, удалением) автопула. Любые действия пользователя, влияющие на срок службы автопула, пока работа активна, приведут к неожиданному поведению. Вам нужно указать либо Pool ID, либо спецификацию Auto Pool, но не оба.
autoPoolSpecification?: BatchAutoPoolSpecification
Значение свойства
poolId
ID существующего пула. Все задачи работы будут выполняться в указанном пуле. Вы должны убедиться, что пул, на который ссылается это свойство, существует. Если пула не существует в момент, когда пакетная служба пытается запланировать работу, то задачи для этой задачи не будут выполняться, пока вы не создадете пул с этим идентификатором. Обратите внимание, что пакетная служба не отклоняет запрос на задание; он просто не будет запускать задачи, пока не появится Пул. Вам нужно указать либо Pool ID, либо спецификацию Auto Pool, но не оба.
poolId?: string
Значение свойства
string