次の方法で共有


Pool クラス

定義

プールに関する情報が含まれます。

[Microsoft.Rest.Serialization.JsonTransformation]
public class Pool : Microsoft.Azure.Management.Batch.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Pool = class
    inherit ProxyResource
Public Class Pool
Inherits ProxyResource
継承
属性

コンストラクター

Pool()

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

Pool(String, String, String, String, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<PoolProvisioningState>, Nullable<DateTime>, Nullable<AllocationState>, Nullable<DateTime>, String, DeploymentConfiguration, Nullable<Int32>, Nullable<Int32>, ScaleSettings, AutoScaleRun, Nullable<InterNodeCommunicationState>, NetworkConfiguration, Nullable<Int32>, TaskSchedulingPolicy, IList<UserAccount>, IList<MetadataItem>, StartTask, IList<CertificateReference>, IList<ApplicationPackageReference>, IList<String>, ResizeOperationStatus, IList<MountConfiguration>, Nullable<NodeCommunicationMode>, Nullable<NodeCommunicationMode>, BatchPoolIdentity)

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

プロパティ

AllocationState

プールのサイズを変更するかどうかを取得します。

AllocationStateTransitionTime

プールが現在の割り当て状態になった時刻を取得します。

ApplicationLicenses

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

ApplicationPackages

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

AutoScaleRun

自動スケーリング式の最後の実行の結果とエラーを取得します。

Certificates

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

CreationTime

プールの作成時刻を取得します。

CurrentDedicatedNodes

プール内の現在の専用コンピューティング ノードの数を取得します。

CurrentLowPriorityNodes

プール内の現在のスポット/優先度の低いコンピューティング ノードの数を取得します。

CurrentNodeCommunicationMode

プール通信モードの現在の状態を取得します。

DeploymentConfiguration

このプロパティを取得または設定すると、Cloud ServicesまたはVirtual Machinesを使用してプール ノードをデプロイする方法が示されます。

DisplayName

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

Etag

コンカレンシー ステートメントに使用されるリソースの ETag を取得します。

(継承元 ProxyResource)
Id

リソースの ID を取得します。

(継承元 ProxyResource)
Identity

Batch プールに使用される ID の種類を取得または設定します。

InterNodeCommunication

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

LastModified

プールの最終変更時刻を取得します。

Metadata

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

MountConfiguration

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

Name

リソースの名前を取得します。

(継承元 ProxyResource)
NetworkConfiguration

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

ProvisioningState

プールの現在の状態を取得します。

ProvisioningStateTransitionTime

プールが現在の状態に入った時刻を取得します。

ResizeOperationStatus

取得には、現在または最後に完了したサイズ変更操作に関する詳細が含まれます。

ScaleSettings

プール内のノード数を構成する設定を取得または設定します。

StartTask

プールに参加する各コンピューティング ノードで実行するように指定されたタスクを取得または設定します。

TargetNodeCommunicationMode

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

TaskSchedulingPolicy

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

TaskSlotsPerNode

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

Type

リソースの種類を取得します。

(継承元 ProxyResource)
UserAccounts

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

VmSize

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

メソッド

Validate()

オブジェクトを検証します。

適用対象