ComputeNode クラス

定義

Batch サービスのコンピューティング ノード。

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

コンストラクター

ComputeNode()

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

ComputeNode(String, String, Nullable<ComputeNodeState>, Nullable<SchedulingState>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, String, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, IList<TaskInformation>, StartTask, StartTaskInformation, IList<CertificateReference>, IList<ComputeNodeError>, Nullable<Boolean>, ComputeNodeEndpointConfiguration, NodeAgentInformation, VirtualMachineInfo)

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

プロパティ

AffinityId

このコンピューティング ノードでタスクをスケジュールするように要求する Task を追加するときに渡すことができる識別子を取得または設定します。

AllocationTime

このコンピューティング ノードがプールに割り当てられた時刻を取得または設定します。

CertificateReferences

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

EndpointConfiguration

コンピューティング ノードのエンドポイント構成を取得または設定します。

Errors

コンピューティング ノードで現在発生しているエラーの一覧を取得または設定します。

Id

コンピューティング ノードの ID を取得または設定します。

IpAddress

他のノードがこのコンピューティング ノードとの通信に使用できる IP アドレスを取得または設定します。

IsDedicated

このコンピューティング ノードが専用のコンピューティング ノードであるかどうかを取得または設定します。 false の場合、コンピューティング ノードはスポット/低優先度のコンピューティング ノードです。

LastBootTime

コンピューティング ノードが最後に開始された時刻を取得または設定します。

NodeAgentInfo

コンピューティング ノード エージェントのバージョンと、コンピューティング ノードが新しいバージョンにアップグレードされた時刻に関する情報を取得または設定します。

RecentTasks

状態が最近変更されたタスクの一覧を取得または設定します。

RunningTasksCount

コンピューティング ノードで現在実行中のジョブ タスクの合計数を取得または設定します。 これには、ジョブ マネージャー タスクと通常のタスクが含まれますが、ジョブの準備、ジョブリリース、または開始タスクは含まれません。

RunningTaskSlotsCount

コンピューティング ノードで現在ジョブ タスクを実行することによって使用されるスケジュール スロットの合計数を取得または設定します。 これには、ジョブ マネージャー タスクと通常のタスクが含まれますが、ジョブの準備、ジョブリリース、または開始タスクは含まれません。

SchedulingState

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

StartTask

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

StartTaskInfo

コンピューティング ノードでの StartTask の実行に関するランタイム情報を取得または設定します。

State

コンピューティング ノードの現在の状態を取得または設定します。

StateTransitionTime

コンピューティング ノードが現在の状態になった時刻を取得または設定します。

TotalTasksRun

コンピューティング ノードで完了したジョブ タスクの合計数を取得または設定します。 これには、ジョブ マネージャー タスクと通常のタスクが含まれますが、ジョブの準備、ジョブリリース、または開始タスクは含まれません。

TotalTasksSucceeded

コンピューティング ノードで正常に完了したジョブ タスクの合計数 (exitCode 0 を使用) を取得または設定します。 これには、ジョブ マネージャー タスクと通常のタスクが含まれますが、ジョブの準備、ジョブリリース、または開始タスクは含まれません。

Url

コンピューティング ノードの URL を取得または設定します。

VirtualMachineInfo

仮想マシンの現在の状態に関する情報を取得または設定します。

VmSize

コンピューティング ノードをホストする仮想マシンのサイズを取得または設定します。

適用対象