次の方法で共有


VirtualNetworkGatewayInner クラス

public final class VirtualNetworkGatewayInner
extends Resource

一般的なリソース情報の共通クラス。

コンストラクターの概要

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

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

メソッドの概要

修飾子と型 メソッドと説明
Boolean active()

アクティブなプロパティを取得します。アクティブなアクティブ フラグ。

AdminState adminState()

管理者の State プロパティを取得します。vnet に複数の Express Route Gateway がある場合に Express Route Gateway がトラフィックを処理するかどうかを示すプロパティです。

Boolean allowRemoteVnetTraffic()

AllowRemoteVnetTraffic プロパティを取得します。このゲートウェイを構成して、他の Azure Virtual Networks からのトラフィックを受け入れます。

Boolean allowVirtualWanTraffic()

許可VirtualWanTraffic プロパティを取得します。リモート Virtual WAN ネットワークからのトラフィックを受け入れるようにこのゲートウェイを構成します。

VirtualNetworkGatewayAutoScaleConfiguration autoScaleConfiguration()

自動スケール構成プロパティを取得します。virutal ネットワーク ゲートウェイの自動スケーリング構成。

BgpSettings bgpSettings()

bgpSettings プロパティを取得します。仮想ネットワーク ゲートウェイの BGP スピーカー設定。

AddressSpace customRoutes()

カスタムRoutes プロパティを取得します。仮想ネットワーク ゲートウェイと VpnClient に対して顧客によって指定されたカスタム ルートアドレス空間を表すアドレス空間リソースへの参照。

Boolean disableIpSecReplayProtection()

IpSec 再生保護を無効にするプロパティを取得します。IPSec再生保護フラグを無効にします

Boolean enableBgp()

EnableBgp プロパティを取得します。この仮想ネットワーク ゲートウェイに対して BGP が有効になっているかどうか。

Boolean enableBgpRouteTranslationForNat()

[Enable Bgp Route Translation For Nat]\(Nat の Bgpルート変換有効にする\) プロパティを取得します。 [Nat の Bgpルート変換を有効にする]フラグ。

Boolean enableDnsForwarding()

[Dns転送を有効にする] プロパティを取得します。DNS 転送が有効かどうか。

Boolean enablePrivateIpAddress()

EnablePrivateIpAddress プロパティを取得します。このゲートウェイで接続に対してプライベート IP を有効にする必要があるかどうか。

String etag()

etag プロパティの取得: リソースが更新されるたびに変更される一意の読み取り専用文字列。

ExtendedLocation extendedLocation()

拡張Location プロパティの取得: ローカル仮想ネットワーク ゲートウェイの種類の拡張場所。

SubResource gatewayDefaultSite()

ゲートウェイの [既定のサイト] プロパティを取得します。既定のルートを持つローカルネットワークサイトを表すローカル ネットワーク ゲートウェイ リソースへの参照。

VirtualNetworkGatewayType gatewayType()

[ゲートウェイの種類] プロパティを取得します。この仮想ネットワーク ゲートウェイの種類。

String id()

id プロパティ (リソース ID) を取得します。

String inboundDnsForwardingEndpoint()

受信DNS転送エンドポイント プロパティを取得します。DNS 要求を送信できるゲートウェイによって割り当てられた IP アドレス。

List<VirtualNetworkGatewayIpConfigurationInner> ipConfigurations()

ipConfigurations プロパティを取得します。仮想ネットワーク ゲートウェイの IP 構成。

List<VirtualNetworkGatewayNatRuleInner> natRules()

natRules プロパティを取得します。仮想ネットワーク ゲートウェイの Nat規則。

ProvisioningState provisioningState()

プロビジョニング状態プロパティの取得: 仮想ネットワーク ゲートウェイ リソースのプロビジョニング状態。

String resourceGuid()

リソースGuid プロパティを取得します。仮想ネットワーク ゲートウェイ リソースのリソース GUID プロパティ。

VirtualNetworkGatewaySku sku()

sku プロパティを取得します。仮想ネットワークゲートウェイに対して選択された SKU を表す Virtual Network GatewaySKU リソースへの参照。

