Aqua Security · Schema

ImageList

ImageList schema from Aqua Security API

Cloud NativeContainersKubernetesRuntime ProtectionSecurityVulnerability Scanning

Properties

Name Type Description
count integer Total number of images
result array
View JSON Schema on GitHub

JSON Schema

aqua-security-api-image-list-schema.json Raw ↑
{
  "type": "object",
  "properties": {
    "count": {
      "type": "integer",
      "example": 100,
      "description": "Total number of images"
    },
    "result": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "registry": {
            "type": "string",
            "example": "docker-hub",
            "description": "Name of the container registry"
          },
          "name": {
            "type": "string",
            "example": "nginx",
            "description": "Image repository name"
          },
          "tag": {
            "type": "string",
            "example": "latest",
            "description": "Image tag"
          },
          "digest": {
            "type": "string",
            "example": "sha256:a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2c3d4e5f6a1b2",
            "description": "Image content digest (SHA256)"
          },
          "scan_status": {
            "type": "string",
            "enum": [
              "pending",
              "in-progress",
              "completed",
              "failed"
            ],
            "example": "completed",
            "description": "Current scan status"
          },
          "vulnerabilities": {
            "type": "object",
            "properties": {
              "critical": {},
              "high": {},
              "medium": {},
              "low": {},
              "negligible": {}
            }
          },
          "disallowed": {
            "type": "boolean",
            "example": false,
            "description": "Whether the image is blocked by policy"
          }
        }
      }
    }
  },
  "$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-image-list-schema.json",
  "title": "ImageList",
  "description": "ImageList schema from Aqua Security API"
}