次の方法で共有


WafPolicyOperations interface

インターフェースはWafPolicyの操作を表します。

プロパティ

beginCreate
beginCreateAndWait
beginDelete
beginDeleteAndWait
create

特定のNginx展開に対してNginx Wafポリシーを作成または更新する

delete
get

特定のNginx展開時にNginxのWafポリシーを取得してください

list

特定のNginx展開におけるWafポリシー一覧

プロパティの詳細

beginCreate

警告

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

use create instead

beginCreate: (resourceGroupName: string, deploymentName: string, wafPolicyName: string, options?: WafPolicyCreateOptionalParams) => Promise<SimplePollerLike<OperationState<NginxDeploymentWafPolicy>, NginxDeploymentWafPolicy>>

プロパティ値

(resourceGroupName: string, deploymentName: string, wafPolicyName: string, options?: WafPolicyCreateOptionalParams) => Promise<SimplePollerLike<OperationState<NginxDeploymentWafPolicy>, NginxDeploymentWafPolicy>>

beginCreateAndWait

警告

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

use create instead

beginCreateAndWait: (resourceGroupName: string, deploymentName: string, wafPolicyName: string, options?: WafPolicyCreateOptionalParams) => Promise<NginxDeploymentWafPolicy>

プロパティ値

(resourceGroupName: string, deploymentName: string, wafPolicyName: string, options?: WafPolicyCreateOptionalParams) => Promise<NginxDeploymentWafPolicy>

beginDelete

警告

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

use delete instead

beginDelete: (resourceGroupName: string, deploymentName: string, wafPolicyName: string, options?: WafPolicyDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

プロパティ値

(resourceGroupName: string, deploymentName: string, wafPolicyName: string, options?: WafPolicyDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

警告

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

use delete instead

beginDeleteAndWait: (resourceGroupName: string, deploymentName: string, wafPolicyName: string, options?: WafPolicyDeleteOptionalParams) => Promise<void>

プロパティ値

(resourceGroupName: string, deploymentName: string, wafPolicyName: string, options?: WafPolicyDeleteOptionalParams) => Promise<void>

create

特定のNginx展開に対してNginx Wafポリシーを作成または更新する

create: (resourceGroupName: string, deploymentName: string, wafPolicyName: string, options?: WafPolicyCreateOptionalParams) => PollerLike<OperationState<NginxDeploymentWafPolicy>, NginxDeploymentWafPolicy>

プロパティ値

(resourceGroupName: string, deploymentName: string, wafPolicyName: string, options?: WafPolicyCreateOptionalParams) => PollerLike<OperationState<NginxDeploymentWafPolicy>, NginxDeploymentWafPolicy>

delete

delete: (resourceGroupName: string, deploymentName: string, wafPolicyName: string, options?: WafPolicyDeleteOptionalParams) => PollerLike<OperationState<void>, void>

プロパティ値

(resourceGroupName: string, deploymentName: string, wafPolicyName: string, options?: WafPolicyDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

特定のNginx展開時にNginxのWafポリシーを取得してください

get: (resourceGroupName: string, deploymentName: string, wafPolicyName: string, options?: WafPolicyGetOptionalParams) => Promise<NginxDeploymentWafPolicy>

プロパティ値

(resourceGroupName: string, deploymentName: string, wafPolicyName: string, options?: WafPolicyGetOptionalParams) => Promise<NginxDeploymentWafPolicy>

list

特定のNginx展開におけるWafポリシー一覧

list: (resourceGroupName: string, deploymentName: string, options?: WafPolicyListOptionalParams) => PagedAsyncIterableIterator<NginxDeploymentWafPolicyMetadata, NginxDeploymentWafPolicyMetadata[], PageSettings>

プロパティ値

(resourceGroupName: string, deploymentName: string, options?: WafPolicyListOptionalParams) => PagedAsyncIterableIterator<NginxDeploymentWafPolicyMetadata, NginxDeploymentWafPolicyMetadata[], PageSettings>