Docs API schemas

neoserver 0.1.2

TileCacheJob

TileCacheJob schema for the neoserver management API.

← All schemas

object
bytes_deleted integer · int64
bytes_written integer · int64
cancel_requested boolean
completed_at string · date-time
created_at string · date-time required
created_by string
error_message string
failed_tiles integer · int64
id string required
processed_tiles integer · int64 required
request object required
all_resources boolean
bounds object
bbox array of number required
Minimum items
4
Maximum items
4
crs string required
format string
max_zoom integer
min_zoom integer
operation string required
Allowed values
["seed","reseed","truncate"]
resource string
style string
tile_matrix_set string
tile_type string
Allowed values
["map","vector"]
skipped_tiles integer · int64
started_at string · date-time
status string required
Allowed values
["queued","running","cancelling","cancelled","succeeded","failed"]
succeeded_tiles integer · int64
total_tiles integer · int64 required
updated_at string · date-time required
workspace_id string required
OpenAPI schema definition
{
  "properties": {
    "bytes_deleted": {
      "format": "int64",
      "type": "integer"
    },
    "bytes_written": {
      "format": "int64",
      "type": "integer"
    },
    "cancel_requested": {
      "type": "boolean"
    },
    "completed_at": {
      "format": "date-time",
      "type": "string"
    },
    "created_at": {
      "format": "date-time",
      "type": "string"
    },
    "created_by": {
      "type": "string"
    },
    "error_message": {
      "type": "string"
    },
    "failed_tiles": {
      "format": "int64",
      "type": "integer"
    },
    "id": {
      "type": "string"
    },
    "processed_tiles": {
      "format": "int64",
      "type": "integer"
    },
    "request": {
      "properties": {
        "all_resources": {
          "type": "boolean"
        },
        "bounds": {
          "properties": {
            "bbox": {
              "items": {
                "type": "number"
              },
              "maxItems": 4,
              "minItems": 4,
              "type": "array"
            },
            "crs": {
              "type": "string"
            }
          },
          "required": [
            "bbox",
            "crs"
          ],
          "type": "object"
        },
        "format": {
          "type": "string"
        },
        "max_zoom": {
          "type": "integer"
        },
        "min_zoom": {
          "type": "integer"
        },
        "operation": {
          "enum": [
            "seed",
            "reseed",
            "truncate"
          ],
          "type": "string"
        },
        "resource": {
          "type": "string"
        },
        "style": {
          "type": "string"
        },
        "tile_matrix_set": {
          "type": "string"
        },
        "tile_type": {
          "enum": [
            "map",
            "vector"
          ],
          "type": "string"
        }
      },
      "required": [
        "operation"
      ],
      "type": "object"
    },
    "skipped_tiles": {
      "format": "int64",
      "type": "integer"
    },
    "started_at": {
      "format": "date-time",
      "type": "string"
    },
    "status": {
      "enum": [
        "queued",
        "running",
        "cancelling",
        "cancelled",
        "succeeded",
        "failed"
      ],
      "type": "string"
    },
    "succeeded_tiles": {
      "format": "int64",
      "type": "integer"
    },
    "total_tiles": {
      "format": "int64",
      "type": "integer"
    },
    "updated_at": {
      "format": "date-time",
      "type": "string"
    },
    "workspace_id": {
      "type": "string"
    }
  },
  "required": [
    "id",
    "workspace_id",
    "request",
    "status",
    "total_tiles",
    "processed_tiles",
    "created_at",
    "updated_at"
  ],
  "type": "object"
}

Search documentation

Type to search guides and reference pages.