{ "$schema": "https://json-structure.org/meta/core/v0/#", "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-codepipeline/refs/heads/main/json-structure/amazon-codepipeline-pipeline-execution-summary-structure.json", "name": "PipelineExecutionSummary", "description": "Summary information about a pipeline execution.", "type": "object", "properties": { "pipelineExecutionId": { "allOf": [ { "$ref": "#/components/schemas/PipelineExecutionId" }, { "description": "The ID of the pipeline execution." } ] }, "status": { "allOf": [ { "$ref": "#/components/schemas/PipelineExecutionStatus" }, { "description": "

The status of the pipeline execution.

" } ] }, "startTime": { "allOf": [ { "$ref": "#/components/schemas/Timestamp" }, { "description": "The date and time when the pipeline execution began, in timestamp format." } ] }, "lastUpdateTime": { "allOf": [ { "$ref": "#/components/schemas/Timestamp" }, { "description": "The date and time of the last change to the pipeline execution, in timestamp format." } ] }, "sourceRevisions": { "allOf": [ { "$ref": "#/components/schemas/SourceRevisionList" }, { "description": "A list of the source artifact revisions that initiated a pipeline execution." } ] }, "trigger": { "allOf": [ { "$ref": "#/components/schemas/ExecutionTrigger" }, { "description": "The interaction or event that started a pipeline execution, such as automated change detection or a StartPipelineExecution API call." } ] }, "stopTrigger": { "allOf": [ { "$ref": "#/components/schemas/StopExecutionTrigger" }, { "description": "The interaction that stopped a pipeline execution." } ] } } }