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

NetworkDevice 接口

public interface NetworkDevice

NetworkDevice 的不可变客户端表示形式。

方法摘要

修饰符和类型 方法和描述
abstract AdministrativeState administrativeState()

获取管理状态属性:资源的管理状态。

abstract String annotation()

获取批注属性:开关配置说明。

abstract ConfigurationState configurationState()

获取配置状态属性:资源的配置状态。

abstract String hostname()

获取主机名属性:设备的主机名。

abstract String id()

获取 id 属性:资源的完全限定的资源 ID。

abstract NetworkDeviceInner innerModel()

获取内部 com。蔚蓝。resourcemanager。managednetworkfabric。流利。模型。网络设备内部对象。

abstract String location()

获取位置属性:资源所在的地理位置。

abstract String managementIpv4Address()

获取管理Ipv4Address 属性:管理 IPv4 地址。

abstract String managementIpv6Address()

获取管理Ipv6Address 属性:管理 IPv6 地址。

abstract String name()

获取 name 属性:资源的名称。

abstract NetworkDeviceRole networkDeviceRole()

获取网络设备角色属性:网络设备角色是设备角色:示例:CE |Tor。

abstract String networkDeviceSku()

获取网络设备SKU 属性:网络设备 SKU 名称。

abstract String networkRackId()

获取网络机架ID 属性:对网络机架资源 ID 的引用。

abstract ProvisioningState provisioningState()

获取预配状态属性:资源的预配状态。

abstract CommonPostActionResponseForStateUpdate reboot(RebootProperties body)

实现对基础资源的操作。

abstract CommonPostActionResponseForStateUpdate reboot(RebootProperties body, Context context)

实现对基础资源的操作。

abstract NetworkDevice refresh()

刷新资源以与 Azure 同步。

abstract NetworkDevice refresh(Context context)

刷新资源以与 Azure 同步。

abstract CommonPostActionResponseForStateUpdate refreshConfiguration()

实现对基础资源的操作。

abstract CommonPostActionResponseForStateUpdate refreshConfiguration(Context context)

实现对基础资源的操作。

abstract Region region()

获取资源的区域。

abstract String regionName()

获取资源区域的名称。

abstract String resourceGroupName()

获取资源组的名称。

abstract String serialNumber()

获取序列号属性:设备的序列号。

abstract SystemData systemData()

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

abstract Map<String,String> tags()

获取 tags 属性:资源标记。

abstract String type()

获取类型属性:资源的类型。

abstract Update update()

开始更新网络设备资源。

abstract CommonPostActionResponseForStateUpdate updateAdministrativeState(UpdateDeviceAdministrativeState body)

实现对基础资源的操作。

abstract CommonPostActionResponseForStateUpdate updateAdministrativeState(UpdateDeviceAdministrativeState body, Context context)

实现对基础资源的操作。

abstract CommonPostActionResponseForStateUpdate upgrade(UpdateVersion body)

实现对基础资源的操作。

abstract CommonPostActionResponseForStateUpdate upgrade(UpdateVersion body, Context context)

实现对基础资源的操作。

abstract String version()

获取版本属性:SKU 中定义的设备的当前版本。

方法详细信息

administrativeState

public abstract AdministrativeState administrativeState()

获取 administrativeState 属性:资源的管理状态。

Returns:

administrativeState 值。

annotation

public abstract String annotation()

获取批注属性:开关配置说明。

Returns:

批注值。

configurationState

public abstract ConfigurationState configurationState()

获取 configurationState 属性:资源的配置状态。

Returns:

configurationState 值。

hostname

public abstract String hostname()

获取主机名属性:设备的主机名。

Returns:

主机名值。

id

public abstract String id()

获取 id 属性:资源的完全限定的资源 ID。

Returns:

id 值。

innerModel

public abstract NetworkDeviceInner innerModel()

获取内部 com.azure.resourcemanager.managednetworkfabric.fluent.models.NetworkDeviceInner 对象。

Returns:

内部对象。

location

public abstract String location()

获取位置属性:资源所在的地理位置。

Returns:

位置值。

managementIpv4Address

public abstract String managementIpv4Address()

获取 managementIpv4Address 属性:管理 IPv4 地址。

Returns:

managementIpv4Address 值。

managementIpv6Address

public abstract String managementIpv6Address()

获取 managementIpv6Address 属性:管理 IPv6 地址。

