Partager via


VpnGatewayNatRule Constructeurs

Définition

Surcharges

VpnGatewayNatRule()

Initialise une nouvelle instance de la classe VpnGatewayNatRule.

VpnGatewayNatRule(String, String, String, String, IList<VpnNatRuleMapping>, IList<VpnNatRuleMapping>, String, IList<SubResource>, IList<SubResource>, String, String, String)

Initialise une nouvelle instance de la classe VpnGatewayNatRule.

VpnGatewayNatRule()

Initialise une nouvelle instance de la classe VpnGatewayNatRule.

public VpnGatewayNatRule ();
Public Sub New ()

S’applique à

VpnGatewayNatRule(String, String, String, String, IList<VpnNatRuleMapping>, IList<VpnNatRuleMapping>, String, IList<SubResource>, IList<SubResource>, String, String, String)

Initialise une nouvelle instance de la classe VpnGatewayNatRule.

public VpnGatewayNatRule (string id = default, string provisioningState = default, string vpnGatewayNatRulePropertiesType = default, string mode = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.VpnNatRuleMapping> internalMappings = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.VpnNatRuleMapping> externalMappings = default, string ipConfigurationId = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.SubResource> egressVpnSiteLinkConnections = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.SubResource> ingressVpnSiteLinkConnections = default, string name = default, string etag = default, string type = default);
new Microsoft.Azure.Management.Network.Models.VpnGatewayNatRule : string * string * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.VpnNatRuleMapping> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.VpnNatRuleMapping> * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.SubResource> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.SubResource> * string * string * string -> Microsoft.Azure.Management.Network.Models.VpnGatewayNatRule
Public Sub New (Optional id As String = Nothing, Optional provisioningState As String = Nothing, Optional vpnGatewayNatRulePropertiesType As String = Nothing, Optional mode As String = Nothing, Optional internalMappings As IList(Of VpnNatRuleMapping) = Nothing, Optional externalMappings As IList(Of VpnNatRuleMapping) = Nothing, Optional ipConfigurationId As String = Nothing, Optional egressVpnSiteLinkConnections As IList(Of SubResource) = Nothing, Optional ingressVpnSiteLinkConnections As IList(Of SubResource) = Nothing, Optional name As String = Nothing, Optional etag As String = Nothing, Optional type As String = Nothing)

Paramètres

id
String

ID de la ressource

provisioningState
String

État d’approvisionnement de la ressource de règle NAT. Les valeurs possibles sont les suivantes : « Succeeded », « Updating », « Deleting », « Failed »

vpnGatewayNatRulePropertiesType
String

Type de règle NAT pour VPN NAT. Les valeurs possibles sont les suivantes : « Statique », « Dynamique »

mode
String

Direction NAT source d’un NAT VPN. Les valeurs possibles sont les suivantes : « EgressSnat », « IngressSnat »

internalMappings
IList<VpnNatRuleMapping>

Mappage interne d’adresse IP privée pour NAT.

externalMappings
IList<VpnNatRuleMapping>

Mappage externe d’adresse IP privée pour NAT.

ipConfigurationId
String

ID de configuration IP à laquelle cette règle NAT s’applique.

egressVpnSiteLinkConnections
IList<SubResource>

Liste des vpnSiteLinkConnections de sortie.

ingressVpnSiteLinkConnections
IList<SubResource>

Liste des vpnSiteLinkConnections d’entrée.

name
String

Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource.

etag
String

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

type
String

Type de ressource.

S’applique à