String vNetExtendedLocationResourceId()

vNet拡張ロケーションリソースID プロパティ (Customer vnet リソース ID) を取得します。

void validate()

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

List<VirtualNetworkGatewayPolicyGroup> virtualNetworkGatewayPolicyGroups()

[仮想ネットワーク ゲートウェイ ポリシー グループ]プロパティを取得します。ゲートウェイで使用可能な仮想ネットワークゲートウェイポリシーグループを表す仮想ネットワークゲートウェイポリシーグループ リソースへの参照。

VpnClientConfiguration vpnClientConfiguration()

vpnクライアント構成プロパティの取得: P2S Vpn Client 構成を表す Vpnクライアント構成リソースへの参照。

VpnGatewayGeneration vpnGatewayGeneration()

vpnGatewayGeneration プロパティを取得します。この仮想ネットワークゲートウェイの世代。

VpnType vpnType()

vpnType プロパティを取得します。この仮想ネットワーク ゲートウェイの種類。

VirtualNetworkGatewayInner withActive(Boolean active)

アクティブなプロパティを設定します: ActiveActive フラグ。

VirtualNetworkGatewayInner withAdminState(AdminState adminState)

管理者の State プロパティ: プロパティを設定して、vnet に複数の Express Route ゲートウェイがある場合に Express Route Gateway がトラフィックを処理するかどうかを示します。

VirtualNetworkGatewayInner withAllowRemoteVnetTraffic(Boolean allowRemoteVnetTraffic)

[リモートVnetトラフィックを許可する] プロパティを設定します。他の Azure 仮想ネットワークからのトラフィックを受け入れるようにこのゲートウェイを構成します。

VirtualNetworkGatewayInner withAllowVirtualWanTraffic(Boolean allowVirtualWanTraffic)

[Allow Virtual Wan Traffic]\(VirtualWanトラフィックの許可\) プロパティを設定します。リモート Virtual WAN ネットワークからのトラフィックを受け入れるようにこのゲートウェイを構成します。

VirtualNetworkGatewayInner withAutoScaleConfiguration(VirtualNetworkGatewayAutoScaleConfiguration autoScaleConfiguration)

[Auto Scale Configuration]\(自動スケール構成\) プロパティを設定します。仮想ネットワーク ゲートウェイの自動スケーリング構成。

VirtualNetworkGatewayInner withBgpSettings(BgpSettings bgpSettings)

bgpSettings プロパティを設定します。仮想ネットワーク ゲートウェイの BGP スピーカー設定。

VirtualNetworkGatewayInner withCustomRoutes(AddressSpace customRoutes)

カスタムRoutes プロパティを設定する: 仮想ネットワーク ゲートウェイと VpnClient に対して顧客によって指定されたカスタム ルートアドレス空間を表すアドレス空間リソースへの参照。

VirtualNetworkGatewayInner withDisableIpSecReplayProtection(Boolean disableIpSecReplayProtection)

[ipSec Replay Protection の無効化] プロパティを設定します。IPSec再生保護フラグを無効にします

VirtualNetworkGatewayInner withEnableBgp(Boolean enableBgp)

[Bgp の有効化]プロパティを設定します。この仮想ネットワーク ゲートウェイに対して BGP が有効かどうか。

VirtualNetworkGatewayInner withEnableBgpRouteTranslationForNat(Boolean enableBgpRouteTranslationForNat)

[Enable Bgp Route Translation For Nat]\(Nat の BGPルート変換有効にする\) プロパティを設定します。 [Enable Bgp Route Translation For Nat](Nat の Bgpルート変換有効にする) フラグを設定します。

VirtualNetworkGatewayInner withEnableDnsForwarding(Boolean enableDnsForwarding)

[DNS転送の有効化] プロパティを設定します。DNS 転送が有効かどうか。

VirtualNetworkGatewayInner withEnablePrivateIpAddress(Boolean enablePrivateIpAddress)

[プライベートIpAddress を有効にする] プロパティを設定します。接続に対してこのゲートウェイでプライベート IP を有効にする必要があるかどうか。

