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

ConsoleProperties 类

  • java.lang.Object
    • com.azure.resourcemanager.networkcloud.fluent.models.ConsoleProperties

public final class ConsoleProperties

ConsoleProperties 表示虚拟机控制台的属性。

构造函数摘要

构造函数 说明
ConsoleProperties()

创建 ConsoleProperties 类的实例。

方法摘要

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

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

String detailedStatusMessage()

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

ConsoleEnabled enabled()

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

OffsetDateTime expiration()

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

String privateLinkServiceId()

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

ConsoleProvisioningState provisioningState()

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

SshPublicKey sshPublicKey()

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

void validate()

验证实例。

String virtualMachineAccessId()

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

ConsoleProperties withEnabled(ConsoleEnabled enabled)

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

ConsoleProperties withExpiration(OffsetDateTime expiration)

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

ConsoleProperties withSshPublicKey(SshPublicKey sshPublicKey)

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

方法继承自 java.lang.Object

构造函数详细信息

ConsoleProperties

public ConsoleProperties()

创建 ConsoleProperties 类的实例。

方法详细信息

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:

过期值。

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 值。

validate

public void validate()

验证实例。

virtualMachineAccessId

public String virtualMachineAccessId()

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

Returns:

virtualMachineAccessId 值。

withEnabled

public ConsoleProperties withEnabled(ConsoleEnabled enabled)

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

Parameters:

enabled - 要设置的已启用值。

Returns:

ConsoleProperties 对象本身。

withExpiration

public ConsoleProperties withExpiration(OffsetDateTime expiration)

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

Parameters:

expiration - 要设置的过期值。

Returns:

ConsoleProperties 对象本身。

withSshPublicKey

public ConsoleProperties withSshPublicKey(SshPublicKey sshPublicKey)

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

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

Parameters:

sshPublicKey - 要设置的 sshPublicKey 值。

Returns:

ConsoleProperties 对象本身。

适用于