Ami

Details of an Amazon EC2 AMI.

Amazon Web ServicesAutomationContainer ImagesEC2Image BuildingVirtual Machine Images

Properties

Name Type Description
region object
image object
name object
description object
state object
accountId object
View JSON Schema on GitHub

JSON Schema

ec2-image-builder-ami-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-ami-schema.json",
  "title": "Ami",
  "description": "Details of an Amazon EC2 AMI.",
  "type": "object",
  "properties": {
    "region": {
      "allOf": [
        {
          "$ref": "#/components/schemas/NonEmptyString"
        },
        {
          "description": "The Amazon Web Services Region of the Amazon EC2 AMI."
        }
      ]
    },
    "image": {
      "allOf": [
        {
          "$ref": "#/components/schemas/NonEmptyString"
        },
        {
          "description": "The AMI ID of the Amazon EC2 AMI."
        }
      ]
    },
    "name": {
      "allOf": [
        {
          "$ref": "#/components/schemas/NonEmptyString"
        },
        {
          "description": "The name of the Amazon EC2 AMI."
        }
      ]
    },
    "description": {
      "allOf": [
        {
          "$ref": "#/components/schemas/NonEmptyString"
        },
        {
          "description": "The description of the Amazon EC2 AMI. Minimum and maximum length are in characters."
        }
      ]
    },
    "state": {
      "$ref": "#/components/schemas/ImageState"
    },
    "accountId": {
      "allOf": [
        {
          "$ref": "#/components/schemas/NonEmptyString"
        },
        {
          "description": "The account ID of the owner of the AMI."
        }
      ]
    }
  }
}