LensReviewSummary

A lens review summary of a workload.

ArchitectureBest PracticesCloud GovernanceWell-ArchitectedWorkloads

Properties

Name Type Description
LensAlias object
LensArn object
LensVersion object
LensName object
LensStatus object
UpdatedAt object
RiskCounts object
Profiles object
PrioritizedRiskCounts object
View JSON Schema on GitHub

JSON Schema

well-architected-tool-lens-review-summary-schema.json Raw ↑
{
  "type": "object",
  "properties": {
    "LensAlias": {
      "$ref": "#/components/schemas/LensAlias"
    },
    "LensArn": {
      "allOf": [
        {
          "$ref": "#/components/schemas/LensArn"
        },
        {
          "description": "The ARN for the lens."
        }
      ]
    },
    "LensVersion": {
      "allOf": [
        {
          "$ref": "#/components/schemas/LensVersion"
        },
        {
          "description": "The version of the lens."
        }
      ]
    },
    "LensName": {
      "$ref": "#/components/schemas/LensName"
    },
    "LensStatus": {
      "allOf": [
        {
          "$ref": "#/components/schemas/LensStatus"
        },
        {
          "description": "The status of the lens."
        }
      ]
    },
    "UpdatedAt": {
      "$ref": "#/components/schemas/Timestamp"
    },
    "RiskCounts": {
      "$ref": "#/components/schemas/RiskCounts"
    },
    "Profiles": {
      "allOf": [
        {
          "$ref": "#/components/schemas/WorkloadProfiles"
        },
        {
          "description": "The profiles associated with the workload."
        }
      ]
    },
    "PrioritizedRiskCounts": {
      "$ref": "#/components/schemas/RiskCounts"
    }
  },
  "description": "A lens review summary of a workload.",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "LensReviewSummary",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-well-architected-tool/refs/heads/main/json-schema/well-architected-tool-lens-review-summary-schema.json"
}