InternalNetworkPatchProperties クラス

public final class InternalNetworkPatchProperties
extends AnnotationResource

InternalNetwork Patch プロパティ。

コンストラクターの概要

コンストラクター 説明
InternalNetworkPatchProperties()

内部ネットワークパッチプロパティ クラスのインスタンスを作成します。

メソッドの概要

修飾子と型 メソッドと説明
BgpConfiguration bgpConfiguration()

bgp構成プロパティを取得します。 BGP 構成プロパティ。

List<ConnectedSubnet> connectedIPv4Subnets()

接続されたIPv4Subnets プロパティを取得します。接続されている IPv4 サブネットの一覧。

List<ConnectedSubnet> connectedIPv6Subnets()

接続されたIPv6Subnets プロパティを取得します。接続されている IPv6 サブネットの一覧。

String egressAclId()

エグレスAclId プロパティを取得します。 エグレス Acl。

ExportRoutePolicy exportRoutePolicy()

[ルート ポリシーのエクスポート] プロパティを取得します。[IPv4] または [IPv6] のどちらかのルート ポリシーをエクスポートします。

String exportRoutePolicyId()

ルート ポリシー ID のエクスポートプロパティ (ルートポリシーの ARM リソース ID) を取得します。

ImportRoutePolicy importRoutePolicy()

インポートルートポリシー プロパティを取得します。IPv4 または IPv6 のいずれかのルート ポリシーをインポートします。

String importRoutePolicyId()

ルート ポリシーID のインポートプロパティを取得します。ルートポリシーの ARM リソース ID。

String ingressAclId()

イングレスAclId プロパティを取得します。イングレス Acl。

IsMonitoringEnabled isMonitoringEnabled()

[監視が有効] プロパティを取得します。内部ネットワークの監視が有効になっているかどうかをチェックします。

Integer mtu()

mtu プロパティを取得します。最大転送単位。

StaticRouteConfiguration staticRouteConfiguration()

静的ルート構成プロパティを取得します。静的ルート構成プロパティ。

void validate()

インスタンスを検証します。

InternalNetworkPatchProperties withAnnotation(String annotation)

annotation プロパティを設定します。構成の説明を切り替えます。

InternalNetworkPatchProperties withBgpConfiguration(BgpConfiguration bgpConfiguration)

[bgp Configuration]\(bgp構成\) プロパティを設定します。BGP 構成プロパティ。

InternalNetworkPatchProperties withConnectedIPv4Subnets(List<ConnectedSubnet> connectedIPv4Subnets)

接続された IPv4Subnets プロパティを設定します。接続されている IPv4 サブネットの一覧です。

InternalNetworkPatchProperties withConnectedIPv6Subnets(List<ConnectedSubnet> connectedIPv6Subnets)

接続されているIPv6Subnets プロパティを設定します。接続されている IPv6 サブネットの一覧です。

InternalNetworkPatchProperties withEgressAclId(String egressAclId)

エグレスAclId プロパティを設定します。 エグレス Acl。

InternalNetworkPatchProperties withExportRoutePolicy(ExportRoutePolicy exportRoutePolicy)

[ルートポリシーのエクスポート] プロパティを設定します。[IPv4] または [IPv6] のどちらかのルート ポリシーをエクスポートします。

InternalNetworkPatchProperties withExportRoutePolicyId(String exportRoutePolicyId)

ルート ポリシー ID のエクスポートプロパティとして、ルートポリシーの ARM リソース ID を設定します。

InternalNetworkPatchProperties withImportRoutePolicy(ImportRoutePolicy importRoutePolicy)

[Import Route Policy]\(ルートポリシーのインポート\) プロパティを設定します。IPv4 または IPv6 のどちらかのルート ポリシーをインポートします。

InternalNetworkPatchProperties withImportRoutePolicyId(String importRoutePolicyId)

ルート ポリシー ID のインポートプロパティとして、ルートポリシーの ARM リソース ID を設定します。

InternalNetworkPatchProperties withIngressAclId(String ingressAclId)

イングレスAclId プロパティを設定します。イングレス Acl。

InternalNetworkPatchProperties withIsMonitoringEnabled(IsMonitoringEnabled isMonitoringEnabled)

[監視が有効] プロパティを設定します。内部ネットワークの監視が有効になっているかどうかをチェックします。

InternalNetworkPatchProperties withMtu(Integer mtu)

mtu プロパティを設定します。最大転送単位。

InternalNetworkPatchProperties withStaticRouteConfiguration(StaticRouteConfiguration staticRouteConfiguration)

静的ルート構成プロパティを設定します。静的ルート構成プロパティ。

メソッドの継承元: AnnotationResource

メソッドの継承元: java.lang.Object

コンストラクターの詳細

InternalNetworkPatchProperties

public InternalNetworkPatchProperties()

InternalNetworkPatchProperties クラスのインスタンスを作成します。

メソッドの詳細

bgpConfiguration

public BgpConfiguration bgpConfiguration()

bgpConfiguration プロパティを取得します。BGP 構成プロパティ。

Returns:

bgpConfiguration 値。

connectedIPv4Subnets

public List connectedIPv4Subnets()

connectedIPv4Subnets プロパティを取得します。接続されている IPv4 サブネットの一覧です。

Returns:

connectedIPv4Subnets 値。

connectedIPv6Subnets

public List connectedIPv6Subnets()

connectedIPv6Subnets プロパティを取得します。接続されている IPv6 サブネットの一覧です。

Returns:

connectedIPv6Subnets 値。

egressAclId

public String egressAclId()

egressAclId プロパティを取得します。 エグレス Acl。 Access Control リストの ARM リソース ID。

Returns:

egressAclId 値。

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

ingressAclId

public String ingressAclId()

