Atlassian · Schema

pipeline_cache

CodeCollaborationPlatformProductivitySoftware Development
View JSON Schema on GitHub

JSON Schema

atlassian-pipeline-cache-schema.json Raw ↑
{
  "$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."
        }
      }
    }
  ]
}