hostname-coverage-overlapping-get-200

Describes configurations that use the same hostname, causing overlapping coverage.

API DiscoveryAPI SecurityCloud SecurityPosture ManagementRuntime ProtectionThreat Protection

Properties

Name Type Description
overLappingList array The list of configurations that overlap coverage for the hostname.
View JSON Schema on GitHub

JSON Schema

api-security-hostname-coverage-overlapping-get-200-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/akamai-api-security/refs/heads/main/json-schema/api-security-hostname-coverage-overlapping-get-200-schema.json",
  "title": "hostname-coverage-overlapping-get-200",
  "description": "Describes configurations that use the same hostname, causing overlapping coverage.",
  "type": "object",
  "properties": {
    "overLappingList": {
      "description": "The list of configurations that overlap coverage for the hostname.",
      "items": {
        "additionalProperties": false,
        "description": "Contains details about an overlapping configuration.",
        "properties": {
          "configId": {
            "description": "The configuration ID.",
            "type": "integer"
          },
          "configName": {
            "description": "The configuration name.",
            "type": "string"
          },
          "configVersion": {
            "description": "The configuration version.",
            "type": "integer"
          },
          "contractId": {
            "description": "The contract ID.",
            "type": "string"
          },
          "contractName": {
            "description": "The contract name.",
            "type": "string"
          },
          "hostnames": {
            "description": "List of version tags, any combination of `STAGING` and `LAST_CREATED`.",
            "items": {
              "description": "The version tag.",
              "enum": [
                "STAGING",
                "LAST_CREATED"
              ],
              "type": "string"
            },
            "type": "array"
          }
        },
        "required": [
          "configId",
          "configName",
          "configVersion"
        ],
        "type": "object",
        "x-akamai": {
          "file-path": "schemas/overlap-config.yaml"
        }
      },
      "type": "array"
    }
  },
  "required": [
    "overLappingList"
  ],
  "additionalProperties": false
}