Partilhar 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 dentro da Porta Frontal especificada.

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

Cria uma nova Configuração do Mecanismo de Regras com o nome especificado dentro da Porta Frontal especificada.

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 dentro da Porta Frontal especificada.

listByFrontDoor(string, string, RulesEnginesListByFrontDoorOptionalParams)

Lista todas as configurações do mecanismo de regras dentro de uma porta frontal.

Detalhes de Método

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

Cria uma nova Configuração do Mecanismo de Regras com o nome especificado dentro da Porta Frontal especificada.

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 dentro da assinatura do Azure.

frontDoorName

string

Nome da porta da frente que é globalmente único.

rulesEngineName

string

Nome do mecanismo de regras, que é exclusivo dentro da porta da frente.

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.

Devoluções

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 dentro da Porta Frontal especificada.

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

Parâmetros

resourceGroupName

string

Nome do grupo de Recursos dentro da assinatura do Azure.

frontDoorName

string

Nome da porta da frente que é globalmente único.

rulesEngineName

string

Nome do mecanismo de regras, que é exclusivo dentro da porta da frente.

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.

Devoluções

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 dentro da assinatura do Azure.

frontDoorName

string

Nome da porta da frente que é globalmente único.

rulesEngineName

string

Nome do mecanismo de regras, que é exclusivo dentro da porta da frente.

options
RulesEnginesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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 dentro da assinatura do Azure.

frontDoorName

string

Nome da porta da frente que é globalmente único.

rulesEngineName

string

Nome do mecanismo de regras, que é exclusivo dentro da porta da frente.

options
RulesEnginesDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, string, string, RulesEnginesGetOptionalParams)

Obtém uma Configuração do Mecanismo de Regras com o nome especificado dentro da Porta Frontal especificada.

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

Parâmetros

resourceGroupName

string

Nome do grupo de Recursos dentro da assinatura do Azure.

frontDoorName

string

Nome da porta da frente que é globalmente único.

rulesEngineName

string

Nome do mecanismo de regras, que é exclusivo dentro da porta da frente.

options
RulesEnginesGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<RulesEngine>

listByFrontDoor(string, string, RulesEnginesListByFrontDoorOptionalParams)

Lista todas as configurações do mecanismo de regras dentro de uma porta frontal.

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

Parâmetros

resourceGroupName

string

Nome do grupo de Recursos dentro da assinatura do Azure.

frontDoorName

string

Nome da porta da frente que é globalmente único.

options
RulesEnginesListByFrontDoorOptionalParams

Os parâmetros de opções.

Devoluções