共用方式為


GlobalRulestack interface

表示 GlobalRulestack 的介面。

方法

beginCommit(string, GlobalRulestackCommitOptionalParams)

認可規則堆棧組態

beginCommitAndWait(string, GlobalRulestackCommitOptionalParams)

認可規則堆棧組態

beginCreateOrUpdate(string, GlobalRulestackResource, GlobalRulestackCreateOrUpdateOptionalParams)

建立 GlobalRulestackResource

beginCreateOrUpdateAndWait(string, GlobalRulestackResource, GlobalRulestackCreateOrUpdateOptionalParams)

建立 GlobalRulestackResource

beginDelete(string, GlobalRulestackDeleteOptionalParams)

刪除 GlobalRulestackResource

beginDeleteAndWait(string, GlobalRulestackDeleteOptionalParams)

刪除 GlobalRulestackResource

get(string, GlobalRulestackGetOptionalParams)

取得 GlobalRulestackResource

getChangeLog(string, GlobalRulestackGetChangeLogOptionalParams)

取得變更記錄

list(GlobalRulestackListOptionalParams)

依租用戶列出 GlobalRulestackResource 資源

listAdvancedSecurityObjects(string, string, GlobalRulestackListAdvancedSecurityObjectsOptionalParams)

取得進階安全性物件的清單

listAppIds(string, GlobalRulestackListAppIdsOptionalParams)

GlobalRulestack ApiVersion 的 AppIds 列表

listCountries(string, GlobalRulestackListCountriesOptionalParams)

Rulestack 的國家/地區清單

listFirewalls(string, GlobalRulestackListFirewallsOptionalParams)

與 Rulestack 相關聯的防火牆清單

listPredefinedUrlCategories(string, GlobalRulestackListPredefinedUrlCategoriesOptionalParams)

列出規則堆疊的預先定義 URL 類別

listSecurityServices(string, string, GlobalRulestackListSecurityServicesOptionalParams)

列出規則堆疊的安全性服務

revert(string, GlobalRulestackRevertOptionalParams)

還原規則堆疊設定

update(string, GlobalRulestackResourceUpdate, GlobalRulestackUpdateOptionalParams)

更新 GlobalRulestackResource

方法詳細資料

beginCommit(string, GlobalRulestackCommitOptionalParams)

認可規則堆棧組態

