Compartilhar via


Routes interface

Interface que representa uma rota.

Métodos

beginCreate(string, string, string, string, Route, RoutesCreateOptionalParams)

Cria uma nova rota com o nome de rota especificado na assinatura, grupo de recursos, perfil e ponto de extremidade do AzureFrontDoor especificados.

beginCreateAndWait(string, string, string, string, Route, RoutesCreateOptionalParams)

Cria uma nova rota com o nome de rota especificado na assinatura, grupo de recursos, perfil e ponto de extremidade do AzureFrontDoor especificados.

beginDelete(string, string, string, string, RoutesDeleteOptionalParams)

Exclui uma rota existente com o nome de rota especificado na assinatura, grupo de recursos, perfil e ponto de extremidade do AzureFrontDoor especificados.

beginDeleteAndWait(string, string, string, string, RoutesDeleteOptionalParams)

Exclui uma rota existente com o nome de rota especificado na assinatura, grupo de recursos, perfil e ponto de extremidade do AzureFrontDoor especificados.

beginUpdate(string, string, string, string, RouteUpdateParameters, RoutesUpdateOptionalParams)

Atualiza uma rota existente com o nome de rota especificado na assinatura, grupo de recursos, perfil e ponto de extremidade do AzureFrontDoor especificados.

beginUpdateAndWait(string, string, string, string, RouteUpdateParameters, RoutesUpdateOptionalParams)

Atualiza uma rota existente com o nome de rota especificado na assinatura, grupo de recursos, perfil e ponto de extremidade do AzureFrontDoor especificados.

get(string, string, string, string, RoutesGetOptionalParams)

Obtém uma rota existente com o nome de rota especificado na assinatura, grupo de recursos, perfil e ponto de extremidade do AzureFrontDoor especificados.

listByEndpoint(string, string, string, RoutesListByEndpointOptionalParams)

Lista todas as origens existentes em um perfil.

Detalhes do método

beginCreate(string, string, string, string, Route, RoutesCreateOptionalParams)

Cria uma nova rota com o nome de rota especificado na assinatura, grupo de recursos, perfil e ponto de extremidade do AzureFrontDoor especificados.

function beginCreate(resourceGroupName: string, profileName: string, endpointName: string, routeName: string, route: Route, options?: RoutesCreateOptionalParams): Promise<SimplePollerLike<OperationState<Route>, Route>>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

profileName

string

Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.

endpointName

string

Nome do ponto de extremidade no perfil que é exclusivo globalmente.

routeName

string

Nome da regra de roteamento.

route
Route

Propriedades de rota

options
RoutesCreateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateAndWait(string, string, string, string, Route, RoutesCreateOptionalParams)

Cria uma nova rota com o nome de rota especificado na assinatura, grupo de recursos, perfil e ponto de extremidade do AzureFrontDoor especificados.

function beginCreateAndWait(resourceGroupName: string, profileName: string, endpointName: string, routeName: string, route: Route, options?: RoutesCreateOptionalParams): Promise<Route>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

profileName

string

Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.

endpointName

string

Nome do ponto de extremidade no perfil que é exclusivo globalmente.

routeName

string

Nome da regra de roteamento.

route
Route

Propriedades de rota

options
RoutesCreateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Route>

beginDelete(string, string, string, string, RoutesDeleteOptionalParams)

Exclui uma rota existente com o nome de rota especificado na assinatura, grupo de recursos, perfil e ponto de extremidade do AzureFrontDoor especificados.

function beginDelete(resourceGroupName: string, profileName: string, endpointName: string, routeName: string, options?: RoutesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

profileName

string

Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.

endpointName

string

Nome do ponto de extremidade no perfil que é exclusivo globalmente.

routeName

string

Nome da regra de roteamento.

options
RoutesDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, string, string, RoutesDeleteOptionalParams)

Exclui uma rota existente com o nome de rota especificado na assinatura, grupo de recursos, perfil e ponto de extremidade do AzureFrontDoor especificados.

function beginDeleteAndWait(resourceGroupName: string, profileName: string, endpointName: string, routeName: string, options?: RoutesDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

profileName

string

Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.

endpointName

string

Nome do ponto de extremidade no perfil que é exclusivo globalmente.

routeName

string

Nome da regra de roteamento.

options
RoutesDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginUpdate(string, string, string, string, RouteUpdateParameters, RoutesUpdateOptionalParams)

Atualiza uma rota existente com o nome de rota especificado na assinatura, grupo de recursos, perfil e ponto de extremidade do AzureFrontDoor especificados.

function beginUpdate(resourceGroupName: string, profileName: string, endpointName: string, routeName: string, routeUpdateProperties: RouteUpdateParameters, options?: RoutesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Route>, Route>>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

profileName

string

Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.

endpointName

string

Nome do ponto de extremidade no perfil que é exclusivo globalmente.

routeName

string

Nome da regra de roteamento.

routeUpdateProperties
RouteUpdateParameters

Propriedades de atualização de rota

options
RoutesUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginUpdateAndWait(string, string, string, string, RouteUpdateParameters, RoutesUpdateOptionalParams)

Atualiza uma rota existente com o nome de rota especificado na assinatura, grupo de recursos, perfil e ponto de extremidade do AzureFrontDoor especificados.

function beginUpdateAndWait(resourceGroupName: string, profileName: string, endpointName: string, routeName: string, routeUpdateProperties: RouteUpdateParameters, options?: RoutesUpdateOptionalParams): Promise<Route>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

profileName

string

Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.

endpointName

string

Nome do ponto de extremidade no perfil que é exclusivo globalmente.

routeName

string

Nome da regra de roteamento.

routeUpdateProperties
RouteUpdateParameters

Propriedades de atualização de rota

options
RoutesUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<Route>

get(string, string, string, string, RoutesGetOptionalParams)

Obtém uma rota existente com o nome de rota especificado na assinatura, grupo de recursos, perfil e ponto de extremidade do AzureFrontDoor especificados.

function get(resourceGroupName: string, profileName: string, endpointName: string, routeName: string, options?: RoutesGetOptionalParams): Promise<Route>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

profileName

string

Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.

endpointName

string

Nome do ponto de extremidade no perfil que é exclusivo globalmente.

routeName

string

Nome da regra de roteamento.

options
RoutesGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<Route>

listByEndpoint(string, string, string, RoutesListByEndpointOptionalParams)

Lista todas as origens existentes em um perfil.

function listByEndpoint(resourceGroupName: string, profileName: string, endpointName: string, options?: RoutesListByEndpointOptionalParams): PagedAsyncIterableIterator<Route, Route[], PageSettings>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

profileName

string

Nome do perfil Azure Front Door Standard ou Azure Front Door Premium, que é exclusivo dentro do grupo de recursos.

endpointName

string

Nome do ponto de extremidade no perfil que é exclusivo globalmente.

options
RoutesListByEndpointOptionalParams

Os parâmetros de opções.

Retornos