Policies interface

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

メソッド

beginCreateOrUpdate(string, string, WebApplicationFirewallPolicy, PoliciesCreateOrUpdateOptionalParams)

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

beginCreateOrUpdateAndWait(string, string, WebApplicationFirewallPolicy, PoliciesCreateOrUpdateOptionalParams)

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

beginDelete(string, string, PoliciesDeleteOptionalParams)

ポリシーを削除します

beginDeleteAndWait(string, string, PoliciesDeleteOptionalParams)

ポリシーを削除します

beginUpdate(string, string, TagsObject, PoliciesUpdateOptionalParams)

特定の frontdoor webApplicationFirewall ポリシーにパッチを適用して、指定したサブスクリプションとリソース グループのタグの更新を行います。

beginUpdateAndWait(string, string, TagsObject, PoliciesUpdateOptionalParams)

特定の frontdoor webApplicationFirewall ポリシーにパッチを適用して、指定したサブスクリプションとリソース グループのタグの更新を行います。

get(string, string, PoliciesGetOptionalParams)

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

list(string, PoliciesListOptionalParams)

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

listBySubscription(PoliciesListBySubscriptionOptionalParams)

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

メソッドの詳細

beginCreateOrUpdate(string, string, WebApplicationFirewallPolicy, PoliciesCreateOrUpdateOptionalParams)

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

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

パラメーター

resourceGroupName

string

Azure サブスクリプション内のリソース グループの名前。

policyName

string

Web Application Firewall ポリシーの名前。

parameters
WebApplicationFirewallPolicy

作成するポリシー。

options
PoliciesCreateOrUpdateOptionalParams

options パラメーター。

戻り値

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

beginCreateOrUpdateAndWait(string, string, WebApplicationFirewallPolicy, PoliciesCreateOrUpdateOptionalParams)

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

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

パラメーター

resourceGroupName

string

Azure サブスクリプション内のリソース グループの名前。

policyName

string

Web Application Firewall ポリシーの名前。

parameters
WebApplicationFirewallPolicy

作成するポリシー。

options
PoliciesCreateOrUpdateOptionalParams

options パラメーター。

戻り値

beginDelete(string, string, PoliciesDeleteOptionalParams)

ポリシーを削除します

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

パラメーター

resourceGroupName

string

Azure サブスクリプション内のリソース グループの名前。

policyName

string

Web Application Firewall ポリシーの名前。

options
PoliciesDeleteOptionalParams

options パラメーター。

戻り値

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

beginDeleteAndWait(string, string, PoliciesDeleteOptionalParams)

ポリシーを削除します

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

パラメーター

resourceGroupName

string

Azure サブスクリプション内のリソース グループの名前。

policyName

string

Web Application Firewall ポリシーの名前。

options
PoliciesDeleteOptionalParams

options パラメーター。

戻り値

Promise<void>

beginUpdate(string, string, TagsObject, PoliciesUpdateOptionalParams)

特定の frontdoor webApplicationFirewall ポリシーにパッチを適用して、指定したサブスクリプションとリソース グループのタグの更新を行います。

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

パラメーター

resourceGroupName

string

Azure サブスクリプション内のリソース グループの名前。

policyName

string

Web Application Firewall ポリシーの名前。

parameters
TagsObject

パッチを適用する FrontdoorWebApplicationFirewallPolicy パラメーター。

options
PoliciesUpdateOptionalParams

options パラメーター。

戻り値

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

beginUpdateAndWait(string, string, TagsObject, PoliciesUpdateOptionalParams)

特定の frontdoor webApplicationFirewall ポリシーにパッチを適用して、指定したサブスクリプションとリソース グループのタグの更新を行います。

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

パラメーター

resourceGroupName

string

Azure サブスクリプション内のリソース グループの名前。

policyName

string

Web Application Firewall ポリシーの名前。

parameters
TagsObject

パッチを適用する FrontdoorWebApplicationFirewallPolicy パラメーター。

options
PoliciesUpdateOptionalParams

options パラメーター。

戻り値

get(string, string, PoliciesGetOptionalParams)

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

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

パラメーター

resourceGroupName

string

Azure サブスクリプション内のリソース グループの名前。

policyName

string

Web Application Firewall ポリシーの名前。

options
PoliciesGetOptionalParams

options パラメーター。

戻り値

list(string, PoliciesListOptionalParams)

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

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

パラメーター

resourceGroupName

string

Azure サブスクリプション内のリソース グループの名前。

options
PoliciesListOptionalParams

options パラメーター。

戻り値

listBySubscription(PoliciesListBySubscriptionOptionalParams)

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

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

パラメーター

options
PoliciesListBySubscriptionOptionalParams

options パラメーター。

戻り値