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

TrunkedNetworkInner 类

public final class TrunkedNetworkInner
extends Resource

TrunkedNetwork 表示一个网络,该网络利用多个隔离域和指定的 VLAN 来创建中继网络。

构造函数摘要

构造函数 说明
TrunkedNetworkInner()

创建中继网络内部类的实例。

方法摘要

修饰符和类型 方法和描述
List<String> associatedResourceIds()

获取关联的资源ID 属性:其他 Microsoft 的资源 ID 列表。已附加此网络的网络云资源。

String clusterId()

获取群集ID 属性:与此中继网络关联的网络云群集的资源 ID。

TrunkedNetworkDetailedStatus detailedStatus()

获取详细的Status 属性:中继网络的更详细状态。

String detailedStatusMessage()

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

ExtendedLocation extendedLocation()

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

List<String> hybridAksClustersAssociatedIds()

获取混合Aks群集关联的ID 属性:字段已弃用。

HybridAksPluginType hybridAksPluginType()

获取混合Aks插件类型属性:字段已弃用。

String interfaceName()

获取接口名称属性:虚拟机中此中继网络的默认接口名称。

List<String> isolationDomainIds()

获取隔离ID 属性:表示 Network Fabric 隔离域的资源 ID 列表。

TrunkedNetworkProvisioningState provisioningState()

获取预配状态属性:中继网络的预配状态。

SystemData systemData()

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

void validate()

验证实例。

List<String> virtualMachinesAssociatedIds()

获取虚拟机关联ID 属性:字段已弃用。

List<Long> vlans()

获取 vlans 属性:从隔离域中选择用于中继的 vlan 列表。

TrunkedNetworkInner withExtendedLocation(ExtendedLocation extendedLocation)

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

TrunkedNetworkInner withHybridAksPluginType(HybridAksPluginType hybridAksPluginType)

设置混合Aks插件类型属性:字段已弃用。

TrunkedNetworkInner withInterfaceName(String interfaceName)

设置接口名称属性:虚拟机中此中继网络的默认接口名称。

TrunkedNetworkInner withIsolationDomainIds(List<String> isolationDomainIds)

设置隔离ID 属性:表示 Network Fabric 隔离域的资源 ID 列表。

TrunkedNetworkInner withLocation(String location)
TrunkedNetworkInner withTags(Map<String,String> tags)
TrunkedNetworkInner withVlans(List<Long> vlans)

设置 vlans 属性:从隔离域中选择的用于中继的 vlan 列表。

方法继承自 ProxyResource

方法继承自 Resource

方法继承自 java.lang.Object

构造函数详细信息

TrunkedNetworkInner

public TrunkedNetworkInner()

创建 TrunkedNetworkInner 类的实例。

方法详细信息

associatedResourceIds

public List associatedResourceIds()

获取 associatedResourceIds 属性:附加此网络的其他 Microsoft.NetworkCloud 资源的资源 ID 列表。

Returns:

associatedResourceIds 值。

clusterId

public String clusterId()

获取 clusterId 属性:与此中继网络关联的网络云群集的资源 ID。

Returns:

clusterId 值。

detailedStatus

public TrunkedNetworkDetailedStatus detailedStatus()

获取 detailedStatus 属性:中继网络的更详细状态。

Returns:

detailedStatus 值。

detailedStatusMessage

public String detailedStatusMessage()

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

Returns:

detailedStatusMessage 值。

extendedLocation

public ExtendedLocation extendedLocation()

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

与资源关联的群集的扩展位置。

Returns:

extendedLocation 值。

hybridAksClustersAssociatedIds

public List hybridAksClustersAssociatedIds()

获取 hybridAksClustersAssociatedIds 属性:字段已弃用。 这些字段将为空/省略。 与此中继网络关联的混合 AKS 群集资源 ID 的列表。

Returns:

hybridAksClustersAssociatedIds 值。

hybridAksPluginType

public HybridAksPluginType hybridAksPluginType()

获取 hybridAksPluginType 属性:字段已弃用。 该字段以前是可选的,现在它将没有定义的行为,将被忽略。 混合 AKS 的网络插件类型。

Returns:

hybridAksPluginType 值。

interfaceName

public String interfaceName()

获取 interfaceName 属性:虚拟机中此中继网络的默认接口名称。 此名称可由该虚拟机的网络附件配置中提供的名称替代。

Returns:

interfaceName 值。

isolationDomainIds

public List isolationDomainIds()

获取 isolationDomainIds 属性:表示 Network Fabric 隔离域的资源 ID 列表。 它可以是 l2IsolationDomain 和 l3IsolationDomain 资源的任意组合。

Returns:

isolationDomainIds 值。

provisioningState

public TrunkedNetworkProvisioningState provisioningState()

获取 provisioningState 属性:中继网络的预配状态。

Returns:

provisioningState 值。

systemData

public SystemData systemData()

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

Returns:

systemData 值。

validate

public void validate()

验证实例。

virtualMachinesAssociatedIds

public List virtualMachinesAssociatedIds()

获取 virtualMachinesAssociatedIds 属性:字段已弃用。 这些字段将为空/省略。 当前使用此中继网络的虚拟机资源 ID 列表(不包括任何混合 AKS 虚拟机)。

Returns:

virtualMachinesAssociatedIds 值。

vlans

public List vlans()

获取 vlans 属性:从隔离域中选择用于中继的 vlan 列表。

Returns:

vlans 值。

withExtendedLocation

public TrunkedNetworkInner withExtendedLocation(ExtendedLocation extendedLocation)

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

与资源关联的群集的扩展位置。

Parameters:

extendedLocation - 要设置的 extendedLocation 值。

Returns:

TrunkedNetworkInner 对象本身。

withHybridAksPluginType

public TrunkedNetworkInner withHybridAksPluginType(HybridAksPluginType hybridAksPluginType)

设置 hybridAksPluginType 属性:字段已弃用。 字段以前是可选的,现在它将没有定义的行为,将被忽略。 混合 AKS 的网络插件类型。

Parameters:

hybridAksPluginType - 要设置的 hybridAksPluginType 值。

Returns:

TrunkedNetworkInner 对象本身。

withInterfaceName

public TrunkedNetworkInner withInterfaceName(String interfaceName)

设置 interfaceName 属性:虚拟机中此中继网络的默认接口名称。 此名称可由该虚拟机的网络附件配置中提供的名称替代。

Parameters:

interfaceName - 要设置的 interfaceName 值。

Returns:

TrunkedNetworkInner 对象本身。

withIsolationDomainIds

public TrunkedNetworkInner withIsolationDomainIds(List isolationDomainIds)

设置 isolationDomainIds 属性:表示 Network Fabric 隔离域的资源 ID 列表。 它可以是 l2IsolationDomain 和 l3IsolationDomain 资源的任意组合。

Parameters:

isolationDomainIds - 要设置的 isolationDomainIds 值。

Returns:

TrunkedNetworkInner 对象本身。

withLocation

public TrunkedNetworkInner withLocation(String location)

Overrides:

TrunkedNetworkInner.withLocation(String location)

Parameters:

location

withTags

public TrunkedNetworkInner withTags(Map tags)

Overrides:

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

Parameters:

tags

withVlans

public TrunkedNetworkInner withVlans(List vlans)

设置 vlans 属性:从隔离域中选择的用于中继的 vlan 列表。

Parameters:

vlans - 要设置的 vlans 值。

Returns:

TrunkedNetworkInner 对象本身。

适用于