NatRulesOperations interface

Interface representando operações de NatRules.

Propriedades

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
createOrUpdate

Cria uma regra nat para um gateway vpn escalável se ela não existir, atualiza as regras nat existentes.

delete

Exclui uma regra nat.

get

Recupera os detalhes de uma regra natGet.

listByVpnGateway

Recupera todas as regras nat para um gateway vpn wan virtual específico.

Detalhes de Propriedade

beginCreateOrUpdate

Aviso

Esta API foi preterida.

use createOrUpdate instead

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

Valor de Propriedade

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

beginCreateOrUpdateAndWait

Aviso

Esta API foi preterida.

use createOrUpdate instead

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

Valor de Propriedade

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

beginDelete

Aviso

Esta API foi preterida.

use delete instead

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

Valor de Propriedade

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

beginDeleteAndWait

Aviso

Esta API foi preterida.

use delete instead

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

Valor de Propriedade

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

createOrUpdate

Cria uma regra nat para um gateway vpn escalável se ela não existir, atualiza as regras nat existentes.

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

Valor de Propriedade

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

delete

Exclui uma regra nat.

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

Valor de Propriedade

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

get

Recupera os detalhes de uma regra natGet.

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

Valor de Propriedade

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

listByVpnGateway

Recupera todas as regras nat para um gateway vpn wan virtual específico.

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

Valor de Propriedade

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