VirtualNetworkGateway Classe
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.
Classe courante pour les informations générales sur les ressources.
[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
- Héritage
- Attributs
Constructeurs
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. |
Propriétés
ActiveActive |
Obtient ou définit l’indicateur activeActive. |
BgpSettings |
Obtient ou définit les paramètres de l’orateur BGP de la passerelle de réseau virtuel. |
CustomRoutes |
Obtient ou définit la 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. |
DisableIPSecReplayProtection |
Obtient ou définit l’indicateur disableIPSecReplayProtection. |
EnableBgp |
Obtient ou définit si BGP est activé ou non pour cette passerelle de réseau virtuel. |
EnableBgpRouteTranslationForNat |
Obtient ou définit l’indicateur enableBgpRouteTranslationForNat. |
EnableDnsForwarding |
Obtient ou définit si le transfert dns est activé ou non. |
EnablePrivateIpAddress |
Obtient ou définit si l’adresse IP privée doit être activée sur cette passerelle pour les connexions ou non. |
Etag |
Obtient une chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
ExtendedLocation |
Obtient ou définit l’emplacement étendu de type passerelle de réseau virtuel local. |
GatewayDefaultSite |
Obtient ou définit la 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. |
GatewayType |
Obtient ou définit le type de cette passerelle de réseau virtuel. Les valeurs possibles sont les suivantes : « Vpn », « ExpressRoute », « LocalGateway » |
Id |
Obtient ou définit l’ID de ressource. (Hérité de Resource) |
InboundDnsForwardingEndpoint |
Obtient l’adresse IP allouée par la passerelle à laquelle les requêtes dns peuvent être envoyées. |
IpConfigurations |
Obtient ou définit des configurations IP pour la passerelle de réseau virtuel. |
Location |
Obtient ou définit l’emplacement des ressources. (Hérité de Resource) |
Name |
Obtient le nom de la ressource. (Hérité de Resource) |
NatRules |
Obtient ou définit natRules pour la passerelle de réseau virtuel. |
ProvisioningState |
Obtient l’état d’approvisionnement de la ressource de passerelle de réseau virtuel. Les valeurs possibles sont les suivantes : « Réussi », « Mise à jour », « Suppression », « Échec » |
ResourceGuid |
Obtient la propriété GUID de ressource de la ressource de passerelle de réseau virtuel. |
Sku |
Obtient ou définit la référence à la ressource VirtualNetworkGatewaySku qui représente la référence SKU sélectionnée pour la passerelle de réseau virtuel. |
Tags |
Obtient ou définit des balises de ressources. (Hérité de Resource) |
Type |
Obtient le type de ressource. (Hérité de Resource) |
VirtualNetworkGatewayPolicyGroups |
Obtient ou définit la référence à la ressource VirtualNetworkGatewayPolicyGroup qui représente le VirtualNetworkGatewayPolicyGroup disponible pour la passerelle. |
VNetExtendedLocationResourceId |
Obtient ou définit l’ID de ressource de réseau virtuel du client. VirtualNetworkGateway de type passerelle locale est associé au réseau virtuel du client. |
VpnClientConfiguration |
Obtient ou définit la référence à la ressource VpnClientConfiguration qui représente les configurations VpnClient P2S. |
VpnGatewayGeneration |
Obtient ou définit la génération de ce VirtualNetworkGateway. Doit être None si gatewayType n’est pas VPN. Les valeurs possibles sont les suivantes : « None », « Generation1 », « Generation2 » |
VpnType |
Obtient ou définit le type de cette passerelle de réseau virtuel. Les valeurs possibles sont les suivantes : 'PolicyBased', 'RouteBased' |
Méthodes
Validate() |
Validez l’objet. |
S’applique à
Azure SDK for .NET