{"swagger":"2.0","info":{"description":"Provides API to manage Jobs in DPM","version":"1.0.0","title":"Job Runner RESTful API"},"basePath":"/jobrunner/rest","tags":[{"name":"jobRunner"}],"paths":{"/v1/jobCD/configureMultipleCD":{"post":{"tags":["jobRunner"],"summary":"Configure Continuous Deployment for multiple Jobs","description":"","operationId":"configureMultipleCD","parameters":[{"in":"body","name":"body","required":false,"schema":{"type":"array","items":{"type":"string"}}},{"name":"cdEnabled","in":"query","required":false,"type":"boolean"}],"security":[{"basic":[]}],"responses":{"default":{"description":"successful operation"}}}},"/v1/jobCD/{jobId}/configureCD":{"post":{"tags":["jobRunner"],"summary":"Configure Continuous Deployment for a Job","description":"","operationId":"configureCD","produces":["application/json"],"parameters":[{"name":"jobId","in":"path","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/CDConfigJson"}}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/JobJson"}}}}},"/v1/csp/listAclAudits":{"get":{"tags":["jobRunner"],"summary":"Get all user actions for given Organization ID","description":"","operationId":"listAclAuditsForOrg","produces":["application/json"],"parameters":[{"name":"organization","in":"query","required":false,"type":"string"},{"name":"offset","in":"query","required":false,"type":"integer","default":0,"format":"int32"},{"name":"len","in":"query","required":false,"type":"integer","default":-1,"format":"int32"},{"name":"sortField","in":"query","required":false,"type":"string","default":"TIME","enum":["TIME","ACTION","REQUESTER_ID","ACL_ID"]},{"name":"sortOrder","in":"query","required":false,"type":"string","default":"DESC","enum":["ASC","DESC"]},{"name":"withWrapper","in":"query","required":false,"type":"boolean","default":false}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/AclAuditJson"}}}}}},"/v1/job/logMessages":{"get":{"tags":["jobRunner"],"summary":"Returns filtered Log Messages by job","description":"","operationId":"getJobLogMessages","produces":["application/json"],"parameters":[{"name":"jobId","in":"query","required":false,"type":"string"},{"name":"runCount","in":"query","required":false,"type":"integer","format":"int64"},{"name":"component","in":"query","required":false,"type":"string"},{"name":"offset","in":"query","required":false,"type":"integer","default":0,"format":"int32"},{"name":"len","in":"query","required":false,"type":"integer","default":-1,"format":"int32"},{"name":"order","in":"query","required":false,"type":"string","default":"DESC","enum":["ASC","DESC"]}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/JobLogMessage"}}}}}},"/v1/jobPolicy/{jobId}":{"get":{"tags":["jobRunner"],"summary":"Return Job's configured Policies for given Job ID","description":"","operationId":"getJobPolicies","produces":["application/json"],"parameters":[{"name":"organization","in":"query","required":false,"type":"string"},{"name":"jobId","in":"path","required":true,"type":"string"}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/JobJson"}}}}},"/v1/jobPolicy":{"post":{"tags":["jobRunner"],"summary":"Update Job Policies for given Job ID","description":"","operationId":"setJobPolicies","consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"organization","in":"query","required":false,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/JobPolicyJson"}}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/JobPolicyJson"}}}}},"/v1/saql/jobs/search":{"get":{"tags":["jobRunner"],"summary":"Job Instance search using Advanced Query Language (RSQL support)","description":"","operationId":"searchJobInstances","produces":["application/json"],"parameters":[{"name":"organization","in":"query","required":false,"type":"string"},{"name":"search","in":"query","required":false,"type":"string"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"offset","in":"query","required":false,"type":"integer","default":0,"format":"int32"},{"name":"len","in":"query","required":false,"type":"integer","default":0,"format":"int32"}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PaginationWrapperJson"}}}}},"/v1/saql/jobs/search/templates":{"get":{"tags":["jobRunner"],"summary":"Job Template search using Advanced Query Language (RSQL support)","description":"","operationId":"searchJobTemplates","produces":["application/json"],"parameters":[{"name":"organization","in":"query","required":false,"type":"string"},{"name":"search","in":"query","required":false,"type":"string"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"offset","in":"query","required":false,"type":"integer","default":0,"format":"int32"},{"name":"len","in":"query","required":false,"type":"integer","default":0,"format":"int32"}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PaginationWrapperJson"}}}}},"/v1/saql/jobs/search/draftRuns":{"get":{"tags":["jobRunner"],"summary":"Job Draft Run search using Advanced Query Language (RSQL support)","description":"","operationId":"searchJobDraftRuns","produces":["application/json"],"parameters":[{"name":"organization","in":"query","required":false,"type":"string"},{"name":"search","in":"query","required":false,"type":"string"},{"name":"orderBy","in":"query","required":false,"type":"string"},{"name":"offset","in":"query","required":false,"type":"integer","default":0,"format":"int32"},{"name":"len","in":"query","required":false,"type":"integer","default":0,"format":"int32"}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PaginationWrapperJson"}}}}},"/v1/saql/jobs/search/{jobId}/runs":{"get":{"tags":["jobRunner"],"summary":"Job Status search for a given Job ID using Advanced Query Language (RSQL support)","description":"","operationId":"searchJobRuns","produces":["application/json"],"parameters":[{"name":"jobId","in":"path","required":true,"type":"string"},{"name":"search","in":"query","required":false,"type":"string"},{"name":"orderBy","in":"query","required":false,"type":"string","default":"run_count"},{"name":"offset","in":"query","required":false,"type":"integer","default":0,"format":"int32"},{"name":"len","in":"query","required":false,"type":"integer","default":0,"format":"int32"},{"name":"withWrapper","in":"query","required":false,"type":"boolean"}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PaginationWrapperJson"}}}}},"/v1/job/{jobId}/history":{"get":{"tags":["jobRunner"],"summary":"Returns history of Job Status for given Job ID","description":"","operationId":"getHistory","produces":["application/json"],"parameters":[{"name":"jobId","in":"path","required":true,"type":"string"},{"name":"offset","in":"query","required":false,"type":"integer","default":0,"format":"int32"},{"name":"len","in":"query","required":false,"type":"integer","default":-1,"format":"int32"},{"name":"withWrapper","in":"query","required":false,"type":"boolean","default":false}],"security":[{"basic":[]}],"deprecated":true,"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/JobStatusJson"}}}}}},"/v1/job/{jobId}/currentStatus":{"get":{"tags":["jobRunner"],"summary":"Returns current Job Status for given Job ID","description":"","operationId":"getCurrentStatus","produces":["application/json"],"parameters":[{"name":"jobId","in":"path","required":true,"type":"string"},{"name":"includeSystemJobStatus","in":"query","description":"This parameter has been deprecated and has no effect","required":false,"type":"boolean","default":false}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/JobStatusJson"}}}}},"/v1/job/{jobId}/committedOffsets":{"get":{"tags":["jobRunner"],"summary":"Return latest committed offsets.","description":"","operationId":"downloadOffset","produces":["application/json"],"parameters":[{"name":"jobId","in":"path","required":true,"type":"string"}],"security":[{"basic":[]}],"deprecated":true,"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SourceOffsetJson"}}}}},"/v1/job/{jobId}/latestCommittedOffsets":{"get":{"tags":["jobRunner"],"summary":"Return latest committed offsets associated to their corresponding SDC ids for the specified job.","description":"","operationId":"downloadLatestCommittedOffsets","produces":["application/json"],"parameters":[{"name":"jobId","in":"path","required":true,"type":"string"}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"type":"object","additionalProperties":{"type":"object"}}}}}}},"/v1/job/{jobId}/forceStop":{"post":{"tags":["jobRunner"],"summary":"Force stop Job for given Job ID","description":"","operationId":"forceStopJob","produces":["application/json"],"parameters":[{"name":"jobId","in":"path","required":true,"type":"string"}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/JobStatusJson"}}}}},"/v1/job/{jobId}/acl":{"get":{"tags":["jobRunner"],"summary":"Get ACL for a given job","description":"","operationId":"getJobAcl","produces":["application/json"],"parameters":[{"name":"jobId","in":"path","required":true,"type":"string"}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AclJson"}}}},"post":{"tags":["jobRunner"],"summary":"Update ACL for a given job","description":"","operationId":"updateJobAcl","consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"jobId","in":"path","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/AclJson"}}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AclJson"}}}}},"/v1/job/{jobId}/permissions/{subjectId}":{"get":{"tags":["jobRunner"],"summary":"Get permissions on a given job for a given subject","description":"","operationId":"getJobPermissionForSubject","produces":["application/json"],"parameters":[{"name":"jobId","in":"path","required":true,"type":"string"},{"name":"subjectId","in":"path","required":true,"type":"string"}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AclJson"}}}},"post":{"tags":["jobRunner"],"summary":"Update permissions on a given job for a given subject","description":"","operationId":"updateJobPermissions","consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"jobId","in":"path","required":true,"type":"string"},{"name":"subjectId","in":"path","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/PermissionJson"}}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AclJson"}}}}},"/v1/job/deleteSubjectFromAcl/{subjectId}":{"delete":{"tags":["jobRunner"],"summary":"Delete subject from ACL","description":"","operationId":"deleteSubjectFromACL","produces":["application/json"],"parameters":[{"name":"subjectId","in":"path","required":true,"type":"string"}],"security":[{"basic":[]}],"responses":{"default":{"description":"successful operation"}}}},"/v1/job/{jobId}/duplicate":{"post":{"tags":["jobRunner"],"summary":"Duplicate Job","description":"","operationId":"duplicatePipeline","consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"jobId","in":"path","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/DuplicateJobJson"}}],"security":[{"basic":[]}],"responses":{"default":{"description":"successful operation"}}}},"/v1/job/{jobId}/rollbackJobMigration":{"post":{"tags":["jobRunner"],"summary":"Updates the job to have the given labels as a result of a migration process","description":"","operationId":"rollbackJobMigration","produces":["application/json"],"parameters":[{"name":"jobId","in":"path","required":true,"type":"string"}],"security":[{"basic":[]}],"responses":{"default":{"description":"successful operation"}}}},"/v1/job/{jobId}":{"get":{"tags":["jobRunner"],"summary":"Return Job for given Job ID","description":"","operationId":"getJob","produces":["application/json"],"parameters":[{"name":"jobId","in":"path","required":true,"type":"string"}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/JobJson"}}}},"post":{"tags":["jobRunner"],"summary":"Update Job for given Job ID","description":"","operationId":"updateJob","consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"jobId","in":"path","required":true,"type":"string"},{"name":"updateDynamicParameters","in":"query","required":false,"type":"boolean","default":false},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/JobJson"}}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/JobJson"}}}},"delete":{"tags":["jobRunner"],"summary":"Delete Job for given Job ID","description":"","operationId":"removeJob","parameters":[{"name":"jobId","in":"path","required":true,"type":"string"}],"security":[{"basic":[]}],"deprecated":true,"responses":{"default":{"description":"successful operation"}}}},"/v1/job/jobTagsBulk":{"post":{"tags":["jobRunner"],"summary":"Get Job Tags for List of Job IDs with caching","description":"","operationId":"getJobTagsBulk","consumes":["application/json"],"produces":["application/json"],"parameters":[{"in":"body","name":"body","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"object","additionalProperties":{"type":"object"}}}}}},"/v1/job/{templateJobId}/createAndStartJobInstancesAsync":{"post":{"tags":["jobRunner"],"summary":"Create and start Job Instances for given Job Template ID and list of runtime parameters","description":"","operationId":"createAndStartJobInstancesAsync","produces":["application/json"],"parameters":[{"name":"templateJobId","in":"path","required":true,"type":"string"},{"name":"inheritPermissions","in":"query","required":false,"type":"boolean","default":false},{"in":"body","name":"creationInfoJson","description":"Job Template creation info like list of Runtime parameters for Job Instance","required":false,"schema":{"$ref":"#/definitions/JobTemplateCreationInfoJson"}}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/Job"}},"400":{"description":"body is missing"}}}},"/v1/job/{jobId}/start":{"post":{"tags":["jobRunner"],"summary":"Start Job for given Job ID","description":"","operationId":"startJob","produces":["application/json"],"parameters":[{"name":"jobId","in":"path","required":true,"type":"string"},{"in":"body","name":"runtimeParameters","description":"Runtime Parameters to replace Job runtime parameters value","required":false,"schema":{"type":"object","additionalProperties":{"type":"object"}}},{"name":"startAndCaptureSnapshot","in":"query","required":false,"type":"boolean"}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/JobStatusJson"}}}}},"/v1/job/{jobId}/uploadOffsetAsJson":{"post":{"tags":["jobRunner"],"summary":"Upload valid offset json data. Check <SDC_DATA_DIR>/runInfo/<pipelineId>/0/offset.json for offset structure.","description":"","operationId":"uploadOffset","consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"jobId","in":"path","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/SourceOffsetJson"}}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/JobJson"}}}}},"/v1/job/{jobId}/uploadOffset":{"post":{"tags":["jobRunner"],"summary":"Upload valid offset json file. Check <SDC_DATA_DIR>/runInfo/<pipelineId>/0/offset.json for offset file format","description":"","operationId":"uploadOffset_1","consumes":["multipart/form-data"],"produces":["application/json"],"parameters":[{"name":"jobId","in":"path","required":true,"type":"string"},{"name":"file","in":"formData","required":false,"type":"file"}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/JobJson"}}}}},"/v1/job/{jobId}/resetOffset":{"post":{"tags":["jobRunner"],"summary":"Reset all pipeline offsets for a given job","description":"","operationId":"resetOffset","parameters":[{"name":"jobId","in":"path","required":true,"type":"string"}],"security":[{"basic":[]}],"responses":{"default":{"description":"successful operation"}}}},"/v1/job/{jobId}/labels":{"get":{"tags":["jobRunner"],"summary":"Returns labels for given Job ID","description":"","operationId":"getJobLabels","produces":["application/json"],"parameters":[{"name":"jobId","in":"path","required":true,"type":"string"}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"type":"string"}}}}}},"/v1/job/{templateJobId}/createAndStartJobInstances":{"post":{"tags":["jobRunner"],"summary":"Create and start Job Instances for given Job Template ID and list of runtime parameters","description":"","operationId":"createAndStartJobInstances","produces":["application/json"],"parameters":[{"name":"templateJobId","in":"path","required":true,"type":"string"},{"name":"inheritPermissions","in":"query","required":false,"type":"boolean","default":false},{"in":"body","name":"creationInfoJson","description":"Job Template creation info like list of Runtime parameters for Job Instance","required":false,"schema":{"$ref":"#/definitions/JobTemplateCreationInfoJson"}}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/JobStatusJson"}},"400":{"description":"body is missing"}}}},"/v1/job/{jobId}/stop":{"post":{"tags":["jobRunner"],"summary":"Stop Job for given Job ID","description":"","operationId":"stopJob","produces":["application/json"],"parameters":[{"name":"jobId","in":"path","required":true,"type":"string"},{"name":"systemJob","in":"query","description":"This parameter has been deprecated and has no effect","required":false,"type":"boolean","default":false}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/JobStatusJson"}}}}},"/v1/job/{jobId}/sync":{"post":{"tags":["jobRunner"],"summary":"Sync Job for given Job ID","description":"","operationId":"syncJob","produces":["application/json"],"parameters":[{"name":"jobId","in":"path","required":true,"type":"string"}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/JobStatusJson"}}}}},"/v1/job/{jobId}/acknowledgeError":{"post":{"tags":["jobRunner"],"summary":"Acknowledge Error for given Job ID","description":"","operationId":"acknowledgeError","produces":["application/json"],"parameters":[{"name":"jobId","in":"path","required":true,"type":"string"}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/JobStatusJson"}}}}},"/v1/job/{jobStatusId}/jobStatusHistory":{"get":{"tags":["jobRunner"],"summary":"Returns Job Status History of a Job for a particular run","description":"","operationId":"getJobStatusHistory","produces":["application/json"],"parameters":[{"name":"jobStatusId","in":"path","required":true,"type":"string"},{"name":"len","in":"query","required":false,"type":"integer","default":-1,"format":"int32"},{"name":"offset","in":"query","required":false,"type":"integer","default":0,"format":"int32"},{"name":"withWrapper","in":"query","required":false,"type":"boolean","default":false}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/JobStatusHistoryJson"}}}}},"/v1/job/{jobTemplateId}/runHistory":{"get":{"tags":["jobRunner"],"summary":"Returns Run History of a Job Template","description":"","operationId":"getJobTemplateRunHistory","produces":["application/json"],"parameters":[{"name":"jobTemplateId","in":"path","required":true,"type":"string"},{"name":"offset","in":"query","required":false,"type":"integer","default":0,"format":"int32"},{"name":"len","in":"query","required":false,"type":"integer","default":1000,"format":"int32"},{"name":"withTotalCount","in":"query","required":false,"type":"boolean","default":true}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/JobTemplateRunHistoryJson"}}}}},"/v1/job/{jobId}/balance":{"post":{"tags":["jobRunner"],"summary":"Balance Job for given Job ID","description":"","operationId":"balanceJob","produces":["application/json"],"parameters":[{"name":"jobId","in":"path","required":true,"type":"string"}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/JobStatusJson"}}}}},"/v1/job/{jobId}/resetErrorInfo":{"post":{"tags":["jobRunner"],"summary":"Reset ErrorInfo for given Job and optionally a datacollector","description":"","operationId":"resetErrorInfo","produces":["application/json"],"parameters":[{"name":"jobId","in":"path","required":true,"type":"string"},{"name":"sdcId","in":"query","required":false,"type":"string"}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/JobStatusJson"}}}}},"/v1/job/{jobId}/upgrade":{"post":{"tags":["jobRunner"],"summary":"Upgrade Jobs to the latest version of pipeline","description":"","operationId":"upgradeJob","produces":["application/json"],"parameters":[{"name":"jobId","in":"path","required":true,"type":"string"},{"name":"ciVerified","in":"query","required":false,"type":"boolean","default":false}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/JobJson"}}}}}},"/v1/job/{jobId}/migrateJob":{"post":{"tags":["jobRunner"],"summary":"Updates the job to have the given labels as a result of a migration process","description":"","operationId":"migrateJob","produces":["application/json"],"parameters":[{"name":"jobId","in":"path","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"security":[{"basic":[]}],"responses":{"default":{"description":"successful operation"}}}},"/v1/job/{jobId}/runMigrationTest":{"post":{"tags":["jobRunner"],"summary":"Runs the test for a migration","description":"","operationId":"runMigrationTest","produces":["application/json"],"parameters":[{"name":"jobId","in":"path","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"security":[{"basic":[]}],"responses":{"default":{"description":"successful operation"}}}},"/v2/job/{jobId}":{"delete":{"tags":["jobRunner"],"summary":"Delete Job for given Job ID","description":"","operationId":"removeJob_1","produces":["application/json"],"parameters":[{"name":"jobId","in":"path","required":true,"type":"string"}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/JobJson"}}}}},"/v1/jobs/status":{"get":{"tags":["jobRunner"],"summary":"Returns all available Job Status","description":"","operationId":"getAllJobStatus","produces":["application/json"],"parameters":[{"name":"organization","in":"query","required":false,"type":"string"},{"name":"offset","in":"query","required":false,"type":"integer","default":0,"format":"int32"},{"name":"len","in":"query","required":false,"type":"integer","default":-1,"format":"int32"},{"name":"withWrapper","in":"query","required":false,"type":"boolean","default":false}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"object","additionalProperties":{"type":"object"}}}}},"post":{"tags":["jobRunner"],"summary":"Returns Job Status for all given Job IDs","description":"","operationId":"getMultipleJobStatus","produces":["application/json"],"parameters":[{"in":"body","name":"body","required":false,"schema":{"type":"array","items":{"type":"string"}}},{"name":"includeSystemJobStatus","in":"query","description":"This parameter has been deprecated and has no effect","required":false,"type":"boolean","default":false}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"object","additionalProperties":{"type":"object"}}}}}},"/v1/jobs/byStatus":{"get":{"tags":["jobRunner"],"summary":"Returns all jobs filtered by status","description":"","operationId":"getJobsByStatus","produces":["application/json"],"parameters":[{"name":"organization","in":"query","required":false,"type":"string"},{"name":"offset","in":"query","required":false,"type":"integer","default":0,"format":"int32"},{"name":"len","in":"query","required":false,"type":"integer","default":-1,"format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string","default":"NAME","enum":["NAME","PIPELINE_NAME","PIPELINE_COMMIT_LABEL","STATUS","CREATOR","CREATE_TIME","DELETE_TIME","LAST_MODIFIED_ON","LAST_MODIFIED_BY"]},{"name":"order","in":"query","required":false,"type":"string","default":"ASC","enum":["ASC","DESC"]},{"name":"removed","in":"query","required":false,"type":"boolean","default":false},{"name":"system","in":"query","description":"This parameter has been deprecated and has no effect","required":false,"type":"boolean","default":false},{"name":"filterText","in":"query","required":false,"type":"string"},{"name":"jobSearchOperation","in":"query","required":false,"type":"string","default":"EQUALS","enum":["EQUALS","STARTS_WITH"]},{"name":"jobSearchText","in":"query","required":false,"type":"string"},{"name":"jobStatus","in":"query","required":false,"type":"string","default":"INACTIVE","enum":["INACTIVE","ACTIVATING","ACTIVATION_ERROR","ACTIVE","DEACTIVATING","INACTIVE_ERROR"]},{"name":"edge","in":"query","required":false,"type":"boolean"},{"name":"executorType","in":"query","required":false,"type":"string","enum":["COLLECTOR","TRANSFORMER","EDGE","SNOWPARK"]},{"name":"jobTag","in":"query","required":false,"type":"string"},{"name":"withWrapper","in":"query","required":false,"type":"boolean"}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/JobJson"}}}}}},"/v1/jobs/exportJobs":{"post":{"tags":["jobRunner"],"summary":"Export Jobs as a compressed archive","description":"","operationId":"exportJobs","produces":["application/octet-stream"],"parameters":[{"in":"body","name":"body","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"security":[{"basic":[]}],"responses":{"default":{"description":"successful operation"}}}},"/v1/jobs/labels":{"get":{"tags":["jobRunner"],"summary":"Returns all job labels","description":"","operationId":"getAllJobLabels","produces":["application/json"],"parameters":[],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"type":"string"}}}}}},"/v1/jobs/updateJobs":{"post":{"tags":["jobRunner"],"summary":"Update Jobs","description":"","operationId":"updateJobs","produces":["application/json"],"parameters":[{"name":"updateDynamicParameters","in":"query","required":false,"type":"boolean","default":false},{"in":"body","name":"body","required":false,"schema":{"type":"array","items":{"$ref":"#/definitions/JobJson","entity":"JobJson"}}}],"security":[{"basic":[]}],"responses":{"default":{"description":"successful operation"}}}},"/v1/jobs/deleteJobs":{"post":{"tags":["jobRunner"],"summary":"Deletes Job for all given Job IDs","description":"","operationId":"deleteJobs","produces":["application/json"],"parameters":[{"in":"body","name":"body","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"security":[{"basic":[]}],"responses":{"default":{"description":"successful operation"}}}},"/v1/jobs/exportAllJobs":{"post":{"tags":["jobRunner"],"summary":"Export All Jobs as a compressed archive","description":"","operationId":"exportAllJobs","produces":["application/octet-stream"],"parameters":[],"security":[{"basic":[]}],"responses":{"default":{"description":"successful operation"}}}},"/v1/jobs/importJobsFromJson":{"post":{"tags":["jobRunner"],"summary":"Import Jobs from JobEnvelopeJson List","description":"","operationId":"importJobsFromJson","produces":["application/json"],"parameters":[{"in":"body","name":"body","required":false,"schema":{"type":"array","items":{"$ref":"#/definitions/JobEnvelopeWithConnectionsMetadataJson","entity":"JobEnvelopeWithConnectionsMetadataJson"}}},{"name":"updatePipelineRefs","in":"query","required":false,"type":"boolean","default":true},{"name":"updateNumInstances","in":"query","required":false,"type":"boolean","default":false},{"name":"updateRuntimeParameters","in":"query","required":false,"type":"boolean","default":false},{"name":"updateLabels","in":"query","required":false,"type":"boolean","default":false},{"name":"updateMigrateOffsets","in":"query","required":false,"type":"boolean","default":true},{"name":"forceImport","in":"query","required":false,"type":"boolean","default":false}],"security":[{"basic":[]}],"responses":{"default":{"description":"successful operation"}}}},"/v1/jobs/importJobs":{"post":{"tags":["jobRunner"],"summary":"Import Jobs from compressed archive","description":"","operationId":"importJobs","consumes":["multipart/form-data"],"produces":["application/json"],"parameters":[{"name":"file","in":"formData","required":false,"type":"file"},{"name":"updatePipelineRefs","in":"query","required":false,"type":"boolean","default":true},{"name":"updateNumInstances","in":"query","required":false,"type":"boolean","default":false},{"name":"updateRuntimeParameters","in":"query","required":false,"type":"boolean","default":false},{"name":"updateLabels","in":"query","required":false,"type":"boolean","default":false},{"name":"updateMigrateOffsets","in":"query","required":false,"type":"boolean","default":true}],"security":[{"basic":[]}],"responses":{"default":{"description":"successful operation"}}}},"/v1/jobs/createJobs":{"put":{"tags":["jobRunner"],"summary":"Create new Jobs","description":"","operationId":"createJobs","consumes":["application/json"],"produces":["application/json"],"parameters":[{"in":"body","name":"body","required":false,"schema":{"type":"array","items":{"$ref":"#/definitions/NewJobJson","entity":"NewJobJson"}}}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/JobJson"}}}}},"/v1/jobs":{"get":{"tags":["jobRunner"],"summary":"Returns all Jobs","description":"","operationId":"getJobs","produces":["application/json"],"parameters":[{"name":"organization","in":"query","required":false,"type":"string"},{"name":"offset","in":"query","required":false,"type":"integer","default":0,"format":"int32"},{"name":"len","in":"query","required":false,"type":"integer","default":-1,"format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string","default":"NAME","enum":["NAME","PIPELINE_NAME","PIPELINE_COMMIT_LABEL","STATUS","CREATOR","CREATE_TIME","DELETE_TIME","LAST_MODIFIED_ON","LAST_MODIFIED_BY"]},{"name":"order","in":"query","required":false,"type":"string","default":"ASC","enum":["ASC","DESC"]},{"name":"removed","in":"query","required":false,"type":"boolean","default":false},{"name":"system","in":"query","description":"This parameter has been deprecated and has no effect","required":false,"type":"boolean","default":false},{"name":"filterText","in":"query","required":false,"type":"string"},{"name":"jobSearchOperation","in":"query","required":false,"type":"string","default":"EQUALS","enum":["EQUALS","STARTS_WITH"]},{"name":"jobSearchText","in":"query","required":false,"type":"string"},{"name":"jobStatus","in":"query","required":false,"type":"string","enum":["INACTIVE","ACTIVATING","ACTIVATION_ERROR","ACTIVE","DEACTIVATING","INACTIVE_ERROR"]},{"name":"jobLabel","in":"query","required":false,"type":"string"},{"name":"edge","in":"query","required":false,"type":"boolean"},{"name":"executorType","in":"query","required":false,"type":"string","enum":["COLLECTOR","TRANSFORMER","EDGE","SNOWPARK"]},{"name":"jobStatusColor","in":"query","required":false,"type":"string","enum":["GRAY","GREEN","RED"]},{"name":"jobTag","in":"query","required":false,"type":"string"},{"name":"withWrapper","in":"query","required":false,"type":"boolean"},{"name":"jobTemplate","in":"query","required":false,"type":"boolean"},{"name":"templateJobId","in":"query","required":false,"type":"string"},{"name":"archived","in":"query","required":false,"type":"boolean"},{"name":"draftRun","in":"query","required":false,"type":"boolean","default":false}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/JobJson"}}}}},"post":{"tags":["jobRunner"],"summary":"Returns Jobs for all give Job IDs","description":"","operationId":"getMultipleJobs","produces":["application/json"],"parameters":[{"in":"body","name":"body","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/JobJson"}}}}},"put":{"tags":["jobRunner"],"summary":"Create new Job","description":"","operationId":"createJob","consumes":["application/json"],"produces":["application/json"],"parameters":[{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/NewJobJson"}}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/JobJson"}}}}},"/v1/jobs/upgradeJobs":{"post":{"tags":["jobRunner"],"summary":"Upgrade Jobs","description":"","operationId":"upgradeJobs","produces":["application/json"],"parameters":[{"in":"body","name":"body","required":false,"schema":{"type":"array","items":{"type":"string"}}},{"name":"ciVerified","in":"query","required":false,"type":"boolean","default":false}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/JobJson"}}}}}},"/v1/jobs/deleteJobTemplates":{"post":{"tags":["jobRunner"],"summary":"Deletes Job Templates for all given Job Template IDs","description":"","operationId":"deleteJobTemplates","produces":["application/json"],"parameters":[{"in":"body","name":"body","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"security":[{"basic":[]}],"responses":{"default":{"description":"successful operation"}}}},"/v1/jobs/startJobs":{"post":{"tags":["jobRunner"],"summary":"Starts Job for all given Job IDs","description":"","operationId":"startJobs","produces":["application/json"],"parameters":[{"name":"startAndCaptureSnapshot","in":"query","required":false,"type":"boolean"},{"in":"body","name":"body","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"security":[{"basic":[]}],"responses":{"default":{"description":"successful operation"}}}},"/v1/jobs/stopJobs":{"post":{"tags":["jobRunner"],"summary":"Stops Job for all given Job IDs","description":"","operationId":"stopJobs","produces":["application/json"],"parameters":[{"in":"body","name":"body","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"security":[{"basic":[]}],"responses":{"default":{"description":"successful operation"}}}},"/v1/jobs/forceStopJobs":{"post":{"tags":["jobRunner"],"summary":"Force Stops Job for all given Job IDs","description":"","operationId":"forceStopJobs","produces":["application/json"],"parameters":[{"in":"body","name":"body","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"security":[{"basic":[]}],"responses":{"default":{"description":"successful operation"}}}},"/v1/jobs/syncJobs":{"post":{"tags":["jobRunner"],"summary":"Sync Job for all given Job IDs","description":"","operationId":"syncJobs","produces":["application/json"],"parameters":[{"in":"body","name":"body","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"security":[{"basic":[]}],"responses":{"default":{"description":"successful operation"}}}},"/v1/jobs/acknowledgeErrors":{"post":{"tags":["jobRunner"],"summary":"Acknowledge Errors for all given Job IDs","description":"","operationId":"acknowledgeErrors","produces":["application/json"],"parameters":[{"in":"body","name":"body","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"security":[{"basic":[]}],"responses":{"default":{"description":"successful operation"}}}},"/v1/jobs/resetOffset":{"post":{"tags":["jobRunner"],"summary":"Reset all pipeline offsets for all given Job IDs","description":"","operationId":"resetOffsetForJobs","produces":["application/json"],"parameters":[{"in":"body","name":"body","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"security":[{"basic":[]}],"responses":{"default":{"description":"successful operation"}}}},"/v1/jobs/acls":{"post":{"tags":["jobRunner"],"summary":"Returns Acls for all given Job IDs","description":"","operationId":"getAclsForJobs","produces":["application/json"],"parameters":[{"in":"body","name":"body","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/AclJson"}}}}}},"/v1/jobs/purgeDeletedJobs":{"delete":{"tags":["jobRunner"],"summary":"Purges the deleted job entries","description":"","operationId":"purgeDeletedJobs","produces":["application/json"],"parameters":[{"name":"cutOffDays","in":"query","description":"Max age for job records","required":false,"type":"integer","default":0,"format":"int32"},{"name":"batchSize","in":"query","description":"Max jobs to purge in one batch","required":false,"type":"integer","default":100,"format":"int32"},{"name":"batchPause","in":"query","description":"Milliseconds to pause between each batch","required":false,"type":"integer","default":1000,"format":"int32"},{"name":"purgeOldJobsWithoutRunsDays","in":"query","description":"Days without job updates and runs","required":false,"type":"integer","default":365,"format":"int32"},{"name":"isActiveJobPurgeEnabled","in":"query","description":"Enable Active Job Job purge","required":false,"type":"boolean","default":true},{"name":"isJobWithoutRunsPurgeEnabled","in":"query","description":"Enable Job Without Runs purge","required":false,"type":"boolean","default":false}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}}}}},"/v1/jobs/archiveJobTemplates":{"post":{"tags":["jobRunner"],"summary":"Archive Job Template for all given Job Template IDs","description":"","operationId":"archiveJobTemplates","produces":["application/json"],"parameters":[{"in":"body","name":"body","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"security":[{"basic":[]}],"responses":{"default":{"description":"successful operation"}}}},"/v1/jobs/tags":{"get":{"tags":["jobRunner"],"summary":"Returns all available Job Tags","description":"","operationId":"getJobTags","produces":["application/json"],"parameters":[{"name":"organization","in":"query","required":false,"type":"string"},{"name":"parentId","in":"query","required":false,"type":"string"},{"name":"offset","in":"query","required":false,"type":"integer","default":0,"format":"int32"},{"name":"len","in":"query","required":false,"type":"integer","default":-1,"format":"int32"},{"name":"order","in":"query","required":false,"type":"string","default":"ASC","enum":["ASC","DESC"]}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/JobTag"}}}}}},"/v1/jobs/forPipelineCommit":{"get":{"tags":["jobRunner"],"summary":"Returns all active Jobs for given Pipeline Commit ID","description":"","operationId":"getJobsForPipelineCommit","produces":["application/json"],"parameters":[{"name":"organization","in":"query","required":false,"type":"string"},{"name":"pipelineCommitId","in":"query","required":false,"type":"string"},{"name":"offset","in":"query","required":false,"type":"integer","default":0,"format":"int32"},{"name":"len","in":"query","required":false,"type":"integer","default":-1,"format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string","default":"NAME","enum":["NAME","PIPELINE_NAME","PIPELINE_COMMIT_LABEL","STATUS","CREATOR","CREATE_TIME","DELETE_TIME","LAST_MODIFIED_ON","LAST_MODIFIED_BY"]},{"name":"order","in":"query","required":false,"type":"string","default":"ASC","enum":["ASC","DESC"]},{"name":"withWrapper","in":"query","required":false,"type":"boolean"},{"name":"jobTemplate","in":"query","required":false,"type":"boolean"},{"name":"templateJobId","in":"query","required":false,"type":"string"},{"name":"draftRun","in":"query","required":false,"type":"boolean"},{"name":"jobLabel","in":"query","required":false,"type":"string"}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/JobJson"}}}}}},"/v1/jobs/count":{"get":{"tags":["jobRunner"],"summary":"Return count of all available Jobs","description":"","operationId":"getOrgJobsCount","produces":["application/json"],"parameters":[{"name":"organization","in":"query","required":false,"type":"string"},{"name":"removed","in":"query","required":false,"type":"boolean","default":false},{"name":"system","in":"query","description":"This parameter has been deprecated and has no effect","required":false,"type":"boolean","default":false}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"object","additionalProperties":{"type":"object"}}}}}},"/v1/jobs/balanceSDCs":{"post":{"tags":["jobRunner"],"summary":"Balance all jobs running on given SDCs","description":"","operationId":"balanceSDCs","produces":["application/json"],"parameters":[{"in":"body","name":"body","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"security":[{"basic":[]}],"responses":{"default":{"description":"successful operation"}}}},"/v1/jobs/purgeJobStatusHistory":{"delete":{"tags":["jobRunner"],"summary":"Purges the job status history entries","description":"","operationId":"purgeJobStatusHistory","produces":["application/json"],"parameters":[{"name":"batchPause","in":"query","description":"Milliseconds to pause between each batch","required":false,"type":"integer","default":1000,"format":"int32"},{"name":"organizationIds","in":"query","required":false,"type":"array","items":{"type":"string"},"collectionFormat":"multi"}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"string"}}}}},"/v1/jobs/draftRunJobForPipelineId":{"get":{"tags":["jobRunner"],"summary":"Returns draft run for given pipeline ID","description":"","operationId":"getDraftRunJob","produces":["application/json"],"parameters":[{"name":"pipelineId","in":"query","required":false,"type":"string"}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/JobJson"}}}}},"/v1/jobs/balanceJobs":{"post":{"tags":["jobRunner"],"summary":"Balance Jobs for all given Job IDs","description":"","operationId":"balanceJobs","produces":["application/json"],"parameters":[{"in":"body","name":"body","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"security":[{"basic":[]}],"responses":{"default":{"description":"successful operation"}}}},"/v1/jobs/listAclAudits":{"get":{"tags":["jobRunner"],"summary":"Get all user actions for given Organization ID","description":"","operationId":"listAclAuditsForOrg_1","produces":["application/json"],"parameters":[{"name":"organization","in":"query","required":false,"type":"string"},{"name":"offset","in":"query","required":false,"type":"integer","default":0,"format":"int32"},{"name":"len","in":"query","required":false,"type":"integer","default":-1,"format":"int32"},{"name":"sortField","in":"query","required":false,"type":"string","default":"TIME","enum":["TIME","ACTION","REQUESTER_ID","ACL_ID"]},{"name":"sortOrder","in":"query","required":false,"type":"string","default":"DESC","enum":["ASC","DESC"]},{"name":"withWrapper","in":"query","required":false,"type":"boolean","default":false}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/AclAuditJson"}}}}}},"/v1/metrics/problematicJobs":{"get":{"tags":["jobRunner"],"summary":"Returns all Jobs with red state","description":"","operationId":"getRedJobs","produces":["application/json"],"parameters":[{"name":"organization","in":"query","required":false,"type":"string"},{"name":"offset","in":"query","required":false,"type":"integer","default":0,"format":"int32"},{"name":"len","in":"query","required":false,"type":"integer","default":-1,"format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string","default":"NAME","enum":["NAME","PIPELINE_NAME","PIPELINE_COMMIT_LABEL","STATUS","CREATOR","CREATE_TIME","DELETE_TIME","LAST_MODIFIED_ON","LAST_MODIFIED_BY"]},{"name":"order","in":"query","required":false,"type":"string","default":"ASC","enum":["ASC","DESC"]},{"name":"removed","in":"query","required":false,"type":"boolean","default":false},{"name":"system","in":"query","required":false,"type":"boolean","default":false},{"name":"filterText","in":"query","required":false,"type":"string"},{"name":"jobStatus","in":"query","required":false,"type":"string","enum":["INACTIVE","ACTIVATING","ACTIVATION_ERROR","ACTIVE","DEACTIVATING","INACTIVE_ERROR"]},{"name":"jobLabel","in":"query","required":false,"type":"string"},{"name":"executorType","in":"query","required":false,"type":"string","enum":["COLLECTOR","TRANSFORMER","EDGE","SNOWPARK"]}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PaginationWrapperJson"}}}}},"/v1/metrics/executors":{"get":{"tags":["jobRunner"],"summary":"Returns executor uptime, Memory/CPU usage by executor at JVM level","description":"","operationId":"getResourceMetrics","produces":["application/json"],"parameters":[{"name":"label","in":"query","required":false,"type":"string"},{"name":"offset","in":"query","required":false,"type":"integer","default":0,"format":"int32"},{"name":"len","in":"query","required":false,"type":"integer","default":-1,"format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string","default":"LAST_REPORTED_TIME","enum":["LAST_REPORTED_TIME","HTTP_URL","CPU_LOAD","USED_MEMORY","PIPELINES_COUNT","MEMORY_USED_PERCENTAGE"]},{"name":"order","in":"query","required":false,"type":"string","default":"ASC","enum":["ASC","DESC"]},{"name":"executorType","in":"query","required":false,"type":"string","default":"COLLECTOR","enum":["COLLECTOR","TRANSFORMER","EDGE","SNOWPARK"]}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PaginationWrapperJson"}}}}},"/v1/metrics/job/{jobId}":{"get":{"tags":["jobRunner"],"summary":"Returns Job Metrics. If runCount is empty or 0, we will return the latest run metrics; otherwise, we return metrics for the given run count.","description":"","operationId":"getJobMetrics","produces":["application/json"],"parameters":[{"name":"jobId","in":"path","required":true,"type":"string"},{"name":"runCount","in":"query","required":false,"type":"integer","format":"int32"},{"name":"sdcId","in":"query","required":false,"type":"string"}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/MetricRegistryJson"}}}}},"/v1/metrics/jobCountByStatus":{"get":{"tags":["jobRunner"],"summary":"Returns the number of jobs by status.","description":"","operationId":"getOrgJobsCountByStatus","produces":["application/json"],"parameters":[],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/PaginationWrapperJson"}}}}},"/v1/metrics/listAclAudits":{"get":{"tags":["jobRunner"],"summary":"Get all user actions for given Organization ID","description":"","operationId":"listAclAuditsForOrg_2","produces":["application/json"],"parameters":[{"name":"organization","in":"query","required":false,"type":"string"},{"name":"offset","in":"query","required":false,"type":"integer","default":0,"format":"int32"},{"name":"len","in":"query","required":false,"type":"integer","default":-1,"format":"int32"},{"name":"sortField","in":"query","required":false,"type":"string","default":"TIME","enum":["TIME","ACTION","REQUESTER_ID","ACL_ID"]},{"name":"sortOrder","in":"query","required":false,"type":"string","default":"DESC","enum":["ASC","DESC"]},{"name":"withWrapper","in":"query","required":false,"type":"boolean","default":false}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/AclAuditJson"}}}}}},"/v1/sdc/{sdcId}/updateLabels":{"post":{"tags":["jobRunner"],"summary":"Update labels for given SDC ID","description":"","operationId":"updateLabels","consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"sdcId","in":"path","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/SDCJson"}}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SDCJson"}}}}},"/v1/sdc/{sdcId}/labels":{"get":{"tags":["jobRunner"],"summary":"Returns labels assigned to SDC after registration","description":"","operationId":"getDataCollectorLabels","produces":["application/json"],"parameters":[{"name":"sdcId","in":"path","required":true,"type":"string"}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"type":"string"}}}}}},"/v1/sdc/{sdcId}/pipelines":{"get":{"tags":["jobRunner"],"summary":"Returns all Pipeline Status for given SDC ID","description":"","operationId":"getPipelineStatuses","produces":["application/json"],"parameters":[{"name":"sdcId","in":"path","required":true,"type":"string"}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/PipelineStatusJson"}}}}}},"/v1/sdc/{sdcId}/acl":{"get":{"tags":["jobRunner"],"summary":"Get ACL for a given SDC","description":"","operationId":"getDataCollectorAcl","produces":["application/json"],"parameters":[{"name":"sdcId","in":"path","required":true,"type":"string"}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AclJson"}}}},"post":{"tags":["jobRunner"],"summary":"Update ACL for a given SDC","description":"","operationId":"updateDataCollectorAcl","consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"sdcId","in":"path","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/AclJson"}}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AclJson"}}}}},"/v1/sdc/memoryThresholdCompatibility/{sdcId}":{"get":{"tags":["jobRunner"],"summary":"Check memory threshold compatibility for given SDC ID","description":"","operationId":"checkMemoryThresholdsCompatibility","produces":["application/json"],"parameters":[{"name":"sdcId","in":"path","required":true,"type":"string"}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"boolean"}}}}},"/v1/sdc/clearPipelinesCommitted/{sdcId}":{"post":{"tags":["jobRunner"],"summary":"Clear pipelines committed set for given Sdc ID","description":"","operationId":"clearPipelinesCommitted","consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"sdcId","in":"path","required":true,"type":"string"}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SDCJson"}}}}},"/v1/sdc/{sdcId}/permissions/{subjectId}":{"get":{"tags":["jobRunner"],"summary":"Get permissions on a given SDC for a given subject","description":"","operationId":"getPermission","produces":["application/json"],"parameters":[{"name":"sdcId","in":"path","required":true,"type":"string"},{"name":"subjectId","in":"path","required":true,"type":"string"}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AclJson"}}}},"post":{"tags":["jobRunner"],"summary":"Update permissions on a given SDC for a given subject","description":"","operationId":"updatePermissions","consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"sdcId","in":"path","required":true,"type":"string"},{"name":"subjectId","in":"path","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/PermissionJson"}}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/AclJson"}}}}},"/v1/sdc/{sdcId}/reportedLabels":{"get":{"tags":["jobRunner"],"summary":"Returns labels assigned to SDC during registration","description":"","operationId":"getReportedLabels","produces":["application/json"],"parameters":[{"name":"sdcId","in":"path","required":true,"type":"string"}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"type":"string"}}}}}},"/v1/sdc/{sdcId}":{"get":{"tags":["jobRunner"],"summary":"Return SDC for given SDC ID","description":"","operationId":"getSdc","produces":["application/json"],"parameters":[{"name":"sdcId","in":"path","required":true,"type":"string"}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SDCJson"}}}},"post":{"tags":["jobRunner"],"summary":"Update Sdc for given Sdc ID","description":"","operationId":"updateSdc","consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"sdcId","in":"path","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/SDCJson"}}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SDCJson"}}}},"delete":{"tags":["jobRunner"],"summary":"Delete SDC for given SDC ID","description":"","operationId":"removeSdc","parameters":[{"name":"sdcId","in":"path","required":true,"type":"string"}],"security":[{"basic":[]}],"responses":{"default":{"description":"successful operation"}}}},"/v1/sdc/{sdcId}/updateSdcResourceThresholds":{"post":{"tags":["jobRunner"],"summary":"Set max resource thresholds for a given SDC","description":"","operationId":"updateSdcResourceThresholds","consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"sdcId","in":"path","required":true,"type":"string"},{"in":"body","name":"body","required":false,"schema":{"$ref":"#/definitions/SDCJson"}}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"$ref":"#/definitions/SDCJson"}}}}},"/v1/sdcs/shutdownEngines":{"post":{"tags":["jobRunner"],"summary":"Request a shutdown for all given Deployment managed Engine IDs","description":"","operationId":"shutdownEngines","produces":["application/json"],"parameters":[{"in":"body","name":"body","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"object","additionalProperties":{"type":"object"}}}}}},"/v1/sdcs":{"get":{"tags":["jobRunner"],"summary":"Returns all registered SDC list","description":"","operationId":"getSdcs","produces":["application/json"],"parameters":[{"name":"organization","in":"query","required":false,"type":"string"},{"name":"edge","in":"query","required":false,"type":"boolean","default":false},{"name":"label","in":"query","required":false,"type":"string"},{"name":"version","in":"query","required":false,"type":"string"},{"name":"offset","in":"query","required":false,"type":"integer","default":0,"format":"int32"},{"name":"len","in":"query","required":false,"type":"integer","default":-1,"format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string","default":"LAST_REPORTED_TIME","enum":["LAST_REPORTED_TIME","HTTP_URL","CPU_LOAD","USED_MEMORY","PIPELINES_COUNT","MEMORY_USED_PERCENTAGE"]},{"name":"order","in":"query","required":false,"type":"string","default":"ASC","enum":["ASC","DESC"]},{"name":"executorType","in":"query","required":false,"type":"string","enum":["COLLECTOR","TRANSFORMER","EDGE","SNOWPARK"]},{"name":"withWrapper","in":"query","required":false,"type":"boolean"}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/SDCJson"}}}}},"post":{"tags":["jobRunner"],"summary":"Return SDC's for all given SDC IDs","description":"","operationId":"getMultipleSDCs","produces":["application/json"],"parameters":[{"in":"body","name":"body","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"object","additionalProperties":{"type":"object"}}}}}},"/v1/sdcs/versions":{"get":{"tags":["jobRunner"],"summary":"Returns all versions from all registered SDC","description":"","operationId":"getAllVersions","produces":["application/json"],"parameters":[{"name":"organization","in":"query","required":false,"type":"string"},{"name":"edge","in":"query","required":false,"type":"boolean","default":false},{"name":"offset","in":"query","required":false,"type":"integer","default":0,"format":"int32"},{"name":"len","in":"query","required":false,"type":"integer","default":-1,"format":"int32"},{"name":"executorType","in":"query","required":false,"type":"string","enum":["COLLECTOR","TRANSFORMER","EDGE","SNOWPARK"]},{"name":"withWrapper","in":"query","required":false,"type":"boolean","default":false}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"type":"string"}}}}}},"/v1/sdcs/acls":{"post":{"tags":["jobRunner"],"summary":"Returns Acls for all given SDC IDs","description":"","operationId":"getAclsForDataCollectors","produces":["application/json"],"parameters":[{"in":"body","name":"body","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/AclJson"}}}}}},"/v1/sdcs/httpUrl":{"post":{"tags":["jobRunner"],"summary":"Returns httpUrl for all given SDC IDs","description":"","operationId":"getMultipleSDCHttpUrl","produces":["application/json"],"parameters":[{"in":"body","name":"body","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"object","additionalProperties":{"type":"object"}}}}}},"/v1/sdcs/restartEngines":{"post":{"tags":["jobRunner"],"summary":"Request a restart for all given Deployment managed Engine IDs","description":"","operationId":"restartEngines","produces":["application/json"],"parameters":[{"in":"body","name":"body","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"object","additionalProperties":{"type":"object"}}}}}},"/v1/sdcs/delete":{"post":{"tags":["jobRunner"],"summary":"Deletes SDC for all given SDC IDs","description":"","operationId":"deleteMultipleSDC","parameters":[{"in":"body","name":"body","required":false,"schema":{"type":"array","items":{"type":"string"}}}],"security":[{"basic":[]}],"responses":{"default":{"description":"successful operation"}}}},"/v1/sdcs/cspDeployment/{cspDeploymentId}":{"get":{"tags":["jobRunner"],"summary":"Returns all registered SDC list for a CSP Deployment ID","description":"","operationId":"getSdcsForCspDeployment","produces":["application/json"],"parameters":[{"name":"cspDeploymentId","in":"path","required":true,"type":"string"},{"name":"offset","in":"query","required":false,"type":"integer","default":0,"format":"int32"},{"name":"len","in":"query","required":false,"type":"integer","default":-1,"format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string","default":"LAST_REPORTED_TIME","enum":["LAST_REPORTED_TIME","HTTP_URL","CPU_LOAD","USED_MEMORY","PIPELINES_COUNT","MEMORY_USED_PERCENTAGE"]},{"name":"order","in":"query","required":false,"type":"string","default":"ASC","enum":["ASC","DESC"]},{"name":"withWrapper","in":"query","required":false,"type":"boolean","default":false}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/SDCJson"}}}}}},"/v1/sdcs/legacyDeployment/{deploymentId}":{"get":{"tags":["jobRunner"],"summary":"Returns all registered SDC list for a Legacy Deployment ID","description":"","operationId":"getSdcsForLegacyDeployment","produces":["application/json"],"parameters":[{"name":"deploymentId","in":"path","required":true,"type":"string"},{"name":"offset","in":"query","required":false,"type":"integer","default":0,"format":"int32"},{"name":"len","in":"query","required":false,"type":"integer","default":-1,"format":"int32"},{"name":"orderBy","in":"query","required":false,"type":"string","default":"LAST_REPORTED_TIME","enum":["LAST_REPORTED_TIME","HTTP_URL","CPU_LOAD","USED_MEMORY","PIPELINES_COUNT","MEMORY_USED_PERCENTAGE"]},{"name":"order","in":"query","required":false,"type":"string","default":"ASC","enum":["ASC","DESC"]},{"name":"withWrapper","in":"query","required":false,"type":"boolean","default":false}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/SDCJson"}}}}}},"/v1/sdcs/cspDeployment/{cspDeploymentId}/hasEngine/{engineId}":{"get":{"tags":["jobRunner"],"summary":"Returns whether this engine ID is registered to this deployment ID","description":"","operationId":"hasEngine","produces":["text/plain"],"parameters":[{"name":"cspDeploymentId","in":"path","required":true,"type":"string"},{"name":"engineId","in":"path","required":true,"type":"string"}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/SDCJson"}}}}}},"/v1/sdcs/labels":{"get":{"tags":["jobRunner"],"summary":"Returns all labels from all registered SDC","description":"","operationId":"getAllLabels","produces":["application/json"],"parameters":[{"name":"organization","in":"query","required":false,"type":"string"},{"name":"edge","in":"query","required":false,"type":"boolean","default":false},{"name":"offset","in":"query","required":false,"type":"integer","default":0,"format":"int32"},{"name":"len","in":"query","required":false,"type":"integer","default":-1,"format":"int32"},{"name":"executorType","in":"query","required":false,"type":"string","enum":["COLLECTOR","TRANSFORMER","EDGE","SNOWPARK"]},{"name":"withWrapper","in":"query","required":false,"type":"boolean","default":false}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"type":"string"}}}}}},"/v1/sdcs/count":{"get":{"tags":["jobRunner"],"summary":"Returns all registered SDC count","description":"","operationId":"getOrgSdcsCount","produces":["application/json"],"parameters":[{"name":"organization","in":"query","required":false,"type":"string"},{"name":"edge","in":"query","required":false,"type":"boolean","default":false},{"name":"executorType","in":"query","required":false,"type":"string","enum":["COLLECTOR","TRANSFORMER","EDGE","SNOWPARK"]}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"object","additionalProperties":{"type":"object"}}}}}},"/v1/sdcs/listAclAudits":{"get":{"tags":["jobRunner"],"summary":"Get all user actions for given Organization ID","description":"","operationId":"listAclAuditsForOrg_3","produces":["application/json"],"parameters":[{"name":"organization","in":"query","required":false,"type":"string"},{"name":"offset","in":"query","required":false,"type":"integer","default":0,"format":"int32"},{"name":"len","in":"query","required":false,"type":"integer","default":-1,"format":"int32"},{"name":"sortField","in":"query","required":false,"type":"string","default":"TIME","enum":["TIME","ACTION","REQUESTER_ID","ACL_ID"]},{"name":"sortOrder","in":"query","required":false,"type":"string","default":"DESC","enum":["ASC","DESC"]},{"name":"withWrapper","in":"query","required":false,"type":"boolean","default":false}],"security":[{"basic":[]}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/AclAuditJson"}}}}}},"/v1/snowflakeQueries":{"get":{"tags":["jobRunner"],"summary":"Returns Snowflake Queries by job","description":"","operationId":"getSnowparkQueries","produces":["application/json"],"parameters":[{"name":"jobId","in":"query","required":false,"type":"string"},{"name":"runCount","in":"query","required":false,"type":"integer","format":"int64"},{"name":"destinationId","in":"query","required":false,"type":"string"},{"name":"offset","in":"query","required":false,"type":"integer","default":0,"format":"int32"},{"name":"len","in":"query","required":false,"type":"integer","default":-1,"format":"int32"},{"name":"order","in":"query","required":false,"type":"string","default":"DESC","enum":["ASC","DESC"]}],"responses":{"200":{"description":"successful operation","schema":{"type":"array","items":{"$ref":"#/definitions/SnowparkQueryJson"}}}}}}},"definitions":{"AckTrackerJson":{"type":"object","properties":{"sdcId":{"type":"string"},"eventTypeId":{"type":"integer","format":"int32"},"createTime":{"type":"integer","format":"int64"},"ackStatus":{"type":"string","enum":["CREATED","PENDING","TIMEDOUT","SUCCESS","ERROR","IGNORE"]},"message":{"type":"string"},"eventType":{"type":"string","enum":["VALIDATE_PIPELINE","SAVE_PIPELINE","SAVE_RULES_PIPELINE","START_PIPELINE","STOP_PIPELINE","RESET_OFFSET_PIPELINE","DELETE_PIPELINE","DELETE_HISTORY_PIPELINE","PING_FREQUENCY_ADJUSTMENT","STOP_DELETE_PIPELINE","SSO_DISCONNECTED_MODE_CREDENTIALS","SYNC_ACL","BLOB_STORE","BLOB_DELETE","BLOB_DELETE_VERSION","SAVE_CONFIGURATION","PREVIEW_PIPELINE","DYNAMIC_PREVIEW","RESTART_ENGINE","SHUTDOWN_ENGINE","PREVIEW_CONNECTION","STATUS_PIPELINE","SDC_INFO_EVENT","STATUS_MULTIPLE_PIPELINES","SDC_PROCESS_METRICS_EVENT","ACK_EVENT"]}}},"CDConfigJson":{"type":"object","properties":{"contDeployEnabled":{"type":"boolean"},"user":{"type":"string"}}},"ErrorInfoJson":{"type":"object","properties":{"lastErrorTimestamp":{"type":"integer","format":"int64"},"globalErrorCount":{"type":"integer","format":"int64"},"sdcId":{"type":"string"}}},"JobJson":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"organization":{"type":"string"},"creator":{"type":"string"},"createTime":{"type":"integer","format":"int64"},"lastModifiedBy":{"type":"string"},"lastModifiedOn":{"type":"integer","format":"int64"},"destroyer":{"type":"string"},"deleteTime":{"type":"integer","format":"int64"},"jobDeleted":{"type":"boolean"},"pipelineName":{"type":"string"},"pipelineId":{"type":"string"},"pipelineCommitId":{"type":"string"},"rulesId":{"type":"string"},"pipelineCommitLabel":{"type":"string"},"labels":{"type":"array","items":{"type":"string"}},"currentJobStatus":{"$ref":"#/definitions/JobStatusJson"},"currentUpgradeStatus":{"$ref":"#/definitions/UpgradeStatusJson"},"parentJobId":{"type":"string"},"systemJobId":{"type":"string"},"numInstances":{"type":"integer","format":"int32"},"migrateOffsets":{"type":"boolean"},"statsRefreshInterval":{"type":"integer","format":"int64"},"runtimeParameters":{"type":"string"},"edge":{"type":"boolean"},"timeSeries":{"type":"boolean"},"forceStopTimeout":{"type":"integer","format":"int64"},"maxRetriesForFailedJob":{"type":"integer","format":"int32"},"provenanceMetaData":{"type":"object","additionalProperties":{"type":"string"}},"jobTemplate":{"type":"boolean"},"templateJobId":{"type":"string"},"cdConfig":{"$ref":"#/definitions/CDConfigJson"},"rawJobTags":{"type":"array","items":{"type":"string"}},"jobTags":{"type":"array","uniqueItems":true,"items":{"$ref":"#/definitions/JobTagJson"}},"executorType":{"type":"string","enum":["COLLECTOR","TRANSFORMER","EDGE","SNOWPARK"]},"globalMaxRetries":{"type":"integer","format":"int32"},"needsManualAck":{"type":"boolean"},"staticParameters":{"type":"array","items":{"type":"string"}},"archived":{"type":"boolean"},"deleteAfterCompletion":{"type":"boolean"},"draftRun":{"type":"boolean"},"effectiveParameters":{"type":"string"},"projectId":{"type":"string"}}},"JobStatusJson":{"type":"object","properties":{"id":{"type":"string"},"jobId":{"type":"string"},"pipelineCommitId":{"type":"string"},"runCount":{"type":"integer","format":"int32"},"user":{"type":"string"},"startTime":{"type":"integer","format":"int64"},"finishTime":{"type":"integer","format":"int64"},"errorMessage":{"type":"string"},"color":{"type":"string","enum":["GRAY","GREEN","RED"]},"sdcIds":{"type":"array","uniqueItems":true,"items":{"type":"string"}},"status":{"type":"string","enum":["INACTIVE","ACTIVATING","ACTIVATION_ERROR","ACTIVE","DEACTIVATING","INACTIVE_ERROR"]},"errorInfos":{"type":"array","items":{"$ref":"#/definitions/ErrorInfoJson"}},"warnings":{"type":"array","items":{"type":"string"}},"ackTrackers":{"type":"array","items":{"$ref":"#/definitions/AckTrackerJson"}},"pipelineOffsets":{"type":"array","items":{"$ref":"#/definitions/PipelineOffsetJson"}},"pipelineStatus":{"type":"array","uniqueItems":true,"items":{"$ref":"#/definitions/PipelineStatusJson"}},"upgradeStatus":{"$ref":"#/definitions/UpgradeStatusJson"},"pipelineCommitLabel":{"type":"string"},"edge":{"type":"boolean"},"inputRecordCount":{"type":"integer","format":"int64"},"outputRecordCount":{"type":"integer","format":"int64"},"errorRecordCount":{"type":"integer","format":"int64"},"lastReportedMetricTime":{"type":"integer","format":"int64"},"enginePipelineId":{"type":"string"},"runtimeAttributes":{"type":"array","items":{"$ref":"#/definitions/RuntimeAttribute"}}}},"JobTagJson":{"type":"object","properties":{"id":{"type":"string"},"tag":{"type":"string"},"parentId":{"type":"string"},"organization":{"type":"string"}}},"PipelineOffsetJson":{"type":"object","properties":{"sdcId":{"type":"string"},"pipelineId":{"type":"string"},"offset":{"type":"string"},"resetOffset":{"type":"boolean"}}},"PipelineStatusJson":{"type":"object","properties":{"sdcId":{"type":"string"},"name":{"type":"string"},"title":{"type":"string"},"jobId":{"type":"string"},"localPipeline":{"type":"boolean"},"status":{"type":"string","enum":["EDITED","STARTING","STARTING_ERROR","START_ERROR","RUNNING","RUNNING_ERROR","RUN_ERROR","RETRY","FINISHING","FINISHED","KILLED","STOPPING","STOPPING_ERROR","STOP_ERROR","STOPPED","DISCONNECTING","DISCONNECTED","CONNECTING","CONNECT_ERROR","DELETED","UNKNOWN"]},"lastReportedTime":{"type":"integer","format":"int64"},"worker":{"type":"array","items":{"$ref":"#/definitions/WorkerJson"}},"message":{"type":"string"},"clusterMode":{"type":"boolean"}}},"RuntimeAttribute":{"type":"object","properties":{"id":{"type":"string"},"value":{"type":"string"},"label":{"type":"string"}}},"UpgradeStatusJson":{"type":"object","properties":{"id":{"type":"string"},"user":{"type":"string"},"startTime":{"type":"integer","format":"int64"},"finishTime":{"type":"integer","format":"int64"},"currentJobStatusId":{"type":"string"},"previousJobStatusId":{"type":"string"},"status":{"type":"string","enum":["UPGRADE_ELIGIBLE","UPGRADING","UPGRADE_ERROR","UPGRADE_SUCCESSFUL"]},"errorMessage":{"type":"string"},"verifiedPipeline":{"type":"boolean"}}},"WorkerJson":{"type":"object","properties":{"workerId":{"type":"string"},"workerURL":{"type":"string"}}},"AclAuditJson":{"type":"object","properties":{"subjectId":{"type":"string"},"resourceId":{"type":"string"},"resourceType":{"type":"string"},"action":{"type":"string"},"fieldType":{"type":"string"},"oldValue":{"type":"string"},"newValue":{"type":"string"},"requesterId":{"type":"string"},"orgId":{"type":"string"},"time":{"type":"integer","format":"int64"},"ipAddress":{"type":"string"}}},"AckTracker":{"type":"object","properties":{"optimisticLockVersion":{"type":"integer","format":"int64"},"id":{"type":"string"},"jobStatusId":{"type":"string"},"sdcId":{"type":"string"},"eventTypeId":{"type":"integer","format":"int32"},"createTime":{"type":"integer","format":"int64"},"ackStatus":{"type":"string","enum":["CREATED","PENDING","TIMEDOUT","SUCCESS","ERROR","IGNORE"]},"message":{"type":"string"},"jobStatus":{"$ref":"#/definitions/JobStatus"}}},"CDConfig":{"type":"object","properties":{"optimisticLockVersion":{"type":"integer","format":"int64"},"id":{"type":"string"},"contDeployEnabled":{"type":"boolean"},"user":{"type":"string"}}},"ErrorInfo":{"type":"object","properties":{"id":{"type":"string"},"errorCount":{"type":"integer","format":"int64"},"lastErrorTimestamp":{"type":"integer","format":"int64"},"jobStatus":{"$ref":"#/definitions/JobStatus"},"jobStatusId":{"type":"string"},"globalErrorCount":{"type":"integer","format":"int64"},"sdc":{"$ref":"#/definitions/SDC"},"sdcId":{"type":"string"},"optimisticLockVersion":{"type":"integer","format":"int64"}}},"Job":{"type":"object","properties":{"optimisticLockVersion":{"type":"integer","format":"int64"},"id":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"organization":{"type":"string"},"containerId":{"type":"string"},"creator":{"type":"string"},"createTime":{"type":"integer","format":"int64"},"lastModifiedBy":{"type":"string"},"lastModifiedOn":{"type":"integer","format":"int64"},"destroyer":{"type":"string"},"deleteTime":{"type":"integer","format":"int64"},"jobDeleted":{"type":"boolean"},"pipelineName":{"type":"string"},"pipelineId":{"type":"string"},"numInstances":{"type":"integer","format":"int32"},"migrateOffsets":{"type":"boolean"},"pipelineCommitId":{"type":"string"},"rulesId":{"type":"string"},"pipelineCommitLabel":{"type":"string"},"maxRetriesForFailedJob":{"type":"integer","format":"int32"},"globalMaxRetries":{"type":"integer","format":"int32"},"needsManualAck":{"type":"boolean"},"labels":{"type":"array","items":{"type":"string"}},"cdConfig":{"$ref":"#/definitions/CDConfig"},"provenanceMetaData":{"type":"object","additionalProperties":{"type":"string"}},"jobStatus":{"type":"array","items":{"$ref":"#/definitions/JobStatus"}},"pipelineOffsets":{"type":"array","items":{"$ref":"#/definitions/PipelineOffset"}},"statsRefreshInterval":{"type":"integer","format":"int64"},"forceStopTimeout":{"type":"integer","format":"int64"},"currentJobStatus":{"$ref":"#/definitions/JobStatus"},"currentUpgradeStatus":{"$ref":"#/definitions/UpgradeStatus"},"upgradeStatuses":{"type":"array","items":{"$ref":"#/definitions/UpgradeStatus"}},"runtimeParameters":{"type":"string"},"edge":{"type":"boolean"},"timeSeries":{"type":"boolean"},"jobTemplate":{"type":"boolean"},"templateJobId":{"type":"string"},"executorType":{"type":"string","enum":["COLLECTOR","TRANSFORMER","EDGE","SNOWPARK"]},"jobTags":{"type":"array","uniqueItems":true,"items":{"$ref":"#/definitions/JobTag"}},"rawJobTags":{"type":"array","items":{"type":"string"}},"staticParameters":{"type":"array","items":{"type":"string"}},"archived":{"type":"boolean"},"deleteAfterCompletion":{"type":"boolean"},"templateRunHistoryList":{"type":"array","items":{"$ref":"#/definitions/JobTemplateRunHistory"}},"draftRun":{"type":"boolean"},"sequenceInfo":{"$ref":"#/definitions/JobSequencingInfo"},"needsManualAckWithoutDefault":{"type":"boolean"}}},"JobLogMessage":{"type":"object","properties":{"optimisticLockVersion":{"type":"integer","format":"int64"},"id":{"type":"string"},"jobId":{"type":"string"},"runCount":{"type":"integer","format":"int64"},"component":{"type":"string"},"logLevel":{"type":"string"},"logMessage":{"type":"string"},"logTimestamp":{"type":"integer","format":"int64"},"jobStatus":{"$ref":"#/definitions/JobStatus"}}},"JobSequencingInfo":{"type":"object","properties":{"optimisticLockVersion":{"type":"integer","format":"int64"},"id":{"type":"string"},"sequenceId":{"type":"string"}}},"JobStatus":{"type":"object","properties":{"id":{"type":"string"},"previousId":{"type":"string"},"job":{"$ref":"#/definitions/Job"},"jobId":{"type":"string"},"pipelineCommitId":{"type":"string"},"runCount":{"type":"integer","format":"int32"},"user":{"type":"string"},"startTime":{"type":"integer","format":"int64"},"finishTime":{"type":"integer","format":"int64"},"errorMessage":{"type":"string"},"inputRecordCount":{"type":"integer","format":"int64"},"outputRecordCount":{"type":"integer","format":"int64"},"errorRecordCount":{"type":"integer","format":"int64"},"lastReportedMetricTime":{"type":"integer","format":"int64"},"color":{"type":"string","enum":["GRAY","GREEN","RED"]},"sdcIds":{"type":"array","uniqueItems":true,"items":{"type":"string"}},"engines":{"type":"array","uniqueItems":true,"items":{"$ref":"#/definitions/JobStatusEngine"}},"status":{"type":"string","enum":["INACTIVE","ACTIVATING","ACTIVATION_ERROR","ACTIVE","DEACTIVATING","INACTIVE_ERROR"]},"errorInfos":{"type":"array","items":{"$ref":"#/definitions/ErrorInfo"}},"snowparkQueries":{"type":"array","items":{"$ref":"#/definitions/SnowparkQuery"}},"currentRetryCount":{"type":"integer","format":"int32"},"pipelineStatus":{"type":"array","uniqueItems":true,"items":{"$ref":"#/definitions/PipelineStatus"}},"ackTrackers":{"type":"array","items":{"$ref":"#/definitions/AckTracker"}},"warnings":{"type":"array","items":{"type":"string"}},"jobLogMessages":{"type":"array","items":{"$ref":"#/definitions/JobLogMessage"}},"pipelineOffsets":{"type":"array","items":{"$ref":"#/definitions/PipelineOffset"}},"jobStatusHistoryList":{"type":"array","items":{"$ref":"#/definitions/JobStatusHistory"}},"edge":{"type":"boolean"},"enginePipelineId":{"type":"string"},"runtimeInfo":{"$ref":"#/definitions/RuntimeInfo"},"pipelineCommitLabel":{"type":"string"},"upgradeStatus":{"$ref":"#/definitions/UpgradeStatus"},"combinedErrorMessage":{"type":"array","items":{"type":"string"}},"runtimeAttributes":{"type":"array","items":{"$ref":"#/definitions/RuntimeAttribute"}},"optimisticLockVersion":{"type":"integer","format":"int64"}}},"JobStatusEngine":{"type":"object","properties":{"id":{"$ref":"#/definitions/JobStatusEngineId"},"engineOrdinal":{"type":"integer","format":"int32"},"jobStatus":{"$ref":"#/definitions/JobStatus"},"sdc":{"$ref":"#/definitions/SDC"}}},"JobStatusEngineId":{"type":"object","properties":{"jobStatusId":{"type":"string"},"engineId":{"type":"string"}}},"JobStatusHistory":{"type":"object","properties":{"id":{"type":"string"},"user":{"type":"string"},"time":{"type":"integer","format":"int64"},"message":{"type":"string"},"status":{"type":"string","enum":["INACTIVE","ACTIVATING","ACTIVATION_ERROR","ACTIVE","DEACTIVATING","INACTIVE_ERROR"]},"jobStatus":{"$ref":"#/definitions/JobStatus"},"jobStatusId":{"type":"string"}}},"JobTag":{"type":"object","properties":{"id":{"type":"string"},"tag":{"type":"string"},"organization":{"type":"string"},"parentId":{"type":"string"},"optimisticLockVersion":{"type":"integer","format":"int64"}}},"JobTemplateRunHistory":{"type":"object","properties":{"id":{"type":"string"},"jobTemplate":{"$ref":"#/definitions/Job"},"jobTemplateId":{"type":"string"},"user":{"type":"string"},"time":{"type":"integer","format":"int64"},"runCount":{"type":"integer","format":"int32"},"configuration":{"type":"string"},"jobInstanceIds":{"type":"array","items":{"type":"string"}}}},"PipelineOffset":{"type":"object","properties":{"id":{"type":"string"},"jobStatusId":{"type":"string"},"jobId":{"type":"string"},"sdcId":{"type":"string"},"pipelineId":{"type":"string"},"offsetProtocolVersion":{"type":"integer","format":"int32"},"resetOffset":{"type":"boolean"},"offset":{"type":"string"},"optimisticLockVersion":{"type":"integer","format":"int64"}}},"PipelineStatus":{"type":"object","properties":{"id":{"type":"string"},"jobId":{"type":"string"},"sdcId":{"type":"string"},"name":{"type":"string"},"title":{"type":"string"},"localPipeline":{"type":"boolean"},"lastReportedTime":{"type":"integer","format":"int64"},"worker":{"type":"array","items":{"$ref":"#/definitions/Worker"}},"status":{"type":"string","enum":["EDITED","STARTING","STARTING_ERROR","START_ERROR","RUNNING","RUNNING_ERROR","RUN_ERROR","RETRY","FINISHING","FINISHED","KILLED","STOPPING","STOPPING_ERROR","STOP_ERROR","STOPPED","DISCONNECTING","DISCONNECTED","CONNECTING","CONNECT_ERROR","DELETED","UNKNOWN"]},"message":{"type":"string"},"runnerCount":{"type":"integer","format":"int32"},"timeStamp":{"type":"integer","format":"int64"},"clusterMode":{"type":"boolean"},"optimisticLockVersion":{"type":"integer","format":"int64"}}},"RuntimeInfo":{"type":"object","properties":{"id":{"type":"string"},"attributes":{"type":"array","items":{"$ref":"#/definitions/RuntimeAttribute"}},"optimisticLockVersion":{"type":"integer","format":"int64"}}},"SDC":{"type":"object","properties":{"id":{"type":"string"},"organization":{"type":"string"},"containerId":{"type":"string"},"httpUrl":{"type":"string"},"version":{"type":"string"},"deploymentId":{"type":"string"},"offsetProtocolVersion":{"type":"integer","format":"int32"},"labels":{"type":"array","items":{"type":"string"}},"reportedLabels":{"type":"array","items":{"type":"string"}},"lastReportedTime":{"type":"integer","format":"int64"},"startUpTime":{"type":"integer","format":"int64"},"responding":{"type":"boolean"},"pipelineStatus":{"type":"array","uniqueItems":true,"items":{"$ref":"#/definitions/PipelineStatus"}},"pipelinesCommitted":{"type":"array","uniqueItems":true,"items":{"type":"string"}},"edge":{"type":"boolean"},"cpuLoad":{"type":"number","format":"double"},"totalMemory":{"type":"number","format":"double"},"usedMemory":{"type":"number","format":"double"},"memoryUsedPercentage":{"type":"number","format":"double"},"executorType":{"type":"string","enum":["COLLECTOR","TRANSFORMER","EDGE","SNOWPARK"]},"maxCpuLoad":{"type":"number","format":"double"},"maxMemoryUsed":{"type":"number","format":"double"},"maxPipelinesRunning":{"type":"integer","format":"int64"},"pipelinesCount":{"type":"integer","format":"int32"},"cspDeploymentId":{"type":"string"},"idSeparator":{"type":"string"},"buildTime":{"type":"integer","format":"int64"},"lastShutdownTimestamp":{"type":"integer","format":"int64"},"overrideEngineMaxes":{"type":"boolean"},"optimisticLockVersion":{"type":"integer","format":"int64"},"pipelineStatusNull":{"type":"boolean"},"activePipelines":{"type":"array","items":{"$ref":"#/definitions/PipelineStatus"}}}},"SnowparkQuery":{"type":"object","properties":{"optimisticLockVersion":{"type":"integer","format":"int64"},"id":{"type":"string"},"jobId":{"type":"string"},"query":{"type":"string"},"finishedAt":{"type":"integer","format":"int64"},"destinationId":{"type":"string"},"runCount":{"type":"integer","format":"int64"},"jobStatus":{"$ref":"#/definitions/JobStatus"}}},"UpgradeStatus":{"type":"object","properties":{"optimisticLockVersion":{"type":"integer","format":"int64"},"id":{"type":"string"},"user":{"type":"string"},"startTime":{"type":"integer","format":"int64"},"finishTime":{"type":"integer","format":"int64"},"verifiedPipeline":{"type":"boolean"},"currentJobStatusId":{"type":"string"},"currentJobStatus":{"$ref":"#/definitions/JobStatus"},"status":{"type":"string","enum":["UPGRADE_ELIGIBLE","UPGRADING","UPGRADE_ERROR","UPGRADE_SUCCESSFUL"]},"errorMessage":{"type":"string"}}},"Worker":{"type":"object","properties":{"optimisticLockVersion":{"type":"integer","format":"int64"},"id":{"type":"string"},"workerId":{"type":"string"},"workerURL":{"type":"string"}}},"JobPolicyJson":{"type":"object","properties":{"id":{"type":"string"},"jobId":{"type":"string"},"userId":{"type":"string"},"readPolicyId":{"type":"string"},"writePolicyId":{"type":"string"}}},"PaginationWrapperJson":{"type":"object","properties":{"totalCount":{"type":"integer","format":"int64"},"offset":{"type":"integer","format":"int64"},"len":{"type":"integer","format":"int64"},"data":{"type":"object"}}},"SourceOffsetJson":{"type":"object","properties":{"version":{"type":"integer","format":"int32"},"offsets":{"type":"object","additionalProperties":{"type":"string"}}}},"AclJson":{"type":"object","properties":{"resourceId":{"type":"string"},"organization":{"type":"string"},"resourceOwner":{"type":"string"},"resourceCreatedTime":{"type":"integer","format":"int64"},"resourceType":{"type":"string","enum":["JOB","LOCAL_PIPELINE","PIPELINE","SDC","TOPOLOGY","SLA","ALERT","DEPLOYMENT","DPM_AGENT","SCHEDULER_JOB","EVENT_SUBSCRIPTION","REPORT_DEFINITION","CONNECTION","CSP_ENVIRONMENT","CSP_DEPLOYMENT","STAGE_DESTINATION","MIGRATION","JOB_SEQUENCE"]},"lastModifiedBy":{"type":"string"},"lastModifiedOn":{"type":"integer","format":"int64"},"permissions":{"type":"array","items":{"$ref":"#/definitions/PermissionJson"}}}},"PermissionJson":{"type":"object","properties":{"resourceId":{"type":"string"},"subjectId":{"type":"string"},"subjectType":{"type":"string","enum":["USER","GROUP"]},"lastModifiedBy":{"type":"string"},"lastModifiedOn":{"type":"integer","format":"int64"},"actions":{"type":"array","items":{"type":"string","enum":["READ","WRITE","EXECUTE"]}}}},"DuplicateJobJson":{"type":"object","properties":{"namePrefix":{"type":"string"},"description":{"type":"string"},"numberOfCopies":{"type":"integer","format":"int32"}}},"JobTemplateCreationInfoJson":{"type":"object","properties":{"namePostfixType":{"type":"string","enum":["COUNTER","TIME_STAMP","PARAM_VALUE"]},"paramName":{"type":"string"},"runtimeParametersList":{"type":"array","items":{"type":"object","additionalProperties":{"type":"object"}}},"name":{"type":"string"},"description":{"type":"string"},"rawJobTags":{"type":"array","items":{"type":"string"}},"deleteAfterCompletion":{"type":"boolean"},"attachToTemplate":{"type":"boolean"}}},"JobStatusHistoryJson":{"type":"object","properties":{"user":{"type":"string"},"time":{"type":"integer","format":"int64"},"message":{"type":"string"},"status":{"type":"string","enum":["INACTIVE","ACTIVATING","ACTIVATION_ERROR","ACTIVE","DEACTIVATING","INACTIVE_ERROR"]},"jobStatusId":{"type":"string"}}},"JobTemplateRunHistoryJson":{"type":"object","properties":{"id":{"type":"string"},"jobTemplateId":{"type":"string"},"user":{"type":"string"},"time":{"type":"integer","format":"int64"},"runCount":{"type":"integer","format":"int32"},"configuration":{"type":"string"},"jobInstanceIds":{"type":"array","items":{"type":"string"}}}},"CommitPipelineJson":{"type":"object","properties":{"name":{"type":"string"},"commitMessage":{"type":"string"},"pipelineDefinition":{"type":"string"},"libraryDefinitions":{"type":"string"},"rulesDefinition":{"type":"string"},"fragment":{"type":"boolean"},"sdcId":{"type":"string"},"failIfExists":{"type":"boolean"},"executorType":{"type":"string","enum":["COLLECTOR","TRANSFORMER","EDGE","SNOWPARK"]}}},"ExportedConnectionMetadata":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string"}}},"JobEnvelopeWithConnectionsMetadataJson":{"type":"object","properties":{"minimalJobJson":{"$ref":"#/definitions/MinimalJobJson"},"commitPipelineJson":{"$ref":"#/definitions/CommitPipelineJson"},"connectionsMetadata":{"type":"object","additionalProperties":{"$ref":"#/definitions/ExportedConnectionMetadata"}}}},"MinimalJobJson":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"organization":{"type":"string"},"creator":{"type":"string"},"createTime":{"type":"integer","format":"int64"},"lastModifiedBy":{"type":"string"},"lastModifiedOn":{"type":"integer","format":"int64"},"destroyer":{"type":"string"},"deleteTime":{"type":"integer","format":"int64"},"jobDeleted":{"type":"boolean"},"pipelineName":{"type":"string"},"pipelineId":{"type":"string"},"pipelineCommitId":{"type":"string"},"rulesId":{"type":"string"},"pipelineCommitLabel":{"type":"string"},"labels":{"type":"array","items":{"type":"string"}},"numInstances":{"type":"integer","format":"int32"},"migrateOffsets":{"type":"boolean"},"statsRefreshInterval":{"type":"integer","format":"int64"},"runtimeParameters":{"type":"string"},"edge":{"type":"boolean"},"provenanceMetaData":{"type":"object","additionalProperties":{"type":"string"}},"jobTemplate":{"type":"boolean"},"templateJobId":{"type":"string"},"executorType":{"type":"string","enum":["COLLECTOR","TRANSFORMER","EDGE","SNOWPARK"]},"maxRetriesForFailedJob":{"type":"integer","format":"int32"},"forceStopTimeout":{"type":"integer","format":"int64"},"timeSeries":{"type":"boolean"},"rawJobTags":{"type":"array","items":{"type":"string"}},"globalMaxRetries":{"type":"integer","format":"int32"},"needsManualAck":{"type":"boolean"},"staticParameters":{"type":"array","items":{"type":"string"}}}},"NewJobJson":{"type":"object","properties":{"name":{"type":"string"},"description":{"type":"string"},"pipelineName":{"type":"string"},"pipelineId":{"type":"string"},"pipelineCommitId":{"type":"string"},"rulesId":{"type":"string"},"pipelineCommitLabel":{"type":"string"},"labels":{"type":"array","items":{"type":"string"}},"statsRefreshInterval":{"type":"integer","format":"int64"},"numInstances":{"type":"integer","format":"int32"},"maxRetriesForFailedJob":{"type":"integer","format":"int32"},"migrateOffsets":{"type":"boolean"},"runtimeParameters":{"type":"string"},"edge":{"type":"boolean"},"timeSeries":{"type":"boolean"},"forceStopTimeout":{"type":"integer","format":"int64"},"jobTemplate":{"type":"boolean"},"rawJobTags":{"type":"array","items":{"type":"string"}},"executorType":{"type":"string","enum":["COLLECTOR","TRANSFORMER","EDGE","SNOWPARK"]},"globalMaxRetries":{"type":"integer","format":"int32"},"needsManualAck":{"type":"boolean"},"staticParameters":{"type":"array","items":{"type":"string"}},"draftRun":{"type":"boolean"}}},"CounterJson":{"type":"object","properties":{"count":{"type":"integer","format":"int64"}}},"HistogramJson":{"type":"object","properties":{"count":{"type":"integer","format":"int64"},"max":{"type":"integer","format":"int64"},"mean":{"type":"number","format":"double"},"min":{"type":"integer","format":"int64"},"p50":{"type":"number","format":"double"},"p75":{"type":"number","format":"double"},"p95":{"type":"number","format":"double"},"p98":{"type":"number","format":"double"},"p99":{"type":"number","format":"double"},"p999":{"type":"number","format":"double"},"stddev":{"type":"number","format":"double"}}},"MeterJson":{"type":"object","properties":{"count":{"type":"integer","format":"int64"},"m1_rate":{"type":"number","format":"double"},"m5_rate":{"type":"number","format":"double"},"m15_rate":{"type":"number","format":"double"},"m30_rate":{"type":"number","format":"double"},"h1_rate":{"type":"number","format":"double"},"h6_rate":{"type":"number","format":"double"},"h12_rate":{"type":"number","format":"double"},"h24_rate":{"type":"number","format":"double"},"mean_rate":{"type":"number","format":"double"},"units":{"type":"string"}}},"MetricRegistryJson":{"type":"object","properties":{"version":{"type":"string"},"gauges":{"type":"object","additionalProperties":{"type":"object"}},"counters":{"type":"object","additionalProperties":{"$ref":"#/definitions/CounterJson"}},"histograms":{"type":"object","additionalProperties":{"$ref":"#/definitions/HistogramJson"}},"meters":{"type":"object","additionalProperties":{"$ref":"#/definitions/MeterJson"}},"timers":{"type":"object","additionalProperties":{"$ref":"#/definitions/TimerJson"}},"slaves":{"type":"array","items":{"type":"string"}}}},"TimerJson":{"type":"object","properties":{"count":{"type":"integer","format":"int64"},"max":{"type":"number","format":"double"},"mean":{"type":"number","format":"double"},"min":{"type":"number","format":"double"},"p50":{"type":"number","format":"double"},"p75":{"type":"number","format":"double"},"p95":{"type":"number","format":"double"},"p98":{"type":"number","format":"double"},"p99":{"type":"number","format":"double"},"p999":{"type":"number","format":"double"},"stddev":{"type":"number","format":"double"},"m15_rate":{"type":"number","format":"double"},"m1_rate":{"type":"number","format":"double"},"m5_rate":{"type":"number","format":"double"},"mean_rate":{"type":"number","format":"double"},"duration_units":{"type":"string"},"rate_units":{"type":"string"}}},"SDCJson":{"type":"object","properties":{"id":{"type":"string"},"organization":{"type":"string"},"httpUrl":{"type":"string"},"version":{"type":"string"},"labels":{"type":"array","items":{"type":"string"}},"reportedLabels":{"type":"array","items":{"type":"string"}},"pipelinesCommitted":{"type":"array","uniqueItems":true,"items":{"type":"string"}},"lastReportedTime":{"type":"integer","format":"int64"},"startUpTime":{"type":"integer","format":"int64"},"offsetProtocolVersion":{"type":"integer","format":"int32"},"edge":{"type":"boolean"},"cpuLoad":{"type":"number","format":"double"},"totalMemory":{"type":"number","format":"double"},"usedMemory":{"type":"number","format":"double"},"memoryUsedPercentage":{"type":"number","format":"double"},"pipelinesCount":{"type":"integer","format":"int32"},"responding":{"type":"boolean"},"idSeparator":{"type":"string"},"executorType":{"type":"string","enum":["COLLECTOR","TRANSFORMER","EDGE","SNOWPARK"]},"maxCpuLoad":{"type":"number","format":"double"},"maxMemoryUsed":{"type":"number","format":"double"},"maxPipelinesRunning":{"type":"integer","format":"int64"},"cspDeploymentId":{"type":"string"},"deploymentId":{"type":"string"},"buildTime":{"type":"integer","format":"int64"},"overrideEngineMaxes":{"type":"boolean"},"lastShutdownTimestamp":{"type":"integer","format":"int64"}}},"SnowparkQueryJson":{"type":"object","properties":{"id":{"type":"string"},"jobId":{"type":"string"},"finishedAt":{"type":"integer","format":"int64"},"query":{"type":"string"},"destinationId":{"type":"string"},"runCount":{"type":"integer","format":"int64"}}}}}