VirtualNetworkGatewayInner withExtendedLocation(ExtendedLocation extendedLocation)

拡張Location プロパティを設定します。種類がローカル仮想ネットワーク ゲートウェイの拡張場所です。

VirtualNetworkGatewayInner withGatewayDefaultSite(SubResource gatewayDefaultSite)

ゲートウェイの [既定のサイト]プロパティを設定します。既定のルートを持つローカルネットワークサイトを表すローカル ネットワーク ゲートウェイ リソースへの参照。

VirtualNetworkGatewayInner withGatewayType(VirtualNetworkGatewayType gatewayType)

[ゲートウェイの種類] プロパティを設定します。この仮想ネットワーク ゲートウェイの種類。

VirtualNetworkGatewayInner withId(String id)

id プロパティを設定します:リソース ID。

VirtualNetworkGatewayInner withIpConfigurations(List<VirtualNetworkGatewayIpConfigurationInner> ipConfigurations)

[ip Configurations]\(ip構成\) プロパティを設定します。仮想ネットワーク ゲートウェイの IP 構成。

VirtualNetworkGatewayInner withLocation(String location)
VirtualNetworkGatewayInner withNatRules(List<VirtualNetworkGatewayNatRuleInner> natRules)

natRules プロパティを設定します。仮想ネットワーク ゲートウェイの Nat規則。

VirtualNetworkGatewayInner withSku(VirtualNetworkGatewaySku sku)

sku プロパティを設定します。仮想ネットワークゲートウェイに対して選択された SKU を表す Virtual Network GatewaySKU リソースへの参照。

VirtualNetworkGatewayInner withTags(Map<String,String> tags)
VirtualNetworkGatewayInner withVNetExtendedLocationResourceId(String vNetExtendedLocationResourceId)

vNet拡張ロケーションリソースID プロパティを設定します。Customer vnet リソース ID。

VirtualNetworkGatewayInner withVirtualNetworkGatewayPolicyGroups(List<VirtualNetworkGatewayPolicyGroup> virtualNetworkGatewayPolicyGroups)

[仮想ネットワーク ゲートウェイ ポリシー グループ]プロパティを設定します。ゲートウェイで使用可能な仮想ネットワークゲートウェイポリシーグループを表す仮想ネットワークゲートウェイポリシーグループ リソースへの参照。

VirtualNetworkGatewayInner withVpnClientConfiguration(VpnClientConfiguration vpnClientConfiguration)

vpnクライアント構成プロパティを設定する: P2S Vpn クライアント構成を表す Vpnクライアント構成リソースへの参照。

VirtualNetworkGatewayInner withVpnGatewayGeneration(VpnGatewayGeneration vpnGatewayGeneration)

vpnGatewayGeneration プロパティを設定します。この仮想ネットワークゲートウェイの世代。

VirtualNetworkGatewayInner withVpnType(VpnType vpnType)

vpnType プロパティを設定します。この仮想ネットワーク ゲートウェイの種類。

メソッドの継承元: ProxyResource

メソッドの継承元: Resource

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

コンストラクターの詳細

VirtualNetworkGatewayInner

public VirtualNetworkGatewayInner()

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

メソッドの詳細

active

public Boolean active()

アクティブなプロパティ ActiveActive フラグを取得します。

Returns:

アクティブな値。

adminState

public AdminState adminState()

vnet に複数の Express Route Gateway がある場合に Express Route Gateway がトラフィックを処理するかどうかを示す adminState プロパティを取得します。

Returns:

adminState 値。

allowRemoteVnetTraffic

public Boolean allowRemoteVnetTraffic()

allowRemoteVnetTraffic プロパティを取得します。他の Azure Virtual Networks からのトラフィックを受け入れるようにこのゲートウェイを構成します。 この構成では、Azure Virtual WANへの接続はサポートされていません。

Returns:

allowRemoteVnetTraffic 値。

allowVirtualWanTraffic

public Boolean allowVirtualWanTraffic()

