LocalRulestacks interface
代表 LocalRulestacks 的介面。
方法
方法詳細資料
beginCommit(string, string, LocalRulestacksCommitOptionalParams)
認可規則堆疊設定
function beginCommit(resourceGroupName: string, localRulestackName: string, options?: LocalRulestacksCommitOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- localRulestackName
-
string
LocalRulestack 資源名稱
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginCommitAndWait(string, string, LocalRulestacksCommitOptionalParams)
認可規則堆疊設定
function beginCommitAndWait(resourceGroupName: string, localRulestackName: string, options?: LocalRulestacksCommitOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- localRulestackName
-
string
LocalRulestack 資源名稱
選項參數。
傳回
Promise<void>
beginCreateOrUpdate(string, string, LocalRulestackResource, LocalRulestacksCreateOrUpdateOptionalParams)
建立 LocalRulestackResource
function beginCreateOrUpdate(resourceGroupName: string, localRulestackName: string, resource: LocalRulestackResource, options?: LocalRulestacksCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<LocalRulestackResource>, LocalRulestackResource>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- localRulestackName
-
string
LocalRulestack 資源名稱
- resource
- LocalRulestackResource
資源建立參數。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<LocalRulestackResource>, LocalRulestackResource>>
beginCreateOrUpdateAndWait(string, string, LocalRulestackResource, LocalRulestacksCreateOrUpdateOptionalParams)
建立 LocalRulestackResource
function beginCreateOrUpdateAndWait(resourceGroupName: string, localRulestackName: string, resource: LocalRulestackResource, options?: LocalRulestacksCreateOrUpdateOptionalParams): Promise<LocalRulestackResource>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- localRulestackName
-
string
LocalRulestack 資源名稱
- resource
- LocalRulestackResource
資源建立參數。
選項參數。
傳回
Promise<LocalRulestackResource>
beginDelete(string, string, LocalRulestacksDeleteOptionalParams)
刪除 LocalRulestackResource
function beginDelete(resourceGroupName: string, localRulestackName: string, options?: LocalRulestacksDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- localRulestackName
-
string
LocalRulestack 資源名稱
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, LocalRulestacksDeleteOptionalParams)
刪除 LocalRulestackResource
function beginDeleteAndWait(resourceGroupName: string, localRulestackName: string, options?: LocalRulestacksDeleteOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- localRulestackName
-
string
LocalRulestack 資源名稱
選項參數。
傳回
Promise<void>
get(string, string, LocalRulestacksGetOptionalParams)
取得 LocalRulestackResource
function get(resourceGroupName: string, localRulestackName: string, options?: LocalRulestacksGetOptionalParams): Promise<LocalRulestackResource>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- localRulestackName
-
string
LocalRulestack 資源名稱
- options
- LocalRulestacksGetOptionalParams
選項參數。
傳回
Promise<LocalRulestackResource>
getChangeLog(string, string, LocalRulestacksGetChangeLogOptionalParams)
取得變更記錄
function getChangeLog(resourceGroupName: string, localRulestackName: string, options?: LocalRulestacksGetChangeLogOptionalParams): Promise<Changelog>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- localRulestackName
-
string
LocalRulestack 資源名稱
選項參數。
傳回
Promise<Changelog>
getSupportInfo(string, string, LocalRulestacksGetSupportInfoOptionalParams)
規則堆疊的支援資訊。
function getSupportInfo(resourceGroupName: string, localRulestackName: string, options?: LocalRulestacksGetSupportInfoOptionalParams): Promise<SupportInfo>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- localRulestackName
-
string
LocalRulestack 資源名稱
選項參數。
傳回
Promise<SupportInfo>
listAdvancedSecurityObjects(string, string, string, LocalRulestacksListAdvancedSecurityObjectsOptionalParams)
取得進階安全性物件的清單
function listAdvancedSecurityObjects(resourceGroupName: string, localRulestackName: string, typeParam: string, options?: LocalRulestacksListAdvancedSecurityObjectsOptionalParams): Promise<AdvSecurityObjectListResponse>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- localRulestackName
-
string
LocalRulestack 資源名稱
- typeParam
-
string
選項參數。
傳回
Promise<AdvSecurityObjectListResponse>
listAppIds(string, string, LocalRulestacksListAppIdsOptionalParams)
LocalRulestack ApiVersion 的 AppId 清單
function listAppIds(resourceGroupName: string, localRulestackName: string, options?: LocalRulestacksListAppIdsOptionalParams): Promise<ListAppIdResponse>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- localRulestackName
-
string
LocalRulestack 資源名稱
選項參數。
傳回
Promise<ListAppIdResponse>
listByResourceGroup(string, LocalRulestacksListByResourceGroupOptionalParams)
依資源群組列出 LocalRulestackResource 資源
function listByResourceGroup(resourceGroupName: string, options?: LocalRulestacksListByResourceGroupOptionalParams): PagedAsyncIterableIterator<LocalRulestackResource, LocalRulestackResource[], PageSettings>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
選項參數。
傳回
listBySubscription(LocalRulestacksListBySubscriptionOptionalParams)
依訂用帳戶識別碼列出 LocalRulestackResource 資源
function listBySubscription(options?: LocalRulestacksListBySubscriptionOptionalParams): PagedAsyncIterableIterator<LocalRulestackResource, LocalRulestackResource[], PageSettings>
參數
選項參數。
傳回
listCountries(string, string, LocalRulestacksListCountriesOptionalParams)
規則堆疊的國家/地區清單
function listCountries(resourceGroupName: string, localRulestackName: string, options?: LocalRulestacksListCountriesOptionalParams): Promise<CountriesResponse>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- localRulestackName
-
string
LocalRulestack 資源名稱
選項參數。
傳回
Promise<CountriesResponse>
listFirewalls(string, string, LocalRulestacksListFirewallsOptionalParams)
與 Rulestack 相關聯的防火牆清單
function listFirewalls(resourceGroupName: string, localRulestackName: string, options?: LocalRulestacksListFirewallsOptionalParams): Promise<ListFirewallsResponse>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- localRulestackName
-
string
LocalRulestack 資源名稱
選項參數。
傳回
Promise<ListFirewallsResponse>
listPredefinedUrlCategories(string, string, LocalRulestacksListPredefinedUrlCategoriesOptionalParams)
列出規則堆疊的預先定義 URL 類別
function listPredefinedUrlCategories(resourceGroupName: string, localRulestackName: string, options?: LocalRulestacksListPredefinedUrlCategoriesOptionalParams): Promise<PredefinedUrlCategoriesResponse>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- localRulestackName
-
string
LocalRulestack 資源名稱
選項參數。
傳回
Promise<PredefinedUrlCategoriesResponse>
listSecurityServices(string, string, string, LocalRulestacksListSecurityServicesOptionalParams)
列出規則堆疊的安全性服務
function listSecurityServices(resourceGroupName: string, localRulestackName: string, typeParam: string, options?: LocalRulestacksListSecurityServicesOptionalParams): Promise<SecurityServicesResponse>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- localRulestackName
-
string
LocalRulestack 資源名稱
- typeParam
-
string
選項參數。
傳回
Promise<SecurityServicesResponse>
revert(string, string, LocalRulestacksRevertOptionalParams)
還原規則堆疊設定
function revert(resourceGroupName: string, localRulestackName: string, options?: LocalRulestacksRevertOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- localRulestackName
-
string
LocalRulestack 資源名稱
選項參數。
傳回
Promise<void>
update(string, string, LocalRulestackResourceUpdate, LocalRulestacksUpdateOptionalParams)
更新 LocalRulestackResource
function update(resourceGroupName: string, localRulestackName: string, properties: LocalRulestackResourceUpdate, options?: LocalRulestacksUpdateOptionalParams): Promise<LocalRulestackResource>
參數
- resourceGroupName
-
string
資源群組的名稱。 名稱不區分大小寫。
- localRulestackName
-
string
LocalRulestack 資源名稱
- properties
- LocalRulestackResourceUpdate
要更新的資源屬性。
選項參數。
傳回
Promise<LocalRulestackResource>