다음을 통해 공유


WebApplicationFirewallPolicies interface

WebApplicationFirewallPolicies를 나타내는 인터페이스입니다.

메서드

beginDelete(string, string, WebApplicationFirewallPoliciesDeleteOptionalParams)

정책을 삭제합니다.

beginDeleteAndWait(string, string, WebApplicationFirewallPoliciesDeleteOptionalParams)

정책을 삭제합니다.

createOrUpdate(string, string, WebApplicationFirewallPolicy, WebApplicationFirewallPoliciesCreateOrUpdateOptionalParams)

리소스 그룹 내에서 지정된 규칙 집합 이름을 사용하여 정책을 만들거나 업데이트합니다.

get(string, string, WebApplicationFirewallPoliciesGetOptionalParams)

리소스 그룹 내에서 지정된 이름의 보호 정책을 검색합니다.

list(string, WebApplicationFirewallPoliciesListOptionalParams)

리소스 그룹 내의 모든 보호 정책을 나열합니다.

listAll(WebApplicationFirewallPoliciesListAllOptionalParams)

구독의 모든 WAF 정책을 가져옵니다.

메서드 세부 정보

beginDelete(string, string, WebApplicationFirewallPoliciesDeleteOptionalParams)

정책을 삭제합니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

policyName

string

정책의 이름입니다.

options
WebApplicationFirewallPoliciesDeleteOptionalParams

옵션 매개 변수입니다.

반환

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

beginDeleteAndWait(string, string, WebApplicationFirewallPoliciesDeleteOptionalParams)

정책을 삭제합니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

policyName

string

정책의 이름입니다.

options
WebApplicationFirewallPoliciesDeleteOptionalParams

옵션 매개 변수입니다.

반환

Promise<void>

createOrUpdate(string, string, WebApplicationFirewallPolicy, WebApplicationFirewallPoliciesCreateOrUpdateOptionalParams)

리소스 그룹 내에서 지정된 규칙 집합 이름을 사용하여 정책을 만들거나 업데이트합니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

policyName

string

정책의 이름입니다.

parameters
WebApplicationFirewallPolicy

만들 정책입니다.

options
WebApplicationFirewallPoliciesCreateOrUpdateOptionalParams

옵션 매개 변수입니다.

반환

get(string, string, WebApplicationFirewallPoliciesGetOptionalParams)

리소스 그룹 내에서 지정된 이름의 보호 정책을 검색합니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

policyName

string

정책의 이름입니다.

options
WebApplicationFirewallPoliciesGetOptionalParams

옵션 매개 변수입니다.

반환

list(string, WebApplicationFirewallPoliciesListOptionalParams)

리소스 그룹 내의 모든 보호 정책을 나열합니다.

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

매개 변수

resourceGroupName

string

리소스 그룹의 이름입니다.

options
WebApplicationFirewallPoliciesListOptionalParams

옵션 매개 변수입니다.

반환

listAll(WebApplicationFirewallPoliciesListAllOptionalParams)

구독의 모든 WAF 정책을 가져옵니다.

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

매개 변수

options
WebApplicationFirewallPoliciesListAllOptionalParams

옵션 매개 변수입니다.

반환