{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false,
  "description": "Contains information about a built-in template spec version, such as description and supported clouds, etc.",
  "properties": {
    "$schema": {
      "type": "string"
    },
    "description": {
      "description": "A short description of the built-in template spec version. For new versions, these can include change notes.",
      "type": "string"
    },
    "launchDateUtc": {
      "description": "The earliest date/time that the built-in version should be made available for use.",
      "format": "date-time",
      "type": "string"
    },
    "supportedClouds": {
      "additionalItems": false,
      "additionalProperties": false,
      "description": "The Azure cloud environments where this version is supported. Note that if Prod is supported, DF must be supported as well. Value details: 'DF' - Internal Microsoft Test Cloud, 'FF' - US Gov Cloud, 'Prod' - Public Azure, 'MC' - Chinese National Cloud.",
      "items": {
        "enum": [
          "DF",
          "FF",
          "MC",
          "Prod"
        ],
        "type": "string"
      },
      "type": "array"
    },
    "supportsAirGapped": {
      "default": false,
      "description": "Indicates whether this built-in is supported on air-gapped clouds.",
      "type": "boolean"
    }
  },
  "required": [
    "description",
    "supportedClouds"
  ],
  "title": "BuiltInTemplateSpecVersionMetadata",
  "type": "object"
}