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

ConsoleInner 类

public final class ConsoleInner
extends Resource

控制台表示本地网络云虚拟机的控制台。

构造函数摘要

构造函数 说明
ConsoleInner()

创建 ConsoleInner 类的实例。

方法摘要

修饰符和类型 方法和描述
ConsoleDetailedStatus detailedStatus()

获取详细状态属性:控制台的更详细状态。

String detailedStatusMessage()

获取详细状态消息属性:有关当前详细状态的描述性消息。

ConsoleEnabled enabled()

获取 enabled 属性:指示是否启用控制台访问的指示器。

OffsetDateTime expiration()

获取 expiration 属性:禁止访问密钥的日期和时间。

ExtendedLocation extendedLocation()

获取扩展位置属性:扩展位置表示将在其中创建资源的 Azure 自定义位置。

String privateLinkServiceId()

获取专用链接服务ID 属性:用于提供虚拟机控制台访问权限的专用链接服务的资源 ID。

ConsoleProvisioningState provisioningState()

获取预配状态属性:虚拟机控制台的预配状态。

SshPublicKey sshPublicKey()

获取 ssh公钥属性:Ssh公钥表示用于通过 SSH 对资源进行身份验证的公钥。

SystemData systemData()

获取系统数据属性:Azure 资源管理器包含创建者和修改者信息的元数据。

void validate()

验证 实例。

String virtualMachineAccessId()

获取虚拟机访问ID 属性:用于访问控制台的虚拟机的唯一标识符。

ConsoleInner withEnabled(ConsoleEnabled enabled)

设置 enabled 属性:指示是否启用控制台访问的指示器。

ConsoleInner withExpiration(OffsetDateTime expiration)

设置过期属性:禁止访问密钥的日期和时间。

ConsoleInner withExtendedLocation(ExtendedLocation extendedLocation)

设置扩展位置属性:扩展位置表示将在其中创建资源的 Azure 自定义位置。

ConsoleInner withLocation(String location)
ConsoleInner withSshPublicKey(SshPublicKey sshPublicKey)

设置 ssh公钥属性:Ssh公钥表示用于通过 SSH 对资源进行身份验证的公钥。

ConsoleInner withTags(Map<String,String> tags)

方法继承自 ProxyResource

方法继承自 Resource

方法继承自 java.lang.Object

构造函数详细信息

ConsoleInner

public ConsoleInner()

创建 ConsoleInner 类的实例。

方法详细信息

detailedStatus

public ConsoleDetailedStatus detailedStatus()

获取 detailedStatus 属性:控制台的更详细状态。

Returns:

detailedStatus 值。

detailedStatusMessage

public String detailedStatusMessage()

获取 detailedStatusMessage 属性:有关当前详细状态的描述性消息。

Returns:

detailedStatusMessage 值。

enabled

public ConsoleEnabled enabled()

获取 enabled 属性:指示是否启用控制台访问的指示器。

Returns:

启用的值。

expiration

public OffsetDateTime expiration()

获取 expiration 属性:禁止访问密钥的日期和时间。

Returns:

过期值。

extendedLocation

public ExtendedLocation extendedLocation()

获取 extendedLocation 属性:ExtendedLocation 表示将在其中创建资源的 Azure 自定义位置。

与创建此虚拟机的群集关联的群集管理器的扩展位置。

Returns:

extendedLocation 值。

privateLinkServiceId

public String privateLinkServiceId()

获取 privateLinkServiceId 属性:用于提供虚拟机控制台访问权限的专用链接服务的资源 ID。

Returns:

privateLinkServiceId 值。

provisioningState

public ConsoleProvisioningState provisioningState()

获取 provisioningState 属性:虚拟机控制台的预配状态。

Returns:

provisioningState 值。

sshPublicKey

public SshPublicKey sshPublicKey()

获取 sshPublicKey 属性:SshPublicKey 表示用于通过 SSH 对资源进行身份验证的公钥。

将为用户访问预配的 SSH 公钥。 用户应具有相应的 SSH 私钥用于登录。

Returns:

sshPublicKey 值。

systemData

public SystemData systemData()

获取 systemData 属性:Azure 资源管理器包含 createdBy 和 modifiedBy 信息的元数据。

Returns:

systemData 值。

validate

public void validate()

验证 实例。

virtualMachineAccessId

public String virtualMachineAccessId()

获取 virtualMachineAccessId 属性:用于访问控制台的虚拟机的唯一标识符。

Returns:

virtualMachineAccessId 值。

withEnabled

public ConsoleInner withEnabled(ConsoleEnabled enabled)

设置 enabled 属性:指示是否启用控制台访问的指示器。

Parameters:

enabled - 要设置的启用值。

Returns:

ConsoleInner 对象本身。

withExpiration

public ConsoleInner withExpiration(OffsetDateTime expiration)

设置过期属性:禁止访问密钥的日期和时间。

Parameters:

expiration - 要设置的过期值。

Returns:

ConsoleInner 对象本身。

withExtendedLocation

public ConsoleInner withExtendedLocation(ExtendedLocation extendedLocation)

设置 extendedLocation 属性:ExtendedLocation 表示将在其中创建资源的 Azure 自定义位置。

与创建此虚拟机的群集关联的群集管理器的扩展位置。

Parameters:

extendedLocation - 要设置的 extendedLocation 值。

Returns:

ConsoleInner 对象本身。

withLocation

public ConsoleInner withLocation(String location)

Overrides:

ConsoleInner.withLocation(String location)

Parameters:

location

withSshPublicKey

public ConsoleInner withSshPublicKey(SshPublicKey sshPublicKey)

设置 sshPublicKey 属性:SshPublicKey 表示用于通过 SSH 对资源进行身份验证的公钥。

将为用户访问预配的 SSH 公钥。 用户应具有相应的 SSH 私钥用于登录。

Parameters:

sshPublicKey - 要设置的 sshPublicKey 值。

Returns:

ConsoleInner 对象本身。

withTags

public ConsoleInner withTags(Map tags)

Overrides:

ConsoleInner.withTags(Map<String,String> tags)

Parameters:

tags

适用于