다음을 통해 공유


Microsoft.Network FrontDoorWebApplicationFirewallPolicies 2018-08-01

Bicep 리소스 정의

FrontDoorWebApplicationFirewallPolicies 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.Network/FrontDoorWebApplicationFirewallPolicies 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.

resource symbolicname 'Microsoft.Network/FrontDoorWebApplicationFirewallPolicies@2018-08-01' = {
  etag: 'string'
  location: 'string'
  name: 'string'
  properties: {
    customRules: {
      rules: [
        {
          action: 'string'
          matchConditions: [
            {
              matchValue: [
                'string'
              ]
              matchVariable: 'string'
              negateCondition: bool
              operator: 'string'
              selector: 'string'
            }
          ]
          name: 'string'
          priority: int
          rateLimitDurationInMinutes: int
          rateLimitThreshold: int
          ruleType: 'string'
          transforms: [
            'string'
          ]
        }
      ]
    }
    managedRules: {
      ruleSets: [
        {
          priority: int
          version: int
          ruleSetType: 'string'
          // For remaining properties, see ManagedRuleSet objects
        }
      ]
    }
    policySettings: {
      enabledState: 'string'
      mode: 'string'
    }
  }
  tags: {
    {customized property}: 'string'
  }
}

ManagedRuleSet 개체

ruleSetType 속성을 설정하여 개체 유형을 지정합니다.

azureManagedRuleSet경우 다음을 사용합니다.

{
  ruleGroupOverrides: [
    {
      action: 'string'
      ruleGroupOverride: 'string'
    }
  ]
  ruleSetType: 'AzureManagedRuleSet'
}

속성 값

AzureManagedOverrideRuleGroup

이름 묘사
행동 작업 유형 '허용'
'Block'
'Log'(필수)
ruleGroupOverride 재정의 규칙 그룹에 대해 설명합니다. 'SqlInjection'
'XSS'(필수)

AzureManagedRuleSet

이름 묘사
ruleGroupOverrides Azure 관리 공급자 재정의 구성 목록(선택 사항) AzureManagedOverrideRuleGroup[]
ruleSetType RuleSetType - AzureManagedRuleSet 또는 OWASP 규칙 집합. 'AzureManagedRuleSet'(필수)

CustomRule

이름 묘사
행동 작업 유형 '허용'
'Block'
'Log'(필수)
matchConditions 일치 조건 목록 MatchConditionAutoGenerated[] (필수)
이름 정책 내에서 고유한 리소스의 이름을 가져옵니다. 이 이름은 리소스에 액세스하는 데 사용할 수 있습니다. 문자열

제약 조건:
최대 길이 = 128
우선권 규칙의 우선 순위를 설명합니다. 값이 낮은 규칙은 값이 더 높은 규칙보다 전에 평가됩니다. int(필수)
rateLimitDurationInMinutes 속도 제한 기간을 정의합니다. 기본값 - 1분 int
rateLimitThreshold 속도 제한 임계값 정의 int
ruleType 규칙 유형에 대해 설명합니다. 'MatchRule'
'RateLimitRule'(필수)
변환 변환 목록 다음 중 어느 것을 포함하는 문자열 배열:
'HtmlEntityDecode'
'소문자'
'RemoveNulls'
'Trim'
'대문자'
'UrlDecode'
'UrlEncode'

CustomRules

이름 묘사
규칙 규칙 목록 CustomRule[]

ManagedRuleSet

이름 묘사
우선권 규칙의 우선 순위를 설명합니다. int
ruleSetType AzureManagedRuleSet 형식에 대해 'AzureManagedRuleSet'로 설정합니다. 'AzureManagedRuleSet'(필수)
버전 규칙 집합의 버전을 정의합니다. int

ManagedRuleSets

이름 묘사
ruleSets 규칙 목록 ManagedRuleSet[]

MatchConditionAutoGenerated

이름 묘사
matchValue 일치 값 string[] (필수)
matchVariable 일치 변수 'PostArgs'
'QueryString'
'RemoteAddr'
'RequestBody'
'RequestHeader'
'RequestMethod'
'RequestUri'(필수)
negateCondition 이것이 부정 조건인지 여부를 설명합니다. bool
연산자 일치시킬 연산자를 설명합니다. 'Any'
'BeginsWith'
'Contains'
'EndsWith'
'Equal'
'GeoMatch'
'그레이터탄'
'GreaterThanOrEqual'
'IPMatch'
'LessThan'
'LessThanOrEqual'(필수)
선택자 일치시킬 RequestHeader 또는 RequestBody의 선택기 이름 문자열

