Condividi tramite


VirtualNetworkGatewayNatRules interface

Interfaccia che rappresenta un virtualNetworkGatewayNatRules.

Metodi

beginCreateOrUpdate(string, string, string, VirtualNetworkGatewayNatRule, VirtualNetworkGatewayNatRulesCreateOrUpdateOptionalParams)

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

beginCreateOrUpdateAndWait(string, string, string, VirtualNetworkGatewayNatRule, VirtualNetworkGatewayNatRulesCreateOrUpdateOptionalParams)

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

beginDelete(string, string, string, VirtualNetworkGatewayNatRulesDeleteOptionalParams)

Elimina una regola nat.

beginDeleteAndWait(string, string, string, VirtualNetworkGatewayNatRulesDeleteOptionalParams)

Elimina una regola nat.

get(string, string, string, VirtualNetworkGatewayNatRulesGetOptionalParams)

Recupera i dettagli di una regola nat.

listByVirtualNetworkGateway(string, string, VirtualNetworkGatewayNatRulesListByVirtualNetworkGatewayOptionalParams)

Recupera tutte le regole NAT per un gateway di rete virtuale specifico.

Dettagli metodo

beginCreateOrUpdate(string, string, string, VirtualNetworkGatewayNatRule, VirtualNetworkGatewayNatRulesCreateOrUpdateOptionalParams)

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

function beginCreateOrUpdate(resourceGroupName: string, virtualNetworkGatewayName: string, natRuleName: string, natRuleParameters: VirtualNetworkGatewayNatRule, options?: VirtualNetworkGatewayNatRulesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualNetworkGatewayNatRule>, VirtualNetworkGatewayNatRule>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse del gateway di rete virtuale.

virtualNetworkGatewayName

string

Nome del gateway.

natRuleName

string

Nome della regola nat.

natRuleParameters
VirtualNetworkGatewayNatRule

Parametri forniti per creare o aggiornare una regola NAT.

Restituisce

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

beginCreateOrUpdateAndWait(string, string, string, VirtualNetworkGatewayNatRule, VirtualNetworkGatewayNatRulesCreateOrUpdateOptionalParams)

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

function beginCreateOrUpdateAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, natRuleName: string, natRuleParameters: VirtualNetworkGatewayNatRule, options?: VirtualNetworkGatewayNatRulesCreateOrUpdateOptionalParams): Promise<VirtualNetworkGatewayNatRule>

Parametri

resourceGroupName

string

Nome del gruppo di risorse del gateway di rete virtuale.

virtualNetworkGatewayName

string

Nome del gateway.

natRuleName

string

Nome della regola nat.

natRuleParameters
VirtualNetworkGatewayNatRule

Parametri forniti per creare o aggiornare una regola NAT.

Restituisce

beginDelete(string, string, string, VirtualNetworkGatewayNatRulesDeleteOptionalParams)

Elimina una regola nat.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse del gateway di rete virtuale.

virtualNetworkGatewayName

string

Nome del gateway.

natRuleName

string

Nome della regola nat.

options
VirtualNetworkGatewayNatRulesDeleteOptionalParams

Parametri delle opzioni.

Restituisce

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

beginDeleteAndWait(string, string, string, VirtualNetworkGatewayNatRulesDeleteOptionalParams)

Elimina una regola nat.

function beginDeleteAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, natRuleName: string, options?: VirtualNetworkGatewayNatRulesDeleteOptionalParams): Promise<void>

Parametri

resourceGroupName

string

Nome del gruppo di risorse del gateway di rete virtuale.

virtualNetworkGatewayName

string

Nome del gateway.

natRuleName

string

Nome della regola nat.

options
VirtualNetworkGatewayNatRulesDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

get(string, string, string, VirtualNetworkGatewayNatRulesGetOptionalParams)

Recupera i dettagli di una regola nat.

function get(resourceGroupName: string, virtualNetworkGatewayName: string, natRuleName: string, options?: VirtualNetworkGatewayNatRulesGetOptionalParams): Promise<VirtualNetworkGatewayNatRule>

Parametri

resourceGroupName

string

Nome del gruppo di risorse del gateway di rete virtuale.

virtualNetworkGatewayName

string

Nome del gateway.

natRuleName

string

Nome della regola nat.

options
VirtualNetworkGatewayNatRulesGetOptionalParams

Parametri delle opzioni.

Restituisce

listByVirtualNetworkGateway(string, string, VirtualNetworkGatewayNatRulesListByVirtualNetworkGatewayOptionalParams)

Recupera tutte le regole NAT per un gateway di rete virtuale specifico.

function listByVirtualNetworkGateway(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewayNatRulesListByVirtualNetworkGatewayOptionalParams): PagedAsyncIterableIterator<VirtualNetworkGatewayNatRule, VirtualNetworkGatewayNatRule[], PageSettings>

Parametri

resourceGroupName

string

Nome del gruppo di risorse del gateway di rete virtuale.

virtualNetworkGatewayName

string

Nome del gateway.

Restituisce