IBM WebSphere · Schema

ComplianceReport

Application ServerCloud NativeEnterprise JavaJ2EEMicroservicesMiddleware

Properties

Name Type Description
id string
name string
generatedDate string
overallCompliance number Overall compliance percentage
servers array
View JSON Schema on GitHub

JSON Schema

websphere-compliancereport-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/ComplianceReport",
  "title": "ComplianceReport",
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "example": "abc123"
    },
    "name": {
      "type": "string",
      "example": "Example Title"
    },
    "generatedDate": {
      "type": "string",
      "format": "date-time",
      "example": "2026-01-15T10:30:00Z"
    },
    "overallCompliance": {
      "type": "number",
      "description": "Overall compliance percentage",
      "example": 42.5
    },
    "servers": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "serverId": {
            "type": "string"
          },
          "serverName": {
            "type": "string"
          },
          "complianceScore": {
            "type": "number"
          },
          "findings": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "rule": {
                  "type": "string"
                },
                "status": {
                  "type": "string",
                  "enum": [
                    "compliant",
                    "non-compliant"
                  ]
                },
                "description": {
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "example": []
    }
  }
}