Microsoft.Network/FrontDoorWebApplicationFirewallPolicies

이름 묘사
etag 리소스를 업데이트할 때마다 변경되는 고유한 읽기 전용 문자열을 가져옵니다. 문자열
위치 리소스 위치입니다. 문자열
이름 리소스 이름 문자열

제약 조건:
최대 길이 = 128(필수)
속성 웹 애플리케이션 방화벽 정책의 속성입니다. webApplicationFirewallPolicyPropertiesFormat
태그 리소스 태그 태그 이름 및 값의 사전입니다. 템플릿 태그를 참조하세요.

PolicySettings

이름 묘사
enabledState 는 정책이 사용 상태인지 또는 비활성화된 상태인지를 설명합니다. '사용 안 함'
'Enabled'
모드 정책 수준에서 검색 모드 또는 방지 모드에 있는지 설명합니다. '검색'
'방지'

ResourceTags

이름 묘사

WebApplicationFirewallPolicyPropertiesFormat

이름 묘사
customRules 정책 내의 사용자 지정 규칙에 대해 설명합니다. customRules
managedRules 정책 내의 관리되는 규칙에 대해 설명합니다. ManagedRuleSets
policySettings 정책에 대한 policySettings에 대해 설명합니다. PolicySettings

사용 예제

Azure 확인된 모듈

다음 Azure 확인된 모듈 사용하여 이 리소스 유형을 배포할 수 있습니다.

모듈 묘사
Front Door WAF(웹 애플리케이션 방화벽) 정책 FRONT Door WAF(웹 애플리케이션 방화벽) 정책용 AVM 리소스 모듈

Azure 빠른 시작 샘플

다음 Azure 빠른 시작 템플릿에는 이 리소스 유형을 배포하기 위한 Bicep 샘플이 포함되어 있습니다.

Bicep 파일 묘사
Azure Front Door 대한 WAF 관리되는 defaultRuleSet 구성 이 템플릿은 Azure Front Door에 대한 WAF 관리되는 defaultRuleSet을 구성합니다.
Blob 원본 및 Private Link 사용하여 Front Door Premium 이 템플릿은 Front Door Premium 및 Azure Storage Blob 컨테이너를 만들고 Front Door에 대한 프라이빗 엔드포인트를 사용하여 스토리지 계정으로 트래픽을 보냅니다.
WAF 및 Microsoft 관리 규칙 집합이 Front Door Premium을 이 템플릿은 Microsoft 관리형 기본값 및 봇 보호 규칙 집합이 있는 웹 애플리케이션 방화벽을 포함하여 Front Door Premium을 만듭니다.
지역 필터링 사용하여 Front Door 표준/프리미엄 이 템플릿은 지역 필터링 규칙이 있는 웹 애플리케이션 방화벽을 포함하여 Front Door 표준/프리미엄을 만듭니다.
속도 제한이 Front Door 표준/프리미엄 이 템플릿은 속도 제한 규칙이 있는 웹 애플리케이션 방화벽을 포함하여 Front Door 표준/프리미엄을 만듭니다.
WAF 및 사용자 지정 규칙 사용하여 Front Door 표준/프리미엄 이 템플릿은 사용자 지정 규칙이 있는 웹 애플리케이션 방화벽을 포함하여 Front Door 표준/프리미엄을 만듭니다.
Blob 업로드 Blob 원본이 있는 Front Door 이 템플릿은 원본, 경로 및 ruleSets가 있는 Front Door 및 Blob 컨테이너가 있는 Azure Storage 계정을 만듭니다. Front Door는 파일을 업로드할 때 스토리지 계정으로 트래픽을 보냅니다.
WaF, Domains 및 Logs를 사용하여 FrontDoor CDN을 EventHub 이 템플릿은 새 Azure FrontDoor cdn 프로필을 만듭니다. WAF 및 경로와 연결된 사용자 지정 및 관리 규칙, cdn 경로, 원본 및 그룹을 사용하여 WAF를 만들고, 사용자 지정 도메인을 구성하고, 이벤트 허브를 만들고, 이벤트 허브를 사용하여 CDN 액세스 로그를 보내기 위한 진단 설정을 만듭니다.
Azure Frontdoor 의해 보호되는 함수 앱 이 템플릿을 사용하면 Azure Frontdoor Premium에서 보호하고 게시하는 Azure 프리미엄 함수를 배포할 수 있습니다. Azure Frontdoor와 Azure Functions 간의 연결은 Azure Private Link로 보호됩니다.

