NatRulesOperations interface

Interfaz que representa una operación de NatRules.

Propiedades

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
createOrUpdate

Crea una regla nat para una puerta de enlace vpn escalable si no existe, de lo contrario, actualiza las reglas nat existentes.

delete

Elimina una regla nat.

get

Recupera los detalles de una regla natGet.

listByVpnGateway

Recupera todas las reglas nat para una puerta de enlace VPN de Virtual WAN determinada.

Detalles de las propiedades

beginCreateOrUpdate

Advertencia

Esta API ya está en desuso.

use createOrUpdate instead

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

Valor de propiedad

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

beginCreateOrUpdateAndWait

Advertencia

Esta API ya está en desuso.

use createOrUpdate instead

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

Valor de propiedad

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

beginDelete

Advertencia

Esta API ya está en desuso.

use delete instead

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

Valor de propiedad

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

beginDeleteAndWait

Advertencia

Esta API ya está en desuso.

use delete instead

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

Valor de propiedad

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

createOrUpdate

Crea una regla nat para una puerta de enlace vpn escalable si no existe, de lo contrario, actualiza las reglas nat existentes.

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

Valor de propiedad

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

delete

Elimina una regla nat.

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

Valor de propiedad

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

get

Recupera los detalles de una regla natGet.

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

Valor de propiedad

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

listByVpnGateway

Recupera todas las reglas nat para una puerta de enlace VPN de Virtual WAN determinada.

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

Valor de propiedad

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