allowVirtualWanTraffic プロパティを取得します。リモート Virtual WAN ネットワークからのトラフィックを受け入れるようにこのゲートウェイを構成します。

Returns:

allowVirtualWanTraffic 値。

autoScaleConfiguration

public VirtualNetworkGatewayAutoScaleConfiguration autoScaleConfiguration()

autoScaleConfiguration プロパティを取得します。virutal ネットワーク ゲートウェイの自動スケーリング構成。

Returns:

autoScaleConfiguration 値。

bgpSettings

public BgpSettings bgpSettings()

bgpSettings プロパティを取得します。仮想ネットワーク ゲートウェイの BGP スピーカー設定。

Returns:

bgpSettings 値。

customRoutes

public AddressSpace customRoutes()

customRoutes プロパティの取得: 仮想ネットワーク ゲートウェイと VpnClient に対して顧客によって指定されたカスタム ルートアドレス空間を表すアドレス空間リソースへの参照。

Returns:

customRoutes 値。

disableIpSecReplayProtection

public Boolean disableIpSecReplayProtection()

disableIpSecReplayProtection プロパティ disableIPSecReplayProtection フラグを取得します。

Returns:

disableIpSecReplayProtection 値。

enableBgp

public Boolean enableBgp()

enableBgp プロパティを取得します。この仮想ネットワーク ゲートウェイに対して BGP が有効になっているかどうか。

Returns:

enableBgp 値。

enableBgpRouteTranslationForNat

public Boolean enableBgpRouteTranslationForNat()

enableBgpRouteTranslationForNat プロパティ EnableBgpRouteTranslationForNat フラグを取得します。

Returns:

enableBgpRouteTranslationForNat 値。

enableDnsForwarding

public Boolean enableDnsForwarding()

enableDnsForwarding プロパティを取得します。DNS 転送が有効かどうか。

Returns:

enableDnsForwarding 値。

enablePrivateIpAddress

public Boolean enablePrivateIpAddress()

enablePrivateIpAddress プロパティを取得します。接続に対してこのゲートウェイでプライベート IP を有効にする必要があるかどうか。

Returns:

enablePrivateIpAddress 値。

etag

public String etag()

etag プロパティの取得: リソースが更新されるたびに変更される一意の読み取り専用文字列。

Returns:

etag 値。

extendedLocation

public ExtendedLocation extendedLocation()

extendedLocation プロパティの取得: ローカル仮想ネットワーク ゲートウェイの種類の拡張場所。

Returns:

extendedLocation 値。

gatewayDefaultSite

public SubResource gatewayDefaultSite()

gatewayDefaultSite プロパティの取得: 既定のルートを持つローカル ネットワーク サイトを表す LocalNetworkGateway リソースへの参照。 既存の既定のサイト設定を削除する場合は Null 値を割り当てます。

Returns:

gatewayDefaultSite 値。

gatewayType

public VirtualNetworkGatewayType gatewayType()

gatewayType プロパティを取得します。この仮想ネットワーク ゲートウェイの種類。

Returns:

gatewayType 値。

id

public String id()

id プロパティ (リソース ID) を取得します。

Overrides:

VirtualNetworkGatewayInner.id()

Returns:

id 値。

inboundDnsForwardingEndpoint

public String inboundDnsForwardingEndpoint()

inboundDnsForwardingEndpoint プロパティを取得します。DNS 要求を送信できるゲートウェイによって割り当てられた IP アドレス。

Returns:

inboundDnsForwardingEndpoint 値。

ipConfigurations

public List ipConfigurations()

ipConfigurations プロパティを取得します。仮想ネットワーク ゲートウェイの IP 構成。

Returns:

ipConfigurations 値。

natRules

public List natRules()

natRules プロパティを取得します。仮想ネットワーク ゲートウェイの NatRules。

Returns:

natRules 値。

provisioningState

public ProvisioningState provisioningState()

provisioningState プロパティを取得します。仮想ネットワーク ゲートウェイ リソースのプロビジョニング状態。

Returns:

provisioningState 値。

resourceGuid

public String resourceGuid()

