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

NetworkFabricPatch 类

public final class NetworkFabricPatch
extends TagsUpdate

网络结构资源定义。

构造函数摘要

构造函数 说明
NetworkFabricPatch()

创建 NetworkFabricPatch 类的实例。

方法摘要

修饰符和类型 方法和描述
String annotation()

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

Long fabricAsn()

获取构造Asn 属性:CE 设备的 ASN,用于 CE/PE 连接。

String ipv4Prefix()

获取 ipv4Prefix 属性:适用于管理网络的 IPv4Prefix。

String ipv6Prefix()

获取 ipv6Prefix 属性:适用于管理网络的 IPv6Prefix。

ManagementNetworkConfigurationPatchableProperties managementNetworkConfiguration()

获取管理网络配置属性:要用于设置管理网络的配置。

Integer rackCount()

获取机架计数属性:与 Network Fabric 关联的计算机架数。

Integer serverCountPerRack()

获取“每个机架的服务器计数”属性:服务器数。可能的值为 1-16。

NetworkFabricPatchablePropertiesTerminalServerConfiguration terminalServerConfiguration()

获取终端服务器配置属性:已应用于终端服务器的网络和凭据配置。

void validate()

验证 实例。

NetworkFabricPatch withAnnotation(String annotation)

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

NetworkFabricPatch withFabricAsn(Long fabricAsn)

为 CE/PE 连接设置构造Asn 属性:CE 设备的 ASN。

NetworkFabricPatch withIpv4Prefix(String ipv4Prefix)

为管理网络设置 ipv4Prefix 属性:IPv4Prefix。

NetworkFabricPatch withIpv6Prefix(String ipv6Prefix)

为管理网络设置 ipv6Prefix 属性:IPv6Prefix。

NetworkFabricPatch withManagementNetworkConfiguration(ManagementNetworkConfigurationPatchableProperties managementNetworkConfiguration)

设置管理网络配置属性:要用于设置管理网络的配置。

NetworkFabricPatch withRackCount(Integer rackCount)

设置机架计数属性:与 Network Fabric 关联的计算机架数。

NetworkFabricPatch withServerCountPerRack(Integer serverCountPerRack)

设置每个机架的服务器计数属性:服务器数。可能的值为 1-16。

NetworkFabricPatch withTags(Map<String,String> tags)

设置 tags 属性:资源标记。

NetworkFabricPatch withTerminalServerConfiguration(NetworkFabricPatchablePropertiesTerminalServerConfiguration terminalServerConfiguration)

设置终端服务器配置属性:已应用于终端服务器的网络和凭据配置。

方法继承自 TagsUpdate

方法继承自 java.lang.Object

构造函数详细信息

NetworkFabricPatch

public NetworkFabricPatch()

创建 NetworkFabricPatch 类的实例。

方法详细信息

annotation

public String annotation()

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

Returns:

批注值。

fabricAsn

public Long fabricAsn()

获取 fabricAsn 属性:CE 设备的 ASN,用于 CE/PE 连接。

Returns:

fabricAsn 值。

ipv4Prefix

public String ipv4Prefix()

获取 ipv4Prefix 属性:适用于管理网络的 IPv4Prefix。 示例:10.1.0.0/19。

Returns:

ipv4Prefix 值。

ipv6Prefix

public String ipv6Prefix()

获取 ipv6Prefix 属性:适用于管理网络的 IPv6Prefix。 示例:3FFE:FFFF:0:CD40::/59。

Returns:

ipv6Prefix 值。

managementNetworkConfiguration

public ManagementNetworkConfigurationPatchableProperties managementNetworkConfiguration()

获取 managementNetworkConfiguration 属性:要用于设置管理网络的配置。

Returns:

managementNetworkConfiguration 值。

rackCount

public Integer rackCount()

获取 rackCount 属性:与 Network Fabric 关联的计算机架数。

Returns:

rackCount 值。

serverCountPerRack

public Integer serverCountPerRack()

获取 serverCountPerRack 属性:服务器数。可能的值为 1-16。

Returns:

serverCountPerRack 值。

terminalServerConfiguration

public NetworkFabricPatchablePropertiesTerminalServerConfiguration terminalServerConfiguration()

获取 terminalServerConfiguration 属性:已应用于终端服务器的网络和凭据配置。

Returns:

terminalServerConfiguration 值。

validate

public void validate()

验证 实例。

Overrides:

NetworkFabricPatch.validate()

withAnnotation

public NetworkFabricPatch withAnnotation(String annotation)

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

Parameters:

annotation - 要设置的批注值。

Returns:

NetworkFabricPatch 对象本身。

withFabricAsn

public NetworkFabricPatch withFabricAsn(Long fabricAsn)

设置 fabricAsn 属性:CE 设备的 ASN,用于 CE/PE 连接。

Parameters:

fabricAsn - 要设置的 fabricAsn 值。

Returns:

NetworkFabricPatch 对象本身。

withIpv4Prefix

public NetworkFabricPatch withIpv4Prefix(String ipv4Prefix)

为管理网络设置 ipv4Prefix 属性:IPv4Prefix。 示例:10.1.0.0/19。

Parameters:

ipv4Prefix - 要设置的 ipv4Prefix 值。

Returns:

NetworkFabricPatch 对象本身。

withIpv6Prefix

public NetworkFabricPatch withIpv6Prefix(String ipv6Prefix)

为管理网络设置 ipv6Prefix 属性:IPv6Prefix。 示例:3FFE:FFFF:0:CD40::/59。

Parameters:

ipv6Prefix - 要设置的 ipv6Prefix 值。

Returns:

NetworkFabricPatch 对象本身。

withManagementNetworkConfiguration

public NetworkFabricPatch withManagementNetworkConfiguration(ManagementNetworkConfigurationPatchableProperties managementNetworkConfiguration)

设置 managementNetworkConfiguration 属性:要用于设置管理网络的配置。

Parameters:

managementNetworkConfiguration - 要设置的 managementNetworkConfiguration 值。

Returns:

NetworkFabricPatch 对象本身。

withRackCount

public NetworkFabricPatch withRackCount(Integer rackCount)

设置 rackCount 属性:与 Network Fabric 关联的计算机架数。

Parameters:

rackCount - 要设置的 rackCount 值。

Returns:

NetworkFabricPatch 对象本身。

withServerCountPerRack

public NetworkFabricPatch withServerCountPerRack(Integer serverCountPerRack)

设置 serverCountPerRack 属性:服务器数。可能的值为 1-16。

Parameters:

serverCountPerRack - 要设置的 serverCountPerRack 值。

Returns:

NetworkFabricPatch 对象本身。

withTags

public NetworkFabricPatch withTags(Map tags)

设置 tags 属性:资源标记。

Overrides:

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

Parameters:

tags

withTerminalServerConfiguration

public NetworkFabricPatch withTerminalServerConfiguration(NetworkFabricPatchablePropertiesTerminalServerConfiguration terminalServerConfiguration)

设置 terminalServerConfiguration 属性:已应用于终端服务器的网络和凭据配置。

Parameters:

terminalServerConfiguration - 要设置的 terminalServerConfiguration 值。

Returns:

NetworkFabricPatch 对象本身。

适用于