Partager via


VirtualNetworkGateway Classe

Définition

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
VirtualNetworkGateway
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 à