WafPolicyOperations interface
表示WafPolicy操作的接口。
属性
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| create | 为特定 Nginx 部署创建或更新 Nginx Waf 策略 |
| delete | |
| get | 获取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部署时的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>