JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/pipeline_cache",
"title": "pipeline_cache",
"allOf": [
{
"$ref": "#/components/schemas/object"
},
{
"additionalProperties": true,
"type": "object",
"title": "Pipeline Cache",
"description": "A representation of metadata for a pipeline cache for given repository.",
"properties": {
"uuid": {
"type": "string",
"description": "The UUID identifying the pipeline cache."
},
"pipeline_uuid": {
"type": "string",
"description": "The UUID of the pipeline that created the cache."
},
"step_uuid": {
"type": "string",
"description": "The uuid of the step that created the cache."
},
"name": {
"type": "string",
"description": "The name of the cache."
},
"key_hash": {
"type": "string",
"description": "The key hash of the cache version."
},
"path": {
"type": "string",
"description": "The path where the cache contents were retrieved from."
},
"file_size_bytes": {
"type": "integer",
"description": "The size of the file containing the archive of the cache."
},
"created_on": {
"type": "string",
"format": "date-time",
"description": "The timestamp when the cache was created."
}
}
}
]
}