WebApplicationFirewallPoliciesOperations interface

WebApplicationFirewallPolicies işlemlerini temsil eden arayüz.

Özellikler

beginDelete
beginDeleteAndWait
createOrUpdate

Bir kaynak grubu içinde belirtilen kural kümesi adıyla ilke oluşturur veya güncelleştirir.

delete

Politikayı siler.

get

Bir kaynak grubu içinde belirtilen ada sahip koruma ilkesini alın.

list

Bir kaynak grubu içindeki tüm koruma ilkelerini listeler.

listAll

Abonelikteki tüm WAF ilkelerini alır.

Özellik Ayrıntıları

beginDelete

Uyarı

Bu API artık kullanım dışıdır.

use delete instead

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

Özellik Değeri

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

beginDeleteAndWait

Uyarı

Bu API artık kullanım dışıdır.

use delete instead

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

Özellik Değeri

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

createOrUpdate

Bir kaynak grubu içinde belirtilen kural kümesi adıyla ilke oluşturur veya güncelleştirir.

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

Özellik Değeri

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

delete

Politikayı siler.

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

Özellik Değeri

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

get

Bir kaynak grubu içinde belirtilen ada sahip koruma ilkesini alın.

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

Özellik Değeri

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

list

Bir kaynak grubu içindeki tüm koruma ilkelerini listeler.

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

Özellik Değeri

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

listAll

Abonelikteki tüm WAF ilkelerini alır.

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

Özellik Değeri

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