{
  "$id": "https://schemas.sand.binaryedge.io/minion/modules/vmware",
  "title": "VMware Module Output Body",
  "type": "object",
  "properties": {
    "api_type": {
      "type": "string"
    },
    "api_version": {
      "type": "string"
    },
    "build": {
      "type": "string"
    },
    "cpe": {
      "type": "string"
    },
    "full_name": {
      "type": "string"
    },
    "locale_build": {
      "type": "string"
    },
    "locale_version": {
      "type": "string"
    },
    "name": {
      "type": "string"
    },
    "os_type": {
      "type": "string"
    },
    "pretty_build": {
      "type": "string"
    },
    "product_line_id": {
      "type": "string"
    },
    "release_date": {
      "type": "string"
    },
    "short_product": {
      "type": "string"
    },
    "vendor": {
      "type": "string"
    },
    "version": {
      "type": "string"
    },
    "vulnerabilities": {
      "type": "array",
      "items": {
        "$ref": "#/$defs/vulnerability"
      }
    }
  },
  "additionalProperties": false,
  "$defs": {
    "vulnerability": {
      "type": "object",
      "properties": {
        "cve": {
          "type": "string"
        },
        "desc": {
          "type": "string"
        },
        "evidence": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "references": {
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    }
  }
}
