Changeset 986 for trunk/docker


Ignore:
Timestamp:
Mar 9, 2021, 4:50:02 PM (4 years ago)
Author:
djay
Message:

Move the execute endpoint to /processes/{processID}. Fixes in oas.cfg: use opengeospatial/ogcapi-processes github repo for schemas URLs.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/docker/oas.cfg

    r985 r986  
    33rootUrl=http://localhost/ogc-api
    44links=/,/api,/conformance,/processes,/jobs
    5 paths=/root,/api,/conformance,/processes,/processes/{id},/jobs,/jobs/{jobID},/jobs/{jobID}/results
    6 parameters=id,jobID,resultID
     5paths=/root,/api,/conformance,/processes,/processes/{processID},/jobs,/jobs/{jobID},/jobs/{jobID}/results
     6parameters=processID,jobID,resultID
    77version=3.0.2
    88license_name=OGC license
    9 license_url=https://raw.githubusercontent.com/opengeospatial/wps-rest-binding/master/LICENSE
    10 full_html_support=false
     9license_url=https://raw.githubusercontent.com/opengeospatial/ogcapi-processes/master/LICENSE
     10full_html_support=true
    1111partial_html_support=true
    1212wsUrl=ws://localhost:8888/
     
    8484type=text/hml
    8585
    86 [processes/{id}]
     86[processes/{processID}]
     87length=2
    8788method=get
    8889title=retrieve a process description
     
    9293schema=https://raw.githubusercontent.com/opengeospatial/ogcapi-processes/master/core/openapi/responses/ProcessDescription.yaml
    9394ecode=404
    94 parameters=/components/parameters/id
    95 
    96 
    97 [/processes/{id}/jobs]
    98 rel=canonical
    99 type=application/json
    100 title=Process Description
    101 
    102 [processes/{id}/jobs]
    103 length=2
    104 method=get
    105 title=retrieve a list of jobs run
    106 abstract=A list of jobs run.
    107 tags=JobList
    108 tags_description=
    109 schema=https://raw.githubusercontent.com/opengeospatial/ogcapi-processes/master/core/openapi/responses/JobList.yaml
    110 parameters=/components/parameters/id
    111 ecode=404,500
     95parameters=/components/parameters/processID
    11296method_1=post
    11397title_1=execute a job
     
    116100tags_description_1=
    117101schema_1=https://raw.githubusercontent.com/opengeospatial/ogcapi-processes/master/core/openapi/responses/ExecuteSync.yaml
    118 parameters_1=/components/parameters/id
     102parameters_1=/components/parameters/processID
    119103ecode_1=400,404,500
    120104eschema_1=https://raw.githubusercontent.com/opengeospatial/ogcapi-processes/master/core/openapi/responses/ExecuteAsync.yaml
    121 ep=,/components/parameters/oas-header1
    122105
    123106[/jobs]
    124107rel=canonical
    125108type=application/json
    126 title=Execute Endpoint
     109title=Job Management
    127110
    128111[jobs]
    129 length=2
     112length=1
    130113method=get
    131114title=retrieve a list of jobs run
     
    156139type=text/hml
    157140
    158 [/processes/{id}/jobs/{jobID}]
    159 rel=canonical
    160 type=application/json
    161 title=Status
    162 
    163 [processes/{id}/jobs/{jobID}]
    164 length=2
    165 method=get
    166 title=The status of a job.
    167 abstract=The status of a job.
    168 tags=GetStatus
    169 tags_description=
    170 schema=https://raw.githubusercontent.com/opengeospatial/ogcapi-processes/master/core/openapi/responses/Status.yaml
    171 parameters=/components/parameters/id,/components/parameters/jobID
    172 method_1=delete
    173 title_1=Cancel a job
    174 abstract_1=Cancel the job execution.
    175 tags_1=Dismiss
    176 tags_description_1=Cencel a job execution
    177 schema_1=https://raw.githubusercontent.com/opengeospatial/ogcapi-processes/master/core/openapi/responses/Status.yaml
    178 parameters_1=/components/parameters/id,/components/parameters/jobID
    179 ecode_1=404,500
    180 
    181141[/jobs/{jobID}]
    182142rel=canonical
     
    202162ecode_1=404,500
    203163
    204 
    205 [/processes/{id}/jobs/{jobID}/results]
    206 rel=canonical
    207 type=application/json
    208 title=Get Result
    209 
    210 [processes/{id}/jobs/{jobID}/results]
    211 method=get
    212 title=The result of a job execution.
    213 abstract=The result of a job execution.
    214 tags=GetResult
    215 tags_description=
    216 schema=https://raw.githubusercontent.com/opengeospatial/ogcapi-processes/master/core/openapi/responses/Results.yaml
    217 parameters=/components/parameters/id,/components/parameters/jobID
    218 ecode=404,500
    219 ep=,/components/parameters/oas-header2
    220 
    221164[/jobs/{jobID}/results]
    222165rel=canonical
     
    235178ep=,/components/parameters/oas-header2
    236179
    237 [/processes/{id}/jobs/{jobID}/result/{resultID}]
    238 rel=canonical
    239 type=application/json
    240 title=Get Result
    241 
    242 [processes/{id}/jobs/{jobID}/result/{resultID}]
    243 method=get
    244 title=The result of a job execution.
    245 abstract=The result of a job execution.
    246 tags=GetResult
    247 tags_description=
    248 schema=https://raw.githubusercontent.com/opengeospatial/ogcapi-processes/master/core/openapi/schemas/valueType.yaml
    249 parameters=/components/parameters/id,/components/parameters/jobID,/components/parameters/resultID
    250 ep=,/components/parameters/oas-header2
    251 
    252 
    253 [{id}]
     180[{processID}]
    254181type=string
    255182title=The id of a process
     
    334261schema_1=https://raw.githubusercontent.com/opengeospatial/ogcapi-processes/master/core/openapi/schemas/statusInfo.yaml
    335262type_1=application/json
    336 title_1=Results received successfully
     263title_1=Status received successfully
    337264state_2=jobFailed
    338 uri_2=failedUrii
     265uri_2=failedUri
    339266schema_2=https://raw.githubusercontent.com/opengeospatial/ogcapi-processes/master/core/openapi/schemas/exception.yaml
    340267type_2=application/json
Note: See TracChangeset for help on using the changeset viewer.

Search

Context Navigation

ZOO Sponsors

http://www.zoo-project.org/trac/chrome/site/img/geolabs-logo.pnghttp://www.zoo-project.org/trac/chrome/site/img/neogeo-logo.png http://www.zoo-project.org/trac/chrome/site/img/apptech-logo.png http://www.zoo-project.org/trac/chrome/site/img/3liz-logo.png http://www.zoo-project.org/trac/chrome/site/img/gateway-logo.png

Become a sponsor !

Knowledge partners

http://www.zoo-project.org/trac/chrome/site/img/ocu-logo.png http://www.zoo-project.org/trac/chrome/site/img/gucas-logo.png http://www.zoo-project.org/trac/chrome/site/img/polimi-logo.png http://www.zoo-project.org/trac/chrome/site/img/fem-logo.png http://www.zoo-project.org/trac/chrome/site/img/supsi-logo.png http://www.zoo-project.org/trac/chrome/site/img/cumtb-logo.png

Become a knowledge partner

Related links

http://zoo-project.org/img/ogclogo.png http://zoo-project.org/img/osgeologo.png