VirtualNetworkGatewayConnectionInner 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
VirtualNetworkGatewayConnectionInner() |
Initialise une nouvelle instance de la classe VirtualNetworkGatewayConnectionInner. |
VirtualNetworkGatewayConnectionInner(SubResource, VirtualNetworkGatewayConnectionType, String, String, String, String, IDictionary<String,String>, String, SubResource, SubResource, VirtualNetworkGatewayConnectionProtocol, Nullable<Int32>, String, VirtualNetworkGatewayConnectionStatus, IList<TunnelConnectionHealth>, Nullable<Int64>, Nullable<Int64>, SubResource, Nullable<Boolean>, Nullable<Boolean>, IList<IpsecPolicy>, IList<TrafficSelectorPolicy>, String, ProvisioningState, Nullable<Boolean>, String) |
Initialise une nouvelle instance de la classe VirtualNetworkGatewayConnectionInner. |
VirtualNetworkGatewayConnectionInner()
Initialise une nouvelle instance de la classe VirtualNetworkGatewayConnectionInner.
public VirtualNetworkGatewayConnectionInner ();
Public Sub New ()
S’applique à
VirtualNetworkGatewayConnectionInner(SubResource, VirtualNetworkGatewayConnectionType, String, String, String, String, IDictionary<String,String>, String, SubResource, SubResource, VirtualNetworkGatewayConnectionProtocol, Nullable<Int32>, String, VirtualNetworkGatewayConnectionStatus, IList<TunnelConnectionHealth>, Nullable<Int64>, Nullable<Int64>, SubResource, Nullable<Boolean>, Nullable<Boolean>, IList<IpsecPolicy>, IList<TrafficSelectorPolicy>, String, ProvisioningState, Nullable<Boolean>, String)
Initialise une nouvelle instance de la classe VirtualNetworkGatewayConnectionInner.
public VirtualNetworkGatewayConnectionInner (Microsoft.Azure.Management.ResourceManager.Fluent.SubResource virtualNetworkGateway1, Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkGatewayConnectionType connectionType, string location = default, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, string authorizationKey = default, Microsoft.Azure.Management.ResourceManager.Fluent.SubResource virtualNetworkGateway2 = default, Microsoft.Azure.Management.ResourceManager.Fluent.SubResource localNetworkGateway2 = default, Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkGatewayConnectionProtocol connectionProtocol = default, int? routingWeight = default, string sharedKey = default, Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkGatewayConnectionStatus connectionStatus = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.TunnelConnectionHealth> tunnelConnectionStatus = default, long? egressBytesTransferred = default, long? ingressBytesTransferred = default, Microsoft.Azure.Management.ResourceManager.Fluent.SubResource peer = default, bool? enableBgp = default, bool? usePolicyBasedTrafficSelectors = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.IpsecPolicy> ipsecPolicies = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.TrafficSelectorPolicy> trafficSelectorPolicies = default, string resourceGuid = default, Microsoft.Azure.Management.Network.Fluent.Models.ProvisioningState provisioningState = default, bool? expressRouteGatewayBypass = default, string etag = default);
new Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkGatewayConnectionInner : Microsoft.Azure.Management.ResourceManager.Fluent.SubResource * Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkGatewayConnectionType * string * string * string * string * System.Collections.Generic.IDictionary<string, string> * string * Microsoft.Azure.Management.ResourceManager.Fluent.SubResource * Microsoft.Azure.Management.ResourceManager.Fluent.SubResource * Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkGatewayConnectionProtocol * Nullable<int> * string * Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkGatewayConnectionStatus * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.TunnelConnectionHealth> * Nullable<int64> * Nullable<int64> * Microsoft.Azure.Management.ResourceManager.Fluent.SubResource * Nullable<bool> * Nullable<bool> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.IpsecPolicy> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.TrafficSelectorPolicy> * string * Microsoft.Azure.Management.Network.Fluent.Models.ProvisioningState * Nullable<bool> * string -> Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkGatewayConnectionInner
Public Sub New (virtualNetworkGateway1 As SubResource, connectionType As VirtualNetworkGatewayConnectionType, Optional location As String = Nothing, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional authorizationKey As String = Nothing, Optional virtualNetworkGateway2 As SubResource = Nothing, Optional localNetworkGateway2 As SubResource = Nothing, Optional connectionProtocol As VirtualNetworkGatewayConnectionProtocol = Nothing, Optional routingWeight As Nullable(Of Integer) = Nothing, Optional sharedKey As String = Nothing, Optional connectionStatus As VirtualNetworkGatewayConnectionStatus = Nothing, Optional tunnelConnectionStatus As IList(Of TunnelConnectionHealth) = Nothing, Optional egressBytesTransferred As Nullable(Of Long) = Nothing, Optional ingressBytesTransferred As Nullable(Of Long) = Nothing, Optional peer As SubResource = Nothing, Optional enableBgp As Nullable(Of Boolean) = Nothing, Optional usePolicyBasedTrafficSelectors As Nullable(Of Boolean) = Nothing, Optional ipsecPolicies As IList(Of IpsecPolicy) = Nothing, Optional trafficSelectorPolicies As IList(Of TrafficSelectorPolicy) = Nothing, Optional resourceGuid As String = Nothing, Optional provisioningState As ProvisioningState = Nothing, Optional expressRouteGatewayBypass As Nullable(Of Boolean) = Nothing, Optional etag As String = Nothing)
Paramètres
- virtualNetworkGateway1
- SubResource
Référence à la ressource de passerelle de réseau virtuel.
- connectionType
- VirtualNetworkGatewayConnectionType
Type de connexion de passerelle. Les valeurs possibles sont les suivantes : « IPsec », « Vnet2Vnet », « ExpressRoute », « VPNClient »
- location
- String
- id
- String
- name
- String
- type
- String
- tags
- IDictionary<String,String>
- authorizationKey
- String
AuthorizationKey.
- virtualNetworkGateway2
- SubResource
Référence à la ressource de passerelle de réseau virtuel.
- localNetworkGateway2
- SubResource
Référence à la ressource de passerelle de réseau local.
- connectionProtocol
- VirtualNetworkGatewayConnectionProtocol
Protocole de connexion utilisé pour cette connexion. Les valeurs possibles sont les suivantes : « IKEv2 », « IKEv1 »
- sharedKey
- String
Clé partagée IPSec.
- connectionStatus
- VirtualNetworkGatewayConnectionStatus
status de connexion de la passerelle Réseau virtuel. Les valeurs possibles sont les suivantes : « Unknown », « Connecting », « Connected », « NotConnected »
- tunnelConnectionStatus
- IList<TunnelConnectionHealth>
Collecte des status d’intégrité de connexion de tous les tunnels.
- peer
- SubResource
Référence à la ressource peerings.
Activez les sélecteurs de trafic basés sur des stratégies.
- ipsecPolicies
- IList<IpsecPolicy>
Stratégies IPSec à prendre en compte par cette connexion.
- trafficSelectorPolicies
- IList<TrafficSelectorPolicy>
Stratégies de sélecteur de trafic à prendre en compte par cette connexion.
- resourceGuid
- String
Propriété GUID de ressource de la ressource de connexion de passerelle de réseau virtuel.
- provisioningState
- ProvisioningState
État d’approvisionnement de la ressource de connexion de passerelle de réseau virtuel. Les valeurs possibles sont les suivantes : « Succeeded », « Updating », « Deleting », « Failed »
Contourner la passerelle ExpressRoute pour le transfert de données.
- etag
- String
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour.
S’applique à
Azure SDK for .NET