Partager via


VirtualNetworkGatewayInner Constructeurs

Définition

Surcharges

VirtualNetworkGatewayInner()

Initialise une nouvelle instance de la classe VirtualNetworkGatewayInner.

VirtualNetworkGatewayInner(String, String, String, String, IDictionary<String, String>, IList<VirtualNetworkGatewayIPConfigurationInner>, VirtualNetworkGatewayType, VpnType, VpnGatewayGeneration, Nullable<Boolean>, Nullable<Boolean>, SubResource, VirtualNetworkGatewaySku, VpnClientConfiguration, BgpSettings, AddressSpace, String, ProvisioningState, Nullable<Boolean>, String, String)

Initialise une nouvelle instance de la classe VirtualNetworkGatewayInner.

VirtualNetworkGatewayInner()

Initialise une nouvelle instance de la classe VirtualNetworkGatewayInner.

public VirtualNetworkGatewayInner ();
Public Sub New ()

S’applique à

VirtualNetworkGatewayInner(String, String, String, String, IDictionary<String, String>, IList<VirtualNetworkGatewayIPConfigurationInner>, VirtualNetworkGatewayType, VpnType, VpnGatewayGeneration, Nullable<Boolean>, Nullable<Boolean>, SubResource, VirtualNetworkGatewaySku, VpnClientConfiguration, BgpSettings, AddressSpace, String, ProvisioningState, Nullable<Boolean>, String, String)

Initialise une nouvelle instance de la classe VirtualNetworkGatewayInner.

public VirtualNetworkGatewayInner (string location = default, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkGatewayIPConfigurationInner> ipConfigurations = default, Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkGatewayType gatewayType = default, Microsoft.Azure.Management.Network.Fluent.Models.VpnType vpnType = default, Microsoft.Azure.Management.Network.Fluent.Models.VpnGatewayGeneration vpnGatewayGeneration = default, bool? enableBgp = default, bool? activeActive = default, Microsoft.Azure.Management.ResourceManager.Fluent.SubResource gatewayDefaultSite = default, Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkGatewaySku sku = default, Microsoft.Azure.Management.Network.Fluent.Models.VpnClientConfiguration vpnClientConfiguration = default, Microsoft.Azure.Management.Network.Fluent.Models.BgpSettings bgpSettings = default, Microsoft.Azure.Management.Network.Fluent.Models.AddressSpace customRoutes = default, string resourceGuid = default, Microsoft.Azure.Management.Network.Fluent.Models.ProvisioningState provisioningState = default, bool? enableDnsForwarding = default, string inboundDnsForwardingEndpoint = default, string etag = default);
new Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkGatewayInner : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkGatewayIPConfigurationInner> * Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkGatewayType * Microsoft.Azure.Management.Network.Fluent.Models.VpnType * Microsoft.Azure.Management.Network.Fluent.Models.VpnGatewayGeneration * Nullable<bool> * Nullable<bool> * Microsoft.Azure.Management.ResourceManager.Fluent.SubResource * Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkGatewaySku * Microsoft.Azure.Management.Network.Fluent.Models.VpnClientConfiguration * Microsoft.Azure.Management.Network.Fluent.Models.BgpSettings * Microsoft.Azure.Management.Network.Fluent.Models.AddressSpace * string * Microsoft.Azure.Management.Network.Fluent.Models.ProvisioningState * Nullable<bool> * string * string -> Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkGatewayInner
Public Sub New (Optional location As String = Nothing, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional ipConfigurations As IList(Of VirtualNetworkGatewayIPConfigurationInner) = Nothing, Optional gatewayType As VirtualNetworkGatewayType = Nothing, Optional vpnType As VpnType = Nothing, Optional vpnGatewayGeneration As VpnGatewayGeneration = Nothing, Optional enableBgp As Nullable(Of Boolean) = Nothing, Optional activeActive As Nullable(Of Boolean) = Nothing, Optional gatewayDefaultSite As SubResource = Nothing, Optional sku As VirtualNetworkGatewaySku = Nothing, Optional vpnClientConfiguration As VpnClientConfiguration = Nothing, Optional bgpSettings As BgpSettings = Nothing, Optional customRoutes As AddressSpace = Nothing, Optional resourceGuid As String = Nothing, Optional provisioningState As ProvisioningState = Nothing, Optional enableDnsForwarding As Nullable(Of Boolean) = Nothing, Optional inboundDnsForwardingEndpoint As String = Nothing, Optional etag As String = Nothing)

Paramètres

location
String
id
String
name
String
type
String
ipConfigurations
IList<VirtualNetworkGatewayIPConfigurationInner>

Configurations IP pour la passerelle de réseau virtuel.

gatewayType
VirtualNetworkGatewayType

Type de cette passerelle de réseau virtuel. Les valeurs possibles sont les suivantes : « Vpn », « ExpressRoute »

vpnType
VpnType

Type de cette passerelle de réseau virtuel. Les valeurs possibles sont les suivantes : « PolicyBased », « RouteBased »

vpnGatewayGeneration
VpnGatewayGeneration

Génération de ce VirtualNetworkGateway. Doit avoir la valeur None si gatewayType n’est pas VPN. Les valeurs possibles sont les suivantes : « None », « Generation1 », « Generation2 »

enableBgp
Nullable<Boolean>

Indique si BGP est activé pour cette passerelle de réseau virtuel.

activeActive
Nullable<Boolean>

Indicateur ActiveActive.

gatewayDefaultSite
SubResource

Référence de la ressource LocalNetworkGateway qui représente le site de réseau local ayant des itinéraires par défaut. Affectez une valeur Null en cas de suppression du paramètre de site par défaut existant.

sku
VirtualNetworkGatewaySku

Référence de la ressource VirtualNetworkGatewaySku qui représente la référence SKU sélectionnée pour Passerelle de réseau virtuel.

vpnClientConfiguration
VpnClientConfiguration

Référence de la ressource VpnClientConfiguration qui représente les configurations VpnClient P2S.

bgpSettings
BgpSettings

Paramètres de l’orateur BGP de la passerelle de réseau virtuel.

customRoutes
AddressSpace

Référence de la ressource d’espace d’adressage qui représente l’espace d’adressage des itinéraires personnalisés spécifié par le client pour la passerelle de réseau virtuel et VpnClient.

resourceGuid
String

Propriété GUID de ressource de la ressource de passerelle de réseau virtuel.

provisioningState
ProvisioningState

État d’approvisionnement de la ressource de passerelle de réseau virtuel. Les valeurs possibles sont les suivantes : « Succeeded », « Updating », « Deleting », « Failed »

enableDnsForwarding
Nullable<Boolean>

Indique si le transfert DNS est activé ou non.

inboundDnsForwardingEndpoint
String

Adresse IP allouée par la passerelle à laquelle les demandes dns peuvent être envoyées.

etag
String

Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour.

S’applique à