Condividi tramite


NatRules interface

Interfaccia che rappresenta un NatRules.

Metodi

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

Crea una regola NAT in un gateway VPN scalabile, se non esiste, aggiorna le regole NAT esistenti.

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

Crea una regola NAT in un gateway VPN scalabile, se non esiste, aggiorna le regole NAT esistenti.

beginDelete(string, string, string, NatRulesDeleteOptionalParams)

Elimina una regola nat.

beginDeleteAndWait(string, string, string, NatRulesDeleteOptionalParams)

Elimina una regola nat.

get(string, string, string, NatRulesGetOptionalParams)

Recupera i dettagli di una regola NATGet.

listByVpnGateway(string, string, NatRulesListByVpnGatewayOptionalParams)

Recupera tutte le regole NAT per un determinato gateway VPN della rete WAN virtuale.

Dettagli metodo

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

Crea una regola NAT in un gateway VPN scalabile, se non esiste, aggiorna le regole NAT esistenti.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse di VpnGateway.

gatewayName

string

Nome del gateway.

natRuleName

string

Nome della regola nat.

natRuleParameters
VpnGatewayNatRule

Parametri forniti per creare o aggiornare una regola NAT.

options
NatRulesCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

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

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

Crea una regola NAT in un gateway VPN scalabile, se non esiste, aggiorna le regole NAT esistenti.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse di VpnGateway.

gatewayName

string

Nome del gateway.

natRuleName

string

Nome della regola nat.

natRuleParameters
VpnGatewayNatRule

Parametri forniti per creare o aggiornare una regola NAT.

options
NatRulesCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

beginDelete(string, string, string, NatRulesDeleteOptionalParams)

Elimina una regola nat.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse di VpnGateway.

gatewayName

string

Nome del gateway.

natRuleName

string

Nome della regola nat.

options
NatRulesDeleteOptionalParams

Parametri delle opzioni.

Restituisce

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

beginDeleteAndWait(string, string, string, NatRulesDeleteOptionalParams)

Elimina una regola nat.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse di VpnGateway.

gatewayName

string

Nome del gateway.

natRuleName

string

Nome della regola nat.

options
NatRulesDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

get(string, string, string, NatRulesGetOptionalParams)

Recupera i dettagli di una regola NATGet.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse di VpnGateway.

gatewayName

string

Nome del gateway.

natRuleName

string

Nome della regola nat.

options
NatRulesGetOptionalParams

Parametri delle opzioni.

Restituisce

listByVpnGateway(string, string, NatRulesListByVpnGatewayOptionalParams)

Recupera tutte le regole NAT per un determinato gateway VPN della rete WAN virtuale.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse di VpnGateway.

gatewayName

string

Nome del gateway.

options
NatRulesListByVpnGatewayOptionalParams

Parametri delle opzioni.

Restituisce