Partager via


InboundNatRules interface

Interface représentant un InboundNatRules.

Méthodes

beginCreateOrUpdate(string, string, string, InboundNatRule, InboundNatRulesCreateOrUpdateOptionalParams)

Crée ou met à jour une règle NAT entrante d’équilibreur de charge.

beginCreateOrUpdateAndWait(string, string, string, InboundNatRule, InboundNatRulesCreateOrUpdateOptionalParams)

Crée ou met à jour une règle NAT entrante d’équilibreur de charge.

beginDelete(string, string, string, InboundNatRulesDeleteOptionalParams)

Supprime la règle NAT entrante de l’équilibreur de charge spécifié.

beginDeleteAndWait(string, string, string, InboundNatRulesDeleteOptionalParams)

Supprime la règle NAT entrante de l’équilibreur de charge spécifié.

get(string, string, string, InboundNatRulesGetOptionalParams)

Obtient la règle NAT entrante de l’équilibreur de charge spécifié.

list(string, string, InboundNatRulesListOptionalParams)

Obtient toutes les règles NAT de trafic entrant dans un équilibreur de charge.

Détails de la méthode

beginCreateOrUpdate(string, string, string, InboundNatRule, InboundNatRulesCreateOrUpdateOptionalParams)

Crée ou met à jour une règle NAT entrante d’équilibreur de charge.

function beginCreateOrUpdate(resourceGroupName: string, loadBalancerName: string, inboundNatRuleName: string, inboundNatRuleParameters: InboundNatRule, options?: InboundNatRulesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<InboundNatRule>, InboundNatRule>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

loadBalancerName

string

Nom de l’équilibreur de charge.

inboundNatRuleName

string

Nom de la règle NAT de trafic entrant.

inboundNatRuleParameters
InboundNatRule

Paramètres fournis à l’opération de règle NAT de création ou de mise à jour.

options
InboundNatRulesCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

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

beginCreateOrUpdateAndWait(string, string, string, InboundNatRule, InboundNatRulesCreateOrUpdateOptionalParams)

Crée ou met à jour une règle NAT entrante d’équilibreur de charge.

function beginCreateOrUpdateAndWait(resourceGroupName: string, loadBalancerName: string, inboundNatRuleName: string, inboundNatRuleParameters: InboundNatRule, options?: InboundNatRulesCreateOrUpdateOptionalParams): Promise<InboundNatRule>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

loadBalancerName

string

Nom de l’équilibreur de charge.

inboundNatRuleName

string

Nom de la règle NAT de trafic entrant.

inboundNatRuleParameters
InboundNatRule

Paramètres fournis à l’opération de règle NAT de création ou de mise à jour.

options
InboundNatRulesCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<InboundNatRule>

beginDelete(string, string, string, InboundNatRulesDeleteOptionalParams)

Supprime la règle NAT entrante de l’équilibreur de charge spécifié.

function beginDelete(resourceGroupName: string, loadBalancerName: string, inboundNatRuleName: string, options?: InboundNatRulesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

loadBalancerName

string

Nom de l’équilibreur de charge.

inboundNatRuleName

string

Nom de la règle NAT de trafic entrant.

options
InboundNatRulesDeleteOptionalParams

Paramètres d’options.

Retours

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

beginDeleteAndWait(string, string, string, InboundNatRulesDeleteOptionalParams)

Supprime la règle NAT entrante de l’équilibreur de charge spécifié.

function beginDeleteAndWait(resourceGroupName: string, loadBalancerName: string, inboundNatRuleName: string, options?: InboundNatRulesDeleteOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

loadBalancerName

string

Nom de l’équilibreur de charge.

inboundNatRuleName

string

Nom de la règle NAT de trafic entrant.

options
InboundNatRulesDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

get(string, string, string, InboundNatRulesGetOptionalParams)

Obtient la règle NAT entrante de l’équilibreur de charge spécifié.

function get(resourceGroupName: string, loadBalancerName: string, inboundNatRuleName: string, options?: InboundNatRulesGetOptionalParams): Promise<InboundNatRule>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

loadBalancerName

string

Nom de l’équilibreur de charge.

inboundNatRuleName

string

Nom de la règle NAT de trafic entrant.

options
InboundNatRulesGetOptionalParams

Paramètres d’options.

Retours

Promise<InboundNatRule>

list(string, string, InboundNatRulesListOptionalParams)

Obtient toutes les règles NAT de trafic entrant dans un équilibreur de charge.

function list(resourceGroupName: string, loadBalancerName: string, options?: InboundNatRulesListOptionalParams): PagedAsyncIterableIterator<InboundNatRule, InboundNatRule[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

loadBalancerName

string

Nom de l’équilibreur de charge.

options
InboundNatRulesListOptionalParams

Paramètres d’options.

Retours