Returns:

managementIpv6Address 值。

name

public abstract String name()

获取 name 属性:资源的名称。

Returns:

名称值。

networkDeviceRole

public abstract NetworkDeviceRole networkDeviceRole()

获取 networkDeviceRole 属性:NetworkDeviceRole 是设备角色:示例:CE |Tor。

Returns:

networkDeviceRole 值。

networkDeviceSku

public abstract String networkDeviceSku()

获取 networkDeviceSku 属性:网络设备 SKU 名称。

Returns:

networkDeviceSku 值。

networkRackId

public abstract String networkRackId()

获取 networkRackId 属性:对网络机架资源 ID 的引用。

Returns:

networkRackId 值。

provisioningState

public abstract ProvisioningState provisioningState()

获取 provisioningState 属性:资源的预配状态。

Returns:

provisioningState 值。

reboot

public abstract CommonPostActionResponseForStateUpdate reboot(RebootProperties body)

实现对基础资源的操作。

重新启动网络设备。

Parameters:

body - 请求有效负载。

Returns:

状态更新的常见响应。

reboot

public abstract CommonPostActionResponseForStateUpdate reboot(RebootProperties body, Context context)

实现对基础资源的操作。

重新启动网络设备。

Parameters:

body - 请求有效负载。
context - 要与此操作关联的上下文。

Returns:

状态更新的常见响应。

refresh

public abstract NetworkDevice refresh()

刷新资源以与 Azure 同步。

Returns:

刷新的资源。

refresh

public abstract NetworkDevice refresh(Context context)

刷新资源以与 Azure 同步。

Parameters:

context - 要与此操作关联的上下文。

Returns:

刷新的资源。

refreshConfiguration

public abstract CommonPostActionResponseForStateUpdate refreshConfiguration()

实现对基础资源的操作。

刷新网络设备的配置。

Returns:

状态更新的常见响应。

refreshConfiguration

public abstract CommonPostActionResponseForStateUpdate refreshConfiguration(Context context)

实现对基础资源的操作。

刷新网络设备的配置。

Parameters:

context - 要与此操作关联的上下文。

Returns:

状态更新的常见响应。

region

public abstract Region region()

获取资源的区域。

Returns:

资源的区域。

regionName

public abstract String regionName()

获取资源区域的名称。

Returns:

资源区域的名称。

resourceGroupName

public abstract String resourceGroupName()

获取资源组的名称。

Returns:

资源组的名称。

serialNumber

public abstract String serialNumber()

获取 serialNumber 属性:设备的序列号。 序列号的格式 - Make;模型;HardwareRevisionId;SerialNumber。

Returns:

serialNumber 值。

systemData

public abstract SystemData systemData()

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

Returns:

systemData 值。

tags

public abstract Map tags()

获取 tags 属性:资源标记。

Returns:

标记值。

type

public abstract String type()

获取类型属性:资源的类型。

Returns:

类型值。

update

public abstract NetworkDevice.Update update()

开始更新 NetworkDevice 资源。

Returns:

资源更新阶段。

updateAdministrativeState

public abstract CommonPostActionResponseForStateUpdate updateAdministrativeState(UpdateDeviceAdministrativeState body)

实现对基础资源的操作。

汇报网络设备的管理状态。

Parameters:

body - 请求有效负载。

Returns:

状态更新的常见响应。

updateAdministrativeState

public abstract CommonPostActionResponseForStateUpdate updateAdministrativeState(UpdateDeviceAdministrativeState body, Context context)

实现对基础资源的操作。

汇报网络设备的管理状态。

Parameters:

body - 请求有效负载。
context - 要与此操作关联的上下文。

Returns:

状态更新的常见响应。

upgrade

public abstract CommonPostActionResponseForStateUpdate upgrade(UpdateVersion body)

实现对基础资源的操作。

升级网络设备的版本。

Parameters:

body - 请求有效负载。

Returns:

状态更新的常见响应。

upgrade

public abstract CommonPostActionResponseForStateUpdate upgrade(UpdateVersion body, Context context)

实现对基础资源的操作。

升级网络设备的版本。

Parameters:

body - 请求有效负载。
context - 要与此操作关联的上下文。

Returns:

状态更新的常见响应。

version

public abstract String version()

获取版本属性:SKU 中定义的设备的当前版本。

Returns:

版本值。

适用于