CheckSummary

Trusted Advisor check summary.

ArchitectureBest PracticesCloud GovernanceWell-ArchitectedWorkloads

Properties

Name Type Description
Id object
Name object
Provider object
Description object
UpdatedAt object
LensArn object
PillarId object
QuestionId object
ChoiceId object
Status object
AccountSummary object
View JSON Schema on GitHub

JSON Schema

well-architected-tool-check-summary-schema.json Raw ↑
{
  "type": "object",
  "properties": {
    "Id": {
      "allOf": [
        {
          "$ref": "#/components/schemas/CheckId"
        },
        {
          "description": "Trusted Advisor check ID."
        }
      ]
    },
    "Name": {
      "allOf": [
        {
          "$ref": "#/components/schemas/CheckName"
        },
        {
          "description": "Trusted Advisor check name."
        }
      ]
    },
    "Provider": {
      "allOf": [
        {
          "$ref": "#/components/schemas/CheckProvider"
        },
        {
          "description": "Provider of the check related to the best practice."
        }
      ]
    },
    "Description": {
      "allOf": [
        {
          "$ref": "#/components/schemas/CheckDescription"
        },
        {
          "description": "Trusted Advisor check description."
        }
      ]
    },
    "UpdatedAt": {
      "$ref": "#/components/schemas/Timestamp"
    },
    "LensArn": {
      "allOf": [
        {
          "$ref": "#/components/schemas/LensArn"
        },
        {
          "description": "Well-Architected Lens ARN associated to the check."
        }
      ]
    },
    "PillarId": {
      "$ref": "#/components/schemas/PillarId"
    },
    "QuestionId": {
      "$ref": "#/components/schemas/QuestionId"
    },
    "ChoiceId": {
      "$ref": "#/components/schemas/ChoiceId"
    },
    "Status": {
      "allOf": [
        {
          "$ref": "#/components/schemas/CheckStatus"
        },
        {
          "description": "Status associated to the check."
        }
      ]
    },
    "AccountSummary": {
      "allOf": [
        {
          "$ref": "#/components/schemas/AccountSummary"
        },
        {
          "description": "Account summary associated to the check."
        }
      ]
    }
  },
  "description": "Trusted Advisor check summary.",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "CheckSummary",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-well-architected-tool/refs/heads/main/json-schema/well-architected-tool-check-summary-schema.json"
}