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

ExternalNetworkPatchProperties 类

public final class ExternalNetworkPatchProperties
extends AnnotationResource

外部网络修补属性。

构造函数摘要

构造函数 说明
ExternalNetworkPatchProperties()

创建外部网络修补属性类的实例。

方法摘要

修饰符和类型 方法和描述
ExportRoutePolicy exportRoutePolicy()

获取导出路由策略属性:导出路由策略 IPv4 或 IPv6。

String exportRoutePolicyId()

获取导出路由策略ID 属性:路由策略的 ARM 资源 ID。

ImportRoutePolicy importRoutePolicy()

获取导入路由策略属性:导入 IPv4 或 IPv6 路由策略。

String importRoutePolicyId()

获取导入路由策略ID 属性:路由策略的 ARM 资源 ID。

ExternalNetworkPatchPropertiesOptionAProperties optionAProperties()

获取选项AProperties 属性:选项 A properties 对象。

L3OptionBProperties optionBProperties()

获取选项BProperties 属性:选项 B properties 对象。

PeeringOption peeringOption()

获取对等互连选项属性:对等互连选项列表。

void validate()

验证实例。

ExternalNetworkPatchProperties withAnnotation(String annotation)

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

ExternalNetworkPatchProperties withExportRoutePolicy(ExportRoutePolicy exportRoutePolicy)

设置导出路由策略属性:导出路由策略 IPv4 或 IPv6。

ExternalNetworkPatchProperties withExportRoutePolicyId(String exportRoutePolicyId)

设置导出路由策略ID 属性:路由策略的 ARM 资源 ID。

ExternalNetworkPatchProperties withImportRoutePolicy(ImportRoutePolicy importRoutePolicy)

设置导入路由策略属性:导入路由策略 IPv4 或 IPv6。

ExternalNetworkPatchProperties withImportRoutePolicyId(String importRoutePolicyId)

设置导入路由策略ID 属性:路由策略的 ARM 资源 ID。

ExternalNetworkPatchProperties withOptionAProperties(ExternalNetworkPatchPropertiesOptionAProperties optionAProperties)

设置选项AProperties 属性:选项 A properties 对象。

ExternalNetworkPatchProperties withOptionBProperties(L3OptionBProperties optionBProperties)

设置选项BProperties 属性:选项 B properties 对象。

ExternalNetworkPatchProperties withPeeringOption(PeeringOption peeringOption)

设置对等互连选项属性:对等互连选项列表。

方法继承自 AnnotationResource

方法继承自 java.lang.Object

构造函数详细信息

ExternalNetworkPatchProperties

public ExternalNetworkPatchProperties()

创建 ExternalNetworkPatchProperties 类的实例。

方法详细信息

exportRoutePolicy

public ExportRoutePolicy exportRoutePolicy()

获取 exportRoutePolicy 属性:导出路由策略 IPv4 或 IPv6。

Returns:

exportRoutePolicy 值。

exportRoutePolicyId

public String exportRoutePolicyId()

获取 exportRoutePolicyId 属性:RoutePolicy 的 ARM 资源 ID。 这用于向后兼容性。

Returns:

exportRoutePolicyId 值。

importRoutePolicy

public ImportRoutePolicy importRoutePolicy()

获取 importRoutePolicy 属性:导入 IPv4 或 IPv6 路由策略。

Returns:

importRoutePolicy 值。

importRoutePolicyId

public String importRoutePolicyId()

获取 importRoutePolicyId 属性:RoutePolicy 的 ARM 资源 ID。 这用于向后兼容性。

Returns:

importRoutePolicyId 值。

optionAProperties

public ExternalNetworkPatchPropertiesOptionAProperties optionAProperties()

获取 optionAProperties 属性:选项 A properties 对象。

Returns:

optionAProperties 值。

optionBProperties

public L3OptionBProperties optionBProperties()

获取 optionBProperties 属性:选项 B properties 对象。

Returns:

optionBProperties 值。

peeringOption

public PeeringOption peeringOption()

获取 peeringOption 属性:对等互连选项列表。

Returns:

peeringOption 值。

validate

public void validate()

验证实例。

Overrides:

ExternalNetworkPatchProperties.validate()

withAnnotation

public ExternalNetworkPatchProperties withAnnotation(String annotation)

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

Overrides:

ExternalNetworkPatchProperties.withAnnotation(String annotation)

Parameters:

annotation

withExportRoutePolicy

public ExternalNetworkPatchProperties withExportRoutePolicy(ExportRoutePolicy exportRoutePolicy)

设置 exportRoutePolicy 属性:导出路由策略 IPv4 或 IPv6。

Parameters:

exportRoutePolicy - 要设置的 exportRoutePolicy 值。

Returns:

ExternalNetworkPatchProperties 对象本身。

withExportRoutePolicyId

public ExternalNetworkPatchProperties withExportRoutePolicyId(String exportRoutePolicyId)

设置 exportRoutePolicyId 属性:RoutePolicy 的 ARM 资源 ID。 这用于向后兼容性。

Parameters:

exportRoutePolicyId - 要设置的 exportRoutePolicyId 值。

Returns:

ExternalNetworkPatchProperties 对象本身。

withImportRoutePolicy

public ExternalNetworkPatchProperties withImportRoutePolicy(ImportRoutePolicy importRoutePolicy)

设置 importRoutePolicy 属性:导入路由策略 IPv4 或 IPv6。

Parameters:

importRoutePolicy - 要设置的 importRoutePolicy 值。

Returns:

ExternalNetworkPatchProperties 对象本身。

withImportRoutePolicyId

public ExternalNetworkPatchProperties withImportRoutePolicyId(String importRoutePolicyId)

设置 importRoutePolicyId 属性:RoutePolicy 的 ARM 资源 ID。 这用于向后兼容性。

Parameters:

importRoutePolicyId - 要设置的 importRoutePolicyId 值。

Returns:

ExternalNetworkPatchProperties 对象本身。

withOptionAProperties

public ExternalNetworkPatchProperties withOptionAProperties(ExternalNetworkPatchPropertiesOptionAProperties optionAProperties)

设置 optionAProperties 属性:选项 A properties 对象。

Parameters:

optionAProperties - 要设置的 optionAProperties 值。

Returns:

ExternalNetworkPatchProperties 对象本身。

withOptionBProperties

public ExternalNetworkPatchProperties withOptionBProperties(L3OptionBProperties optionBProperties)

设置 optionBProperties 属性:选项 B properties 对象。

Parameters:

optionBProperties - 要设置的 optionBProperties 值。

Returns:

ExternalNetworkPatchProperties 对象本身。

withPeeringOption

public ExternalNetworkPatchProperties withPeeringOption(PeeringOption peeringOption)

设置 peeringOption 属性:对等互连选项列表。

Parameters:

peeringOption - 要设置的 peeringOption 值。

Returns:

ExternalNetworkPatchProperties 对象本身。

适用于