resourceGuid プロパティの取得: 仮想ネットワーク ゲートウェイ リソースのリソース GUID プロパティ。

Returns:

resourceGuid 値。

sku

public VirtualNetworkGatewaySku sku()

sku プロパティを取得します。仮想ネットワーク ゲートウェイに対して選択された SKU を表す VirtualNetworkGatewaySku リソースへの参照。

Returns:

sku 値。

vNetExtendedLocationResourceId

public String vNetExtendedLocationResourceId()

vNetExtendedLocationResourceId プロパティ (Customer vnet リソース ID) を取得します。種類がローカル ゲートウェイの VirtualNetworkGateway は、お客様の vnet に関連付けられます。

Returns:

vNetExtendedLocationResourceId 値。

validate

public void validate()

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

virtualNetworkGatewayPolicyGroups

public List virtualNetworkGatewayPolicyGroups()

virtualNetworkGatewayPolicyGroups プロパティを取得します。ゲートウェイで使用可能な VirtualNetworkGatewayPolicyGroup を表す VirtualNetworkGatewayPolicyGroup リソースへの参照。

Returns:

virtualNetworkGatewayPolicyGroups 値。

vpnClientConfiguration

public VpnClientConfiguration vpnClientConfiguration()

vpnClientConfiguration プロパティの取得: P2S VpnClient 構成を表す VpnClientConfiguration リソースへの参照。

Returns:

vpnClientConfiguration 値。

vpnGatewayGeneration

public VpnGatewayGeneration vpnGatewayGeneration()

vpnGatewayGeneration プロパティを取得します。この VirtualNetworkGateway の生成。 gatewayType が VPN でない場合は None にする必要があります。

Returns:

vpnGatewayGeneration 値。

vpnType

public VpnType vpnType()

vpnType プロパティを取得します。この仮想ネットワーク ゲートウェイの種類。

Returns:

vpnType 値。

withActive

public VirtualNetworkGatewayInner withActive(Boolean active)

アクティブなプロパティ ActiveActive フラグを設定します。

Parameters:

active - 設定するアクティブな値。

Returns:

VirtualNetworkGatewayInner オブジェクト自体。

withAdminState

public VirtualNetworkGatewayInner withAdminState(AdminState adminState)

adminState プロパティ: プロパティを設定して、vnet に複数の Express Route ゲートウェイがある場合に Express Route Gateway がトラフィックを処理するかどうかを示します。

Parameters:

adminState - 設定する adminState 値。

Returns:

VirtualNetworkGatewayInner オブジェクト自体。

withAllowRemoteVnetTraffic

public VirtualNetworkGatewayInner withAllowRemoteVnetTraffic(Boolean allowRemoteVnetTraffic)

allowRemoteVnetTraffic プロパティを設定する: 他の Azure 仮想ネットワークからのトラフィックを受け入れるようにこのゲートウェイを構成します。 この構成では、Azure Virtual WANへの接続はサポートされていません。

Parameters:

allowRemoteVnetTraffic - 設定する allowRemoteVnetTraffic 値。

Returns:

VirtualNetworkGatewayInner オブジェクト自体。

withAllowVirtualWanTraffic

public VirtualNetworkGatewayInner withAllowVirtualWanTraffic(Boolean allowVirtualWanTraffic)

allowVirtualWanTraffic プロパティを設定する: リモート Virtual WAN ネットワークからのトラフィックを受け入れるようにこのゲートウェイを構成します。

Parameters:

allowVirtualWanTraffic - 設定する allowVirtualWanTraffic 値。

Returns:

VirtualNetworkGatewayInner オブジェクト自体。

withAutoScaleConfiguration

public VirtualNetworkGatewayInner withAutoScaleConfiguration(VirtualNetworkGatewayAutoScaleConfiguration autoScaleConfiguration)

autoScaleConfiguration プロパティを設定します。仮想ネットワーク ゲートウェイの自動スケーリング構成。

Parameters:

autoScaleConfiguration - 設定する autoScaleConfiguration 値。

Returns:

VirtualNetworkGatewayInner オブジェクト自体。

withBgpSettings

