{ "uuid": "36bb010f-0293-426d-9baa-29ff704434c0", "lastMigration": 29, "name": "DataLakeAnalyticsJobManagementClient", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "7ed90092-2938-4d80-bb6c-18611f82be4b", "documentation": "Builds (compiles) the specified job in the specified Data Lake Analytics account for job correctness and validation.", "method": "post", "endpoint": "buildJob", "responses": [ { "uuid": "278848bb-090d-49b6-840e-5f56c670a65d", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Successfully built the job script.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "99f1933f-4e19-4a4e-a384-021ca898395f", "documentation": "Lists the jobs, if any, associated with the specified Data Lake Analytics account. The response includes a link to the next page of results, if any.", "method": "get", "endpoint": "jobs", "responses": [ { "uuid": "3f055c8c-1083-48bb-9c60-d003dfcb93a8", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"degreeOfParallelism\": 1,\n \"degreeOfParallelismPercent\": {{faker 'number.float'}},\n \"endTime\": \"{{faker 'date.recent' 365}}\",\n \"hierarchyQueueNode\": \"\",\n \"jobId\": \"{{faker 'string.uuid'}}\",\n \"logFilePatterns\": [\n \"\"\n ],\n \"logFolder\": \"\",\n \"name\": \"\",\n \"priority\": {{faker 'number.int' max=99999}},\n \"related\": {\n \"pipelineId\": \"{{faker 'string.uuid'}}\",\n \"pipelineName\": \"\",\n \"pipelineUri\": \"\",\n \"recurrenceId\": \"{{faker 'string.uuid'}}\",\n \"recurrenceName\": \"\",\n \"runId\": \"{{faker 'string.uuid'}}\"\n },\n \"result\": \"{{oneOf (array 'None' 'Succeeded' 'Cancelled' 'Failed')}}\",\n \"startTime\": \"{{faker 'date.recent' 365}}\",\n \"state\": \"{{oneOf (array 'Accepted' 'Compiling' 'Ended' 'New' 'Queued' 'Running' 'Scheduling' 'Starting' 'Paused' 'WaitingForCapacity' 'Yielded' 'Finalizing')}}\",\n \"submitTime\": \"{{faker 'date.recent' 365}}\",\n \"submitter\": \"\",\n \"tags\": {},\n \"type\": \"{{oneOf (array 'USql' 'Hive' 'Scope')}}\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Successfully retrieved the list of jobs.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a07fa9f4-e825-4215-9a60-066ffd3d03c2", "documentation": "Gets the job information for the specified job ID.", "method": "get", "endpoint": "jobs/:jobIdentity", "responses": [ { "uuid": "d7e2d9e7-65af-41a6-a8b8-f79eaae6c694", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Successfully retrieved details of the specified job.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "45172323-69d9-4a72-ad3d-cc4e6a22f9e6", "documentation": "Updates the job information for the specified job ID. (Only for use internally with Scope job type.)", "method": "patch", "endpoint": "jobs/:jobIdentity", "responses": [ { "uuid": "08375a2c-be5a-41ec-8f48-d117447d3a3c", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Successfully updated the details of the specified job.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "c5396664-c85b-4658-9f61-e7540e926c85", "body": "", "latency": 0, "statusCode": 201, "label": "Successfully initiated an update of the specified job.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "ab4ffed8-99a5-47a6-b6aa-ad015ccdd0d8", "body": "", "latency": 0, "statusCode": 202, "label": "Successfully initiated an update of the specified job.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "3ef42399-4e58-4b46-a5a2-259a5bcb0ead", "documentation": "Submits a job to the specified Data Lake Analytics account.", "method": "put", "endpoint": "jobs/:jobIdentity", "responses": [ { "uuid": "c7ea8f3b-8a45-4735-86c8-7885623f9514", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Successfully submitted the job.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "94ca0b63-de9b-447e-b6f4-7767d603f2fd", "documentation": "Cancels the running job specified by the job ID.", "method": "post", "endpoint": "jobs/:jobIdentity/CancelJob", "responses": [ { "uuid": "769a3e40-a729-4666-9634-df5f63ae394c", "body": "", "latency": 0, "statusCode": 200, "label": "Successfully cancelled the job.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "647bba17-e42f-49a3-8c9d-cb20a488bb10", "body": "", "latency": 0, "statusCode": 202, "label": "Successfully initiated the cancellation of the specified job.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "2914ee05-4aee-4330-8de1-65b6511156c5", "body": "", "latency": 0, "statusCode": 204, "label": "The specified job was not found.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "be3ba901-03fa-4e90-9b85-ddf6d58d94b7", "documentation": "Gets the job debug data information specified by the job ID.", "method": "get", "endpoint": "jobs/:jobIdentity/GetDebugDataPath", "responses": [ { "uuid": "fd336863-1813-4113-916d-d3f676500107", "body": "{\n \"command\": \"\",\n \"jobId\": \"{{faker 'string.uuid'}}\",\n \"paths\": [\n \"\"\n ]\n}", "latency": 0, "statusCode": 200, "label": "Successfully retrieved debug data paths of the specified job.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "e6b5e251-9f0f-45fd-b9de-3364726904ee", "documentation": "Gets statistics of the specified job.", "method": "get", "endpoint": "jobs/:jobIdentity/GetStatistics", "responses": [ { "uuid": "1a7d95f2-9fa0-4abf-8a09-747568bcb171", "body": "{\n \"finalizingTimeUtc\": \"{{faker 'date.recent' 365}}\",\n \"lastUpdateTimeUtc\": \"{{faker 'date.recent' 365}}\",\n \"stages\": [\n {\n \"allocatedContainerCpuCoreCount\": {\n \"average\": {{faker 'number.float'}},\n \"maximum\": {{faker 'number.int' max=99999}},\n \"minimum\": {{faker 'number.int' max=99999}}\n },\n \"allocatedContainerMemSize\": {\n \"average\": {{faker 'number.float'}},\n \"maximum\": {{faker 'number.int' max=99999}},\n \"minimum\": {{faker 'number.int' max=99999}}\n },\n \"dataRead\": {{faker 'number.int' max=99999}},\n \"dataReadCrossPod\": {{faker 'number.int' max=99999}},\n \"dataReadIntraPod\": {{faker 'number.int' max=99999}},\n \"dataToRead\": {{faker 'number.int' max=99999}},\n \"dataWritten\": {{faker 'number.int' max=99999}},\n \"duplicateDiscardCount\": {{faker 'number.int' max=99999}},\n \"estimatedVertexCpuCoreCount\": {{faker 'number.int' max=99999}},\n \"estimatedVertexMemSize\": {{faker 'number.int' max=99999}},\n \"estimatedVertexPeakCpuCoreCount\": {{faker 'number.int' max=99999}},\n \"failedCount\": {{faker 'number.int' max=99999}},\n \"maxDataReadVertex\": {\n \"dataRead\": {{faker 'number.int' max=99999}},\n \"executionTime\": \"\",\n \"name\": \"\",\n \"peakMemUsage\": {{faker 'number.int' max=99999}},\n \"vertexId\": \"{{faker 'string.uuid'}}\"\n },\n \"maxExecutionTimeVertex\": {\n \"dataRead\": {{faker 'number.int' max=99999}},\n \"executionTime\": \"\",\n \"name\": \"\",\n \"peakMemUsage\": {{faker 'number.int' max=99999}},\n \"vertexId\": \"{{faker 'string.uuid'}}\"\n },\n \"maxPeakMemUsageVertex\": {\n \"dataRead\": {{faker 'number.int' max=99999}},\n \"executionTime\": \"\",\n \"name\": \"\",\n \"peakMemUsage\": {{faker 'number.int' max=99999}},\n \"vertexId\": \"{{faker 'string.uuid'}}\"\n },\n \"maxVertexDataRead\": {{faker 'number.int' max=99999}},\n \"minVertexDataRead\": {{faker 'number.int' max=99999}},\n \"readFailureCount\": {{faker 'number.int' max=99999}},\n \"revocationCount\": {{faker 'number.int' max=99999}},\n \"runningCount\": {{faker 'number.int' max=99999}},\n \"scheduledCount\": {{faker 'number.int' max=99999}},\n \"stageName\": \"\",\n \"succeededCount\": {{faker 'number.int' max=99999}},\n \"tempDataWritten\": {{faker 'number.int' max=99999}},\n \"totalCount\": {{faker 'number.int' max=99999}},\n \"totalExecutionTime\": \"\",\n \"totalFailedTime\": \"\",\n \"totalPeakMemUsage\": {{faker 'number.int' max=99999}},\n \"totalProgress\": {{faker 'number.int' max=99999}},\n \"totalSucceededTime\": \"\",\n \"usedVertexCpuCoreCount\": {\n \"average\": {{faker 'number.float'}},\n \"maximum\": {{faker 'number.int' max=99999}},\n \"minimum\": {{faker 'number.int' max=99999}}\n },\n \"usedVertexPeakMemSize\": {\n \"average\": {{faker 'number.float'}},\n \"maximum\": {{faker 'number.int' max=99999}},\n \"minimum\": {{faker 'number.int' max=99999}}\n }\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Successfully retrieved job statistics of the specified job.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "87458841-3c72-4d9f-8fe8-4b93bca4e42a", "documentation": "Pauses the specified job and places it back in the job queue, behind other jobs of equal or higher importance, based on priority. (Only for use internally with Scope job type.)", "method": "post", "endpoint": "jobs/:jobIdentity/YieldJob", "responses": [ { "uuid": "899bd301-5c7f-42e3-8c83-263af7082cb8", "body": "", "latency": 0, "statusCode": 200, "label": "Successfully yielded the specified job.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "2ea0f735-3a86-4784-ab83-c22089a313e4", "body": "", "latency": 0, "statusCode": 202, "label": "Successfully initiated the yielding of the specified job.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "d3084163-2b58-48d6-b560-cfac54896a89", "body": "", "latency": 0, "statusCode": 204, "label": "The specified job was not found.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "2f2d04b8-6339-4b02-9af6-712713b054ec", "documentation": "Lists all pipelines.", "method": "get", "endpoint": "pipelines", "responses": [ { "uuid": "b2530df8-9dc2-44df-9c6c-35ccbbd96e8f", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"auHoursCanceled\": {{faker 'number.float'}},\n \"auHoursFailed\": {{faker 'number.float'}},\n \"auHoursSucceeded\": {{faker 'number.float'}},\n \"lastSubmitTime\": \"{{faker 'date.recent' 365}}\",\n \"numJobsCanceled\": {{faker 'number.int' max=99999}},\n \"numJobsFailed\": {{faker 'number.int' max=99999}},\n \"numJobsSucceeded\": {{faker 'number.int' max=99999}},\n \"pipelineId\": \"{{faker 'string.uuid'}}\",\n \"pipelineName\": \"\",\n \"pipelineUri\": \"\",\n \"recurrences\": [\n \"{{faker 'string.uuid'}}\"\n ],\n \"runs\": [\n {\n \"lastSubmitTime\": \"{{faker 'date.recent' 365}}\",\n \"runId\": \"{{faker 'string.uuid'}}\"\n }\n ]\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Successfully retrieved the list of pipelines.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "640154d9-8c1b-4301-95c1-f3484b59022f", "documentation": "Gets the Pipeline information for the specified pipeline ID.", "method": "get", "endpoint": "pipelines/:pipelineIdentity", "responses": [ { "uuid": "7ae201a9-7c1e-45ed-bff4-40a0d623b06a", "body": "{\n \"auHoursCanceled\": {{faker 'number.float'}},\n \"auHoursFailed\": {{faker 'number.float'}},\n \"auHoursSucceeded\": {{faker 'number.float'}},\n \"lastSubmitTime\": \"{{faker 'date.recent' 365}}\",\n \"numJobsCanceled\": {{faker 'number.int' max=99999}},\n \"numJobsFailed\": {{faker 'number.int' max=99999}},\n \"numJobsSucceeded\": {{faker 'number.int' max=99999}},\n \"pipelineId\": \"{{faker 'string.uuid'}}\",\n \"pipelineName\": \"\",\n \"pipelineUri\": \"\",\n \"recurrences\": [\n \"{{faker 'string.uuid'}}\"\n ],\n \"runs\": [\n {\n \"lastSubmitTime\": \"{{faker 'date.recent' 365}}\",\n \"runId\": \"{{faker 'string.uuid'}}\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Successfully retrieved details of the specified pipeline.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d6b72943-1050-43a9-8a05-cf1d617ccd71", "documentation": "Lists all recurrences.", "method": "get", "endpoint": "recurrences", "responses": [ { "uuid": "6e0d257c-7332-4136-b67d-4a7feddfae50", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"auHoursCanceled\": {{faker 'number.float'}},\n \"auHoursFailed\": {{faker 'number.float'}},\n \"auHoursSucceeded\": {{faker 'number.float'}},\n \"lastSubmitTime\": \"{{faker 'date.recent' 365}}\",\n \"numJobsCanceled\": {{faker 'number.int' max=99999}},\n \"numJobsFailed\": {{faker 'number.int' max=99999}},\n \"numJobsSucceeded\": {{faker 'number.int' max=99999}},\n \"recurrenceId\": \"{{faker 'string.uuid'}}\",\n \"recurrenceName\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Successfully retrieved the list of recurrences.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "3e7c0246-2f1f-4cda-8ed0-e6945c1a1c38", "documentation": "Gets the recurrence information for the specified recurrence ID.", "method": "get", "endpoint": "recurrences/:recurrenceIdentity", "responses": [ { "uuid": "63171561-12aa-4850-aafb-4677ea235cca", "body": "{\n \"auHoursCanceled\": {{faker 'number.float'}},\n \"auHoursFailed\": {{faker 'number.float'}},\n \"auHoursSucceeded\": {{faker 'number.float'}},\n \"lastSubmitTime\": \"{{faker 'date.recent' 365}}\",\n \"numJobsCanceled\": {{faker 'number.int' max=99999}},\n \"numJobsFailed\": {{faker 'number.int' max=99999}},\n \"numJobsSucceeded\": {{faker 'number.int' max=99999}},\n \"recurrenceId\": \"{{faker 'string.uuid'}}\",\n \"recurrenceName\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successfully retrieved details of the specified pipeline.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [{ "key": "", "value": "" }], "proxyResHeaders": [{ "key": "", "value": "" }], "data": [], "folders": [], "rootChildren": [ { "type": "route", "uuid": "7ed90092-2938-4d80-bb6c-18611f82be4b" }, { "type": "route", "uuid": "99f1933f-4e19-4a4e-a384-021ca898395f" }, { "type": "route", "uuid": "a07fa9f4-e825-4215-9a60-066ffd3d03c2" }, { "type": "route", "uuid": "45172323-69d9-4a72-ad3d-cc4e6a22f9e6" }, { "type": "route", "uuid": "3ef42399-4e58-4b46-a5a2-259a5bcb0ead" }, { "type": "route", "uuid": "94ca0b63-de9b-447e-b6f4-7767d603f2fd" }, { "type": "route", "uuid": "be3ba901-03fa-4e90-9b85-ddf6d58d94b7" }, { "type": "route", "uuid": "e6b5e251-9f0f-45fd-b9de-3364726904ee" }, { "type": "route", "uuid": "87458841-3c72-4d9f-8fe8-4b93bca4e42a" }, { "type": "route", "uuid": "2f2d04b8-6339-4b02-9af6-712713b054ec" }, { "type": "route", "uuid": "640154d9-8c1b-4301-95c1-f3484b59022f" }, { "type": "route", "uuid": "d6b72943-1050-43a9-8a05-cf1d617ccd71" }, { "type": "route", "uuid": "3e7c0246-2f1f-4cda-8ed0-e6945c1a1c38" } ] }