Partager via


VirtualNetworkGatewayConnectionListEntityInner Constructeurs

Définition

Surcharges

VirtualNetworkGatewayConnectionListEntityInner()

Initialise une nouvelle instance de la classe VirtualNetworkGatewayConnectionListEntityInner.

VirtualNetworkGatewayConnectionListEntityInner(VirtualNetworkConnectionGatewayReference, VirtualNetworkGatewayConnectionType, String, String, String, String, IDictionary<String,String>, String, VirtualNetworkConnectionGatewayReference, VirtualNetworkConnectionGatewayReference, 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 VirtualNetworkGatewayConnectionListEntityInner.

VirtualNetworkGatewayConnectionListEntityInner()

Initialise une nouvelle instance de la classe VirtualNetworkGatewayConnectionListEntityInner.

public VirtualNetworkGatewayConnectionListEntityInner ();
Public Sub New ()

S’applique à

VirtualNetworkGatewayConnectionListEntityInner(VirtualNetworkConnectionGatewayReference, VirtualNetworkGatewayConnectionType, String, String, String, String, IDictionary<String,String>, String, VirtualNetworkConnectionGatewayReference, VirtualNetworkConnectionGatewayReference, 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 VirtualNetworkGatewayConnectionListEntityInner.

public VirtualNetworkGatewayConnectionListEntityInner (Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkConnectionGatewayReference 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.Network.Fluent.Models.VirtualNetworkConnectionGatewayReference virtualNetworkGateway2 = default, Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkConnectionGatewayReference 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.VirtualNetworkGatewayConnectionListEntityInner : Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkConnectionGatewayReference * Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkGatewayConnectionType * string * string * string * string * System.Collections.Generic.IDictionary<string, string> * string * Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkConnectionGatewayReference * Microsoft.Azure.Management.Network.Fluent.Models.VirtualNetworkConnectionGatewayReference * 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.VirtualNetworkGatewayConnectionListEntityInner
Public Sub New (virtualNetworkGateway1 As VirtualNetworkConnectionGatewayReference, 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 VirtualNetworkConnectionGatewayReference = Nothing, Optional localNetworkGateway2 As VirtualNetworkConnectionGatewayReference = 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
VirtualNetworkConnectionGatewayReference

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
authorizationKey
String

AuthorizationKey.

virtualNetworkGateway2
VirtualNetworkConnectionGatewayReference

Référence à la ressource de passerelle de réseau virtuel.

localNetworkGateway2
VirtualNetworkConnectionGatewayReference

Référence à la ressource de passerelle de réseau local.

connectionProtocol
VirtualNetworkGatewayConnectionProtocol

Protocole de connexion utilisé pour cette connexion. Les valeurs possibles incluent : 'IKEv2', 'IKEv1'

routingWeight
Nullable<Int32>

Poids du routage.

sharedKey
String

Clé partagée IPSec.

connectionStatus
VirtualNetworkGatewayConnectionStatus

Réseau virtuel status de connexion à la passerelle. 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.

egressBytesTransferred
Nullable<Int64>

Octets de sortie transférés dans cette connexion.

ingressBytesTransferred
Nullable<Int64>

Octets d’entrée transférés dans cette connexion.

peer
SubResource

Référence à la ressource peerings.

enableBgp
Nullable<Boolean>

Indicateur EnableBgp.

usePolicyBasedTrafficSelectors
Nullable<Boolean>

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 : « Réussi », « Mise à jour », « Suppression », « Échec »

expressRouteGatewayBypass
Nullable<Boolean>

Contourner la passerelle ExpressRoute pour le transfert de données.

etag
String

Chaîne unique en lecture seule qui change chaque fois que la ressource est mise à jour.

S’applique à