public VirtualNetworkGatewayInner withBgpSettings(BgpSettings bgpSettings)

bgpSettings プロパティを設定します。仮想ネットワーク ゲートウェイの BGP スピーカー設定。

Parameters:

bgpSettings - 設定する bgpSettings 値。

Returns:

VirtualNetworkGatewayInner オブジェクト自体。

withCustomRoutes

public VirtualNetworkGatewayInner withCustomRoutes(AddressSpace customRoutes)

customRoutes プロパティを設定する: 仮想ネットワーク ゲートウェイと VpnClient に対して顧客によって指定されたカスタム ルートアドレス空間を表すアドレス空間リソースへの参照。

Parameters:

customRoutes - 設定する customRoutes 値。

Returns:

VirtualNetworkGatewayInner オブジェクト自体。

withDisableIpSecReplayProtection

public VirtualNetworkGatewayInner withDisableIpSecReplayProtection(Boolean disableIpSecReplayProtection)

disableIpSecReplayProtection プロパティ disableIPSecReplayProtection フラグを設定します。

Parameters:

disableIpSecReplayProtection - 設定する disableIpSecReplayProtection 値。

Returns:

VirtualNetworkGatewayInner オブジェクト自体。

withEnableBgp

public VirtualNetworkGatewayInner withEnableBgp(Boolean enableBgp)

enableBgp プロパティを設定します。この仮想ネットワーク ゲートウェイに対して BGP が有効かどうか。

Parameters:

enableBgp - 設定する enableBgp 値。

Returns:

VirtualNetworkGatewayInner オブジェクト自体。

withEnableBgpRouteTranslationForNat

public VirtualNetworkGatewayInner withEnableBgpRouteTranslationForNat(Boolean enableBgpRouteTranslationForNat)

enableBgpRouteTranslationForNat プロパティ EnableBgpRouteTranslationForNat フラグを設定します。

Parameters:

enableBgpRouteTranslationForNat - 設定する enableBgpRouteTranslationForNat 値。

Returns:

VirtualNetworkGatewayInner オブジェクト自体。

withEnableDnsForwarding

public VirtualNetworkGatewayInner withEnableDnsForwarding(Boolean enableDnsForwarding)

enableDnsForwarding プロパティを設定します。DNS 転送が有効かどうか。

Parameters:

enableDnsForwarding - 設定する enableDnsForwarding 値。

Returns:

VirtualNetworkGatewayInner オブジェクト自体。

withEnablePrivateIpAddress

public VirtualNetworkGatewayInner withEnablePrivateIpAddress(Boolean enablePrivateIpAddress)

enablePrivateIpAddress プロパティを設定します。このゲートウェイで接続に対してプライベート IP を有効にする必要があるかどうか。

Parameters:

enablePrivateIpAddress - 設定する enablePrivateIpAddress 値。

Returns:

VirtualNetworkGatewayInner オブジェクト自体。

withExtendedLocation

public VirtualNetworkGatewayInner withExtendedLocation(ExtendedLocation extendedLocation)

extendedLocation プロパティを設定します。種類がローカル仮想ネットワーク ゲートウェイの拡張場所です。

Parameters:

extendedLocation - 設定する extendedLocation 値。

Returns:

VirtualNetworkGatewayInner オブジェクト自体。

withGatewayDefaultSite

public VirtualNetworkGatewayInner withGatewayDefaultSite(SubResource gatewayDefaultSite)

gatewayDefaultSite プロパティを設定します。既定のルートを持つローカル ネットワーク サイトを表す LocalNetworkGateway リソースへの参照。 既存の既定のサイト設定を削除する場合は、Null 値を割り当てます。

Parameters:

gatewayDefaultSite - 設定する gatewayDefaultSite 値。

Returns:

VirtualNetworkGatewayInner オブジェクト自体。

withGatewayType

public VirtualNetworkGatewayInner withGatewayType(VirtualNetworkGatewayType gatewayType)

gatewayType プロパティを設定します。 この仮想ネットワーク ゲートウェイの種類。

Parameters:

