Compartilhar via


RoutingRules interface

Interface que representa um RoutingRules.

Métodos

beginDelete(string, string, string, string, string, RoutingRulesDeleteOptionalParams)

Exclui uma regra de roteamento.

beginDeleteAndWait(string, string, string, string, string, RoutingRulesDeleteOptionalParams)

Exclui uma regra de roteamento.

createOrUpdate(string, string, string, string, string, RoutingRule, RoutingRulesCreateOrUpdateOptionalParams)

Cria ou atualiza uma regra de roteamento.

get(string, string, string, string, string, RoutingRulesGetOptionalParams)

Obtém uma regra de roteamento de configuração de roteamento do gerenciador de rede.

list(string, string, string, string, RoutingRulesListOptionalParams)

Lista todas as regras de roteamento de configuração de roteamento do gerenciador de rede.

Detalhes do método

beginDelete(string, string, string, string, string, RoutingRulesDeleteOptionalParams)

Exclui uma regra de roteamento.

function beginDelete(resourceGroupName: string, networkManagerName: string, configurationName: string, ruleCollectionName: string, ruleName: string, options?: RoutingRulesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

networkManagerName

string

O nome do gerenciador de rede.

configurationName

string

O nome da Configuração de Roteamento do gerenciador de rede.

ruleCollectionName

string

O nome da coleção de regras de configuração de roteamento do gerenciador de rede.

ruleName

string

O nome da regra.

options
RoutingRulesDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, string, string, string, RoutingRulesDeleteOptionalParams)

Exclui uma regra de roteamento.

function beginDeleteAndWait(resourceGroupName: string, networkManagerName: string, configurationName: string, ruleCollectionName: string, ruleName: string, options?: RoutingRulesDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

networkManagerName

string

O nome do gerenciador de rede.

configurationName

string

O nome da Configuração de Roteamento do gerenciador de rede.

ruleCollectionName

string

O nome da coleção de regras de configuração de roteamento do gerenciador de rede.

ruleName

string

O nome da regra.

options
RoutingRulesDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

createOrUpdate(string, string, string, string, string, RoutingRule, RoutingRulesCreateOrUpdateOptionalParams)

Cria ou atualiza uma regra de roteamento.

function createOrUpdate(resourceGroupName: string, networkManagerName: string, configurationName: string, ruleCollectionName: string, ruleName: string, routingRule: RoutingRule, options?: RoutingRulesCreateOrUpdateOptionalParams): Promise<RoutingRule>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

networkManagerName

string

O nome do gerenciador de rede.

configurationName

string

O nome da Configuração de Roteamento do gerenciador de rede.

ruleCollectionName

string

O nome da coleção de regras de configuração de roteamento do gerenciador de rede.

ruleName

string

O nome da regra.

routingRule
RoutingRule

A regra de roteamento para criar ou atualizar

options
RoutingRulesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<RoutingRule>

get(string, string, string, string, string, RoutingRulesGetOptionalParams)

Obtém uma regra de roteamento de configuração de roteamento do gerenciador de rede.

function get(resourceGroupName: string, networkManagerName: string, configurationName: string, ruleCollectionName: string, ruleName: string, options?: RoutingRulesGetOptionalParams): Promise<RoutingRule>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

networkManagerName

string

O nome do gerenciador de rede.

configurationName

string

O nome da Configuração de Roteamento do gerenciador de rede.

ruleCollectionName

string

O nome da coleção de regras de configuração de roteamento do gerenciador de rede.

ruleName

string

O nome da regra.

options
RoutingRulesGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<RoutingRule>

list(string, string, string, string, RoutingRulesListOptionalParams)

Lista todas as regras de roteamento de configuração de roteamento do gerenciador de rede.

function list(resourceGroupName: string, networkManagerName: string, configurationName: string, ruleCollectionName: string, options?: RoutingRulesListOptionalParams): PagedAsyncIterableIterator<RoutingRule, RoutingRule[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

networkManagerName

string

O nome do gerenciador de rede.

configurationName

string

O nome da Configuração de Roteamento do gerenciador de rede.

ruleCollectionName

string

O nome da coleção de regras de configuração de roteamento do gerenciador de rede.

options
RoutingRulesListOptionalParams

Os parâmetros de opções.

Retornos