你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
GlobalRulestack interface
表示 GlobalRulestack 的接口。
方法
方法详细信息
beginCommit(string, GlobalRulestackCommitOptionalParams)
提交规则堆栈配置
function beginCommit(globalRulestackName: string, options?: GlobalRulestackCommitOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
参数
- globalRulestackName
-
string
GlobalRulestack 资源名称
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginCommitAndWait(string, GlobalRulestackCommitOptionalParams)
提交规则堆栈配置
function beginCommitAndWait(globalRulestackName: string, options?: GlobalRulestackCommitOptionalParams): Promise<void>
参数
- globalRulestackName
-
string
GlobalRulestack 资源名称
选项参数。
返回
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
资源创建参数。
选项参数。
返回
Promise<GlobalRulestackResource>
beginDelete(string, GlobalRulestackDeleteOptionalParams)
删除 GlobalRulestackResource
function beginDelete(globalRulestackName: string, options?: GlobalRulestackDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
参数
- globalRulestackName
-
string
GlobalRulestack 资源名称
选项参数。
返回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, GlobalRulestackDeleteOptionalParams)
删除 GlobalRulestackResource
function beginDeleteAndWait(globalRulestackName: string, options?: GlobalRulestackDeleteOptionalParams): Promise<void>
参数
- globalRulestackName
-
string
GlobalRulestack 资源名称
选项参数。
返回
Promise<void>
get(string, GlobalRulestackGetOptionalParams)
获取 GlobalRulestackResource
function get(globalRulestackName: string, options?: GlobalRulestackGetOptionalParams): Promise<GlobalRulestackResource>
参数
- globalRulestackName
-
string
GlobalRulestack 资源名称
- options
- GlobalRulestackGetOptionalParams
选项参数。
返回
Promise<GlobalRulestackResource>
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>
参数
选项参数。
返回
listAdvancedSecurityObjects(string, string, GlobalRulestackListAdvancedSecurityObjectsOptionalParams)
获取高级安全对象列表
function listAdvancedSecurityObjects(globalRulestackName: string, typeParam: string, options?: GlobalRulestackListAdvancedSecurityObjectsOptionalParams): Promise<AdvSecurityObjectListResponse>
参数
- globalRulestackName
-
string
GlobalRulestack 资源名称
- typeParam
-
string
选项参数。
返回
Promise<AdvSecurityObjectListResponse>
listAppIds(string, GlobalRulestackListAppIdsOptionalParams)
适用于 GlobalRulestack ApiVersion 的 AppId 列表
function listAppIds(globalRulestackName: string, options?: GlobalRulestackListAppIdsOptionalParams): Promise<ListAppIdResponse>
参数
- globalRulestackName
-
string
GlobalRulestack 资源名称
选项参数。
返回
Promise<ListAppIdResponse>
listCountries(string, GlobalRulestackListCountriesOptionalParams)
Rulestack 的国家/地区列表
function listCountries(globalRulestackName: string, options?: GlobalRulestackListCountriesOptionalParams): Promise<CountriesResponse>
参数
- globalRulestackName
-
string
GlobalRulestack 资源名称
选项参数。
返回
Promise<CountriesResponse>
listFirewalls(string, GlobalRulestackListFirewallsOptionalParams)
与 Rulestack 关联的防火墙列表
function listFirewalls(globalRulestackName: string, options?: GlobalRulestackListFirewallsOptionalParams): Promise<ListFirewallsResponse>
参数
- globalRulestackName
-
string
GlobalRulestack 资源名称
选项参数。
返回
Promise<ListFirewallsResponse>
listPredefinedUrlCategories(string, GlobalRulestackListPredefinedUrlCategoriesOptionalParams)
列出规则堆栈的预定义 URL 类别
function listPredefinedUrlCategories(globalRulestackName: string, options?: GlobalRulestackListPredefinedUrlCategoriesOptionalParams): Promise<PredefinedUrlCategoriesResponse>
参数
- globalRulestackName
-
string
GlobalRulestack 资源名称
选项参数。
返回
Promise<PredefinedUrlCategoriesResponse>
listSecurityServices(string, string, GlobalRulestackListSecurityServicesOptionalParams)
列出用于 rulestack 的安全服务
function listSecurityServices(globalRulestackName: string, typeParam: string, options?: GlobalRulestackListSecurityServicesOptionalParams): Promise<SecurityServicesResponse>
参数
- globalRulestackName
-
string
GlobalRulestack 资源名称
- typeParam
-
string
选项参数。
返回
Promise<SecurityServicesResponse>
revert(string, GlobalRulestackRevertOptionalParams)
还原规则堆栈配置
function revert(globalRulestackName: string, options?: GlobalRulestackRevertOptionalParams): Promise<void>
参数
- globalRulestackName
-
string
GlobalRulestack 资源名称
选项参数。
返回
Promise<void>
update(string, GlobalRulestackResourceUpdate, GlobalRulestackUpdateOptionalParams)
更新 GlobalRulestackResource
function update(globalRulestackName: string, properties: GlobalRulestackResourceUpdate, options?: GlobalRulestackUpdateOptionalParams): Promise<GlobalRulestackResource>
参数
- globalRulestackName
-
string
GlobalRulestack 资源名称
- properties
- GlobalRulestackResourceUpdate
要更新的资源属性。
选项参数。
返回
Promise<GlobalRulestackResource>