Skip to content
Start here

Content Scanning

resource cloudflare_content_scanning

required Expand Collapse
zone_id: String

Defines an identifier.

value: String

The status value for Content Scanning.

computed Expand Collapse
modified: String

Defines the last modification date (ISO 8601) of the Content Scanning status.

cloudflare_content_scanning

resource "cloudflare_content_scanning" "example_content_scanning" {
  zone_id = "023e105f4ecef8ad9ca31a8372d0c353"
  value = "enabled"
}

data cloudflare_content_scanning

required Expand Collapse
zone_id: String

Defines an identifier.

computed Expand Collapse
modified: String

Defines the last modification date (ISO 8601) of the Content Scanning status.

value: String

Defines the status of Content Scanning.

cloudflare_content_scanning

data "cloudflare_content_scanning" "example_content_scanning" {
  zone_id = "023e105f4ecef8ad9ca31a8372d0c353"
}

Content ScanningPayloads

resource cloudflare_content_scanning_expression

required Expand Collapse
zone_id: String

Defines an identifier.

body: List[Attributes]
payload: String

Defines the ruleset expression to use in matching content objects.

computed Expand Collapse
id: String

defines the unique ID for this custom scan expression.

cloudflare_content_scanning_expression

resource "cloudflare_content_scanning_expression" "example_content_scanning_expression" {
  zone_id = "023e105f4ecef8ad9ca31a8372d0c353"
  body = [{
    payload = "lookup_json_string(http.request.body.raw, \"file\")"
  }]
}

data cloudflare_content_scanning_expressions

required Expand Collapse
zone_id: String

Defines an identifier.

optional Expand Collapse
max_items?: Int64

Max items to fetch, default: 1000

computed Expand Collapse
result: List[Attributes]

The items returned by the data source

id: String

defines the unique ID for this custom scan expression.

payload: String

Defines the ruleset expression to use in matching content objects.

cloudflare_content_scanning_expressions

data "cloudflare_content_scanning_expressions" "example_content_scanning_expressions" {
  zone_id = "023e105f4ecef8ad9ca31a8372d0c353"
}