Partilhar via


InboundNatRules interface

Interface que representa um InboundNatRules.

Métodos

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

Cria ou atualiza uma regra NAT de entrada do balanceador de carga.

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

Cria ou atualiza uma regra NAT de entrada do balanceador de carga.

beginDelete(string, string, string, InboundNatRulesDeleteOptionalParams)

Exclui a regra NAT de entrada do balanceador de carga especificado.

beginDeleteAndWait(string, string, string, InboundNatRulesDeleteOptionalParams)

Exclui a regra NAT de entrada do balanceador de carga especificado.

get(string, string, string, InboundNatRulesGetOptionalParams)

Obtém a regra NAT de entrada do balanceador de carga especificado.

list(string, string, InboundNatRulesListOptionalParams)

Obtém todas as regras NAT de entrada em um balanceador de carga.

Detalhes de Método

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

Cria ou atualiza uma regra NAT de entrada do balanceador de carga.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

loadBalancerName

string

O nome do balanceador de carga.

inboundNatRuleName

string

O nome da regra NAT de entrada.

inboundNatRuleParameters
InboundNatRule

Parâmetros fornecidos para a operação de criação ou atualização da regra NAT de entrada.

options
InboundNatRulesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

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

Cria ou atualiza uma regra NAT de entrada do balanceador de carga.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

loadBalancerName

string

O nome do balanceador de carga.

inboundNatRuleName

string

O nome da regra NAT de entrada.

inboundNatRuleParameters
InboundNatRule

Parâmetros fornecidos para a operação de criação ou atualização da regra NAT de entrada.

options
InboundNatRulesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<InboundNatRule>

beginDelete(string, string, string, InboundNatRulesDeleteOptionalParams)

Exclui a regra NAT de entrada do balanceador de carga especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

loadBalancerName

string

O nome do balanceador de carga.

inboundNatRuleName

string

O nome da regra NAT de entrada.

options
InboundNatRulesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, string, string, InboundNatRulesDeleteOptionalParams)

Exclui a regra NAT de entrada do balanceador de carga especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

loadBalancerName

string

O nome do balanceador de carga.

inboundNatRuleName

string

O nome da regra NAT de entrada.

options
InboundNatRulesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, string, string, InboundNatRulesGetOptionalParams)

Obtém a regra NAT de entrada do balanceador de carga especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

loadBalancerName

string

O nome do balanceador de carga.

inboundNatRuleName

string

O nome da regra NAT de entrada.

options
InboundNatRulesGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<InboundNatRule>

list(string, string, InboundNatRulesListOptionalParams)

Obtém todas as regras NAT de entrada em um balanceador de carga.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

loadBalancerName

string

O nome do balanceador de carga.

options
InboundNatRulesListOptionalParams

Os parâmetros de opções.

Devoluções