Skip to content
Start here

Field Extractors

resource cloudflare_field_extractor

required Expand Collapse
extractor: String

Extractor type.

account_id: String

Cloudflare account ID.

rules: List[Attributes]
fields: List[Attributes]
expression: String
name: String
ref: String
description?: String
computed Expand Collapse
id: String

Extractor type.

cloudflare_field_extractor

resource "cloudflare_field_extractor" "example_field_extractor" {
  account_id = "123456"
  extractor = "llm_prompts"
  rules = [{
    fields = [{
      expression = "x"
      name = "x"
    }]
    ref = "x"
    description = "description"
  }]
}

data cloudflare_field_extractor

required Expand Collapse
account_id: String

Cloudflare account ID.

extractor: String

Extractor type.

computed Expand Collapse
rules: List[Attributes]
fields: List[Attributes]
expression: String

Wirefilter value expression.

name: String

Field name.

ref: String

Stable rule identifier.

description: String

Human-readable rule description.

cloudflare_field_extractor

data "cloudflare_field_extractor" "example_field_extractor" {
  account_id = "123456"
  extractor = "llm_prompts"
}