ComponentState

A group of fields that describe the current status of components that are no longer active.

Amazon Web ServicesAutomationContainer ImagesEC2Image BuildingVirtual Machine Images

Properties

Name Type Description
status object
reason object
View JSON Schema on GitHub

JSON Schema

ec2-image-builder-component-state-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-ec2-image-builder/refs/heads/main/json-schema/ec2-image-builder-component-state-schema.json",
  "title": "ComponentState",
  "description": "A group of fields that describe the current status of components that are no longer active.",
  "type": "object",
  "properties": {
    "status": {
      "allOf": [
        {
          "$ref": "#/components/schemas/ComponentStatus"
        },
        {
          "description": "The current state of the component."
        }
      ]
    },
    "reason": {
      "allOf": [
        {
          "$ref": "#/components/schemas/NonEmptyString"
        },
        {
          "description": "Describes how or why the component changed state."
        }
      ]
    }
  }
}