LensSummary

A lens summary of a lens.

ArchitectureBest PracticesCloud GovernanceWell-ArchitectedWorkloads

Properties

Name Type Description
LensArn object
LensAlias object
LensName object
LensType object
Description object
CreatedAt object
UpdatedAt object
LensVersion object
Owner object
LensStatus object
View JSON Schema on GitHub

JSON Schema

well-architected-tool-lens-summary-schema.json Raw ↑
{
  "type": "object",
  "properties": {
    "LensArn": {
      "allOf": [
        {
          "$ref": "#/components/schemas/LensArn"
        },
        {
          "description": "The ARN of the lens."
        }
      ]
    },
    "LensAlias": {
      "$ref": "#/components/schemas/LensAlias"
    },
    "LensName": {
      "$ref": "#/components/schemas/LensName"
    },
    "LensType": {
      "allOf": [
        {
          "$ref": "#/components/schemas/LensType"
        },
        {
          "description": "The type of the lens."
        }
      ]
    },
    "Description": {
      "$ref": "#/components/schemas/LensDescription"
    },
    "CreatedAt": {
      "$ref": "#/components/schemas/Timestamp"
    },
    "UpdatedAt": {
      "$ref": "#/components/schemas/Timestamp"
    },
    "LensVersion": {
      "allOf": [
        {
          "$ref": "#/components/schemas/LensVersion"
        },
        {
          "description": "The version of the lens."
        }
      ]
    },
    "Owner": {
      "$ref": "#/components/schemas/AwsAccountId"
    },
    "LensStatus": {
      "allOf": [
        {
          "$ref": "#/components/schemas/LensStatus"
        },
        {
          "description": "The status of the lens."
        }
      ]
    }
  },
  "description": "A lens summary of a lens.",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "LensSummary",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-well-architected-tool/refs/heads/main/json-schema/well-architected-tool-lens-summary-schema.json"
}