PoliciesOperations interface

ポリシー操作を表すインターフェース。

プロパティ

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
beginUpdate
beginUpdateAndWait
createOrUpdate

リソース グループ内で指定されたルール セット名を使用してポリシーを作成または更新します。

delete

ポリシーを削除

get

リソース・グループ内で指定された名前の保護ポリシーを取得します。

list

リソース グループ内のすべての保護ポリシーを一覧表示します。

listBySubscription

サブスクリプション内のすべての保護ポリシーを一覧表示します。

update

指定されたサブスクリプションとリソース グループの下でタグ更新用の特定の frontdoor webApplicationFirewall ポリシーに修正プログラムを適用します。

プロパティの詳細

beginCreateOrUpdate

警告

この API は非推奨になりました。

use createOrUpdate instead

beginCreateOrUpdate: (resourceGroupName: string, policyName: string, parameters: WebApplicationFirewallPolicy, options?: PoliciesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<WebApplicationFirewallPolicy>, WebApplicationFirewallPolicy>>

プロパティ値

(resourceGroupName: string, policyName: string, parameters: WebApplicationFirewallPolicy, options?: PoliciesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<WebApplicationFirewallPolicy>, WebApplicationFirewallPolicy>>

beginCreateOrUpdateAndWait

警告

この API は非推奨になりました。

use createOrUpdate instead

beginCreateOrUpdateAndWait: (resourceGroupName: string, policyName: string, parameters: WebApplicationFirewallPolicy, options?: PoliciesCreateOrUpdateOptionalParams) => Promise<WebApplicationFirewallPolicy>

プロパティ値

(resourceGroupName: string, policyName: string, parameters: WebApplicationFirewallPolicy, options?: PoliciesCreateOrUpdateOptionalParams) => Promise<WebApplicationFirewallPolicy>

beginDelete

警告

この API は非推奨になりました。

use delete instead

beginDelete: (resourceGroupName: string, policyName: string, options?: PoliciesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

プロパティ値

(resourceGroupName: string, policyName: string, options?: PoliciesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

警告

この API は非推奨になりました。

use delete instead

beginDeleteAndWait: (resourceGroupName: string, policyName: string, options?: PoliciesDeleteOptionalParams) => Promise<void>

プロパティ値

(resourceGroupName: string, policyName: string, options?: PoliciesDeleteOptionalParams) => Promise<void>

beginUpdate

警告

この API は非推奨になりました。

use update instead

beginUpdate: (resourceGroupName: string, policyName: string, parameters: TagsObject, options?: PoliciesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<WebApplicationFirewallPolicy>, WebApplicationFirewallPolicy>>

プロパティ値

(resourceGroupName: string, policyName: string, parameters: TagsObject, options?: PoliciesUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<WebApplicationFirewallPolicy>, WebApplicationFirewallPolicy>>

beginUpdateAndWait

警告

この API は非推奨になりました。

use update instead

beginUpdateAndWait: (resourceGroupName: string, policyName: string, parameters: TagsObject, options?: PoliciesUpdateOptionalParams) => Promise<WebApplicationFirewallPolicy>

プロパティ値

(resourceGroupName: string, policyName: string, parameters: TagsObject, options?: PoliciesUpdateOptionalParams) => Promise<WebApplicationFirewallPolicy>

createOrUpdate

リソース グループ内で指定されたルール セット名を使用してポリシーを作成または更新します。

createOrUpdate: (resourceGroupName: string, policyName: string, parameters: WebApplicationFirewallPolicy, options?: PoliciesCreateOrUpdateOptionalParams) => PollerLike<OperationState<WebApplicationFirewallPolicy>, WebApplicationFirewallPolicy>

プロパティ値

(resourceGroupName: string, policyName: string, parameters: WebApplicationFirewallPolicy, options?: PoliciesCreateOrUpdateOptionalParams) => PollerLike<OperationState<WebApplicationFirewallPolicy>, WebApplicationFirewallPolicy>

delete

ポリシーを削除

delete: (resourceGroupName: string, policyName: string, options?: PoliciesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

プロパティ値

(resourceGroupName: string, policyName: string, options?: PoliciesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

リソース・グループ内で指定された名前の保護ポリシーを取得します。

get: (resourceGroupName: string, policyName: string, options?: PoliciesGetOptionalParams) => Promise<WebApplicationFirewallPolicy>

プロパティ値

(resourceGroupName: string, policyName: string, options?: PoliciesGetOptionalParams) => Promise<WebApplicationFirewallPolicy>

list

リソース グループ内のすべての保護ポリシーを一覧表示します。

list: (resourceGroupName: string, options?: PoliciesListOptionalParams) => PagedAsyncIterableIterator<WebApplicationFirewallPolicy, WebApplicationFirewallPolicy[], PageSettings>

プロパティ値

(resourceGroupName: string, options?: PoliciesListOptionalParams) => PagedAsyncIterableIterator<WebApplicationFirewallPolicy, WebApplicationFirewallPolicy[], PageSettings>

listBySubscription

サブスクリプション内のすべての保護ポリシーを一覧表示します。

listBySubscription: (options?: PoliciesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<WebApplicationFirewallPolicy, WebApplicationFirewallPolicy[], PageSettings>

プロパティ値

(options?: PoliciesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<WebApplicationFirewallPolicy, WebApplicationFirewallPolicy[], PageSettings>

update

指定されたサブスクリプションとリソース グループの下でタグ更新用の特定の frontdoor webApplicationFirewall ポリシーに修正プログラムを適用します。

update: (resourceGroupName: string, policyName: string, parameters: TagsObject, options?: PoliciesUpdateOptionalParams) => PollerLike<OperationState<WebApplicationFirewallPolicy>, WebApplicationFirewallPolicy>

プロパティ値

(resourceGroupName: string, policyName: string, parameters: TagsObject, options?: PoliciesUpdateOptionalParams) => PollerLike<OperationState<WebApplicationFirewallPolicy>, WebApplicationFirewallPolicy>