GlobalRulestack interface
GlobalRulestack を表すインターフェイス。
メソッド
メソッドの詳細
beginCommit(string, GlobalRulestackCommitOptionalParams)
コミット ルールスタックの構成
function beginCommit(globalRulestackName: string, options?: GlobalRulestackCommitOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
パラメーター
- globalRulestackName
-
string
GlobalRulestack リソース名
options パラメーター。
戻り値
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginCommitAndWait(string, GlobalRulestackCommitOptionalParams)
コミット ルールスタックの構成
function beginCommitAndWait(globalRulestackName: string, options?: GlobalRulestackCommitOptionalParams): Promise<void>
パラメーター
- globalRulestackName
-
string
GlobalRulestack リソース名
options パラメーター。
戻り値
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
リソース作成パラメーター。
options パラメーター。
戻り値
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
リソース作成パラメーター。
options パラメーター。
戻り値
Promise<GlobalRulestackResource>
beginDelete(string, GlobalRulestackDeleteOptionalParams)
GlobalRulestackResource を削除する
function beginDelete(globalRulestackName: string, options?: GlobalRulestackDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
パラメーター
- globalRulestackName
-
string
GlobalRulestack リソース名
options パラメーター。
戻り値
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, GlobalRulestackDeleteOptionalParams)
GlobalRulestackResource を削除する
function beginDeleteAndWait(globalRulestackName: string, options?: GlobalRulestackDeleteOptionalParams): Promise<void>
パラメーター
- globalRulestackName
-
string
GlobalRulestack リソース名
options パラメーター。
戻り値
Promise<void>
get(string, GlobalRulestackGetOptionalParams)
GlobalRulestackResource を取得する
function get(globalRulestackName: string, options?: GlobalRulestackGetOptionalParams): Promise<GlobalRulestackResource>
パラメーター
- globalRulestackName
-
string
GlobalRulestack リソース名
- options
- GlobalRulestackGetOptionalParams
options パラメーター。
戻り値
Promise<GlobalRulestackResource>
getChangeLog(string, GlobalRulestackGetChangeLogOptionalParams)
変更ログを取得する
function getChangeLog(globalRulestackName: string, options?: GlobalRulestackGetChangeLogOptionalParams): Promise<Changelog>
パラメーター
- globalRulestackName
-
string
GlobalRulestack リソース名
options パラメーター。
戻り値
Promise<Changelog>
list(GlobalRulestackListOptionalParams)
テナント別に GlobalRulestackResource リソースを一覧表示する
function list(options?: GlobalRulestackListOptionalParams): PagedAsyncIterableIterator<GlobalRulestackResource, GlobalRulestackResource[], PageSettings>
パラメーター
options パラメーター。
戻り値
listAdvancedSecurityObjects(string, string, GlobalRulestackListAdvancedSecurityObjectsOptionalParams)
高度なセキュリティ オブジェクトの一覧を取得する
function listAdvancedSecurityObjects(globalRulestackName: string, typeParam: string, options?: GlobalRulestackListAdvancedSecurityObjectsOptionalParams): Promise<AdvSecurityObjectListResponse>
パラメーター
- globalRulestackName
-
string
GlobalRulestack リソース名
- typeParam
-
string
options パラメーター。
戻り値
Promise<AdvSecurityObjectListResponse>
listAppIds(string, GlobalRulestackListAppIdsOptionalParams)
GlobalRulestack ApiVersion の AppIds の一覧
function listAppIds(globalRulestackName: string, options?: GlobalRulestackListAppIdsOptionalParams): Promise<ListAppIdResponse>
パラメーター
- globalRulestackName
-
string
GlobalRulestack リソース名
options パラメーター。
戻り値
Promise<ListAppIdResponse>
listCountries(string, GlobalRulestackListCountriesOptionalParams)
Rulestack の国の一覧
function listCountries(globalRulestackName: string, options?: GlobalRulestackListCountriesOptionalParams): Promise<CountriesResponse>
パラメーター
- globalRulestackName
-
string
GlobalRulestack リソース名
options パラメーター。
戻り値
Promise<CountriesResponse>
listFirewalls(string, GlobalRulestackListFirewallsOptionalParams)
Rulestack に関連付けられているファイアウォールの一覧
function listFirewalls(globalRulestackName: string, options?: GlobalRulestackListFirewallsOptionalParams): Promise<ListFirewallsResponse>
パラメーター
- globalRulestackName
-
string
GlobalRulestack リソース名
options パラメーター。
戻り値
Promise<ListFirewallsResponse>
listPredefinedUrlCategories(string, GlobalRulestackListPredefinedUrlCategoriesOptionalParams)
ルールスタックの定義済み URL カテゴリを一覧表示する
function listPredefinedUrlCategories(globalRulestackName: string, options?: GlobalRulestackListPredefinedUrlCategoriesOptionalParams): Promise<PredefinedUrlCategoriesResponse>
パラメーター
- globalRulestackName
-
string
GlobalRulestack リソース名
options パラメーター。
戻り値
Promise<PredefinedUrlCategoriesResponse>
listSecurityServices(string, string, GlobalRulestackListSecurityServicesOptionalParams)
ルールスタックのセキュリティ サービスを一覧表示する
function listSecurityServices(globalRulestackName: string, typeParam: string, options?: GlobalRulestackListSecurityServicesOptionalParams): Promise<SecurityServicesResponse>
パラメーター
- globalRulestackName
-
string
GlobalRulestack リソース名
- typeParam
-
string
options パラメーター。
戻り値
Promise<SecurityServicesResponse>
revert(string, GlobalRulestackRevertOptionalParams)
ルールスタックの構成を元に戻す
function revert(globalRulestackName: string, options?: GlobalRulestackRevertOptionalParams): Promise<void>
パラメーター
- globalRulestackName
-
string
GlobalRulestack リソース名
options パラメーター。
戻り値
Promise<void>
update(string, GlobalRulestackResourceUpdate, GlobalRulestackUpdateOptionalParams)
GlobalRulestackResource を更新する
function update(globalRulestackName: string, properties: GlobalRulestackResourceUpdate, options?: GlobalRulestackUpdateOptionalParams): Promise<GlobalRulestackResource>
パラメーター
- globalRulestackName
-
string
GlobalRulestack リソース名
- properties
- GlobalRulestackResourceUpdate
更新するリソース プロパティ。
options パラメーター。
戻り値
Promise<GlobalRulestackResource>