{ "uuid": "34205fdc-a07b-4549-ae4f-c63e087ba833", "lastMigration": 29, "name": "StreamAnalyticsManagementClient", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "a5f4f047-d4f1-4568-93b2-fabe037e170f", "documentation": "Lists all of the functions under the specified streaming job.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourcegroups/:resourceGroupName/providers/Microsoft.StreamAnalytics/streamingjobs/:jobName/functions", "responses": [ { "uuid": "8997168b-6aca-4c4b-a0ca-434fadb43e6e", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Successfully listed the functions under the specified streaming 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": "9151c50e-fb5d-4462-9816-9534cd5a719e", "documentation": "Deletes a function from the streaming job.", "method": "delete", "endpoint": "subscriptions/:subscriptionId/resourcegroups/:resourceGroupName/providers/Microsoft.StreamAnalytics/streamingjobs/:jobName/functions/:functionName", "responses": [ { "uuid": "545ea01b-594d-4e3e-a7bb-a0b5949a0983", "body": "", "latency": 0, "statusCode": 200, "label": "The function was successfully deleted.", "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": "780bd897-3553-4855-a5f0-5f0b4952ef4d", "body": "", "latency": 0, "statusCode": 204, "label": "The function does not exist.", "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": "097526c0-cc89-4382-b9db-0b6b841f1bd0", "documentation": "Gets details about the specified function.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourcegroups/:resourceGroupName/providers/Microsoft.StreamAnalytics/streamingjobs/:jobName/functions/:functionName", "responses": [ { "uuid": "933a57fc-f6b6-4120-ae39-ef5070de44e1", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successfully retrieved the specified function.", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "ETag", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "4137da8a-10fd-49b6-8cb3-5540636c8c52", "documentation": "Updates an existing function under an existing streaming job. This can be used to partially update (ie. update one or two properties) a function without affecting the rest the job or function definition.", "method": "patch", "endpoint": "subscriptions/:subscriptionId/resourcegroups/:resourceGroupName/providers/Microsoft.StreamAnalytics/streamingjobs/:jobName/functions/:functionName", "responses": [ { "uuid": "b98a2896-c4fb-4b51-b44f-534e6390b027", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "The function was successfully updated.", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "ETag", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d0ebc677-7410-4ff4-b22c-bb33e969dfe9", "documentation": "Creates a function or replaces an already existing function under an existing streaming job.", "method": "put", "endpoint": "subscriptions/:subscriptionId/resourcegroups/:resourceGroupName/providers/Microsoft.StreamAnalytics/streamingjobs/:jobName/functions/:functionName", "responses": [ { "uuid": "2db02cc2-6844-413e-b2c7-9fe063658038", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "The function was successfully created or replaced.", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "ETag", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "cfb5807f-e9c8-449c-ad5c-7dfaf6527445", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "The function was successfully created or replaced.", "headers": [ { "key": "Content-Type", "value": "application/json" }, { "key": "ETag", "value": "" } ], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "179199c3-325a-4656-9d7d-5f42f219d6bc", "documentation": "Retrieves the default definition of a function based on the parameters specified.", "method": "post", "endpoint": "subscriptions/:subscriptionId/resourcegroups/:resourceGroupName/providers/Microsoft.StreamAnalytics/streamingjobs/:jobName/functions/:functionName/RetrieveDefaultDefinition", "responses": [ { "uuid": "a67b8263-323b-4126-bb6c-4b0480b4e05e", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successfully retrieved the function's default definition.", "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": "92206d03-8c4c-4843-acd3-7c6fffaa7702", "documentation": "Tests if the information provided for a function is valid. This can range from testing the connection to the underlying web service behind the function or making sure the function code provided is syntactically correct.", "method": "post", "endpoint": "subscriptions/:subscriptionId/resourcegroups/:resourceGroupName/providers/Microsoft.StreamAnalytics/streamingjobs/:jobName/functions/:functionName/test", "responses": [ { "uuid": "0031e836-b207-405c-8fc2-791a9a2804f6", "body": "{\n \"error\": {\n \"code\": \"\",\n \"message\": \"\"\n },\n \"status\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "The test operation completed successfully.", "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": "5547b7b6-e99d-420c-bed1-5608bde95302", "body": "", "latency": 0, "statusCode": 202, "label": "The test request was successfully initiated.", "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" } ], "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": "a5f4f047-d4f1-4568-93b2-fabe037e170f" }, { "type": "route", "uuid": "9151c50e-fb5d-4462-9816-9534cd5a719e" }, { "type": "route", "uuid": "097526c0-cc89-4382-b9db-0b6b841f1bd0" }, { "type": "route", "uuid": "4137da8a-10fd-49b6-8cb3-5540636c8c52" }, { "type": "route", "uuid": "d0ebc677-7410-4ff4-b22c-bb33e969dfe9" }, { "type": "route", "uuid": "179199c3-325a-4656-9d7d-5f42f219d6bc" }, { "type": "route", "uuid": "92206d03-8c4c-4843-acd3-7c6fffaa7702" } ] }