Partager via


IVirtualNetworkGateway Interface

Définition

Point d’entrée pour Réseau virtuel API de gestion de passerelle dans Azure.

public interface IVirtualNetworkGateway : Microsoft.Azure.Management.Network.Fluent.IUpdatableWithTags<Microsoft.Azure.Management.Network.Fluent.IVirtualNetworkGateway>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.Network.Fluent.INetworkManager,Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkGatewayInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkGatewayInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Network.Fluent.INetworkManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Network.Fluent.IVirtualNetworkGateway>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Network.Fluent.VirtualNetworkGateway.Update.IUpdate>
type IVirtualNetworkGateway = interface
    interface IBeta
    interface IGroupableResource<INetworkManager, VirtualNetworkGatewayInner>
    interface IResource
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasResourceGroup
    interface IHasManager<INetworkManager>
    interface IHasInner<VirtualNetworkGatewayInner>
    interface IRefreshable<IVirtualNetworkGateway>
    interface IUpdatable<IUpdate>
    interface IUpdatableWithTags<IVirtualNetworkGateway>
Public Interface IVirtualNetworkGateway
Implements IBeta, IGroupableResource(Of INetworkManager, VirtualNetworkGatewayInner), IHasInner(Of VirtualNetworkGatewayInner), IHasManager(Of INetworkManager), IRefreshable(Of IVirtualNetworkGateway), IUpdatable(Of IUpdate), IUpdatableWithTags(Of IVirtualNetworkGateway)
Implémente

Propriétés

ActiveActive

Obtient l’indicateur activeActive.

BgpSettings

Obtient les paramètres de l’orateur BGP de la passerelle de réseau virtuel.

Connections

Obtient le point d’entrée de l’API de gestion des connexions de passerelle de réseau virtuel pour cette passerelle de réseau virtuel.

GatewayDefaultSiteResourceId

Obtient l’ID de ressource de la ressource LocalNetworkGateway qui représente le site de réseau local ayant des itinéraires par défaut.

GatewayType

Obtient la valeur gatewayType.

Id

Obtient la chaîne d’ID de ressource

(Hérité de IHasId)
Inner

Point d’entrée pour Réseau virtuel API de gestion de passerelle dans Azure.

(Hérité de IHasInner<T>)
IPConfigurations

Obtient les configurations IP pour la passerelle de réseau virtuel.

IsBgpEnabled

Obtient si BGP est activé pour cette passerelle de réseau virtuel ou non.

Key

Point d’entrée pour Réseau virtuel API de gestion de passerelle dans Azure.

(Hérité de IIndexable)
Manager

Obtient le type de client manager de ce type de ressource.

(Hérité de IHasManager<ManagerT>)
Name

Obtient le nom de la ressource

(Hérité de IHasName)
Region

Point d’entrée pour Réseau virtuel API de gestion de passerelle dans Azure.

(Hérité de IResource)
RegionName

Point d’entrée pour Réseau virtuel API de gestion de passerelle dans Azure.

(Hérité de IResource)
ResourceGroupName

Point d’entrée pour Réseau virtuel API de gestion de passerelle dans Azure.

(Hérité de IHasResourceGroup)
Sku

Obtient la référence SKU de cette passerelle de réseau virtuel.

Tags

Point d’entrée pour Réseau virtuel API de gestion de passerelle dans Azure.

(Hérité de IResource)
Type

Point d’entrée pour Réseau virtuel API de gestion de passerelle dans Azure.

(Hérité de IResource)
VpnClientConfiguration

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

VpnType

Obtient le type de cette passerelle de réseau virtuel.

Méthodes

GenerateVpnProfile()

Génère un profil VPN pour le client P2S de la passerelle de réseau virtuel dans le groupe de ressources spécifié. Utilisé pour l’authentification IKEV2 et basée sur radius.

GenerateVpnProfileAsync(CancellationToken)

Génère un profil VPN de manière asynchrone pour le client P2S de la passerelle de réseau virtuel dans le groupe de ressources spécifié. Utilisé pour l’authentification IKEV2 et basée sur radius.

ListConnections()

Point d’entrée pour Réseau virtuel API de gestion de passerelle dans Azure.

ListConnectionsAsync(CancellationToken)

Obtenez toutes les connexions associées à cette passerelle de réseau virtuel de manière asynchrone.

Refresh()

Actualise la ressource pour la synchroniser avec Azure.

(Hérité de IRefreshable<T>)
RefreshAsync(CancellationToken)

Actualise la ressource pour la synchroniser avec Azure.

(Hérité de IRefreshable<T>)
Reset()

Réinitialise le principal de la passerelle de réseau virtuel.

ResetAsync(CancellationToken)

Réinitialise le principal de la passerelle de réseau virtuel de manière asynchrone.

Update()

Point d’entrée pour Réseau virtuel API de gestion de passerelle dans Azure.

(Hérité de IUpdatable<T>)
UpdateTags()

Commence une mise à jour des étiquettes pour une ressource. Il s’agit du début du modèle de générateur utilisé pour mettre à jour les balises d’une ressource dans Azure. La dernière méthode qui termine la définition et démarre le processus réel de mise à jour des ressources dans Azure est AppliableWithTags.applyTags().

(Hérité de IUpdatableWithTags<T>)

S’applique à