Partilhar 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)

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

Detalhes de 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 gestor de rede.

configurationName

string

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

ruleCollectionName

string

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

ruleName

string

O nome da regra.

options
RoutingRulesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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 gestor de rede.

configurationName

string

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

ruleCollectionName

string

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

ruleName

string

O nome da regra.

options
RoutingRulesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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 gestor de rede.

configurationName

string

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

ruleCollectionName

string

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

ruleName

string

O nome da regra.

routingRule
RoutingRule

A regra de roteamento a ser criada ou atualizada

options
RoutingRulesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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 gestor de rede.

configurationName

string

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

ruleCollectionName

string

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

ruleName

string

O nome da regra.

options
RoutingRulesGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<RoutingRule>

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

Liste 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 gestor de rede.

configurationName

string

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

ruleCollectionName

string

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

options
RoutingRulesListOptionalParams

Os parâmetros de opções.

Devoluções