Aqua Security · Schema

Container

Container schema from Aqua Security API

Cloud NativeContainersKubernetesRuntime ProtectionSecurityVulnerability Scanning

Properties

Name Type Description
container_id string Container ID
name string Container name
image string Image name and tag
status string Container runtime status
policy string Applied security policy name
host string Host running the container
View JSON Schema on GitHub

JSON Schema

aqua-security-api-container-schema.json Raw ↑
{
  "type": "object",
  "properties": {
    "container_id": {
      "type": "string",
      "example": "abc123def456",
      "description": "Container ID"
    },
    "name": {
      "type": "string",
      "example": "web-server-1",
      "description": "Container name"
    },
    "image": {
      "type": "string",
      "example": "nginx:latest",
      "description": "Image name and tag"
    },
    "status": {
      "type": "string",
      "enum": [
        "running",
        "stopped",
        "paused"
      ],
      "example": "running",
      "description": "Container runtime status"
    },
    "policy": {
      "type": "string",
      "example": "default",
      "description": "Applied security policy name"
    },
    "host": {
      "type": "string",
      "example": "kube-node-01",
      "description": "Host running the container"
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/aqua-security/refs/heads/main/json-schema/aqua-security-api-container-schema.json",
  "title": "Container",
  "description": "Container schema from Aqua Security API"
}