Поделиться через


NatRules interface

Интерфейс, представляющий NatRules.

Методы

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

Создает правило NAT для масштабируемого VPN-шлюза, если он не существует, обновляет существующие правила NAT.

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

Создает правило NAT для масштабируемого VPN-шлюза, если он не существует, обновляет существующие правила NAT.

beginDelete(string, string, string, NatRulesDeleteOptionalParams)

Удаляет правило NAT.

beginDeleteAndWait(string, string, string, NatRulesDeleteOptionalParams)

Удаляет правило NAT.

get(string, string, string, NatRulesGetOptionalParams)

Извлекает сведения о правиле NAT.

listByVpnGateway(string, string, NatRulesListByVpnGatewayOptionalParams)

Извлекает все правила nat для определенного VPN-шлюза виртуальной глобальной сети.

Сведения о методе

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

Создает правило NAT для масштабируемого VPN-шлюза, если он не существует, обновляет существующие правила NAT.

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

Параметры

resourceGroupName

string

Имя группы ресурсов VpnGateway.

gatewayName

string

Имя шлюза.

natRuleName

string

Имя правила NAT.

natRuleParameters
VpnGatewayNatRule

Параметры, предоставленные для создания или обновления правила Nat.

options
NatRulesCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

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

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

Создает правило NAT для масштабируемого VPN-шлюза, если он не существует, обновляет существующие правила NAT.

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

Параметры

resourceGroupName

string

Имя группы ресурсов VpnGateway.

gatewayName

string

Имя шлюза.

natRuleName

string

Имя правила NAT.

natRuleParameters
VpnGatewayNatRule

Параметры, предоставленные для создания или обновления правила Nat.

options
NatRulesCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

beginDelete(string, string, string, NatRulesDeleteOptionalParams)

Удаляет правило NAT.

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

Параметры

resourceGroupName

string

Имя группы ресурсов VpnGateway.

gatewayName

string

Имя шлюза.

natRuleName

string

Имя правила NAT.

options
NatRulesDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginDeleteAndWait(string, string, string, NatRulesDeleteOptionalParams)

Удаляет правило NAT.

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

Параметры

resourceGroupName

string

Имя группы ресурсов VpnGateway.

gatewayName

string

Имя шлюза.

natRuleName

string

Имя правила NAT.

options
NatRulesDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

get(string, string, string, NatRulesGetOptionalParams)

Извлекает сведения о правиле NAT.

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

Параметры

resourceGroupName

string

Имя группы ресурсов VpnGateway.

gatewayName

string

Имя шлюза.

natRuleName

string

Имя правила NAT.

options
NatRulesGetOptionalParams

Параметры параметров.

Возвращаемое значение

listByVpnGateway(string, string, NatRulesListByVpnGatewayOptionalParams)

Извлекает все правила nat для определенного VPN-шлюза виртуальной глобальной сети.

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

Параметры

resourceGroupName

string

Имя группы ресурсов VpnGateway.

gatewayName

string

Имя шлюза.

options
NatRulesListByVpnGatewayOptionalParams

Параметры параметров.

Возвращаемое значение