Amazon CodeStar · JSON Structure

Codestar Toolchain Source Structure

The Amazon S3 location where the toolchain template file provided with the project request is stored. AWS CodeStar retrieves the file during project creation.

Type: object Properties: 1 Required: 1
Developer ToolsDevOpsProject ManagementTeam Collaboration

ToolchainSource is a JSON Structure definition published by Amazon CodeStar, describing 1 property, of which 1 is required. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.

Properties

s3

Meta-schema: https://json-structure.org/meta/core/v0/#

JSON Structure

Raw ↑
{
  "$schema": "https://json-structure.org/meta/core/v0/#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-codestar/refs/heads/main/json-structure/codestar-toolchain-source-structure.json",
  "name": "ToolchainSource",
  "description": "The Amazon S3 location where the toolchain template file provided with the project request is stored. AWS CodeStar retrieves the file during project creation.",
  "type": "object",
  "properties": {
    "s3": {
      "allOf": [
        {
          "$ref": "#/components/schemas/S3Location"
        },
        {
          "description": "The Amazon S3 bucket where the toolchain template file provided with the project request is stored."
        }
      ]
    }
  },
  "required": [
    "s3"
  ]
}