gatewayType - 設定する gatewayType 値。

Returns:

VirtualNetworkGatewayInner オブジェクト自体。

withId

public VirtualNetworkGatewayInner withId(String id)

id プロパティを設定します:リソース ID。

Parameters:

id - 設定する id 値。

Returns:

VirtualNetworkGatewayInner オブジェクト自体。

withIpConfigurations

public VirtualNetworkGatewayInner withIpConfigurations(List ipConfigurations)

ipConfigurations プロパティを設定します。仮想ネットワーク ゲートウェイの IP 構成。

Parameters:

ipConfigurations - 設定する ipConfigurations 値。

Returns:

VirtualNetworkGatewayInner オブジェクト自体。

withLocation

public VirtualNetworkGatewayInner withLocation(String location)

Overrides:

VirtualNetworkGatewayInner.withLocation(String location)

Parameters:

location

withNatRules

public VirtualNetworkGatewayInner withNatRules(List natRules)

natRules プロパティ (仮想ネットワーク ゲートウェイの NatRules) を設定します。

Parameters:

natRules - 設定する natRules 値。

Returns:

VirtualNetworkGatewayInner オブジェクト自体。

withSku

public VirtualNetworkGatewayInner withSku(VirtualNetworkGatewaySku sku)

sku プロパティを設定します。仮想ネットワーク ゲートウェイで選択された SKU を表す VirtualNetworkGatewaySku リソースへの参照。

Parameters:

sku - 設定する SKU 値。

Returns:

VirtualNetworkGatewayInner オブジェクト自体。

withTags

public VirtualNetworkGatewayInner withTags(Map tags)

Overrides:

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

Parameters:

tags

withVNetExtendedLocationResourceId

public VirtualNetworkGatewayInner withVNetExtendedLocationResourceId(String vNetExtendedLocationResourceId)

vNetExtendedLocationResourceId プロパティを設定します。Customer vnet リソース ID。種類がローカル ゲートウェイの VirtualNetworkGateway は、お客様の vnet に関連付けられています。

Parameters:

vNetExtendedLocationResourceId - 設定する vNetExtendedLocationResourceId 値。

Returns:

VirtualNetworkGatewayInner オブジェクト自体。

withVirtualNetworkGatewayPolicyGroups

public VirtualNetworkGatewayInner withVirtualNetworkGatewayPolicyGroups(List virtualNetworkGatewayPolicyGroups)

virtualNetworkGatewayPolicyGroups プロパティを設定します。ゲートウェイで使用可能な VirtualNetworkGatewayPolicyGroup を表す VirtualNetworkGatewayPolicyGroup リソースへの参照。

Parameters:

virtualNetworkGatewayPolicyGroups - 設定する virtualNetworkGatewayPolicyGroups 値。

Returns:

VirtualNetworkGatewayInner オブジェクト自体。

withVpnClientConfiguration

public VirtualNetworkGatewayInner withVpnClientConfiguration(VpnClientConfiguration vpnClientConfiguration)

vpnClientConfiguration プロパティを設定します。P2S VpnClient 構成を表す VpnClientConfiguration リソースへの参照。

Parameters:

vpnClientConfiguration - 設定する vpnClientConfiguration 値。

Returns:

VirtualNetworkGatewayInner オブジェクト自体。

withVpnGatewayGeneration

public VirtualNetworkGatewayInner withVpnGatewayGeneration(VpnGatewayGeneration vpnGatewayGeneration)

vpnGatewayGeneration プロパティを設定します。この VirtualNetworkGateway の世代。 gatewayType が VPN でない場合は None にする必要があります。

Parameters:

vpnGatewayGeneration - 設定する vpnGatewayGeneration 値。

Returns:

VirtualNetworkGatewayInner オブジェクト自体。

withVpnType

public VirtualNetworkGatewayInner withVpnType(VpnType vpnType)

vpnType プロパティを設定します。 この仮想ネットワーク ゲートウェイの種類。

Parameters:

vpnType - 設定する vpnType 値。

Returns:

VirtualNetworkGatewayInner オブジェクト自体。

適用対象