Udostępnij za pośrednictwem


VirtualNetworkGatewayNatRules interface

Interfejs reprezentujący element VirtualNetworkGatewayNatRules.

Metody

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

Tworzy regułę translatora adresów sieciowych w skalowalnej bramie sieci wirtualnej, jeśli jeszcze nie istnieje, aktualizuje istniejące reguły nat.

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

Tworzy regułę translatora adresów sieciowych w skalowalnej bramie sieci wirtualnej, jeśli jeszcze nie istnieje, aktualizuje istniejące reguły nat.

beginDelete(string, string, string, VirtualNetworkGatewayNatRulesDeleteOptionalParams)

Usuwa regułę nat.

beginDeleteAndWait(string, string, string, VirtualNetworkGatewayNatRulesDeleteOptionalParams)

Usuwa regułę nat.

get(string, string, string, VirtualNetworkGatewayNatRulesGetOptionalParams)

Pobiera szczegóły reguły nat.

listByVirtualNetworkGateway(string, string, VirtualNetworkGatewayNatRulesListByVirtualNetworkGatewayOptionalParams)

Pobiera wszystkie reguły nat dla określonej bramy sieci wirtualnej.

Szczegóły metody

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

Tworzy regułę translatora adresów sieciowych w skalowalnej bramie sieci wirtualnej, jeśli jeszcze nie istnieje, aktualizuje istniejące reguły nat.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów bramy sieci wirtualnej.

virtualNetworkGatewayName

string

Nazwa bramy.

natRuleName

string

Nazwa reguły nat.

natRuleParameters
VirtualNetworkGatewayNatRule

Parametry podane do utworzenia lub zaktualizowania reguły nat.

Zwraca

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

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

Tworzy regułę translatora adresów sieciowych w skalowalnej bramie sieci wirtualnej, jeśli jeszcze nie istnieje, aktualizuje istniejące reguły nat.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów bramy sieci wirtualnej.

virtualNetworkGatewayName

string

Nazwa bramy.

natRuleName

string

Nazwa reguły nat.

natRuleParameters
VirtualNetworkGatewayNatRule

Parametry podane do utworzenia lub zaktualizowania reguły nat.

Zwraca

beginDelete(string, string, string, VirtualNetworkGatewayNatRulesDeleteOptionalParams)

Usuwa regułę nat.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów bramy sieci wirtualnej.

virtualNetworkGatewayName

string

Nazwa bramy.

natRuleName

string

Nazwa reguły nat.

Zwraca

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

beginDeleteAndWait(string, string, string, VirtualNetworkGatewayNatRulesDeleteOptionalParams)

Usuwa regułę nat.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów bramy sieci wirtualnej.

virtualNetworkGatewayName

string

Nazwa bramy.

natRuleName

string

Nazwa reguły nat.

Zwraca

Promise<void>

get(string, string, string, VirtualNetworkGatewayNatRulesGetOptionalParams)

Pobiera szczegóły reguły nat.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów bramy sieci wirtualnej.

virtualNetworkGatewayName

string

Nazwa bramy.

natRuleName

string

Nazwa reguły nat.

Zwraca

listByVirtualNetworkGateway(string, string, VirtualNetworkGatewayNatRulesListByVirtualNetworkGatewayOptionalParams)

Pobiera wszystkie reguły nat dla określonej bramy sieci wirtualnej.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów bramy sieci wirtualnej.

virtualNetworkGatewayName

string

Nazwa bramy.

Zwraca