你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

RulesEngines interface

表示 RulesEngines 的接口。

方法

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

使用指定 Front Door 中的指定名称创建新的规则引擎配置。

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

使用指定 Front Door 中的指定名称创建新的规则引擎配置。

beginDelete(string, string, string, RulesEnginesDeleteOptionalParams)

删除具有指定参数的现有规则引擎配置。

beginDeleteAndWait(string, string, string, RulesEnginesDeleteOptionalParams)

删除具有指定参数的现有规则引擎配置。

get(string, string, string, RulesEnginesGetOptionalParams)

获取规则引擎配置,其中包含指定 Front Door 中的指定名称。

listByFrontDoor(string, string, RulesEnginesListByFrontDoorOptionalParams)

列出 Front Door 中的所有规则引擎配置。

方法详细信息

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

使用指定 Front Door 中的指定名称创建新的规则引擎配置。

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

参数

resourceGroupName

string

Azure 订阅中的资源组的名称。

frontDoorName

string

全局唯一的 Front Door 的名称。

rulesEngineName

string

在 Front Door 中唯一的规则引擎的名称。

rulesEngineParameters
RulesEngine

创建新的规则引擎配置所需的规则引擎配置属性。

返回

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

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

使用指定 Front Door 中的指定名称创建新的规则引擎配置。

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

参数

resourceGroupName

string

Azure 订阅中的资源组的名称。

frontDoorName

string

全局唯一的 Front Door 的名称。

rulesEngineName

string

在 Front Door 中唯一的规则引擎的名称。

rulesEngineParameters
RulesEngine

创建新的规则引擎配置所需的规则引擎配置属性。

返回

Promise<RulesEngine>

beginDelete(string, string, string, RulesEnginesDeleteOptionalParams)

删除具有指定参数的现有规则引擎配置。

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

参数

resourceGroupName

string

Azure 订阅中的资源组的名称。

frontDoorName

string

全局唯一的 Front Door 的名称。

rulesEngineName

string

在 Front Door 中唯一的规则引擎的名称。

options
RulesEnginesDeleteOptionalParams

选项参数。

返回

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

beginDeleteAndWait(string, string, string, RulesEnginesDeleteOptionalParams)

删除具有指定参数的现有规则引擎配置。

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

参数

resourceGroupName

string

Azure 订阅中的资源组的名称。

frontDoorName

string

全局唯一的 Front Door 的名称。

rulesEngineName

string

在 Front Door 中唯一的规则引擎的名称。

options
RulesEnginesDeleteOptionalParams

选项参数。

返回

Promise<void>

get(string, string, string, RulesEnginesGetOptionalParams)

获取规则引擎配置,其中包含指定 Front Door 中的指定名称。

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

参数

resourceGroupName

string

Azure 订阅中的资源组的名称。

frontDoorName

string

全局唯一的 Front Door 的名称。

rulesEngineName

string

在 Front Door 中唯一的规则引擎的名称。

options
RulesEnginesGetOptionalParams

选项参数。

返回

Promise<RulesEngine>

listByFrontDoor(string, string, RulesEnginesListByFrontDoorOptionalParams)

列出 Front Door 中的所有规则引擎配置。

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

参数

resourceGroupName

string

Azure 订阅中的资源组的名称。

frontDoorName

string

全局唯一的 Front Door 的名称。

返回