Compartir a través de


VirtualNetworkGatewayNatRule Constructores

Definición

Sobrecargas

VirtualNetworkGatewayNatRule()

Inicializa una nueva instancia de la clase VirtualNetworkGatewayNatRule.

VirtualNetworkGatewayNatRule(String, String, String, String, IList<VpnNatRuleMapping>, IList<VpnNatRuleMapping>, String, String, String, String)

Inicializa una nueva instancia de la clase VirtualNetworkGatewayNatRule.

VirtualNetworkGatewayNatRule()

Inicializa una nueva instancia de la clase VirtualNetworkGatewayNatRule.

public VirtualNetworkGatewayNatRule ();
Public Sub New ()

Se aplica a

VirtualNetworkGatewayNatRule(String, String, String, String, IList<VpnNatRuleMapping>, IList<VpnNatRuleMapping>, String, String, String, String)

Inicializa una nueva instancia de la clase VirtualNetworkGatewayNatRule.

public VirtualNetworkGatewayNatRule (string id = default, string provisioningState = default, string virtualNetworkGatewayNatRulePropertiesType = 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, string name = default, string etag = default, string type = default);
new Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayNatRule : 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 * string * string * string -> Microsoft.Azure.Management.Network.Models.VirtualNetworkGatewayNatRule
Public Sub New (Optional id As String = Nothing, Optional provisioningState As String = Nothing, Optional virtualNetworkGatewayNatRulePropertiesType 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 name As String = Nothing, Optional etag As String = Nothing, Optional type As String = Nothing)

Parámetros

id
String

Identificador del recurso.

provisioningState
String

Estado de aprovisionamiento del recurso de regla NAT. Entre los valores posibles se incluyen: "Succeeded", "Updating", "Deleting", "Failed"

virtualNetworkGatewayNatRulePropertiesType
String

Tipo de regla NAT para VPN NAT. Entre los valores posibles se incluyen: "Static", "Dynamic"

mode
String

Dirección NAT de origen de una NAT de VPN. Entre los valores posibles se incluyen: "EgressSnat", "IngressSnat"

internalMappings
IList<VpnNatRuleMapping>

Asignación interna de dirección IP privada para NAT.

externalMappings
IList<VpnNatRuleMapping>

Asignación externa de dirección IP privada para NAT.

ipConfigurationId
String

El identificador de configuración de IP al que se aplica esta regla NAT.

name
String

Nombre del recurso que es único dentro de un grupo de recursos. Este nombre se puede usar para acceder al recurso.

etag
String

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

type
String

Tipo de recurso.

Se aplica a