ARM 템플릿 리소스 정의

FrontDoorWebApplicationFirewallPolicies 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.Network/FrontDoorWebApplicationFirewallPolicies 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.

{
  "type": "Microsoft.Network/FrontDoorWebApplicationFirewallPolicies",
  "apiVersion": "2018-08-01",
  "name": "string",
  "etag": "string",
  "location": "string",
  "properties": {
    "customRules": {
      "rules": [
        {
          "action": "string",
          "matchConditions": [
            {
              "matchValue": [ "string" ],
              "matchVariable": "string",
              "negateCondition": "bool",
              "operator": "string",
              "selector": "string"
            }
          ],
          "name": "string",
          "priority": "int",
          "rateLimitDurationInMinutes": "int",
          "rateLimitThreshold": "int",
          "ruleType": "string",
          "transforms": [ "string" ]
        }
      ]
    },
    "managedRules": {
      "ruleSets": [ {
        "priority": "int",
        "version": "int",
        "ruleSetType": "string"
        // For remaining properties, see ManagedRuleSet objects
      } ]
    },
    "policySettings": {
      "enabledState": "string",
      "mode": "string"
    }
  },
  "tags": {
    "{customized property}": "string"
  }
}

ManagedRuleSet 개체

ruleSetType 속성을 설정하여 개체 유형을 지정합니다.

azureManagedRuleSet경우 다음을 사용합니다.

{
  "ruleGroupOverrides": [
    {
      "action": "string",
      "ruleGroupOverride": "string"
    }
  ],
  "ruleSetType": "AzureManagedRuleSet"
}

속성 값

AzureManagedOverrideRuleGroup

이름 묘사
행동 작업 유형 '허용'
'Block'
'Log'(필수)
ruleGroupOverride 재정의 규칙 그룹에 대해 설명합니다. 'SqlInjection'
'XSS'(필수)

AzureManagedRuleSet

이름 묘사
ruleGroupOverrides Azure 관리 공급자 재정의 구성 목록(선택 사항) AzureManagedOverrideRuleGroup[]
ruleSetType RuleSetType - AzureManagedRuleSet 또는 OWASP 규칙 집합. 'AzureManagedRuleSet'(필수)

CustomRule

이름 묘사
행동 작업 유형 '허용'
'Block'
'Log'(필수)
matchConditions 일치 조건 목록 MatchConditionAutoGenerated[] (필수)
이름 정책 내에서 고유한 리소스의 이름을 가져옵니다. 이 이름은 리소스에 액세스하는 데 사용할 수 있습니다. 문자열

제약 조건:
최대 길이 = 128
우선권 규칙의 우선 순위를 설명합니다. 값이 낮은 규칙은 값이 더 높은 규칙보다 전에 평가됩니다. int(필수)
rateLimitDurationInMinutes 속도 제한 기간을 정의합니다. 기본값 - 1분 int
rateLimitThreshold 속도 제한 임계값 정의 int
ruleType 규칙 유형에 대해 설명합니다. 'MatchRule'
'RateLimitRule'(필수)
변환 변환 목록 다음 중 어느 것을 포함하는 문자열 배열:
'HtmlEntityDecode'
'소문자'
'RemoveNulls'
'Trim'
'대문자'
'UrlDecode'
'UrlEncode'

CustomRules

이름 묘사
규칙 규칙 목록 CustomRule[]

ManagedRuleSet

이름 묘사
우선권 규칙의 우선 순위를 설명합니다. int
ruleSetType AzureManagedRuleSet 형식에 대해 'AzureManagedRuleSet'로 설정합니다. 'AzureManagedRuleSet'(필수)
버전 규칙 집합의 버전을 정의합니다. int

