Compartilhar via


RoutingRuleCollections interface

Interface que representa um RoutingRuleCollections.

Métodos

beginDelete(string, string, string, string, RoutingRuleCollectionsDeleteOptionalParams)

Exclui uma coleção de regras de roteamento.

beginDeleteAndWait(string, string, string, string, RoutingRuleCollectionsDeleteOptionalParams)

Exclui uma coleção de regras de roteamento.

createOrUpdate(string, string, string, string, RoutingRuleCollection, RoutingRuleCollectionsCreateOrUpdateOptionalParams)

Cria ou atualiza uma coleção de regras de roteamento.

get(string, string, string, string, RoutingRuleCollectionsGetOptionalParams)

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

list(string, string, string, RoutingRuleCollectionsListOptionalParams)

Lista todas as coleções de regras em uma configuração de roteamento, em um formato paginado.

Detalhes do método

beginDelete(string, string, string, string, RoutingRuleCollectionsDeleteOptionalParams)

Exclui uma coleção de regras de roteamento.

function beginDelete(resourceGroupName: string, networkManagerName: string, configurationName: string, ruleCollectionName: string, options?: RoutingRuleCollectionsDeleteOptionalParams): 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.

options
RoutingRuleCollectionsDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, string, string, RoutingRuleCollectionsDeleteOptionalParams)

Exclui uma coleção de regras de roteamento.

function beginDeleteAndWait(resourceGroupName: string, networkManagerName: string, configurationName: string, ruleCollectionName: string, options?: RoutingRuleCollectionsDeleteOptionalParams): 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.

options
RoutingRuleCollectionsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

createOrUpdate(string, string, string, string, RoutingRuleCollection, RoutingRuleCollectionsCreateOrUpdateOptionalParams)

Cria ou atualiza uma coleção de regras de roteamento.

function createOrUpdate(resourceGroupName: string, networkManagerName: string, configurationName: string, ruleCollectionName: string, ruleCollection: RoutingRuleCollection, options?: RoutingRuleCollectionsCreateOrUpdateOptionalParams): Promise<RoutingRuleCollection>

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.

ruleCollection
RoutingRuleCollection

A Coleção de Regras a ser criada ou atualizada

options
RoutingRuleCollectionsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

get(string, string, string, string, RoutingRuleCollectionsGetOptionalParams)

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

function get(resourceGroupName: string, networkManagerName: string, configurationName: string, ruleCollectionName: string, options?: RoutingRuleCollectionsGetOptionalParams): Promise<RoutingRuleCollection>

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
RoutingRuleCollectionsGetOptionalParams

Os parâmetros de opções.

Retornos

list(string, string, string, RoutingRuleCollectionsListOptionalParams)

Lista todas as coleções de regras em uma configuração de roteamento, em um formato paginado.

function list(resourceGroupName: string, networkManagerName: string, configurationName: string, options?: RoutingRuleCollectionsListOptionalParams): PagedAsyncIterableIterator<RoutingRuleCollection, RoutingRuleCollection[], 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.

options
RoutingRuleCollectionsListOptionalParams

Os parâmetros de opções.

Retornos