你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

AmlComputeProperties 类

定义

AML 计算属性。

public class AmlComputeProperties
type AmlComputeProperties = class
Public Class AmlComputeProperties
继承
AmlComputeProperties

构造函数

AmlComputeProperties()

初始化 AmlComputeProperties 的新实例。

属性

AllocationState

计算的分配状态。 可能的值为:稳定 - 指示计算未调整大小。 正在进行的计算节点数没有变化。 计算在创建时进入此状态,并且未对计算执行任何操作来更改计算节点数。 调整大小 - 指示计算正在调整大小;也就是说,正在计算中添加或删除计算节点。

AllocationStateTransitionOn

计算进入其当前分配状态的时间。

CurrentNodeCount

当前分配给计算的计算节点数。

EnableNodePublicIP

启用或禁用节点公共 IP 地址预配。 可能的值为:可能值为:true - 指示计算节点将预配公共 IP。 false - 指示计算节点将具有专用终结点,并且没有公共 IP。

Errors

各种计算节点在节点设置期间遇到的错误的集合。

IsolatedNetwork

网络是否隔离。

NodeStateCounts

计算中各种节点状态的计数。

OSType

计算 OS 类型。

PropertyBag

包含其他属性的属性包。

若要将对象分配给此属性,请使用 FromObjectAsJson<T>(T, JsonSerializerOptions)

若要将已格式化的 json 字符串分配给此属性,请使用 FromString(String)

示例:

  • BinaryData.FromObjectAsJson (“foo”) 创建“foo”的有效负载。
  • BinaryData.FromString (“\”foo\“”) 创建“foo”的有效负载。
  • BinaryData.FromObjectAsJson (new { key = “value” }) 创建 { “key”: “value” } 的有效负载。
  • BinaryData.FromString (“{\”key\“: \”value\“}”) 创建 { “key”: “value” } 的有效负载。

RemoteLoginPortPublicAccess

公共 SSH 端口的状态。 可能的值为:Disabled - 指示公共 ssh 端口在群集的所有节点上关闭。 已启用 - 指示群集的所有节点上的公用 ssh 端口已打开。 NotSpecified - 指示如果定义了 VNet,则群集的所有节点上的公共 ssh 端口已关闭,否则将打开所有公共节点。 它只能在创建群集时处于默认状态,在创建后,它将启用或禁用。

ScaleSettings

AML 计算的缩放设置。

SubnetId

资源的 ID。

TargetNodeCount

计算的目标计算节点数。 如果 allocationState 正在调整大小,则此属性表示正在进行的重设大小操作的目标节点计数。 如果 allocationState 稳定,则此属性表示上一次调整大小操作的目标节点计数。

UserAccountCredentials

将在每个计算节点上创建的管理员用户帐户的凭据。

VirtualMachineImageId

虚拟机映像路径。

VmPriority

虚拟机优先级。

VmSize

虚拟机大小。

适用于