{
  "@context": {
    "@version": 1.1,
    "cloudformation": "https://aws.amazon.com/cloudformation/schema/",
    "schema": "https://schema.org/",
    "dcterms": "http://purl.org/dc/terms/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "Stack": "cloudformation:Stack",
    "stackId": {
      "@id": "cloudformation:stack_id",
      "@type": "xsd:string"
    },
    "stackName": {
      "@id": "cloudformation:stack_name",
      "@type": "xsd:string"
    },
    "changeSetId": {
      "@id": "cloudformation:change_set_id",
      "@type": "xsd:string"
    },
    "description": "schema:description",
    "parameters": {
      "@id": "cloudformation:parameters",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "creationTime": {
      "@id": "cloudformation:creation_time",
      "@type": "xsd:dateTime"
    },
    "deletionTime": {
      "@id": "cloudformation:deletion_time",
      "@type": "xsd:dateTime"
    },
    "lastUpdatedTime": {
      "@id": "cloudformation:last_updated_time",
      "@type": "xsd:dateTime"
    },
    "rollbackConfiguration": {
      "@id": "cloudformation:rollback_configuration",
      "@type": "xsd:string"
    },
    "stackStatus": {
      "@id": "cloudformation:stack_status",
      "@type": "xsd:string"
    },
    "stackStatusReason": {
      "@id": "cloudformation:stack_status_reason",
      "@type": "xsd:string"
    },
    "disableRollback": {
      "@id": "cloudformation:disable_rollback",
      "@type": "xsd:boolean"
    },
    "notificationARNs": {
      "@id": "cloudformation:notification_a_r_ns",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "timeoutInMinutes": {
      "@id": "cloudformation:timeout_in_minutes",
      "@type": "xsd:integer"
    },
    "capabilities": {
      "@id": "cloudformation:capabilities",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "outputs": {
      "@id": "cloudformation:outputs",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "roleARN": {
      "@id": "cloudformation:role_a_r_n",
      "@type": "xsd:string"
    },
    "tags": {
      "@id": "cloudformation:tags",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "enableTerminationProtection": {
      "@id": "cloudformation:enable_termination_protection",
      "@type": "xsd:boolean"
    },
    "driftInformation": {
      "@id": "cloudformation:drift_information",
      "@type": "xsd:string"
    },
    "ChangeSet": "cloudformation:ChangeSet",
    "changeSetName": {
      "@id": "cloudformation:change_set_name",
      "@type": "xsd:string"
    },
    "executionStatus": {
      "@id": "cloudformation:execution_status",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "cloudformation:status",
      "@type": "xsd:string"
    },
    "statusReason": {
      "@id": "cloudformation:status_reason",
      "@type": "xsd:string"
    },
    "changes": {
      "@id": "cloudformation:changes",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "StackResource": "cloudformation:StackResource",
    "logicalResourceId": {
      "@id": "cloudformation:logical_resource_id",
      "@type": "xsd:string"
    },
    "physicalResourceId": {
      "@id": "cloudformation:physical_resource_id",
      "@type": "xsd:string"
    },
    "resourceType": {
      "@id": "cloudformation:resource_type",
      "@type": "xsd:string"
    },
    "timestamp": {
      "@id": "cloudformation:timestamp",
      "@type": "xsd:dateTime"
    },
    "resourceStatus": {
      "@id": "cloudformation:resource_status",
      "@type": "xsd:string"
    },
    "resourceStatusReason": {
      "@id": "cloudformation:resource_status_reason",
      "@type": "xsd:string"
    },
    "Parameter": "cloudformation:Parameter",
    "parameterKey": {
      "@id": "cloudformation:parameter_key",
      "@type": "xsd:string"
    },
    "parameterValue": {
      "@id": "cloudformation:parameter_value",
      "@type": "xsd:string"
    },
    "usePreviousValue": {
      "@id": "cloudformation:use_previous_value",
      "@type": "xsd:boolean"
    },
    "resolvedValue": {
      "@id": "cloudformation:resolved_value",
      "@type": "xsd:string"
    },
    "Output": "cloudformation:Output",
    "outputKey": {
      "@id": "cloudformation:output_key",
      "@type": "xsd:string"
    },
    "outputValue": {
      "@id": "cloudformation:output_value",
      "@type": "xsd:string"
    },
    "exportName": {
      "@id": "cloudformation:export_name",
      "@type": "xsd:string"
    },
    "Tag": "cloudformation:Tag",
    "key": {
      "@id": "cloudformation:key",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "cloudformation:value",
      "@type": "xsd:string"
    },
    "RollbackConfiguration": "cloudformation:RollbackConfiguration",
    "rollbackTriggers": {
      "@id": "cloudformation:rollback_triggers",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "monitoringTimeInMinutes": {
      "@id": "cloudformation:monitoring_time_in_minutes",
      "@type": "xsd:integer"
    },
    "StackDriftInformation": "cloudformation:StackDriftInformation",
    "stackDriftStatus": {
      "@id": "cloudformation:stack_drift_status",
      "@type": "xsd:string"
    },
    "lastCheckTimestamp": {
      "@id": "cloudformation:last_check_timestamp",
      "@type": "xsd:dateTime"
    },
    "StackResourceDriftInformation": "cloudformation:StackResourceDriftInformation",
    "stackResourceDriftStatus": {
      "@id": "cloudformation:stack_resource_drift_status",
      "@type": "xsd:string"
    },
    "Change": "cloudformation:Change",
    "type": {
      "@id": "cloudformation:type",
      "@type": "xsd:string"
    },
    "resourceChange": {
      "@id": "cloudformation:resource_change",
      "@type": "xsd:string"
    },
    "CreateStackOutput": "cloudformation:CreateStackOutput",
    "DescribeStacksOutput": "cloudformation:DescribeStacksOutput",
    "stacks": {
      "@id": "cloudformation:stacks",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "nextToken": {
      "@id": "cloudformation:next_token",
      "@type": "xsd:string"
    },
    "UpdateStackOutput": "cloudformation:UpdateStackOutput",
    "ListStacksOutput": "cloudformation:ListStacksOutput",
    "stackSummaries": {
      "@id": "cloudformation:stack_summaries",
      "@container": "@set",
      "@type": "xsd:string"
    },
    "CreateChangeSetOutput": "cloudformation:CreateChangeSetOutput",
    "id": {
      "@id": "cloudformation:id",
      "@type": "xsd:string"
    }
  }
}