9.3.1.13.1.2.1.1. GeoHealthCheck.plugins.probe.esrifs
9.3.1.13.1.2.1.1.1. Classes
Probe for ESRI FeatureServer endpoint "drilldown": starting |
9.3.1.13.1.2.1.1.2. Module Contents
- class GeoHealthCheck.plugins.probe.esrifs.ESRIFSDrilldown
Bases:
GeoHealthCheck.probe.ProbeProbe for ESRI FeatureServer endpoint “drilldown”: starting with top /FeatureServer endpoint: get Layers and get Features on these. Test e.g. from https://sampleserver6.arcgisonline.com/arcgis/rest/services (at least sampleserver6 is ArcGIS 10.6.1 supporting Paging).
- NAME = 'ESRIFS Drilldown'
Short name of Plugin. TODO: i18n e.g. NAME_nl_NL ?
- DESCRIPTION = 'Traverses an ESRI FeatureServer (REST) API endpoint by drilling down'
Longer description of Plugin. TODO: optional i18n e.g. DESCRIPTION_de_DE ?
- RESOURCE_TYPE = 'ESRI:FS'
Type of GHC Resource e.g. ‘OGC:WMS’, default not applicable.
- REQUEST_METHOD = 'GET'
HTTP request method capitalized, GET (default) or POST.
- PARAM_DEFS
Param defs
- get_request_headers()
- perform_esrifs_get_request(url)
- perform_request()
Perform the drilldown.