UNPKG

@itentialopensource/adapter-paragon_job_store

Version:

This adapter integrates with system described as: jobstore/pkg/gen/model.proto.

714 lines 19 kB
{ "actions": [ { "name": "jobstoreServiceUpdateJob", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/jobstore/job/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceGetJob", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/jobstore/job/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceDeleteJob", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/jobstore/job/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceBulkListJob", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/jobstore/bulk-list-job?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceBulkExtRefUpdate", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/jobstore/bulk-ext-ref-update?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceBulkRefUpdate", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/jobstore/bulk-ref-update?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceBulkListJobPurgePolicy", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/jobstore/bulk-list-job-purge-policy?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceUpdateLastPublishedNotification", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/jobstore/last-published-notification/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceGetLastPublishedNotification", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/jobstore/last-published-notification/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceDeleteLastPublishedNotification", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/jobstore/last-published-notification/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceBulkListTask", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/jobstore/bulk-list-task?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceCreateLastPublishedNotification", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/jobstore/last-published-notification?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceListLastPublishedNotification", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/jobstore/last-published-notification?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceCreateJobPurgePolicy", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/jobstore/job-purge-policy?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceListJobPurgePolicy", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/jobstore/job-purge-policy?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceCreateTask", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/jobstore/task?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceListTask", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/jobstore/task?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceRefUpdate", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/jobstore/ref-update?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceExtRefUpdate", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/jobstore/ext-ref-update?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceCreateJob", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/jobstore/job?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceListJob", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/jobstore/job?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceUpdateJobPurgePolicy", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/jobstore/job-purge-policy/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceGetJobPurgePolicy", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/jobstore/job-purge-policy/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceDeleteJobPurgePolicy", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/jobstore/job-purge-policy/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceCreateDeletedResource", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/jobstore/deleted-resource?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceListDeletedResource", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/jobstore/deleted-resource?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceBulkListDeletedResource", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/jobstore/bulk-list-deleted-resource?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceUpdateDeletedResource", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/jobstore/deleted-resource/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceGetDeletedResource", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/jobstore/deleted-resource/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceDeleteDeletedResource", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/jobstore/deleted-resource/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceBulkListLastPublishedNotification", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/jobstore/bulk-list-last-published-notification?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceUpdateTask", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/jobstore/task/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceGetTask", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/jobstore/task/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceDeleteTask", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/jobstore/task/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "jobstoreServiceSync", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/jobstore/sync?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] } ] }