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 优先级。 可以是“专用”(默认)或“低优先级”。 低优先级 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 优先级。 可以是“专用”(默认)或“低优先级”。 低优先级 VM 使用 Azure 的多余容量,因此更便宜,但存在资源被抢占的风险。

vm_size
str
必需

代理 VM 的大小。 此处提供了更多详细信息:https://aka.ms/azureml-vm-details。 请注意,并非所有大小都适用于所有区域,如上一个链接中所述。

方法

deserialize

将 JSON 对象转换为 AmlCompute 对象。

serialize

将此 AmlComputeStatus 对象转换为 JSON 序列化字典。

deserialize

将 JSON 对象转换为 AmlCompute 对象。

static deserialize(object_dict)

参数

object_dict
dict
必需

要转换为 AmlCompute 对象的 JSON 对象。

返回

所提供的 JSON 对象的 AmlComputeStatus 表示形式。

返回类型

例外

serialize

将此 AmlComputeStatus 对象转换为 JSON 序列化字典。

serialize()

返回

此 AmlComputeStatus 对象的 JSON 表示形式。

返回类型

例外