Amazon CodePipeline · JSON Structure

Amazon Codepipeline Executor Configuration Structure

The action engine, or executor, related to the supported integration model used to create and update the action type. The available executor types are Lambda and JobWorker.

Type: object Properties: 2
AmazonCI/CDContinuous DeliveryDevOpsPipelineRelease Automation

ExecutorConfiguration is a JSON Structure definition published by Amazon CodePipeline, describing 2 properties. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.

Properties

lambdaExecutorConfiguration jobWorkerExecutorConfiguration

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-codepipeline/refs/heads/main/json-structure/amazon-codepipeline-executor-configuration-structure.json",
  "name": "ExecutorConfiguration",
  "description": "The action engine, or executor, related to the supported integration model used to create and update the action type. The available executor types are <code>Lambda</code> and <code>JobWorker</code>.",
  "type": "object",
  "properties": {
    "lambdaExecutorConfiguration": {
      "allOf": [
        {
          "$ref": "#/components/schemas/LambdaExecutorConfiguration"
        },
        {
          "description": "Details about the <code>Lambda</code> executor of the action type."
        }
      ]
    },
    "jobWorkerExecutorConfiguration": {
      "allOf": [
        {
          "$ref": "#/components/schemas/JobWorkerExecutorConfiguration"
        },
        {
          "description": "Details about the <code>JobWorker</code> executor of the action type."
        }
      ]
    }
  }
}