ManagedRuleSets

이름 묘사
ruleSets 규칙 목록 ManagedRuleSet[]

MatchConditionAutoGenerated

이름 묘사
matchValue 일치 값 string[] (필수)
matchVariable 일치 변수 'PostArgs'
'QueryString'
'RemoteAddr'
'RequestBody'
'RequestHeader'
'RequestMethod'
'RequestUri'(필수)
negateCondition 이것이 부정 조건인지 여부를 설명합니다. bool
연산자 일치시킬 연산자를 설명합니다. 'Any'
'BeginsWith'
'Contains'
'EndsWith'
'Equal'
'GeoMatch'
'그레이터탄'
'GreaterThanOrEqual'
'IPMatch'
'LessThan'
'LessThanOrEqual'(필수)
선택자 일치시킬 RequestHeader 또는 RequestBody의 선택기 이름 문자열

Microsoft.Network/FrontDoorWebApplicationFirewallPolicies

이름 묘사
apiVersion api 버전 '2018-08-01'
etag 리소스를 업데이트할 때마다 변경되는 고유한 읽기 전용 문자열을 가져옵니다. 문자열
위치 리소스 위치입니다. 문자열
이름 리소스 이름 문자열

제약 조건:
최대 길이 = 128(필수)
속성 웹 애플리케이션 방화벽 정책의 속성입니다. webApplicationFirewallPolicyPropertiesFormat
태그 리소스 태그 태그 이름 및 값의 사전입니다. 템플릿 태그를 참조하세요.
리소스 종류 'Microsoft.Network/FrontDoorWebApplicationFirewallPolicies'

PolicySettings

이름 묘사
enabledState 는 정책이 사용 상태인지 또는 비활성화된 상태인지를 설명합니다. '사용 안 함'
'Enabled'
모드 정책 수준에서 검색 모드 또는 방지 모드에 있는지 설명합니다. '검색'
'방지'

ResourceTags

이름 묘사

WebApplicationFirewallPolicyPropertiesFormat

이름 묘사
customRules 정책 내의 사용자 지정 규칙에 대해 설명합니다. customRules
managedRules 정책 내의 관리되는 규칙에 대해 설명합니다. ManagedRuleSets
policySettings 정책에 대한 policySettings에 대해 설명합니다. PolicySettings

사용 예제

Azure 빠른 시작 템플릿

다음 Azure 빠른 시작 템플릿은 이 리소스 유형을 배포할 있습니다.

템플렛 묘사
Azure Front Door 대한 WAF 클라이언트 IP 제한 구성

Azure 배포
이 템플릿은 Azure Front Door 엔드포인트에 대한 WAF 클라이언트 IP 제한을 구성합니다.
Azure Front Door 대한 WAF 관리되는 defaultRuleSet 구성

Azure 배포
이 템플릿은 Azure Front Door에 대한 WAF 관리되는 defaultRuleSet을 구성합니다.
Azure Front Door 엔드포인트에 대한 WAF 속도 리밍 규칙 구성

Azure 배포
이 템플릿은 지정된 프런트 엔드 호스트에 대한 들어오는 트래픽 제한을 평가하도록 Azure Front Door에 대한 WAF 규칙을 구성합니다.
Front Door 대한 http 매개 변수를 사용하여 WAF 규칙 구성

Azure 배포
이 템플릿은 Azure Front Door 엔드포인트에 대한 특정 http 매개 변수를 기반으로 WAF 사용자 지정 규칙을 구성합니다.
Azure API Management 앞에서 Azure Front Door 만들기

Azure 배포
이 샘플에서는 Azure API Management 앞에서 Azure Front Door를 전역 부하 분산 장치로 사용하는 방법을 보여 줍니다.
Azure Front Door 엔드포인트에 대한 WAF 지역 필터링 규칙 만들기

Azure 배포
이 템플릿은 특정 국가의 트래픽을 허용/차단하는 Azure Front Door에 대한 WAF 지역 필터링 규칙을 만듭니다.
Blob 원본 및 Private Link 사용하여 Front Door Premium

