PoolSpecification クラス

定義

プールの仕様。

public class PoolSpecification
type PoolSpecification = class
Public Class PoolSpecification
継承
PoolSpecification

コンストラクター

PoolSpecification()

PoolSpecification クラスの新しいインスタンスを初期化します。

プロパティ

ApplicationLicenses

Batch サービスがプール内の各コンピューティング ノードで使用できるようにするアプリケーション ライセンスの一覧を取得または設定します。

ApplicationPackageReferences

プール内の各コンピューティング ノードにインストールするアプリケーション パッケージ参照の一覧を取得または設定します。

AutoScaleEnabled

プール のサイズを時間の経過と同時に自動的に調整するかどうかを取得または設定します。

AutoScaleEvaluationInterval

に従ってプール のサイズを自動的に調整する時間間隔を AutoScaleFormula取得または設定します。

AutoScaleFormula

プール内のコンピューティング ノードの必要な数の数式を取得または設定します。

CertificateReferences

プール内の各コンピューティング ノードにインストールする証明書の一覧を取得または設定します。

CloudServiceConfiguration

プールの を CloudServiceConfiguration 取得または設定します。

DisplayName

プールの表示名を取得または設定します。

InterComputeNodeCommunicationEnabled

プールがコンピューティング ノード間の直接通信を許可するかどうかを取得または設定します。

Metadata

プールにメタデータとして関連付けられている名前と値のペアの一覧を取得または設定します。

MountConfiguration

プール内の各ノードにマウントするファイル システムの一覧を取得または設定します。

NetworkConfiguration

プールのネットワーク構成を取得または設定します。

ResizeTimeout

コンピューティング ノードをプールに割り当てるタイムアウトを取得または設定します。

StartTask

プールに参加する各コンピューティング ノードで実行するタスクを取得または設定します。 タスクは、ノードがプールに追加されたとき、またはノードが再起動されたときに実行されます。

TargetDedicated
互換性のために残されています。

このプロパティは の TargetDedicatedComputeNodes エイリアスであり、下位互換性のためにのみサポートされています。

TargetDedicatedComputeNodes

プール内の専用コンピューティング ノードの必要な数を取得または設定します。

TargetLowPriorityComputeNodes

プール内の優先度の低いコンピューティング ノードの必要な数を取得または設定します。

TargetNodeCommunicationMode

プールの目的のノード通信モードを取得または設定します。

TaskSchedulingPolicy

プール内のコンピューティング ノード間でタスクを分散する方法を取得または設定します。

TaskSlotsPerNode

プール内の 1 つのコンピューティング ノードで同時実行タスクを実行するために使用できるタスク スロットの数を取得または設定します。

UserAccounts

プール内の各ノードに作成するユーザー アカウントの一覧を取得または設定します。

VirtualMachineConfiguration

プールの を VirtualMachineConfiguration 取得または設定します。

VirtualMachineSize

プール内の仮想マシンのサイズを取得または設定します。 プール内の仮想マシンのサイズはすべて同じです。

適用対象