CreateDistributionConfigurationRequest

CreateDistributionConfigurationRequest schema from EC2 Image Builder

Amazon Web ServicesAutomationContainer ImagesEC2Image BuildingVirtual Machine Images

Properties

Name Type Description
name object
description object
distributions object
tags object
clientToken object
View JSON Schema on GitHub

JSON Schema

ec2-image-builder-create-distribution-configuration-request-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-create-distribution-configuration-request-schema.json",
  "title": "CreateDistributionConfigurationRequest",
  "description": "CreateDistributionConfigurationRequest schema from EC2 Image Builder",
  "type": "object",
  "properties": {
    "name": {
      "allOf": [
        {
          "$ref": "#/components/schemas/ResourceName"
        },
        {
          "description": "The name of the distribution configuration."
        }
      ]
    },
    "description": {
      "allOf": [
        {
          "$ref": "#/components/schemas/NonEmptyString"
        },
        {
          "description": "The description of the distribution configuration."
        }
      ]
    },
    "distributions": {
      "allOf": [
        {
          "$ref": "#/components/schemas/DistributionList"
        },
        {
          "description": "The distributions of the distribution configuration."
        }
      ]
    },
    "tags": {
      "allOf": [
        {
          "$ref": "#/components/schemas/TagMap"
        },
        {
          "description": "The tags of the distribution configuration."
        }
      ]
    },
    "clientToken": {
      "allOf": [
        {
          "$ref": "#/components/schemas/ClientToken"
        },
        {
          "description": "The idempotency token of the distribution configuration."
        }
      ]
    }
  },
  "required": [
    "name",
    "distributions",
    "clientToken"
  ]
}