BatchPoolInfo interface
ジョブをプールに割り当てる方法を指定します。
プロパティ
| auto |
一時的な「オートプール」の特徴。 Batch サービスは、ジョブの送信時にこの自動プールを作成します。 自動プール作成が失敗した場合、バッチサービスはジョブを完了状態に移動させ、ジョブのスケジューリングエラープロパティにプール作成エラーを設定します。 バッチサービスはオートプールのライフ期間(作成およびkeepAliveが指定されていない場合は削除)を管理します。 ジョブがアクティブな間、オートプールの寿命に影響を与えるユーザーの操作は予期せぬ動作を引き起こします。 プールIDか自動プールの仕様のいずれかを指定する必要がありますが、両方は指定できません。 |
| pool |
既存のプールのIDです。 ジョブのすべてのタスクは指定されたプール上で実行されます。 この物件で言及されているプールが存在することを必ず確認してください。 バッチサービスがジョブをスケジューリングしようとした時点でプールが存在しなければ、そのIDでプールを作成するまでジョブのタスクは実行されません。バッチサービスはジョブ要求を拒否しません。プールが存在するまでタスクを実行しません。 プールIDか自動プールの仕様のいずれかを指定する必要がありますが、両方は指定できません。 |
プロパティの詳細
autoPoolSpecification
一時的な「オートプール」の特徴。 Batch サービスは、ジョブの送信時にこの自動プールを作成します。 自動プール作成が失敗した場合、バッチサービスはジョブを完了状態に移動させ、ジョブのスケジューリングエラープロパティにプール作成エラーを設定します。 バッチサービスはオートプールのライフ期間(作成およびkeepAliveが指定されていない場合は削除)を管理します。 ジョブがアクティブな間、オートプールの寿命に影響を与えるユーザーの操作は予期せぬ動作を引き起こします。 プールIDか自動プールの仕様のいずれかを指定する必要がありますが、両方は指定できません。
autoPoolSpecification?: BatchAutoPoolSpecification
プロパティ値
poolId
既存のプールのIDです。 ジョブのすべてのタスクは指定されたプール上で実行されます。 この物件で言及されているプールが存在することを必ず確認してください。 バッチサービスがジョブをスケジューリングしようとした時点でプールが存在しなければ、そのIDでプールを作成するまでジョブのタスクは実行されません。バッチサービスはジョブ要求を拒否しません。プールが存在するまでタスクを実行しません。 プールIDか自動プールの仕様のいずれかを指定する必要がありますが、両方は指定できません。
poolId?: string
プロパティ値
string