Compartilhar via


RouteFilters interface

Interface que representa um RouteFilters.

Métodos

beginCreateOrUpdate(string, string, RouteFilter, RouteFiltersCreateOrUpdateOptionalParams)

Cria ou atualiza um filtro de rota em um grupo de recursos especificado.

beginCreateOrUpdateAndWait(string, string, RouteFilter, RouteFiltersCreateOrUpdateOptionalParams)

Cria ou atualiza um filtro de rota em um grupo de recursos especificado.

beginDelete(string, string, RouteFiltersDeleteOptionalParams)

Exclui o filtro de rota especificado.

beginDeleteAndWait(string, string, RouteFiltersDeleteOptionalParams)

Exclui o filtro de rota especificado.

get(string, string, RouteFiltersGetOptionalParams)

Obtém o filtro de rota especificado.

list(RouteFiltersListOptionalParams)

Obtém todos os filtros de rota em uma assinatura.

listByResourceGroup(string, RouteFiltersListByResourceGroupOptionalParams)

Obtém todos os filtros de rota em um grupo de recursos.

updateTags(string, string, TagsObject, RouteFiltersUpdateTagsOptionalParams)

Atualiza marcas de um filtro de rota.

Detalhes do método

beginCreateOrUpdate(string, string, RouteFilter, RouteFiltersCreateOrUpdateOptionalParams)

Cria ou atualiza um filtro de rota em um grupo de recursos especificado.

function beginCreateOrUpdate(resourceGroupName: string, routeFilterName: string, routeFilterParameters: RouteFilter, options?: RouteFiltersCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<RouteFilter>, RouteFilter>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

routeFilterName

string

O nome do filtro de rota.

routeFilterParameters
RouteFilter

Parâmetros fornecidos para a operação criar ou atualizar o filtro de rota.

options
RouteFiltersCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateAndWait(string, string, RouteFilter, RouteFiltersCreateOrUpdateOptionalParams)

Cria ou atualiza um filtro de rota em um grupo de recursos especificado.

function beginCreateOrUpdateAndWait(resourceGroupName: string, routeFilterName: string, routeFilterParameters: RouteFilter, options?: RouteFiltersCreateOrUpdateOptionalParams): Promise<RouteFilter>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

routeFilterName

string

O nome do filtro de rota.

routeFilterParameters
RouteFilter

Parâmetros fornecidos para a operação criar ou atualizar o filtro de rota.

options
RouteFiltersCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<RouteFilter>

beginDelete(string, string, RouteFiltersDeleteOptionalParams)

Exclui o filtro de rota especificado.

function beginDelete(resourceGroupName: string, routeFilterName: string, options?: RouteFiltersDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

routeFilterName

string

O nome do filtro de rota.

options
RouteFiltersDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, RouteFiltersDeleteOptionalParams)

Exclui o filtro de rota especificado.

function beginDeleteAndWait(resourceGroupName: string, routeFilterName: string, options?: RouteFiltersDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

routeFilterName

string

O nome do filtro de rota.

options
RouteFiltersDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, RouteFiltersGetOptionalParams)

Obtém o filtro de rota especificado.

function get(resourceGroupName: string, routeFilterName: string, options?: RouteFiltersGetOptionalParams): Promise<RouteFilter>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

routeFilterName

string

O nome do filtro de rota.

options
RouteFiltersGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<RouteFilter>

list(RouteFiltersListOptionalParams)

Obtém todos os filtros de rota em uma assinatura.

function list(options?: RouteFiltersListOptionalParams): PagedAsyncIterableIterator<RouteFilter, RouteFilter[], PageSettings>

Parâmetros

options
RouteFiltersListOptionalParams

Os parâmetros de opções.

Retornos

listByResourceGroup(string, RouteFiltersListByResourceGroupOptionalParams)

Obtém todos os filtros de rota em um grupo de recursos.

function listByResourceGroup(resourceGroupName: string, options?: RouteFiltersListByResourceGroupOptionalParams): PagedAsyncIterableIterator<RouteFilter, RouteFilter[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

options
RouteFiltersListByResourceGroupOptionalParams

Os parâmetros de opções.

Retornos

updateTags(string, string, TagsObject, RouteFiltersUpdateTagsOptionalParams)

Atualiza marcas de um filtro de rota.

function updateTags(resourceGroupName: string, routeFilterName: string, parameters: TagsObject, options?: RouteFiltersUpdateTagsOptionalParams): Promise<RouteFilter>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos.

routeFilterName

string

O nome do filtro de rota.

parameters
TagsObject

Parâmetros fornecidos para atualizar marcas de filtro de rota.

options
RouteFiltersUpdateTagsOptionalParams

Os parâmetros de opções.

Retornos

Promise<RouteFilter>