Docs API schemas

neoserver 0.1.2

DeletionPlan

DeletionPlan schema for the neoserver management API.

← All schemas

object
api_keys array of DeletionRef ↗
auxiliary object
managed_assets integer · int64
mosaic_granules integer · int64
mosaic_jobs integer · int64
mosaic_services integer · int64
tile_bytes integer · int64
tile_entries integer · int64
tile_jobs integer · int64
blockers array of DeletionRef ↗
claim_mappings array of DeletionRef ↗
coverages array of DeletionRef ↗
layer_groups array of DeletionRef ↗
layers array of DeletionRef ↗
policies array of DeletionRef ↗
scope string required
Allowed values
["workspace","service"]
services array of DeletionRef ↗
stored_queries array of DeletionRef ↗
style_assets array of DeletionRef ↗
styles array of DeletionRef ↗
target object required
id string
kind string required
name string required
reason string
workspace_id string required
OpenAPI schema definition
{
  "properties": {
    "api_keys": {
      "items": {
        "$ref": "#/components/schemas/DeletionRef"
      },
      "type": "array"
    },
    "auxiliary": {
      "properties": {
        "managed_assets": {
          "format": "int64",
          "type": "integer"
        },
        "mosaic_granules": {
          "format": "int64",
          "type": "integer"
        },
        "mosaic_jobs": {
          "format": "int64",
          "type": "integer"
        },
        "mosaic_services": {
          "format": "int64",
          "type": "integer"
        },
        "tile_bytes": {
          "format": "int64",
          "type": "integer"
        },
        "tile_entries": {
          "format": "int64",
          "type": "integer"
        },
        "tile_jobs": {
          "format": "int64",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "blockers": {
      "items": {
        "$ref": "#/components/schemas/DeletionRef"
      },
      "type": "array"
    },
    "claim_mappings": {
      "items": {
        "$ref": "#/components/schemas/DeletionRef"
      },
      "type": "array"
    },
    "coverages": {
      "items": {
        "$ref": "#/components/schemas/DeletionRef"
      },
      "type": "array"
    },
    "layer_groups": {
      "items": {
        "$ref": "#/components/schemas/DeletionRef"
      },
      "type": "array"
    },
    "layers": {
      "items": {
        "$ref": "#/components/schemas/DeletionRef"
      },
      "type": "array"
    },
    "policies": {
      "items": {
        "$ref": "#/components/schemas/DeletionRef"
      },
      "type": "array"
    },
    "scope": {
      "enum": [
        "workspace",
        "service"
      ],
      "type": "string"
    },
    "services": {
      "items": {
        "$ref": "#/components/schemas/DeletionRef"
      },
      "type": "array"
    },
    "stored_queries": {
      "items": {
        "$ref": "#/components/schemas/DeletionRef"
      },
      "type": "array"
    },
    "style_assets": {
      "items": {
        "$ref": "#/components/schemas/DeletionRef"
      },
      "type": "array"
    },
    "styles": {
      "items": {
        "$ref": "#/components/schemas/DeletionRef"
      },
      "type": "array"
    },
    "target": {
      "properties": {
        "id": {
          "type": "string"
        },
        "kind": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "reason": {
          "type": "string"
        }
      },
      "required": [
        "name",
        "kind"
      ],
      "type": "object"
    },
    "workspace_id": {
      "type": "string"
    }
  },
  "required": [
    "scope",
    "workspace_id",
    "target"
  ],
  "type": "object"
}

Search documentation

Type to search guides and reference pages.