Docs API schemas

neoserver 0.1.2

ConsoleConfig

ConsoleConfig schema for the neoserver management API.

← All schemas

object
allowed_paths array of string
auth object required
enabled boolean required
method string required
oidc object required
client_id string required
enabled boolean required
group_claims array of string
issuer string required
redirect_uri string required
scopes array of string required
password_login boolean required
token_login boolean required
base_path string required
basemap_url string
commit string
features object required
audit boolean
imports boolean
mosaic boolean
persistent_tile_cache boolean
pprof boolean
limits object
features integer · int64
layers integer
page_size integer
source_bytes integer · int64
upload_bytes integer · int64
server_started_at string · date-time
services object required
ogcapi boolean
tiles boolean
wcs boolean
wfs boolean
wms boolean
wmts boolean
title string
url_base string
version string required
OpenAPI schema definition
{
  "properties": {
    "allowed_paths": {
      "items": {
        "type": "string"
      },
      "type": "array"
    },
    "auth": {
      "properties": {
        "enabled": {
          "type": "boolean"
        },
        "method": {
          "type": "string"
        },
        "oidc": {
          "properties": {
            "client_id": {
              "type": "string"
            },
            "enabled": {
              "type": "boolean"
            },
            "group_claims": {
              "items": {
                "type": "string"
              },
              "type": "array"
            },
            "issuer": {
              "type": "string"
            },
            "redirect_uri": {
              "type": "string"
            },
            "scopes": {
              "items": {
                "type": "string"
              },
              "type": "array"
            }
          },
          "required": [
            "enabled",
            "issuer",
            "client_id",
            "scopes",
            "redirect_uri"
          ],
          "type": "object"
        },
        "password_login": {
          "type": "boolean"
        },
        "token_login": {
          "type": "boolean"
        }
      },
      "required": [
        "enabled",
        "method",
        "password_login",
        "token_login",
        "oidc"
      ],
      "type": "object"
    },
    "base_path": {
      "type": "string"
    },
    "basemap_url": {
      "type": "string"
    },
    "commit": {
      "type": "string"
    },
    "features": {
      "properties": {
        "audit": {
          "type": "boolean"
        },
        "imports": {
          "type": "boolean"
        },
        "mosaic": {
          "type": "boolean"
        },
        "persistent_tile_cache": {
          "type": "boolean"
        },
        "pprof": {
          "type": "boolean"
        }
      },
      "type": "object"
    },
    "limits": {
      "properties": {
        "features": {
          "format": "int64",
          "type": "integer"
        },
        "layers": {
          "type": "integer"
        },
        "page_size": {
          "type": "integer"
        },
        "source_bytes": {
          "format": "int64",
          "type": "integer"
        },
        "upload_bytes": {
          "format": "int64",
          "type": "integer"
        }
      },
      "type": "object"
    },
    "server_started_at": {
      "format": "date-time",
      "type": "string"
    },
    "services": {
      "properties": {
        "ogcapi": {
          "type": "boolean"
        },
        "tiles": {
          "type": "boolean"
        },
        "wcs": {
          "type": "boolean"
        },
        "wfs": {
          "type": "boolean"
        },
        "wms": {
          "type": "boolean"
        },
        "wmts": {
          "type": "boolean"
        }
      },
      "type": "object"
    },
    "title": {
      "type": "string"
    },
    "url_base": {
      "type": "string"
    },
    "version": {
      "type": "string"
    }
  },
  "required": [
    "version",
    "base_path",
    "auth",
    "services",
    "features"
  ],
  "type": "object"
}

Search documentation

Type to search guides and reference pages.