Microsoft.Azure.Batch.Common 名前空間

クラス

BatchErrorCodeStrings

Batch サービスからのエラー コード文字列。

BatchException

Windows Azure Batch サービスの例外を表します。

ExponentialRetry

指数バックオフ スキームを使用して再試行間隔を決定し、指定された回数の再試行を実行する再試行ポリシーを表します。

JobSchedulingErrorCodes

ジョブ スケジュール エラーに固有のエラー コードが含まれます。

LinearRetry

再試行間の指定された一定の時間間隔を使用して、指定された回数再試行を実行する再試行ポリシーを表します。

NoRetry

再試行を実行しない再試行ポリシーを表します。

OperationContext

Batch サービスへの要求のコンテキストを表し、その実行に関する追加情報を提供します。

PoolResizeErrorCodes

プールのサイズ変更エラーに固有のエラー コードが含まれています。

RequestInformation

要求に関連付けられている一連の共通情報。

RequestResult

物理的な要求の結果を表します。

RetryDecision

によって行われた決定を IRetryPolicy表します。

TaskFailureInformationCodes

タスク スケジュール エラーに固有のエラー コードが含まれます。

インターフェイス

IRetryPolicy

再試行ポリシーを表します。

列挙型

AccessScope

プロパティを介して AuthenticationTokenSettings 提供される認証トークンを使用してタスクからアクセスできる Batch リソース。

AddTaskStatus

タスク コレクションの追加操作における個々のタスクの状態。

AllocationState

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

AutoUserScope

Batch サービスがタスクを実行するために使用するユーザー アカウントのスコープ。

CachingType

OS ディスクのキャッシュの種類。 キャッシュ オプションの詳細については、次を参照してください。 https://blogs.msdn.microsoft.com/windowsazurestorage/2012/06/27/exploring-windows-azure-drives-disks-and-images/

CertificateFormat

証明書の形式。

CertificateState

証明書の状態

CertificateVisibility

証明書のプライベート データにアクセスできるコンピューティング ノード上のユーザー アカウントを指定します。

CertStoreLocation

プールのコンピューティング ノード上の証明書ストアの場所。

ComputeNodeDeallocationOption

既に実行されているタスクを処理する方法を指定します。また、プール のサイズが小さくなっている場合に、それらを実行しているノードをプールから削除できるタイミングを指定します。

ComputeNodeFillType

タスクをコンピューティング ノード間で分散する方法を指定します。

ComputeNodeRebootOption

コンピューティング ノードを再起動するタイミングと、現在実行中のタスクに対する処理を指定します。

ComputeNodeReimageOption

コンピューティング ノードを再イメージ化するタイミングと、現在実行中のタスクに対する処理を指定します。

ComputeNodeState

コンピューティング ノードの状態。

ContainerWorkingDirectory

コンテナーの作業ディレクトリの場所を指定します。

DependencyAction

アクションを指定するタスクに依存するタスクに対して Batch サービスが実行する必要があるアクション。

DiffDiskPlacement

プール内のすべてのコンピューティング ノード (VM) のオペレーティング システム ディスクのエフェメラル ディスクの配置を指定します。

DisableComputeNodeSchedulingOption

コンピューティング ノードでタスク のスケジュールを無効にするときに、現在実行中のタスクの処理を指定します。

DisableJobOption

ジョブの無効化操作中にアクティブなタスクを処理する方法を指定します。

DiskEncryptionTarget

暗号化するディスク。

DynamicVNetAssignmentScope

動的仮想ネットワーク割り当てのスコープ。

ElevationLevel

Batch サービスがタスクを実行するために使用するユーザー アカウントの昇格レベル。

ErrorCategory

タスク スケジュール エラーのカテゴリ。

InboundEndpointProtocol

受信エンドポイント プロトコル。

IPAddressProvisioningType

プールのパブリック IP アドレスのプロビジョニングの種類。

JobAction

タスクが完了したときに、タスクを含むジョブに対して実行するアクション。

JobPreparationTaskState

ジョブ準備タスクの状態。

JobReleaseTaskState

ジョブ リリース タスクの状態。

JobScheduleState

ジョブ スケジュールの状態。

JobState

ジョブの状態

LoginMode

Windows ユーザーにログインするときに使用するモード。

NetworkSecurityGroupRuleAccess

ネットワーク セキュリティ グループルールのアクセス。

NodeCommunicationMode

プールが Batch サービスと通信する方法を決定します。

NodePlacementPolicyType

プール内のノードを割り当てる配置ポリシー。 既定値は regional です。

OnAllTasksComplete

ジョブ内のすべてのタスクが完了状態のときに Batch サービスが実行するアクションを指定します。

OnTaskFailure

ジョブ内のタスクが失敗したときに Batch サービスが実行するアクションを指定します。

OSType

オペレーション システムの種類を指定します。

OutputFileUploadCondition

タスクの出力ファイルをアップロードする条件。

PoolIdentityType

Batch プールに関連付けられている ID の種類。

PoolLifetimeOption

作成された自動プールの最小有効期間と、スケジュール上の複数のジョブをプールに割り当てる方法を指定します。

PoolState

プールの状態。

SchedulingState

コンピューティング ノードをタスクのスケジュールに使用できるかどうかを指定します。

StartTaskState

コンピューティング ノード上の開始タスクの状態。

StatusLevelTypes

状態レベルの種類。

StorageAccountType

データ ディスクの作成に使用するストレージ アカウントの種類。

SubtaskState

サブタスクの状態。

TaskExecutionResult

タスクの実行結果。

TaskState

タスクの状態。

VerificationType

Azure Batch イメージの検証の種類。