file_​extension

Version: v2023-01-05Includes use: Yes

Criterion name: File Extension

Matches the requested filename's extension, if present.

Default criterion

These samples reflect the criterion's default settings. You can use these as is in your configurations or make adjustments based on the criterion's available options.

data "akamai_property_rules_builder" "file_extension" {
  rules_v2023_01_05 {
    name     = "File Extension"
    comments = "Matches the requested filename's extension."
    criterion {
      file_extension {
        values = []
        match_case_sensitive = false
        match_operator = "IS_ONE_OF"
      }
    }
  }
}
"criterion": [
  {
    "name": "fileExtension",
    "options": {
      "values": [],
      "matchCaseSensitive": false,
      "matchOperator": "IS_ONE_OF"
    }
  }
]

Options

Option Description
match_operator
Specifies match logic. Value is one of:
  • IS_ONE_OF. Matches any of the specified values.
  • IS_NOT_ONE_OF. Does not match any of the specified values.
values
An array of file extension strings, with no leading dot characters, for example png, jpg, jpeg, and gif.
match_case_sensitive
Sets a case-sensitive match.