Azure
배포
이 템플릿은 Front Door Premium 및 Azure Storage Blob 컨테이너를 만들고 Front Door에 대한 프라이빗 엔드포인트를 사용하여 스토리지 계정으로 트래픽을 보냅니다.
WAF 및 Microsoft 관리 규칙 집합이 Front Door Premium을

Azure
배포
이 템플릿은 Microsoft 관리형 기본값 및 봇 보호 규칙 집합이 있는 웹 애플리케이션 방화벽을 포함하여 Front Door Premium을 만듭니다.
지역 필터링 사용하여 Front Door 표준/프리미엄

Azure
배포
이 템플릿은 지역 필터링 규칙이 있는 웹 애플리케이션 방화벽을 포함하여 Front Door 표준/프리미엄을 만듭니다.
속도 제한이 Front Door 표준/프리미엄

Azure
배포
이 템플릿은 속도 제한 규칙이 있는 웹 애플리케이션 방화벽을 포함하여 Front Door 표준/프리미엄을 만듭니다.
WAF 및 사용자 지정 규칙 사용하여 Front Door 표준/프리미엄

Azure
배포
이 템플릿은 사용자 지정 규칙이 있는 웹 애플리케이션 방화벽을 포함하여 Front Door 표준/프리미엄을 만듭니다.
Blob 업로드 Blob 원본이 있는 Front Door

Azure
배포
이 템플릿은 원본, 경로 및 ruleSets가 있는 Front Door 및 Blob 컨테이너가 있는 Azure Storage 계정을 만듭니다. Front Door는 파일을 업로드할 때 스토리지 계정으로 트래픽을 보냅니다.
WaF, Domains 및 Logs를 사용하여 FrontDoor CDN을 EventHub

Azure
배포
이 템플릿은 새 Azure FrontDoor cdn 프로필을 만듭니다. WAF 및 경로와 연결된 사용자 지정 및 관리 규칙, cdn 경로, 원본 및 그룹을 사용하여 WAF를 만들고, 사용자 지정 도메인을 구성하고, 이벤트 허브를 만들고, 이벤트 허브를 사용하여 CDN 액세스 로그를 보내기 위한 진단 설정을 만듭니다.
Azure Frontdoor 의해 보호되는 함수 앱

Azure
배포
이 템플릿을 사용하면 Azure Frontdoor Premium에서 보호하고 게시하는 Azure 프리미엄 함수를 배포할 수 있습니다. Azure Frontdoor와 Azure Functions 간의 연결은 Azure Private Link로 보호됩니다.

Terraform(AzAPI 공급자) 리소스 정의

FrontDoorWebApplicationFirewallPolicies 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

  • 리소스 그룹

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.Network/FrontDoorWebApplicationFirewallPolicies 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/FrontDoorWebApplicationFirewallPolicies@2018-08-01"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    etag = "string"
    properties = {
      customRules = {
        rules = [
          {
            action = "string"
            matchConditions = [
              {
                matchValue = [
                  "string"
                ]
                matchVariable = "string"
                negateCondition = bool
                operator = "string"
                selector = "string"
              }
            ]
            name = "string"
            priority = int
            rateLimitDurationInMinutes = int
            rateLimitThreshold = int
            ruleType = "string"
            transforms = [
              "string"
            ]
          }
        ]
      }
      managedRules = {
        ruleSets = [
          {
            priority = int
            version = int
            ruleSetType = "string"
            // For remaining properties, see ManagedRuleSet objects
          }
        ]
      }
      policySettings = {
        enabledState = "string"
        mode = "string"
      }
    }
  }
}

ManagedRuleSet 개체

ruleSetType 속성을 설정하여 개체 유형을 지정합니다.

azureManagedRuleSet경우 다음을 사용합니다.

{
  ruleGroupOverrides = [
    {
      action = "string"
      ruleGroupOverride = "string"
    }
  ]
  ruleSetType = "AzureManagedRuleSet"
}

속성 값

AzureManagedOverrideRuleGroup

이름 묘사
행동 작업 유형 '허용'
'Block'
'Log'(필수)
ruleGroupOverride 재정의 규칙 그룹에 대해 설명합니다. 'SqlInjection'
'XSS'(필수)

AzureManagedRuleSet

