GuideReference
TrainingSupportCommunity

Siem definitions

akamai_appsec_siem_definitions

Returns information about your SIEM (Security Information and Event Management) versions. The returned information is described in the Get SIEM versions section of the Application Security API.

Scopes: SIEM definition

Example

terraform {
  required_providers {
    akamai = {
      source = "akamai/akamai"
    }
  }
}

provider "akamai" {
  edgerc = "~/.edgerc"
}

// USE CASE: User wants to view the SIEM settings for a security configuration.

data "akamai_appsec_siem_definitions" "siem_definitions" {
}

output "siem_definitions_json" {
  value = data.akamai_appsec_siem_definitions.siem_definitions.json
}

output "siem_definitions_output" {
  value = data.akamai_appsec_siem_definitions.siem_definitions.output_text
}

data "akamai_appsec_siem_definitions" "siem_definition" {
  siem_definition_name = "SIEM Version 01"
}

output "siem_definition_id" {
  value = data.akamai_appsec_siem_definitions.siem_definition.id
}

Argument reference

This data source supports the following arguments:

  • siem_definition_name (Optional). Name of the SIEM definition you want to return information for. If not included, information is returned for all your SIEM definitions.

Output options

The following options can be used to determine the information returned, and how that returned information is formatted:

  • json. JSON-formatted list of the SIEM version information.
  • output_text. Tabular report showing the ID and name of each SIEM version.