Sdílet prostřednictvím


VirtualNetworkGatewayNatRules interface

Rozhraní představující VirtualNetworkGatewayNatRules.

Metody

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

Vytvoří pravidlo nat pro škálovatelnou bránu virtuální sítě, pokud neexistuje, jinak aktualizuje existující pravidla překladu adres.

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

Vytvoří pravidlo nat pro škálovatelnou bránu virtuální sítě, pokud neexistuje, jinak aktualizuje existující pravidla překladu adres.

beginDelete(string, string, string, VirtualNetworkGatewayNatRulesDeleteOptionalParams)

Odstraní pravidlo nat.

beginDeleteAndWait(string, string, string, VirtualNetworkGatewayNatRulesDeleteOptionalParams)

Odstraní pravidlo nat.

get(string, string, string, VirtualNetworkGatewayNatRulesGetOptionalParams)

Načte podrobnosti pravidla nat.

listByVirtualNetworkGateway(string, string, VirtualNetworkGatewayNatRulesListByVirtualNetworkGatewayOptionalParams)

Načte všechna pravidla překladu adres pro konkrétní bránu virtuální sítě.

Podrobnosti metody

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

Vytvoří pravidlo nat pro škálovatelnou bránu virtuální sítě, pokud neexistuje, jinak aktualizuje existující pravidla překladu adres.

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

Parametry

resourceGroupName

string

Název skupiny prostředků brány virtuální sítě.

virtualNetworkGatewayName

string

Název brány.

natRuleName

string

Název pravidla překladu adres.

natRuleParameters
VirtualNetworkGatewayNatRule

Parametry zadané k vytvoření nebo aktualizaci pravidla nat

Návraty

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

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

Vytvoří pravidlo nat pro škálovatelnou bránu virtuální sítě, pokud neexistuje, jinak aktualizuje existující pravidla překladu adres.

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

Parametry

resourceGroupName

string

Název skupiny prostředků brány virtuální sítě.

virtualNetworkGatewayName

string

Název brány.

natRuleName

string

Název pravidla překladu adres.

natRuleParameters
VirtualNetworkGatewayNatRule

Parametry zadané k vytvoření nebo aktualizaci pravidla nat

Návraty

beginDelete(string, string, string, VirtualNetworkGatewayNatRulesDeleteOptionalParams)

Odstraní pravidlo nat.

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

Parametry

resourceGroupName

string

Název skupiny prostředků brány virtuální sítě.

virtualNetworkGatewayName

string

Název brány.

natRuleName

string

Název pravidla překladu adres.

Návraty

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

beginDeleteAndWait(string, string, string, VirtualNetworkGatewayNatRulesDeleteOptionalParams)

Odstraní pravidlo nat.

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

Parametry

resourceGroupName

string

Název skupiny prostředků brány virtuální sítě.

virtualNetworkGatewayName

string

Název brány.

natRuleName

string

Název pravidla překladu adres.

Návraty

Promise<void>

get(string, string, string, VirtualNetworkGatewayNatRulesGetOptionalParams)

Načte podrobnosti pravidla nat.

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

Parametry

resourceGroupName

string

Název skupiny prostředků brány virtuální sítě.

virtualNetworkGatewayName

string

Název brány.

natRuleName

string

Název pravidla překladu adres.

options
VirtualNetworkGatewayNatRulesGetOptionalParams

Parametry možností.

Návraty

listByVirtualNetworkGateway(string, string, VirtualNetworkGatewayNatRulesListByVirtualNetworkGatewayOptionalParams)

Načte všechna pravidla překladu adres pro konkrétní bránu virtuální sítě.

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

Parametry

resourceGroupName

string

Název skupiny prostředků brány virtuální sítě.

virtualNetworkGatewayName

string

Název brány.

Návraty