function beginCommit(globalRulestackName: string, options?: GlobalRulestackCommitOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

參數

globalRulestackName

string

GlobalRulestack 資源名稱

options
GlobalRulestackCommitOptionalParams

選項參數。

傳回

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

beginCommitAndWait(string, GlobalRulestackCommitOptionalParams)

認可規則堆棧組態

function beginCommitAndWait(globalRulestackName: string, options?: GlobalRulestackCommitOptionalParams): Promise<void>

參數

globalRulestackName

string

GlobalRulestack 資源名稱

options
GlobalRulestackCommitOptionalParams

選項參數。

傳回

Promise<void>

beginCreateOrUpdate(string, GlobalRulestackResource, GlobalRulestackCreateOrUpdateOptionalParams)

建立 GlobalRulestackResource

function beginCreateOrUpdate(globalRulestackName: string, resource: GlobalRulestackResource, options?: GlobalRulestackCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<GlobalRulestackResource>, GlobalRulestackResource>>

參數

globalRulestackName

string

GlobalRulestack 資源名稱

resource
GlobalRulestackResource

資源建立參數。

傳回

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

beginCreateOrUpdateAndWait(string, GlobalRulestackResource, GlobalRulestackCreateOrUpdateOptionalParams)

建立 GlobalRulestackResource

function beginCreateOrUpdateAndWait(globalRulestackName: string, resource: GlobalRulestackResource, options?: GlobalRulestackCreateOrUpdateOptionalParams): Promise<GlobalRulestackResource>

參數

globalRulestackName

string

GlobalRulestack 資源名稱

resource
GlobalRulestackResource

資源建立參數。

傳回

beginDelete(string, GlobalRulestackDeleteOptionalParams)

刪除 GlobalRulestackResource

function beginDelete(globalRulestackName: string, options?: GlobalRulestackDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

參數

globalRulestackName

string

GlobalRulestack 資源名稱

options
GlobalRulestackDeleteOptionalParams

選項參數。

傳回

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

beginDeleteAndWait(string, GlobalRulestackDeleteOptionalParams)

刪除 GlobalRulestackResource

function beginDeleteAndWait(globalRulestackName: string, options?: GlobalRulestackDeleteOptionalParams): Promise<void>

參數

globalRulestackName

string

GlobalRulestack 資源名稱

options
GlobalRulestackDeleteOptionalParams

選項參數。

傳回

Promise<void>

get(string, GlobalRulestackGetOptionalParams)

取得 GlobalRulestackResource

function get(globalRulestackName: string, options?: GlobalRulestackGetOptionalParams): Promise<GlobalRulestackResource>

參數

globalRulestackName

string

GlobalRulestack 資源名稱

options
GlobalRulestackGetOptionalParams

選項參數。

傳回

getChangeLog(string, GlobalRulestackGetChangeLogOptionalParams)

取得變更記錄

function getChangeLog(globalRulestackName: string, options?: GlobalRulestackGetChangeLogOptionalParams): Promise<Changelog>

參數

globalRulestackName

string

GlobalRulestack 資源名稱

傳回

Promise<Changelog>

list(GlobalRulestackListOptionalParams)

依租用戶列出 GlobalRulestackResource 資源

function list(options?: GlobalRulestackListOptionalParams): PagedAsyncIterableIterator<GlobalRulestackResource, GlobalRulestackResource[], PageSettings>

參數

options
GlobalRulestackListOptionalParams

選項參數。

傳回

listAdvancedSecurityObjects(string, string, GlobalRulestackListAdvancedSecurityObjectsOptionalParams)

取得進階安全性物件的清單

function listAdvancedSecurityObjects(globalRulestackName: string, typeParam: string, options?: GlobalRulestackListAdvancedSecurityObjectsOptionalParams): Promise<AdvSecurityObjectListResponse>

參數

globalRulestackName

string

GlobalRulestack 資源名稱

typeParam

string

傳回

listAppIds(string, GlobalRulestackListAppIdsOptionalParams)

GlobalRulestack ApiVersion 的 AppIds 列表

function listAppIds(globalRulestackName: string, options?: GlobalRulestackListAppIdsOptionalParams): Promise<ListAppIdResponse>

參數

globalRulestackName

string

GlobalRulestack 資源名稱

options
GlobalRulestackListAppIdsOptionalParams

選項參數。

傳回

listCountries(string, GlobalRulestackListCountriesOptionalParams)

Rulestack 的國家/地區清單

function listCountries(globalRulestackName: string, options?: GlobalRulestackListCountriesOptionalParams): Promise<CountriesResponse>

參數

globalRulestackName

string

GlobalRulestack 資源名稱

傳回

listFirewalls(string, GlobalRulestackListFirewallsOptionalParams)

與 Rulestack 相關聯的防火牆清單

function listFirewalls(globalRulestackName: string, options?: GlobalRulestackListFirewallsOptionalParams): Promise<ListFirewallsResponse>

參數

globalRulestackName

string

GlobalRulestack 資源名稱

傳回

listPredefinedUrlCategories(string, GlobalRulestackListPredefinedUrlCategoriesOptionalParams)

列出規則堆疊的預先定義 URL 類別

function listPredefinedUrlCategories(globalRulestackName: string, options?: GlobalRulestackListPredefinedUrlCategoriesOptionalParams): Promise<PredefinedUrlCategoriesResponse>

參數

globalRulestackName

string

GlobalRulestack 資源名稱

傳回

listSecurityServices(string, string, GlobalRulestackListSecurityServicesOptionalParams)

列出規則堆疊的安全性服務

function listSecurityServices(globalRulestackName: string, typeParam: string, options?: GlobalRulestackListSecurityServicesOptionalParams): Promise<SecurityServicesResponse>

參數

globalRulestackName

string

GlobalRulestack 資源名稱

typeParam

string

傳回

revert(string, GlobalRulestackRevertOptionalParams)

還原規則堆疊設定

function revert(globalRulestackName: string, options?: GlobalRulestackRevertOptionalParams): Promise<void>

參數

globalRulestackName

string

GlobalRulestack 資源名稱

options
GlobalRulestackRevertOptionalParams

選項參數。

傳回

Promise<void>

update(string, GlobalRulestackResourceUpdate, GlobalRulestackUpdateOptionalParams)

更新 GlobalRulestackResource

function update(globalRulestackName: string, properties: GlobalRulestackResourceUpdate, options?: GlobalRulestackUpdateOptionalParams): Promise<GlobalRulestackResource>

參數

globalRulestackName

string

GlobalRulestack 資源名稱

properties
GlobalRulestackResourceUpdate

要更新的資源屬性。

options
GlobalRulestackUpdateOptionalParams

選項參數。

傳回