Partager via


NatRules interface

Interface représentant une natRules.

Méthodes

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

Crée une règle nat sur une passerelle vpn évolutive s’il n’existe pas d’autre mise à jour des règles nat existantes.

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

Crée une règle nat sur une passerelle vpn évolutive s’il n’existe pas d’autre mise à jour des règles nat existantes.

beginDelete(string, string, string, NatRulesDeleteOptionalParams)

Supprime une règle nat.

beginDeleteAndWait(string, string, string, NatRulesDeleteOptionalParams)

Supprime une règle nat.

get(string, string, string, NatRulesGetOptionalParams)

Récupère les détails d’une règle natGet.

listByVpnGateway(string, string, NatRulesListByVpnGatewayOptionalParams)

Récupère toutes les règles nat pour une passerelle vpn virtual wan particulière.

Détails de la méthode

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

Crée une règle nat sur une passerelle vpn évolutive s’il n’existe pas d’autre mise à jour des règles nat existantes.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources du VpnGateway.

gatewayName

string

Nom de la passerelle.

natRuleName

string

Nom de la règle nat.

natRuleParameters
VpnGatewayNatRule

Paramètres fournis pour créer ou mettre à jour une règle Nat.

options
NatRulesCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

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

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

Crée une règle nat sur une passerelle vpn évolutive s’il n’existe pas d’autre mise à jour des règles nat existantes.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources du VpnGateway.

gatewayName

string

Nom de la passerelle.

natRuleName

string

Nom de la règle nat.

natRuleParameters
VpnGatewayNatRule

Paramètres fournis pour créer ou mettre à jour une règle Nat.

options
NatRulesCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

beginDelete(string, string, string, NatRulesDeleteOptionalParams)

Supprime une règle nat.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources du VpnGateway.

gatewayName

string

Nom de la passerelle.

natRuleName

string

Nom de la règle nat.

options
NatRulesDeleteOptionalParams

Paramètres d’options.

Retours

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

beginDeleteAndWait(string, string, string, NatRulesDeleteOptionalParams)

Supprime une règle nat.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources du VpnGateway.

gatewayName

string

Nom de la passerelle.

natRuleName

string

Nom de la règle nat.

options
NatRulesDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

get(string, string, string, NatRulesGetOptionalParams)

Récupère les détails d’une règle natGet.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources du VpnGateway.

gatewayName

string

Nom de la passerelle.

natRuleName

string

Nom de la règle nat.

options
NatRulesGetOptionalParams

Paramètres d’options.

Retours

listByVpnGateway(string, string, NatRulesListByVpnGatewayOptionalParams)

Récupère toutes les règles nat pour une passerelle vpn virtual wan particulière.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources du VpnGateway.

gatewayName

string

Nom de la passerelle.

options
NatRulesListByVpnGatewayOptionalParams

Paramètres d’options.

Retours