이름 묘사
ruleGroupOverrides Azure 관리 공급자 재정의 구성 목록(선택 사항) AzureManagedOverrideRuleGroup[]
ruleSetType RuleSetType - AzureManagedRuleSet 또는 OWASP 규칙 집합. 'AzureManagedRuleSet'(필수)

CustomRule

이름 묘사
행동 작업 유형 '허용'
'Block'
'Log'(필수)
matchConditions 일치 조건 목록 MatchConditionAutoGenerated[] (필수)
이름 정책 내에서 고유한 리소스의 이름을 가져옵니다. 이 이름은 리소스에 액세스하는 데 사용할 수 있습니다. 문자열

제약 조건:
최대 길이 = 128
우선권 규칙의 우선 순위를 설명합니다. 값이 낮은 규칙은 값이 더 높은 규칙보다 전에 평가됩니다. int(필수)
rateLimitDurationInMinutes 속도 제한 기간을 정의합니다. 기본값 - 1분 int
rateLimitThreshold 속도 제한 임계값 정의 int
ruleType 규칙 유형에 대해 설명합니다. 'MatchRule'
'RateLimitRule'(필수)
변환 변환 목록 다음 중 어느 것을 포함하는 문자열 배열:
'HtmlEntityDecode'
'소문자'
'RemoveNulls'
'Trim'
'대문자'
'UrlDecode'
'UrlEncode'

CustomRules

이름 묘사
규칙 규칙 목록 CustomRule[]

ManagedRuleSet

이름 묘사
우선권 규칙의 우선 순위를 설명합니다. int
ruleSetType AzureManagedRuleSet 형식에 대해 'AzureManagedRuleSet'로 설정합니다. 'AzureManagedRuleSet'(필수)
버전 규칙 집합의 버전을 정의합니다. int

ManagedRuleSets

이름 묘사
ruleSets 규칙 목록 ManagedRuleSet[]

MatchConditionAutoGenerated

이름 묘사
matchValue 일치 값 string[] (필수)
matchVariable 일치 변수 'PostArgs'
'QueryString'
'RemoteAddr'
'RequestBody'
'RequestHeader'
'RequestMethod'
'RequestUri'(필수)
negateCondition 이것이 부정 조건인지 여부를 설명합니다. bool
연산자 일치시킬 연산자를 설명합니다. 'Any'
'BeginsWith'
'Contains'
'EndsWith'
'Equal'
'GeoMatch'
'그레이터탄'
'GreaterThanOrEqual'
'IPMatch'
'LessThan'
'LessThanOrEqual'(필수)
선택자 일치시킬 RequestHeader 또는 RequestBody의 선택기 이름 문자열

Microsoft.Network/FrontDoorWebApplicationFirewallPolicies

이름 묘사
etag 리소스를 업데이트할 때마다 변경되는 고유한 읽기 전용 문자열을 가져옵니다. 문자열
위치 리소스 위치입니다. 문자열
이름 리소스 이름 문자열

제약 조건:
최대 길이 = 128(필수)
속성 웹 애플리케이션 방화벽 정책의 속성입니다. webApplicationFirewallPolicyPropertiesFormat
태그 리소스 태그 태그 이름 및 값의 사전입니다.
리소스 종류 "Microsoft.Network/FrontDoorWebApplicationFirewallPolicies@2018-08-01"

PolicySettings

이름 묘사
enabledState 는 정책이 사용 상태인지 또는 비활성화된 상태인지를 설명합니다. '사용 안 함'
'Enabled'
모드 정책 수준에서 검색 모드 또는 방지 모드에 있는지 설명합니다. '검색'
'방지'

ResourceTags

이름 묘사

WebApplicationFirewallPolicyPropertiesFormat

이름 묘사
customRules 정책 내의 사용자 지정 규칙에 대해 설명합니다. customRules
managedRules 정책 내의 관리되는 규칙에 대해 설명합니다. ManagedRuleSets
policySettings 정책에 대한 policySettings에 대해 설명합니다. PolicySettings

사용 예제

Azure 확인된 모듈

다음 Azure 확인된 모듈 사용하여 이 리소스 유형을 배포할 수 있습니다.

모듈 묘사
Front Door WAF(웹 애플리케이션 방화벽) 정책 FRONT Door WAF(웹 애플리케이션 방화벽) 정책용 AVM 리소스 모듈