VirtualNetworkGatewayInner クラス
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. network. fluent. models. VirtualNetworkGatewayInner
- com.
- com.
- com.
public final class VirtualNetworkGatewayInner
extends Resource
一般的なリソース情報の共通クラス。
コンストラクターの概要
コンストラクター | 説明 |
---|---|
VirtualNetworkGatewayInner() |
Virtual |
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
Boolean |
active()
アクティブなプロパティを取得します。アクティブな |
Admin |
adminState()
管理者 |
Boolean |
allowRemoteVnetTraffic()
Allow |
Boolean |
allowVirtualWanTraffic()
許可 |
Virtual |
autoScaleConfiguration()
自動 |
Bgp |
bgpSettings()
bgp |
Address |
customRoutes()
カスタム |
Boolean |
disableIpSecReplayProtection()
IpSec 再生保護を無効にする |
Boolean |
enableBgp()
Enable |
Boolean |
enableBgpRouteTranslationForNat()
[Enable Bgp Route Translation For Nat]\(Nat の Bgp |
Boolean |
enableDnsForwarding()
[Dns |
Boolean |
enablePrivateIpAddress()
Enable |
String |
etag()
etag プロパティの取得: リソースが更新されるたびに変更される一意の読み取り専用文字列。 |
Extended |
extendedLocation()
拡張 |
Sub |
gatewayDefaultSite()
ゲートウェイ |
Virtual |
gatewayType()
[ゲートウェイ |
String |
id()
id プロパティ (リソース ID) を取得します。 |
String |
inboundDnsForwardingEndpoint()
受信 |
List<Virtual |
ipConfigurations()
ip |
List<Virtual |
natRules()
nat |
Provisioning |
provisioningState()
プロビジョニング状態プロパティの |
String |
resourceGuid()
リソース |
Virtual |
sku()
sku プロパティを取得します。仮想 |
String |
vNetExtendedLocationResourceId()
v |
void |
validate()
インスタンスを検証します。 |
List<Virtual |
virtualNetworkGatewayPolicyGroups()
[仮想ネットワーク ゲートウェイ ポリシー グループ] |
Vpn |
vpnClientConfiguration()
vpn |
Vpn |
vpnGatewayGeneration()
vpn |
Vpn |
vpnType()
vpn |
Virtual |
withActive(Boolean active)
アクティブなプロパティを設定します: Active |
Virtual |
withAdminState(AdminState adminState)
管理者 |
Virtual |
withAllowRemoteVnetTraffic(Boolean allowRemoteVnetTraffic)
[リモート |
Virtual |
withAllowVirtualWanTraffic(Boolean allowVirtualWanTraffic)
[Allow Virtual Wan Traffic]\(Virtual |
Virtual |
withAutoScaleConfiguration(VirtualNetworkGatewayAutoScaleConfiguration autoScaleConfiguration)
[Auto Scale Configuration]\(自動 |
Virtual |
withBgpSettings(BgpSettings bgpSettings)
bgp |
Virtual |
withCustomRoutes(AddressSpace customRoutes)
カスタム |
Virtual |
withDisableIpSecReplayProtection(Boolean disableIpSecReplayProtection)
[ipSec Replay Protection の無効化 |
Virtual |
withEnableBgp(Boolean enableBgp)
[Bgp の有効化] |
Virtual |
withEnableBgpRouteTranslationForNat(Boolean enableBgpRouteTranslationForNat)
[Enable Bgp Route Translation For Nat]\(Nat の BGP |
Virtual |
withEnableDnsForwarding(Boolean enableDnsForwarding)
[DNS |
Virtual |
withEnablePrivateIpAddress(Boolean enablePrivateIpAddress)
[プライベート |
Virtual |
withExtendedLocation(ExtendedLocation extendedLocation)
拡張 |
Virtual |
withGatewayDefaultSite(SubResource gatewayDefaultSite)
ゲートウェイ |
Virtual |
withGatewayType(VirtualNetworkGatewayType gatewayType)
[ゲートウェイ |
Virtual |
withId(String id)
id プロパティを設定します:リソース ID。 |
Virtual |
withIpConfigurations(List<VirtualNetworkGatewayIpConfigurationInner> ipConfigurations)
[ip Configurations]\(ip |
Virtual |
withLocation(String location) |
Virtual |
withNatRules(List<VirtualNetworkGatewayNatRuleInner> natRules)
nat |
Virtual |
withSku(VirtualNetworkGatewaySku sku)
sku プロパティを設定します。仮想 |
Virtual |
withTags(Map<String,String> tags) |
Virtual |
withVNetExtendedLocationResourceId(String vNetExtendedLocationResourceId)
v |
Virtual |
withVirtualNetworkGatewayPolicyGroups(List<VirtualNetworkGatewayPolicyGroup> virtualNetworkGatewayPolicyGroups)
[仮想ネットワーク ゲートウェイ ポリシー グループ] |
Virtual |
withVpnClientConfiguration(VpnClientConfiguration vpnClientConfiguration)
vpn |
Virtual |
withVpnGatewayGeneration(VpnGatewayGeneration vpnGatewayGeneration)
vpn |
Virtual |
withVpnType(VpnType vpnType)
vpn |
メソッドの継承元: 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:
allowRemoteVnetTraffic
public Boolean allowRemoteVnetTraffic()
allowRemoteVnetTraffic プロパティを取得します。他の Azure Virtual Networks からのトラフィックを受け入れるようにこのゲートウェイを構成します。 この構成では、Azure Virtual WANへの接続はサポートされていません。
Returns:
allowVirtualWanTraffic
public Boolean allowVirtualWanTraffic()
allowVirtualWanTraffic プロパティを取得します。リモート Virtual WAN ネットワークからのトラフィックを受け入れるようにこのゲートウェイを構成します。
Returns:
autoScaleConfiguration
public VirtualNetworkGatewayAutoScaleConfiguration autoScaleConfiguration()
autoScaleConfiguration プロパティを取得します。virutal ネットワーク ゲートウェイの自動スケーリング構成。
Returns:
bgpSettings
public BgpSettings bgpSettings()
bgpSettings プロパティを取得します。仮想ネットワーク ゲートウェイの BGP スピーカー設定。
Returns:
customRoutes
public AddressSpace customRoutes()
customRoutes プロパティの取得: 仮想ネットワーク ゲートウェイと VpnClient に対して顧客によって指定されたカスタム ルートアドレス空間を表すアドレス空間リソースへの参照。
Returns:
disableIpSecReplayProtection
public Boolean disableIpSecReplayProtection()
disableIpSecReplayProtection プロパティ disableIPSecReplayProtection フラグを取得します。
Returns:
enableBgp
public Boolean enableBgp()
enableBgp プロパティを取得します。この仮想ネットワーク ゲートウェイに対して BGP が有効になっているかどうか。
Returns:
enableBgpRouteTranslationForNat
public Boolean enableBgpRouteTranslationForNat()
enableBgpRouteTranslationForNat プロパティ EnableBgpRouteTranslationForNat フラグを取得します。
Returns:
enableDnsForwarding
public Boolean enableDnsForwarding()
enableDnsForwarding プロパティを取得します。DNS 転送が有効かどうか。
Returns:
enablePrivateIpAddress
public Boolean enablePrivateIpAddress()
enablePrivateIpAddress プロパティを取得します。接続に対してこのゲートウェイでプライベート IP を有効にする必要があるかどうか。
Returns:
etag
public String etag()
etag プロパティの取得: リソースが更新されるたびに変更される一意の読み取り専用文字列。
Returns:
extendedLocation
public ExtendedLocation extendedLocation()
extendedLocation プロパティの取得: ローカル仮想ネットワーク ゲートウェイの種類の拡張場所。
Returns:
gatewayDefaultSite
public SubResource gatewayDefaultSite()
gatewayDefaultSite プロパティの取得: 既定のルートを持つローカル ネットワーク サイトを表す LocalNetworkGateway リソースへの参照。 既存の既定のサイト設定を削除する場合は Null 値を割り当てます。
Returns:
gatewayType
public VirtualNetworkGatewayType gatewayType()
gatewayType プロパティを取得します。この仮想ネットワーク ゲートウェイの種類。
Returns:
id
public String id()
id プロパティ (リソース ID) を取得します。
Overrides:
VirtualNetworkGatewayInner.id()Returns:
inboundDnsForwardingEndpoint
public String inboundDnsForwardingEndpoint()
inboundDnsForwardingEndpoint プロパティを取得します。DNS 要求を送信できるゲートウェイによって割り当てられた IP アドレス。
Returns:
ipConfigurations
public List
ipConfigurations プロパティを取得します。仮想ネットワーク ゲートウェイの IP 構成。
Returns:
natRules
public List
natRules プロパティを取得します。仮想ネットワーク ゲートウェイの NatRules。
Returns:
provisioningState
public ProvisioningState provisioningState()
provisioningState プロパティを取得します。仮想ネットワーク ゲートウェイ リソースのプロビジョニング状態。
Returns:
resourceGuid
public String resourceGuid()
resourceGuid プロパティの取得: 仮想ネットワーク ゲートウェイ リソースのリソース GUID プロパティ。
Returns:
sku
public VirtualNetworkGatewaySku sku()
sku プロパティを取得します。仮想ネットワーク ゲートウェイに対して選択された SKU を表す VirtualNetworkGatewaySku リソースへの参照。
Returns:
vNetExtendedLocationResourceId
public String vNetExtendedLocationResourceId()
vNetExtendedLocationResourceId プロパティ (Customer vnet リソース ID) を取得します。種類がローカル ゲートウェイの VirtualNetworkGateway は、お客様の vnet に関連付けられます。
Returns:
validate
public void validate()
インスタンスを検証します。
virtualNetworkGatewayPolicyGroups
public List
virtualNetworkGatewayPolicyGroups プロパティを取得します。ゲートウェイで使用可能な VirtualNetworkGatewayPolicyGroup を表す VirtualNetworkGatewayPolicyGroup リソースへの参照。
Returns:
vpnClientConfiguration
public VpnClientConfiguration vpnClientConfiguration()
vpnClientConfiguration プロパティの取得: P2S VpnClient 構成を表す VpnClientConfiguration リソースへの参照。
Returns:
vpnGatewayGeneration
public VpnGatewayGeneration vpnGatewayGeneration()
vpnGatewayGeneration プロパティを取得します。この VirtualNetworkGateway の生成。 gatewayType が VPN でない場合は None にする必要があります。
Returns:
vpnType
public VpnType vpnType()
vpnType プロパティを取得します。この仮想ネットワーク ゲートウェイの種類。
Returns:
withActive
public VirtualNetworkGatewayInner withActive(Boolean active)
アクティブなプロパティ ActiveActive フラグを設定します。
Parameters:
Returns:
withAdminState
public VirtualNetworkGatewayInner withAdminState(AdminState adminState)
adminState プロパティ: プロパティを設定して、vnet に複数の Express Route ゲートウェイがある場合に Express Route Gateway がトラフィックを処理するかどうかを示します。
Parameters:
Returns:
withAllowRemoteVnetTraffic
public VirtualNetworkGatewayInner withAllowRemoteVnetTraffic(Boolean allowRemoteVnetTraffic)
allowRemoteVnetTraffic プロパティを設定する: 他の Azure 仮想ネットワークからのトラフィックを受け入れるようにこのゲートウェイを構成します。 この構成では、Azure Virtual WANへの接続はサポートされていません。
Parameters:
Returns:
withAllowVirtualWanTraffic
public VirtualNetworkGatewayInner withAllowVirtualWanTraffic(Boolean allowVirtualWanTraffic)
allowVirtualWanTraffic プロパティを設定する: リモート Virtual WAN ネットワークからのトラフィックを受け入れるようにこのゲートウェイを構成します。
Parameters:
Returns:
withAutoScaleConfiguration
public VirtualNetworkGatewayInner withAutoScaleConfiguration(VirtualNetworkGatewayAutoScaleConfiguration autoScaleConfiguration)
autoScaleConfiguration プロパティを設定します。仮想ネットワーク ゲートウェイの自動スケーリング構成。
Parameters:
Returns:
withBgpSettings
public VirtualNetworkGatewayInner withBgpSettings(BgpSettings bgpSettings)
bgpSettings プロパティを設定します。仮想ネットワーク ゲートウェイの BGP スピーカー設定。
Parameters:
Returns:
withCustomRoutes
public VirtualNetworkGatewayInner withCustomRoutes(AddressSpace customRoutes)
customRoutes プロパティを設定する: 仮想ネットワーク ゲートウェイと VpnClient に対して顧客によって指定されたカスタム ルートアドレス空間を表すアドレス空間リソースへの参照。
Parameters:
Returns:
withDisableIpSecReplayProtection
public VirtualNetworkGatewayInner withDisableIpSecReplayProtection(Boolean disableIpSecReplayProtection)
disableIpSecReplayProtection プロパティ disableIPSecReplayProtection フラグを設定します。
Parameters:
Returns:
withEnableBgp
public VirtualNetworkGatewayInner withEnableBgp(Boolean enableBgp)
enableBgp プロパティを設定します。この仮想ネットワーク ゲートウェイに対して BGP が有効かどうか。
Parameters:
Returns:
withEnableBgpRouteTranslationForNat
public VirtualNetworkGatewayInner withEnableBgpRouteTranslationForNat(Boolean enableBgpRouteTranslationForNat)
enableBgpRouteTranslationForNat プロパティ EnableBgpRouteTranslationForNat フラグを設定します。
Parameters:
Returns:
withEnableDnsForwarding
public VirtualNetworkGatewayInner withEnableDnsForwarding(Boolean enableDnsForwarding)
enableDnsForwarding プロパティを設定します。DNS 転送が有効かどうか。
Parameters:
Returns:
withEnablePrivateIpAddress
public VirtualNetworkGatewayInner withEnablePrivateIpAddress(Boolean enablePrivateIpAddress)
enablePrivateIpAddress プロパティを設定します。このゲートウェイで接続に対してプライベート IP を有効にする必要があるかどうか。
Parameters:
Returns:
withExtendedLocation
public VirtualNetworkGatewayInner withExtendedLocation(ExtendedLocation extendedLocation)
extendedLocation プロパティを設定します。種類がローカル仮想ネットワーク ゲートウェイの拡張場所です。
Parameters:
Returns:
withGatewayDefaultSite
public VirtualNetworkGatewayInner withGatewayDefaultSite(SubResource gatewayDefaultSite)
gatewayDefaultSite プロパティを設定します。既定のルートを持つローカル ネットワーク サイトを表す LocalNetworkGateway リソースへの参照。 既存の既定のサイト設定を削除する場合は、Null 値を割り当てます。
Parameters:
Returns:
withGatewayType
public VirtualNetworkGatewayInner withGatewayType(VirtualNetworkGatewayType gatewayType)
gatewayType プロパティを設定します。 この仮想ネットワーク ゲートウェイの種類。
Parameters:
Returns:
withId
public VirtualNetworkGatewayInner withId(String id)
id プロパティを設定します:リソース ID。
Parameters:
Returns:
withIpConfigurations
public VirtualNetworkGatewayInner withIpConfigurations(List
ipConfigurations プロパティを設定します。仮想ネットワーク ゲートウェイの IP 構成。
Parameters:
Returns:
withLocation
public VirtualNetworkGatewayInner withLocation(String location)
Overrides:
VirtualNetworkGatewayInner.withLocation(String location)Parameters:
withNatRules
public VirtualNetworkGatewayInner withNatRules(List
natRules プロパティ (仮想ネットワーク ゲートウェイの NatRules) を設定します。
Parameters:
Returns:
withSku
public VirtualNetworkGatewayInner withSku(VirtualNetworkGatewaySku sku)
sku プロパティを設定します。仮想ネットワーク ゲートウェイで選択された SKU を表す VirtualNetworkGatewaySku リソースへの参照。
Parameters:
Returns:
withTags
public VirtualNetworkGatewayInner withTags(Map
Overrides:
VirtualNetworkGatewayInner.withTags(Map<String,String> tags)Parameters:
withVNetExtendedLocationResourceId
public VirtualNetworkGatewayInner withVNetExtendedLocationResourceId(String vNetExtendedLocationResourceId)
vNetExtendedLocationResourceId プロパティを設定します。Customer vnet リソース ID。種類がローカル ゲートウェイの VirtualNetworkGateway は、お客様の vnet に関連付けられています。
Parameters:
Returns:
withVirtualNetworkGatewayPolicyGroups
public VirtualNetworkGatewayInner withVirtualNetworkGatewayPolicyGroups(List
virtualNetworkGatewayPolicyGroups プロパティを設定します。ゲートウェイで使用可能な VirtualNetworkGatewayPolicyGroup を表す VirtualNetworkGatewayPolicyGroup リソースへの参照。
Parameters:
Returns:
withVpnClientConfiguration
public VirtualNetworkGatewayInner withVpnClientConfiguration(VpnClientConfiguration vpnClientConfiguration)
vpnClientConfiguration プロパティを設定します。P2S VpnClient 構成を表す VpnClientConfiguration リソースへの参照。
Parameters:
Returns:
withVpnGatewayGeneration
public VirtualNetworkGatewayInner withVpnGatewayGeneration(VpnGatewayGeneration vpnGatewayGeneration)
vpnGatewayGeneration プロパティを設定します。この VirtualNetworkGateway の世代。 gatewayType が VPN でない場合は None にする必要があります。
Parameters:
Returns:
withVpnType
public VirtualNetworkGatewayInner withVpnType(VpnType vpnType)
vpnType プロパティを設定します。 この仮想ネットワーク ゲートウェイの種類。
Parameters:
Returns:
適用対象
Azure SDK for Java