Partager via


VpnConnectionCollection Classe

Définition

Classe représentant une collection de VpnConnectionResource et leurs opérations. Chacun VpnConnectionResource de la collection appartient au même instance de VpnGatewayResource. Pour obtenir une VpnConnectionCollection instance appelez la méthode GetVpnConnections à partir d’un instance de VpnGatewayResource.

public class VpnConnectionCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable<Azure.ResourceManager.Network.VpnConnectionResource>, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.VpnConnectionResource>
type VpnConnectionCollection = class
    inherit ArmCollection
    interface seq<VpnConnectionResource>
    interface IEnumerable
    interface IAsyncEnumerable<VpnConnectionResource>
Public Class VpnConnectionCollection
Inherits ArmCollection
Implements IAsyncEnumerable(Of VpnConnectionResource), IEnumerable(Of VpnConnectionResource)
Héritage
VpnConnectionCollection
Implémente

Constructeurs

VpnConnectionCollection()

Initialise une nouvelle instance de la VpnConnectionCollection classe pour les moqueries.

Propriétés

Client

Obtient le ArmClient client de ressource à partir duquel il a été créé.

(Hérité de ArmCollection)
Diagnostics

Obtient les options de diagnostic pour ce client de ressources.

(Hérité de ArmCollection)
Endpoint

Obtient l’URI de base pour ce client de ressource.

(Hérité de ArmCollection)
Id

Obtient l’identificateur de ressource.

(Hérité de ArmCollection)
Pipeline

Obtient le pipeline pour ce client de ressources.

(Hérité de ArmCollection)

Méthodes

CreateOrUpdate(WaitUntil, String, VpnConnectionData, CancellationToken)

Crée une connexion VPN à une passerelle VPN évolutive si elle n’existe pas, sinon met à jour la connexion existante.

  • Chemin/abonnements de la demande/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/vpnGateways/{gatewayName}/vpnConnections/{connectionName}
  • IdVpnConnections_CreateOrUpdate d’opération
CreateOrUpdateAsync(WaitUntil, String, VpnConnectionData, CancellationToken)

Crée une connexion VPN à une passerelle VPN évolutive si elle n’existe pas, sinon met à jour la connexion existante.

  • Chemin/abonnements de la demande/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/vpnGateways/{gatewayName}/vpnConnections/{connectionName}
  • IdVpnConnections_CreateOrUpdate d’opération
Exists(String, CancellationToken)

Vérifie si la ressource existe dans Azure.

  • Chemin/abonnements de la demande/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/vpnGateways/{gatewayName}/vpnConnections/{connectionName}
  • IdVpnConnections_Get d’opération
ExistsAsync(String, CancellationToken)

Vérifie si la ressource existe dans Azure.

  • Chemin/abonnements de la demande/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/vpnGateways/{gatewayName}/vpnConnections/{connectionName}
  • IdVpnConnections_Get d’opération
Get(String, CancellationToken)

Récupère les détails d’une connexion VPN.

  • Chemin/abonnements de la demande/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/vpnGateways/{gatewayName}/vpnConnections/{connectionName}
  • IdVpnConnections_Get d’opération
GetAll(CancellationToken)

Récupère toutes les connexions VPN pour une passerelle VPN Virtual Wan particulière.

  • Chemin/abonnements de la demande/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/vpnGateways/{gatewayName}/vpnConnections
  • IdVpnConnections_ListByVpnGateway d’opération
GetAllAsync(CancellationToken)

Récupère toutes les connexions VPN pour une passerelle VPN Virtual Wan particulière.

  • Chemin/abonnements de la demande/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/vpnGateways/{gatewayName}/vpnConnections
  • IdVpnConnections_ListByVpnGateway d’opération
GetAsync(String, CancellationToken)

Récupère les détails d’une connexion VPN.

  • Chemin/abonnements de la demande/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/vpnGateways/{gatewayName}/vpnConnections/{connectionName}
  • IdVpnConnections_Get d’opération
GetIfExists(String, CancellationToken)

Tente d’obtenir les détails de cette ressource à partir du service.

  • Chemin/abonnements de la demande/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/vpnGateways/{gatewayName}/vpnConnections/{connectionName}
  • IdVpnConnections_Get d’opération
GetIfExistsAsync(String, CancellationToken)

Tente d’obtenir les détails de cette ressource à partir du service.

  • Chemin/abonnements de la demande/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/vpnGateways/{gatewayName}/vpnConnections/{connectionName}
  • IdVpnConnections_Get d’opération
TryGetApiVersion(ResourceType, String)

Obtient la substitution de version de l’API si elle a été définie pour les options clientes actuelles.

(Hérité de ArmCollection)

Implémentations d’interfaces explicites

IAsyncEnumerable<VpnConnectionResource>.GetAsyncEnumerator(CancellationToken)

Retourne un énumérateur qui boucle de façon asynchrone dans la collection.

IEnumerable.GetEnumerator()

Retourne un énumérateur qui itère au sein d’une collection.

IEnumerable<VpnConnectionResource>.GetEnumerator()

Retourne un énumérateur qui itère au sein de la collection.

S’applique à