PoolProperties interface
プール物件。
プロパティ
| allocation |
プールのサイズが変更されているかどうか。 |
| allocation |
プールが現在の割り当て状態になった時刻。 |
| application |
アプリケーション パッケージ参照に対する変更は、プールに参加しているすべての新しいコンピューティング ノードに影響しますが、再起動または再イメージ化されるまで、プール内に既に存在するコンピューティング ノードには影響しません。 特定のプールには、最大 10 個のアプリケーション パッケージ参照があります。 |
| auto |
このプロパティは、プールが自動的にスケーリングされる場合 、つまり autoScaleSettings が使用される場合にのみ設定されます。 |
| creation |
プールの作成時刻。 |
| current |
プール内の現在の専用コンピューティング ノードの数。 |
| current |
プール内の現在のスポット/優先順位の低いコンピューティング ノードの数。 |
| deployment |
展開構成プロパティ。 |
| display |
表示名は一意である必要はありません。最大長 1024 までの Unicode 文字を含めることができます。 |
| inter |
これにより、プールに割り当てることができるノードに制限が適用されます。 この値を有効にすると、要求されたノード数がプールに割り当てられる可能性が低くなります。 指定しない場合、この値の既定値は "Disabled" になります。 |
| last |
これは、targetDedicatedNodes や autoScaleSettings などのプール レベルのデータが最後に変更された時刻です。 コンピューティング ノードの状態の変化など、ノード レベルの変更は考慮されません。 |
| metadata | Batch サービスは、メタデータに意味を割り当てません。これは、ユーザー コードの使用のみを目的とします。 |
| mount |
これにより、Azure Files、NFS、CIFS/SMB、Blobfuse がサポートされます。 |
| network |
プールのネットワーク構成。 |
| provisioning |
プールの現在の状態。 |
| provisioning |
プールが現在の状態になった時刻。 |
| resize |
現在の操作 (プール AllocationState がサイズ変更中の場合) または以前に完了した操作 (AllocationState が安定している場合) について説明します。 |
| scale |
プールの目的のサイズを定義します。 これは、要求された targetDedicatedNodes が指定されている "fixedScale" か、定期的に再評価される数式を定義する 'autoScale' のいずれかです。 このプロパティを指定しない場合、プールは 0 targetDedicatedNodes を使用して固定スケールになります。 |
| start |
PATCH (更新) 操作では、このプロパティを空のオブジェクトに設定して、プールから開始タスクを削除できます。 |
| task |
指定しない場合、既定値はスプレッドです。 |
| task |
既定値は 1 です。 最大値は、プールの vmSize または 256 のコア数の 4 倍の小さい値です。 |
| upgrade |
アップグレード ポリシー (自動、手動、またはローリング) について説明します。 |
| user |
プール内の各ノードに作成するユーザー アカウントの一覧。 |
| vm |
使用可能な VM サイズの詳細については、「Azure の仮想マシンのサイズ (https://learn.microsoft.com/azure/virtual-machines/sizes/overview)」を参照してください。 Batch では、STANDARD_A0と Premium Storage (STANDARD_GS、STANDARD_DS、STANDARD_DSV2 シリーズ) を除くすべての Azure VM サイズがサポートされます。 |
プロパティの詳細
allocationState
allocationStateTransitionTime
プールが現在の割り当て状態になった時刻。
allocationStateTransitionTime?: Date
プロパティ値
Date
applicationPackages
アプリケーション パッケージ参照に対する変更は、プールに参加しているすべての新しいコンピューティング ノードに影響しますが、再起動または再イメージ化されるまで、プール内に既に存在するコンピューティング ノードには影響しません。 特定のプールには、最大 10 個のアプリケーション パッケージ参照があります。
applicationPackages?: ApplicationPackageReference[]
プロパティ値
autoScaleRun
このプロパティは、プールが自動的にスケーリングされる場合 、つまり autoScaleSettings が使用される場合にのみ設定されます。
autoScaleRun?: AutoScaleRun
プロパティ値
creationTime
プールの作成時刻。
creationTime?: Date
プロパティ値
Date
currentDedicatedNodes
プール内の現在の専用コンピューティング ノードの数。
currentDedicatedNodes?: number
プロパティ値
number
currentLowPriorityNodes
プール内の現在のスポット/優先順位の低いコンピューティング ノードの数。
currentLowPriorityNodes?: number
プロパティ値
number
deploymentConfiguration
displayName
表示名は一意である必要はありません。最大長 1024 までの Unicode 文字を含めることができます。
displayName?: string
プロパティ値
string
interNodeCommunication
これにより、プールに割り当てることができるノードに制限が適用されます。 この値を有効にすると、要求されたノード数がプールに割り当てられる可能性が低くなります。 指定しない場合、この値の既定値は "Disabled" になります。
interNodeCommunication?: InterNodeCommunicationState
プロパティ値
lastModified
これは、targetDedicatedNodes や autoScaleSettings などのプール レベルのデータが最後に変更された時刻です。 コンピューティング ノードの状態の変化など、ノード レベルの変更は考慮されません。
lastModified?: Date
プロパティ値
Date
metadata
Batch サービスは、メタデータに意味を割り当てません。これは、ユーザー コードの使用のみを目的とします。
metadata?: MetadataItem[]
プロパティ値
mountConfiguration
これにより、Azure Files、NFS、CIFS/SMB、Blobfuse がサポートされます。
mountConfiguration?: MountConfiguration[]
プロパティ値
networkConfiguration
provisioningState
provisioningStateTransitionTime
プールが現在の状態になった時刻。
provisioningStateTransitionTime?: Date
プロパティ値
Date
resizeOperationStatus
現在の操作 (プール AllocationState がサイズ変更中の場合) または以前に完了した操作 (AllocationState が安定している場合) について説明します。
resizeOperationStatus?: ResizeOperationStatus
プロパティ値
scaleSettings
プールの目的のサイズを定義します。 これは、要求された targetDedicatedNodes が指定されている "fixedScale" か、定期的に再評価される数式を定義する 'autoScale' のいずれかです。 このプロパティを指定しない場合、プールは 0 targetDedicatedNodes を使用して固定スケールになります。
scaleSettings?: ScaleSettings
プロパティ値
startTask
taskSchedulingPolicy
taskSlotsPerNode
既定値は 1 です。 最大値は、プールの vmSize または 256 のコア数の 4 倍の小さい値です。
taskSlotsPerNode?: number
プロパティ値
number
upgradePolicy
userAccounts
vmSize
使用可能な VM サイズの詳細については、「Azure の仮想マシンのサイズ (https://learn.microsoft.com/azure/virtual-machines/sizes/overview)」を参照してください。 Batch では、STANDARD_A0と Premium Storage (STANDARD_GS、STANDARD_DS、STANDARD_DSV2 シリーズ) を除くすべての Azure VM サイズがサポートされます。
vmSize?: string
プロパティ値
string