BatchAccountPoolData クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
BatchAccountPool データ モデルを表すクラス。 プールに関する情報が含まれます。
public class BatchAccountPoolData : Azure.ResourceManager.Models.ResourceData
type BatchAccountPoolData = class
inherit ResourceData
Public Class BatchAccountPoolData
Inherits ResourceData
- 継承
コンストラクター
BatchAccountPoolData() |
BatchAccountPoolData の新しいインスタンスを初期化します。 |
プロパティ
AllocationState |
プールのサイズを変更するかどうか。 |
AllocationStateTransitionOn |
プールが現在の割り当て状態になった時刻。 |
ApplicationLicenses |
アプリケーション ライセンスの一覧は、使用可能な Batch サービス アプリケーション ライセンスのサブセットである必要があります。 サポートされていないライセンスが要求された場合、プールの作成は失敗します。 |
ApplicationPackages |
アプリケーション パッケージ参照に対する変更は、プールに参加しているすべての新しいコンピューティング ノードに影響しますが、再起動または再イメージ化されるまで、プールに既に存在するコンピューティング ノードには影響しません。 任意のプールには、最大 10 個のアプリケーション パッケージ参照があります。 |
AutoScaleRun |
このプロパティは、プールが自動的にスケーリングされる場合 、つまり autoScaleSettings が使用される場合にのみ設定されます。 |
Certificates |
Windows コンピューティング ノードの場合、Batch サービスは、指定した証明書ストアと場所に証明書をインストールします。 Linux コンピューティング ノードの場合、証明書はタスク作業ディレクトリ内のディレクトリに格納され、この場所を照会するためにタスクにAZ_BATCH_CERTIFICATES_DIR環境変数が提供されます。 'remoteUser' の可視性を持つ証明書の場合、ユーザーのホーム ディレクトリ (/home/{user-name}/certs など) に 'certs' ディレクトリが作成され、証明書がそのディレクトリに配置されます。 警告: このプロパティは非推奨であり、2024 年 2 月以降に削除されます。 代わりに Azure KeyVault 拡張機能 を使用してください。 |
CreatedOn |
プールの作成時間。 |
CurrentDedicatedNodes |
プール内の現在の専用コンピューティング ノードの数。 |
CurrentLowPriorityNodes |
プール内の現在のスポット/低優先度コンピューティング ノードの数。 |
CurrentNodeCommunicationMode |
プールが Batch サービスと通信する方法を決定します。 |
DeploymentConfiguration |
CloudServiceConfiguration を使用すると、ノードは Azure Cloud Services (PaaS) を使用して作成する必要があり、VirtualMachineConfiguration では Azure Virtual Machines (IaaS) が使用されます。 |
DisplayName |
表示名は一意である必要はありません。最大長 1024 までの Unicode 文字を含めることができます。 |
ETag |
コンカレンシー ステートメントに使用されるリソースの ETag。 |
Id |
リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}。 (継承元 ResourceData) |
Identity |
Batch プールに使用される ID の種類。 現在サポートされている ID の種類: UserAssigned、None。 |
InterNodeCommunication |
これにより、プールに割り当てることができるノードに制限が課されます。 この値を有効にすると、要求された数のノードがプールに割り当てられる可能性が低くなります。 指定しない場合、この値の既定値は 'Disabled' になります。 |
LastModifiedOn |
これは、targetDedicatedNodes や autoScaleSettings などのプール レベルのデータが最後に変更された時刻です。 コンピューティング ノードの状態の変更など、ノード レベルの変更は考慮されません。 |
Metadata |
Batch サービスは、メタデータに意味を割り当てません。これは、ユーザー コードの使用のみを目的とします。 |
MountConfiguration |
これにより、Azure Files、NFS、CIFS/SMB、Blobfuse がサポートされます。 |
Name |
リソースの名前。 (継承元 ResourceData) |
NetworkConfiguration |
プールのネットワーク構成。 |
ProvisioningState |
プールの現在の状態。 |
ProvisioningStateTransitOn |
プールが現在の状態になった時刻。 |
ResizeOperationStatus |
現在の操作 (プールの AllocationState がサイズ変更の場合) または以前に完了した操作 (AllocationState が安定している場合) について説明します。 |
ResourceType |
リソースの型。 たとえば、"Microsoft.Compute/virtualMachines" や "Microsoft.Storage/storageAccounts" などです。 (継承元 ResourceData) |
ScaleSettings |
プールの目的のサイズを定義します。 これは、要求された targetDedicatedNodes が指定されている 'fixedScale' か、定期的に再評価される数式を定義する 'autoScale' のいずれかです。 このプロパティを指定しない場合、プールには 0 targetDedicatedNodes の固定スケールが設定されます。 |
StartTask |
PATCH (更新) 操作では、このプロパティを空のオブジェクトに設定して、プールから開始タスクを削除できます。 |
SystemData |
createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。 (継承元 ResourceData) |
TargetNodeCommunicationMode |
省略した場合、既定値は Default です。 |
TaskSchedulingNodeFillType |
タスクをコンピューティング ノード間で分散する方法。 |
TaskSlotsPerNode |
既定値は 1 です。 最大値は、プールの vmSize または 256 のコア数の 4 倍の小さい値です。 |
UserAccounts |
プール内の各ノードに作成されるユーザー アカウントの一覧。 |
VmSize |
Cloud Services プール (cloudServiceConfiguration を使用して作成されたプール) で使用可能な仮想マシンのサイズについては、「Cloud Servicesのサイズ (https://azure.microsoft.com/documentation/articles/cloud-services-sizes-specs/)」を参照してください。 Batch では、ExtraSmall を除くすべてのCloud Services VM サイズがサポートされます。 Virtual Machines Marketplace のイメージを使用するプールで使用可能な VM サイズ (virtualMachineConfiguration で作成されたプール) の詳細については、「Virtual Machinesのサイズ (Linux) (https://azure.microsoft.com/documentation/articles/virtual-machines-linux-sizes/)」または「Virtual Machinesのサイズ (Windows) (https://azure.microsoft.com/documentation/articles/virtual-machines-windows-sizes/)」を参照してください。 Batch では、STANDARD_A0と Premium Storage (STANDARD_GS、STANDARD_DS、STANDARD_DSV2 シリーズ) を除くすべての Azure VM サイズがサポートされます。 |
適用対象
Azure SDK for .NET