RulesEngines interface
代表 RulesEngines 的介面。
方法
begin |
使用指定 Front Door 內的指定名稱,建立新的規則引擎組態。 |
begin |
使用指定 Front Door 內的指定名稱,建立新的規則引擎組態。 |
begin |
刪除具有指定參數的現有規則引擎組態。 |
begin |
刪除具有指定參數的現有規則引擎組態。 |
get(string, string, string, Rules |
取得規則引擎組態,其具有指定 Front Door 內的指定名稱。 |
list |
列出 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 的名稱,這是全域唯一的。
選項參數。