{ "$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-metadata-structure.json", "name": "PipelineMetadata", "description": "Information about a pipeline.", "type": "object", "properties": { "pipelineArn": { "allOf": [ { "$ref": "#/components/schemas/PipelineArn" }, { "description": "The Amazon Resource Name (ARN) of the pipeline." } ] }, "created": { "allOf": [ { "$ref": "#/components/schemas/Timestamp" }, { "description": "The date and time the pipeline was created, in timestamp format." } ] }, "updated": { "allOf": [ { "$ref": "#/components/schemas/Timestamp" }, { "description": "The date and time the pipeline was last updated, in timestamp format." } ] }, "pollingDisabledAt": { "allOf": [ { "$ref": "#/components/schemas/Timestamp" }, { "description": "The date and time that polling for source changes (periodic checks) was stopped for the pipeline, in timestamp format. You can migrate (update) a polling pipeline to use event-based change detection. For example, for a pipeline with a CodeCommit source, we recommend you migrate (update) your pipeline to use CloudWatch Events. To learn more, see Migrate polling pipelines to use event-based change detection in the CodePipeline User Guide." } ] } } }