ingressAclId プロパティを取得します。イングレス Acl。 Access Control リストの ARM リソース ID。

Returns:

ingressAclId 値。

isMonitoringEnabled

public IsMonitoringEnabled isMonitoringEnabled()

isMonitoringEnabled プロパティを取得します。内部ネットワークの監視が有効になっているかどうかをチェックします。

Returns:

isMonitoringEnabled 値。

mtu

public Integer mtu()

mtu プロパティを取得します。最大転送単位。 既定値は 1500 です。

Returns:

mtu 値。

staticRouteConfiguration

public StaticRouteConfiguration staticRouteConfiguration()

staticRouteConfiguration プロパティを取得します。静的ルート構成プロパティ。

Returns:

staticRouteConfiguration 値。

validate

public void validate()

インスタンスを検証します。

Overrides:

InternalNetworkPatchProperties.validate()

withAnnotation

public InternalNetworkPatchProperties withAnnotation(String annotation)

annotation プロパティを設定します。構成の説明を切り替えます。

Overrides:

InternalNetworkPatchProperties.withAnnotation(String annotation)

Parameters:

annotation

withBgpConfiguration

public InternalNetworkPatchProperties withBgpConfiguration(BgpConfiguration bgpConfiguration)

bgpConfiguration プロパティ (BGP 構成プロパティ) を設定します。

Parameters:

bgpConfiguration - 設定する bgpConfiguration 値。

Returns:

InternalNetworkPatchProperties オブジェクト自体。

withConnectedIPv4Subnets

public InternalNetworkPatchProperties withConnectedIPv4Subnets(List connectedIPv4Subnets)

connectedIPv4Subnets プロパティを設定します。接続されている IPv4 サブネットの一覧です。

Parameters:

connectedIPv4Subnets - 設定する connectedIPv4Subnets 値。

Returns:

InternalNetworkPatchProperties オブジェクト自体。

withConnectedIPv6Subnets

public InternalNetworkPatchProperties withConnectedIPv6Subnets(List connectedIPv6Subnets)

connectedIPv6Subnets プロパティを設定します。接続されている IPv6 サブネットの一覧です。

Parameters:

connectedIPv6Subnets - 設定する connectedIPv6Subnets 値。

Returns:

InternalNetworkPatchProperties オブジェクト自体。

withEgressAclId

public InternalNetworkPatchProperties withEgressAclId(String egressAclId)

egressAclId プロパティを設定します。 エグレス Acl。 Access Control リストの ARM リソース ID。

Parameters:

egressAclId - 設定する egressAclId 値。

Returns:

InternalNetworkPatchProperties オブジェクト自体。

withExportRoutePolicy

public InternalNetworkPatchProperties withExportRoutePolicy(ExportRoutePolicy exportRoutePolicy)

exportRoutePolicy プロパティを設定します。IPv4 または IPv6 のどちらかのルート ポリシーをエクスポートします。

Parameters:

exportRoutePolicy - 設定する exportRoutePolicy 値。

Returns:

InternalNetworkPatchProperties オブジェクト自体。

withExportRoutePolicyId

public InternalNetworkPatchProperties withExportRoutePolicyId(String exportRoutePolicyId)

exportRoutePolicyId プロパティを設定します。RoutePolicy の ARM リソース ID。 これは、下位互換性のために使用されます。

Parameters:

exportRoutePolicyId - 設定する exportRoutePolicyId 値。

Returns:

InternalNetworkPatchProperties オブジェクト自体。

withImportRoutePolicy

public InternalNetworkPatchProperties withImportRoutePolicy(ImportRoutePolicy importRoutePolicy)

importRoutePolicy プロパティを設定します。IPv4 または IPv6 のいずれかのルート ポリシーをインポートします。

Parameters:

importRoutePolicy - 設定する importRoutePolicy 値。

Returns:

InternalNetworkPatchProperties オブジェクト自体。

withImportRoutePolicyId

public InternalNetworkPatchProperties withImportRoutePolicyId(String importRoutePolicyId)

importRoutePolicyId プロパティを設定します。RoutePolicy の ARM リソース ID。 これは、下位互換性のために使用されます。

Parameters:

importRoutePolicyId - 設定する importRoutePolicyId 値。

Returns:

InternalNetworkPatchProperties オブジェクト自体。

withIngressAclId

public InternalNetworkPatchProperties withIngressAclId(String ingressAclId)

ingressAclId プロパティを設定します。 イングレス Acl。 Access Control リストの ARM リソース ID。

Parameters:

ingressAclId - 設定する ingressAclId 値。

Returns:

InternalNetworkPatchProperties オブジェクト自体。

withIsMonitoringEnabled

public InternalNetworkPatchProperties withIsMonitoringEnabled(IsMonitoringEnabled isMonitoringEnabled)

isMonitoringEnabled プロパティを設定します。内部ネットワークの監視が有効になっているかどうかをチェックします。

Parameters:

isMonitoringEnabled - 設定する isMonitoringEnabled 値。

Returns:

InternalNetworkPatchProperties オブジェクト自体。

withMtu

public InternalNetworkPatchProperties withMtu(Integer mtu)

mtu プロパティを設定します。最大転送単位。 既定値は 1500 です。

Parameters:

mtu - 設定する mtu 値。

Returns:

InternalNetworkPatchProperties オブジェクト自体。

withStaticRouteConfiguration

public InternalNetworkPatchProperties withStaticRouteConfiguration(StaticRouteConfiguration staticRouteConfiguration)

staticRouteConfiguration プロパティを設定します。静的ルート構成プロパティ。

Parameters:

staticRouteConfiguration - 設定する staticRouteConfiguration 値。

Returns:

InternalNetworkPatchProperties オブジェクト自体。

適用対象