AmlComputeStatus クラス

AmlCompute ターゲットに関する詳細な状態情報を表します。

AmlCompute クラスの get_status メソッドを使用して、状態情報を返します。

AmlComputeStatus オブジェクトを初期化します。

継承
builtins.object
AmlComputeStatus

コンストラクター

AmlComputeStatus(allocation_state, allocation_state_transition_time, creation_time, current_node_count, errors, modified_time, node_state_counts, provisioning_state, provisioning_state_transition_time, scale_settings, target_node_count, vm_priority, vm_size)

パラメーター

allocation_state
str
必須

現在の割り当て状態の文字列の説明。

allocation_state_transition_time
datetime
必須

最新の割り当て状態変更の時刻。

creation_time
datetime
必須

クラスターの作成時刻。

current_node_count
int
必須

クラスターで使用されているノードの現在の数。

errors
list
必須

エラーの詳細のリスト (もしあれば)。

modified_time
datetime
必須

クラスターの変更時刻。

node_state_counts
AmlComputeNodeStateCounts
必須

クラスター内のさまざまな現在のノードの状態の数を含むオブジェクト。

provisioning_state
str
必須

クラスターの現在のプロビジョニング状態。

provisioning_state_transition_time
datetime
必須

最新のプロビジョニング状態変更の時刻。

scale_settings
ScaleSettings
必須

クラスターの指定されたスケール設定を含むオブジェクト。

target_node_count
int
必須

クラスター別のノードのターゲット数。

vm_priority
str
必須

VM 優先度。 "dedicated" (既定値) または "lowpriority" にすることができます。 低優先度 VM は Azure の余剰容量を使用するため低コストですが、割り込まれるリスクがあります。

vm_size
str
必須

エージェント VM のサイズ。 詳細については、https://aka.ms/azureml-vm-details を参照してください。 前のリンクで詳しく説明されているように、すべてのリージョンですべてのサイズが利用できるわけではないことに注意してください。

allocation_state
str
必須

現在の割り当て状態の文字列の説明。

allocation_state_transition_time
datetime
必須

最新の割り当て状態変更の時刻。

creation_time
datetime
必須

クラスターの作成時刻。

current_node_count
int
必須

クラスターで使用されているノードの現在の数。

errors
list
必須

エラーの詳細のリスト (もしあれば)。

modified_time
datetime
必須

クラスターの変更時刻。

node_state_counts
AmlComputeNodeStateCounts
必須

クラスター内のさまざまな現在のノードの状態の数を含むオブジェクト。

provisioning_state
str
必須

クラスターの現在のプロビジョニング状態。

provisioning_state_transition_time
datetime
必須

最新のプロビジョニング状態変更の時刻。

scale_settings
ScaleSettings
必須

クラスターの指定されたスケール設定を含むオブジェクト。

target_node_count
int
必須

クラスター別のノードのターゲット数。

vm_priority
str
必須

VM 優先度。 "dedicated" (既定値) または "lowpriority" にすることができます。 低優先度 VM は Azure の余剰容量を使用するため低コストですが、割り込まれるリスクがあります。

vm_size
str
必須

エージェント VM のサイズ。 詳細については、https://aka.ms/azureml-vm-details を参照してください。 前のリンクで詳しく説明されているように、すべてのリージョンですべてのサイズが利用できるわけではないことに注意してください。

メソッド

deserialize

JSON オブジェクトを AmlComputeStatus オブジェクトに変換します。

serialize

この AmlComputeStatus オブジェクトを JSON でシリアル化された辞書に変換します。

deserialize

JSON オブジェクトを AmlComputeStatus オブジェクトに変換します。

static deserialize(object_dict)

パラメーター

object_dict
dict
必須

AmlComputeStatus オブジェクトに変換する JSON オブジェクト。

戻り値

指定された JSON オブジェクトの AmlComputeStatus 表現。

の戻り値の型 :

例外

serialize

この AmlComputeStatus オブジェクトを JSON でシリアル化された辞書に変換します。

serialize()

戻り値

この AmlComputeStatus オブジェクトの JSON 表現。

の戻り値の型 :

例外