Compartir a través de


NatRules interface

Interfaz que representa un NatRules.

Métodos

beginCreateOrUpdate(string, string, string, VpnGatewayNatRule, NatRulesCreateOrUpdateOptionalParams)

Crea una regla nat en una puerta de enlace de VPN escalable si no existe, actualiza las reglas nat existentes.

beginCreateOrUpdateAndWait(string, string, string, VpnGatewayNatRule, NatRulesCreateOrUpdateOptionalParams)

Crea una regla nat en una puerta de enlace de VPN escalable si no existe, actualiza las reglas nat existentes.

beginDelete(string, string, string, NatRulesDeleteOptionalParams)

Elimina una regla nat.

beginDeleteAndWait(string, string, string, NatRulesDeleteOptionalParams)

Elimina una regla nat.

get(string, string, string, NatRulesGetOptionalParams)

Recupera los detalles de una regla natGet.

listByVpnGateway(string, string, NatRulesListByVpnGatewayOptionalParams)

Recupera todas las reglas nat para una puerta de enlace de VPN wan virtual determinada.

Detalles del método

beginCreateOrUpdate(string, string, string, VpnGatewayNatRule, NatRulesCreateOrUpdateOptionalParams)

Crea una regla nat en una puerta de enlace de VPN escalable si no existe, actualiza las reglas nat existentes.

function beginCreateOrUpdate(resourceGroupName: string, gatewayName: string, natRuleName: string, natRuleParameters: VpnGatewayNatRule, options?: NatRulesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VpnGatewayNatRule>, VpnGatewayNatRule>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos de VpnGateway.

gatewayName

string

Nombre de la puerta de enlace.

natRuleName

string

Nombre de la regla nat.

natRuleParameters
VpnGatewayNatRule

Parámetros proporcionados para crear o actualizar una regla Nat.

options
NatRulesCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<@azure/core-lro.SimplePollerLike<OperationState<VpnGatewayNatRule>, VpnGatewayNatRule>>

beginCreateOrUpdateAndWait(string, string, string, VpnGatewayNatRule, NatRulesCreateOrUpdateOptionalParams)

Crea una regla nat en una puerta de enlace de VPN escalable si no existe, actualiza las reglas nat existentes.

function beginCreateOrUpdateAndWait(resourceGroupName: string, gatewayName: string, natRuleName: string, natRuleParameters: VpnGatewayNatRule, options?: NatRulesCreateOrUpdateOptionalParams): Promise<VpnGatewayNatRule>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos de VpnGateway.

gatewayName

string

Nombre de la puerta de enlace.

natRuleName

string

Nombre de la regla nat.

natRuleParameters
VpnGatewayNatRule

Parámetros proporcionados para crear o actualizar una regla Nat.

options
NatRulesCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

beginDelete(string, string, string, NatRulesDeleteOptionalParams)

Elimina una regla nat.

function beginDelete(resourceGroupName: string, gatewayName: string, natRuleName: string, options?: NatRulesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos de VpnGateway.

gatewayName

string

Nombre de la puerta de enlace.

natRuleName

string

Nombre de la regla nat.

options
NatRulesDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, NatRulesDeleteOptionalParams)

Elimina una regla nat.

function beginDeleteAndWait(resourceGroupName: string, gatewayName: string, natRuleName: string, options?: NatRulesDeleteOptionalParams): Promise<void>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos de VpnGateway.

gatewayName

string

Nombre de la puerta de enlace.

natRuleName

string

Nombre de la regla nat.

options
NatRulesDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

get(string, string, string, NatRulesGetOptionalParams)

Recupera los detalles de una regla natGet.

function get(resourceGroupName: string, gatewayName: string, natRuleName: string, options?: NatRulesGetOptionalParams): Promise<VpnGatewayNatRule>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos de VpnGateway.

gatewayName

string

Nombre de la puerta de enlace.

natRuleName

string

Nombre de la regla nat.

options
NatRulesGetOptionalParams

Parámetros de opciones.

Devoluciones

listByVpnGateway(string, string, NatRulesListByVpnGatewayOptionalParams)

Recupera todas las reglas nat para una puerta de enlace de VPN wan virtual determinada.

function listByVpnGateway(resourceGroupName: string, gatewayName: string, options?: NatRulesListByVpnGatewayOptionalParams): PagedAsyncIterableIterator<VpnGatewayNatRule, VpnGatewayNatRule[], PageSettings>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos de VpnGateway.

gatewayName

string

Nombre de la puerta de enlace.

options
NatRulesListByVpnGatewayOptionalParams

Parámetros de opciones.

Devoluciones