次の方法で共有


VirtualNetworkGateway クラス

定義

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

[Microsoft.Rest.Serialization.JsonTransformation]
public class VirtualNetworkGateway : Microsoft.Azure.Management.Network.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type VirtualNetworkGateway = class
    inherit Resource
Public Class VirtualNetworkGateway
Inherits Resource
継承
VirtualNetworkGateway
属性

コンストラクター

VirtualNetworkGateway()

VirtualNetworkGateway クラスの新しいインスタンスを初期化します。

VirtualNetworkGateway(String, String, String, String, IDictionary<String, String>, IList<VirtualNetworkGatewayIPConfiguration>, String, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, SubResource, VirtualNetworkGatewaySku, VpnClientConfiguration, IList<VirtualNetworkGatewayPolicyGroup>, BgpSettings, AddressSpace, String, String, Nullable<Boolean>, String, String, IList<VirtualNetworkGatewayNatRule>, Nullable<Boolean>, ExtendedLocation, String)

VirtualNetworkGateway クラスの新しいインスタンスを初期化します。

プロパティ

ActiveActive

activeActive フラグを取得または設定します。

BgpSettings

仮想ネットワーク ゲートウェイの BGP スピーカー設定を取得または設定します。

CustomRoutes

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

DisableIPSecReplayProtection

disableIPSecReplayProtection フラグを取得または設定します。

EnableBgp

この仮想ネットワーク ゲートウェイに対して BGP が有効かどうかを取得または設定します。

EnableBgpRouteTranslationForNat

enableBgpRouteTranslationForNat フラグを取得または設定します。

EnableDnsForwarding

DNS 転送が有効かどうかを取得または設定します。

EnablePrivateIpAddress

このゲートウェイで接続に対してプライベート IP を有効にする必要があるかどうかを取得または設定します。

Etag

リソースが更新されるたびに変更される一意の読み取り専用文字列を取得します。

ExtendedLocation

ローカル仮想ネットワーク ゲートウェイの種類の拡張場所を取得または設定します。

GatewayDefaultSite

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

GatewayType

この仮想ネットワーク ゲートウェイの種類を取得または設定します。 使用可能な値は、'Vpn'、'ExpressRoute'、'LocalGateway' です。

Id

リソース ID を取得または設定します。

(継承元 Resource)
InboundDnsForwardingEndpoint

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

IpConfigurations

仮想ネットワーク ゲートウェイの IP 構成を取得または設定します。

Location

リソースの場所を取得または設定します。

(継承元 Resource)
Name

リソース名を取得します。

(継承元 Resource)
NatRules

仮想ネットワーク ゲートウェイの natRules を取得または設定します。

ProvisioningState

仮想ネットワーク ゲートウェイ リソースのプロビジョニング状態を取得します。 指定できる値は、'Succeeded'、'Updating'、'Deleting'、'Failed' です。

ResourceGuid

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

Sku

仮想ネットワーク ゲートウェイ用に選択された SKU を表す VirtualNetworkGatewaySku リソースへの参照を取得または設定します。

Tags

リソース タグを取得または設定します。

(継承元 Resource)
Type

リソースの種類を取得します。

(継承元 Resource)
VirtualNetworkGatewayPolicyGroups

ゲートウェイで使用可能な VirtualNetworkGatewayPolicyGroup を表す VirtualNetworkGatewayPolicyGroup リソースへの参照を取得または設定します。

VNetExtendedLocationResourceId

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

VpnClientConfiguration

P2S VpnClient 構成を表す VpnClientConfiguration リソースへの参照を取得または設定します。

VpnGatewayGeneration

この VirtualNetworkGateway の世代を取得または設定します。 gatewayType が VPN でない場合は None にする必要があります。 使用できる値は、'None'、'Generation1'、'Generation2' です。

VpnType

この仮想ネットワーク ゲートウェイの種類を取得または設定します。 使用可能な値は、'PolicyBased'、'RouteBased' です。

メソッド

Validate()

オブジェクトを検証します。

適用対象