Compartilhar via


RulesEngines interface

Interface que representa um RulesEngines.

Métodos

beginCreateOrUpdate(string, string, string, RulesEngine, RulesEnginesCreateOrUpdateOptionalParams)

Cria uma nova Configuração do Mecanismo de Regras com o nome especificado no Front Door especificado.

beginCreateOrUpdateAndWait(string, string, string, RulesEngine, RulesEnginesCreateOrUpdateOptionalParams)

Cria uma nova Configuração do Mecanismo de Regras com o nome especificado no Front Door especificado.

beginDelete(string, string, string, RulesEnginesDeleteOptionalParams)

Exclui uma Configuração do Mecanismo de Regras existente com os parâmetros especificados.

beginDeleteAndWait(string, string, string, RulesEnginesDeleteOptionalParams)

Exclui uma Configuração do Mecanismo de Regras existente com os parâmetros especificados.

get(string, string, string, RulesEnginesGetOptionalParams)

Obtém uma Configuração do Mecanismo de Regras com o nome especificado no Front Door especificado.

listByFrontDoor(string, string, RulesEnginesListByFrontDoorOptionalParams)

Lista todas as configurações do mecanismo de regras em um Front Door.

Detalhes do método

beginCreateOrUpdate(string, string, string, RulesEngine, RulesEnginesCreateOrUpdateOptionalParams)

Cria uma nova Configuração do Mecanismo de Regras com o nome especificado no Front Door especificado.

function beginCreateOrUpdate(resourceGroupName: string, frontDoorName: string, rulesEngineName: string, rulesEngineParameters: RulesEngine, options?: RulesEnginesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<RulesEngine>, RulesEngine>>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

frontDoorName

string

Nome do Front Door que é globalmente exclusivo.

rulesEngineName

string

Nome do Mecanismo de Regras que é exclusivo no Front Door.

rulesEngineParameters
RulesEngine

Propriedades de Configuração do Mecanismo de Regras necessárias para criar uma nova Configuração do Mecanismo de Regras.

options
RulesEnginesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateOrUpdateAndWait(string, string, string, RulesEngine, RulesEnginesCreateOrUpdateOptionalParams)

Cria uma nova Configuração do Mecanismo de Regras com o nome especificado no Front Door especificado.

function beginCreateOrUpdateAndWait(resourceGroupName: string, frontDoorName: string, rulesEngineName: string, rulesEngineParameters: RulesEngine, options?: RulesEnginesCreateOrUpdateOptionalParams): Promise<RulesEngine>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

frontDoorName

string

Nome do Front Door que é globalmente exclusivo.

rulesEngineName

string

Nome do Mecanismo de Regras que é exclusivo no Front Door.

rulesEngineParameters
RulesEngine

Propriedades de Configuração do Mecanismo de Regras necessárias para criar uma nova Configuração do Mecanismo de Regras.

options
RulesEnginesCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<RulesEngine>

beginDelete(string, string, string, RulesEnginesDeleteOptionalParams)

Exclui uma Configuração do Mecanismo de Regras existente com os parâmetros especificados.

function beginDelete(resourceGroupName: string, frontDoorName: string, rulesEngineName: string, options?: RulesEnginesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

frontDoorName

string

Nome do Front Door que é globalmente exclusivo.

rulesEngineName

string

Nome do Mecanismo de Regras que é exclusivo no Front Door.

options
RulesEnginesDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, string, RulesEnginesDeleteOptionalParams)

Exclui uma Configuração do Mecanismo de Regras existente com os parâmetros especificados.

function beginDeleteAndWait(resourceGroupName: string, frontDoorName: string, rulesEngineName: string, options?: RulesEnginesDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

frontDoorName

string

Nome do Front Door que é globalmente exclusivo.

rulesEngineName

string

Nome do Mecanismo de Regras que é exclusivo no Front Door.

options
RulesEnginesDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, string, RulesEnginesGetOptionalParams)

Obtém uma Configuração do Mecanismo de Regras com o nome especificado no Front Door especificado.

function get(resourceGroupName: string, frontDoorName: string, rulesEngineName: string, options?: RulesEnginesGetOptionalParams): Promise<RulesEngine>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

frontDoorName

string

Nome do Front Door que é globalmente exclusivo.

rulesEngineName

string

Nome do Mecanismo de Regras que é exclusivo no Front Door.

options
RulesEnginesGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<RulesEngine>

listByFrontDoor(string, string, RulesEnginesListByFrontDoorOptionalParams)

Lista todas as configurações do mecanismo de regras em um Front Door.

function listByFrontDoor(resourceGroupName: string, frontDoorName: string, options?: RulesEnginesListByFrontDoorOptionalParams): PagedAsyncIterableIterator<RulesEngine, RulesEngine[], PageSettings>

Parâmetros

resourceGroupName

string

Nome do grupo de recursos na assinatura do Azure.

frontDoorName

string

Nome do Front Door que é globalmente exclusivo.

options
RulesEnginesListByFrontDoorOptionalParams

Os parâmetros de opções.

Retornos