NatRulesOperations interface

Interfejs reprezentujący operacje NatRules.

Właściwości

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
createOrUpdate

Tworzy regułę nat dla skalowalnej bramy sieci VPN, jeśli nie istnieje, w przeciwnym razie aktualizuje istniejące reguły nat.

delete

Usuwa regułę nat.

get

Pobiera szczegóły nat ruleGet.

listByVpnGateway

Pobiera wszystkie reguły translatora adresów sieciowych dla określonej wirtualnej bramy sieci VPN sieci WAN.

Szczegóły właściwości

beginCreateOrUpdate

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use createOrUpdate instead

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

Wartość właściwości

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

beginCreateOrUpdateAndWait

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use createOrUpdate instead

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

Wartość właściwości

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

beginDelete

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use delete instead

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

Wartość właściwości

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

beginDeleteAndWait

Ostrzeżenie

Ten interfejs API jest już przestarzały.

use delete instead

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

Wartość właściwości

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

createOrUpdate

Tworzy regułę nat dla skalowalnej bramy sieci VPN, jeśli nie istnieje, w przeciwnym razie aktualizuje istniejące reguły nat.

createOrUpdate: (resourceGroupName: string, gatewayName: string, natRuleName: string, natRuleParameters: VpnGatewayNatRule, options?: NatRulesCreateOrUpdateOptionalParams) => PollerLike<OperationState<VpnGatewayNatRule>, VpnGatewayNatRule>

Wartość właściwości

(resourceGroupName: string, gatewayName: string, natRuleName: string, natRuleParameters: VpnGatewayNatRule, options?: NatRulesCreateOrUpdateOptionalParams) => PollerLike<OperationState<VpnGatewayNatRule>, VpnGatewayNatRule>

delete

Usuwa regułę nat.

delete: (resourceGroupName: string, gatewayName: string, natRuleName: string, options?: NatRulesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Wartość właściwości

(resourceGroupName: string, gatewayName: string, natRuleName: string, options?: NatRulesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Pobiera szczegóły nat ruleGet.

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

Wartość właściwości

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

listByVpnGateway

Pobiera wszystkie reguły translatora adresów sieciowych dla określonej wirtualnej bramy sieci VPN sieci WAN.

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

Wartość właściwości

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