VirtualNetworkGateway Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
VirtualNetworkGateway() |
Initialise une nouvelle instance de la classe 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) |
Initialise une nouvelle instance de la classe VirtualNetworkGateway. |
VirtualNetworkGateway()
Initialise une nouvelle instance de la classe VirtualNetworkGateway.
public VirtualNetworkGateway ();
Public Sub New ()
S’applique à
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)
Initialise une nouvelle instance de la classe VirtualNetworkGateway.
public VirtualNetworkGateway (string id = default, string name = default, string type = default, string location = default, System.Collections.Generic.IDictionary<string,string> tags = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayIPConfiguration> ipConfigurations = default, string gatewayType = default, string vpnType = default, string vpnGatewayGeneration = default, bool? enableBgp = default, bool? enablePrivateIpAddress = default, bool? activeActive = default, bool? disableIPSecReplayProtection = default, Microsoft.Azure.Management.Network.Models.SubResource gatewayDefaultSite = default, Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewaySku sku = default, Microsoft.Azure.Management.Network.Models.VpnClientConfiguration vpnClientConfiguration = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayPolicyGroup> virtualNetworkGatewayPolicyGroups = default, Microsoft.Azure.Management.Network.Models.BgpSettings bgpSettings = default, Microsoft.Azure.Management.Network.Models.AddressSpace customRoutes = default, string resourceGuid = default, string provisioningState = default, bool? enableDnsForwarding = default, string inboundDnsForwardingEndpoint = default, string vNetExtendedLocationResourceId = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayNatRule> natRules = default, bool? enableBgpRouteTranslationForNat = default, Microsoft.Azure.Management.Network.Models.ExtendedLocation extendedLocation = default, string etag = default);
new Microsoft.Azure.Management.Network.Models.VirtualNetworkGateway : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayIPConfiguration> * string * string * string * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Microsoft.Azure.Management.Network.Models.SubResource * Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewaySku * Microsoft.Azure.Management.Network.Models.VpnClientConfiguration * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayPolicyGroup> * Microsoft.Azure.Management.Network.Models.BgpSettings * Microsoft.Azure.Management.Network.Models.AddressSpace * string * string * Nullable<bool> * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayNatRule> * Nullable<bool> * Microsoft.Azure.Management.Network.Models.ExtendedLocation * string -> Microsoft.Azure.Management.Network.Models.VirtualNetworkGateway
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional location As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional ipConfigurations As IList(Of VirtualNetworkGatewayIPConfiguration) = Nothing, Optional gatewayType As String = Nothing, Optional vpnType As String = Nothing, Optional vpnGatewayGeneration As String = Nothing, Optional enableBgp As Nullable(Of Boolean) = Nothing, Optional enablePrivateIpAddress As Nullable(Of Boolean) = Nothing, Optional activeActive As Nullable(Of Boolean) = Nothing, Optional disableIPSecReplayProtection As Nullable(Of Boolean) = Nothing, Optional gatewayDefaultSite As SubResource = Nothing, Optional sku As VirtualNetworkGatewaySku = Nothing, Optional vpnClientConfiguration As VpnClientConfiguration = Nothing, Optional virtualNetworkGatewayPolicyGroups As IList(Of VirtualNetworkGatewayPolicyGroup) = Nothing, Optional bgpSettings As BgpSettings = Nothing, Optional customRoutes As AddressSpace = Nothing, Optional resourceGuid As String = Nothing, Optional provisioningState As String = Nothing, Optional enableDnsForwarding As Nullable(Of Boolean) = Nothing, Optional inboundDnsForwardingEndpoint As String = Nothing, Optional vNetExtendedLocationResourceId As String = Nothing, Optional natRules As IList(Of VirtualNetworkGatewayNatRule) = Nothing, Optional enableBgpRouteTranslationForNat As Nullable(Of Boolean) = Nothing, Optional extendedLocation As ExtendedLocation = Nothing, Optional etag As String = Nothing)
Paramètres
- id
- String
ID de la ressource
- name
- String
Nom de la ressource.
- type
- String
Type de ressource.
- location
- String
Emplacement de la ressource.
- tags
- IDictionary<String,String>
Balises de ressource.
- ipConfigurations
- IList<VirtualNetworkGatewayIPConfiguration>
Configurations IP pour la passerelle de réseau virtuel.
- gatewayType
- String
Type de cette passerelle de réseau virtuel. Les valeurs possibles sont les suivantes : « Vpn », « ExpressRoute », « LocalGateway »
- vpnType
- String
Type de cette passerelle de réseau virtuel. Les valeurs possibles sont les suivantes : 'PolicyBased', 'RouteBased'
- vpnGatewayGeneration
- String
Génération de ce VirtualNetworkGateway. Doit être None si gatewayType n’est pas VPN. Les valeurs possibles sont les suivantes : « None », « Generation1 », « Generation2 »
Indique si l’adresse IP privée doit être activée sur cette passerelle pour les connexions ou non.
- gatewayDefaultSite
- SubResource
Référence à la ressource LocalNetworkGateway qui représente le site de réseau local ayant des itinéraires par défaut. Attribuez une valeur Null en cas de suppression du paramètre de site par défaut existant.
Référence à la ressource VirtualNetworkGatewaySku qui représente la référence SKU sélectionnée pour la passerelle de réseau virtuel.
- vpnClientConfiguration
- VpnClientConfiguration
Référence à la ressource VpnClientConfiguration qui représente les configurations VpnClient P2S.
- virtualNetworkGatewayPolicyGroups
- IList<VirtualNetworkGatewayPolicyGroup>
Référence à la ressource VirtualNetworkGatewayPolicyGroup qui représente le VirtualNetworkGatewayPolicyGroup disponible pour la passerelle.
- bgpSettings
- BgpSettings
Paramètres de l’orateur BGP de la passerelle de réseau virtuel.
- customRoutes
- AddressSpace
Référence à 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
- String
État d’approvisionnement de la ressource de passerelle de réseau virtuel. Les valeurs possibles sont les suivantes : « Réussi », « Mise à jour », « Suppression », « Échec »
- inboundDnsForwardingEndpoint
- String
Adresse IP allouée par la passerelle à laquelle les demandes dns peuvent être envoyées.
- vNetExtendedLocationResourceId
- String
ID de ressource de réseau virtuel client. VirtualNetworkGateway de type passerelle locale est associé au réseau virtuel du client.
- natRules
- IList<VirtualNetworkGatewayNatRule>
NatRules pour la passerelle de réseau virtuel.
- extendedLocation
- ExtendedLocation
Emplacement étendu de type passerelle de réseau virtuel local.
- etag
- String
Chaîne unique en lecture seule qui change chaque fois que la ressource est mise à jour.
S’applique à
Azure SDK for .NET