{ "$schema": "https://json-structure.org/meta/core/v0/#", "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-codebuild/refs/heads/main/json-structure/amazon-codebuild-build-summary-structure.json", "name": "BuildSummary", "description": "Contains summary information about a batch build group.", "type": "object", "properties": { "arn": { "allOf": [ { "$ref": "#/components/schemas/String" }, { "description": "The batch build ARN." } ] }, "requestedOn": { "allOf": [ { "$ref": "#/components/schemas/Timestamp" }, { "description": "When the build was started, expressed in Unix time format." } ] }, "buildStatus": { "allOf": [ { "$ref": "#/components/schemas/StatusType" }, { "description": "
The status of the build group.
The build group failed.
The build group faulted.
The build group is still in progress.
The build group stopped.
The build group succeeded.
The build group timed out.
ResolvedArtifact object that represents the primary build artifacts for the build group."
}
]
},
"secondaryArtifacts": {
"allOf": [
{
"$ref": "#/components/schemas/ResolvedSecondaryArtifacts"
},
{
"description": "An array of ResolvedArtifact objects that represents the secondary build artifacts for the build group."
}
]
}
}
}