{ "uuid": "8b71b6e6-8e1b-499d-8b49-02f66565e21d", "lastMigration": 29, "name": "IoTSpacesClient", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "014e6033-405b-47e1-982c-50474a8aae09", "documentation": "Lists all of the available IoTSpaces service REST API operations.", "method": "get", "endpoint": "providers/Microsoft.IoTSpaces/operations", "responses": [ { "uuid": "ea08e531-b78d-4776-905b-2b025e120f65", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"display\": {\n \"description\": \"\",\n \"operation\": \"\",\n \"provider\": \"\",\n \"resource\": \"\"\n },\n \"name\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK. The request has succeeded.", "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": "8ae00777-319f-40d5-bb6d-eb0d969360aa", "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"target\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "DefaultErrorResponse", "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": "28fda5ca-171b-4bbb-a570-551b36cc4114", "documentation": "Get all the IoTSpaces instances in a subscription.", "method": "get", "endpoint": "subscriptions/:subscriptionId/providers/Microsoft.IoTSpaces/Graph", "responses": [ { "uuid": "9b85f64a-3452-4343-becd-9a71187c6dc4", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "This is a synchronous operation. The body contains a JSON-serialized array of the metadata from all the IoTSpaces instances in the subscription.", "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": "3f507015-ea49-412e-bdc8-8c9342709021", "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"target\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "DefaultErrorResponse", "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": "c65e5a03-90d8-4a53-9f0c-f468bc962e2b", "documentation": "Check if an IoTSpaces instance name is available.", "method": "post", "endpoint": "subscriptions/:subscriptionId/providers/Microsoft.IoTSpaces/checkNameAvailability", "responses": [ { "uuid": "0df558f0-619e-4ecb-a37b-ee7dac046fdf", "body": "{\n \"message\": \"\",\n \"nameAvailable\": {{faker 'datatype.boolean'}},\n \"reason\": \"{{oneOf (array 'Invalid' 'AlreadyExists')}}\"\n}", "latency": 0, "statusCode": 200, "label": "This is a synchronous operation. The body contains a JSON-serialized response that specifies whether the IoTSpaces service name is available. If the name is not available, the body contains the reason.", "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": "2d9937cf-ec32-4207-adb7-61b35063413e", "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"target\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "DefaultErrorResponse", "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": "604dce14-53f9-41a7-b9bd-c748c2e9a413", "documentation": "Get all the IoTSpaces instances in a resource group.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.IoTSpaces/Graph", "responses": [ { "uuid": "adc9f839-b357-44fc-a88a-8c86ea08208b", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "This is a synchronous operation. The body contains a JSON-serialized array of the metadata from all the IoTSpaces instances in the resource group.", "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": "c0641665-08df-41a5-b535-1773bfa4f61c", "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"target\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "DefaultErrorResponse", "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": "050ef226-d52a-4e46-8441-85e920275c80", "documentation": "Delete an IoTSpaces instance.", "method": "delete", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.IoTSpaces/Graph/:resourceName", "responses": [ { "uuid": "1490bd17-03fc-4146-bb8d-911233fb2a01", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "This is returned as a response to the status polling request for the delete operation. The body contains the resource representation that indicates a transitional provisioning state.", "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": "0d43286e-a829-43d0-86c4-a79b85dd3fa1", "body": "", "latency": 0, "statusCode": 202, "label": "Accepted - Delete request accepted; the operation will complete asynchronously.", "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": "ddafe532-e315-4dba-8eee-20909d2e69d7", "body": "", "latency": 0, "statusCode": 204, "label": "Once the long running delete operation completes successfully, a 204 No Content status code is returned when the status polling request finds the IoTSpaces service metadata in the service and the status of the delete operation is set to a completed state.", "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": "ab513773-3f6d-4a79-8637-2177630eb77e", "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"target\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "DefaultErrorResponse", "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": "77733519-1ea5-4b38-a722-5e3a323ab62a", "documentation": "Get the metadata of a IoTSpaces instance.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.IoTSpaces/Graph/:resourceName", "responses": [ { "uuid": "aaeda62c-a452-404f-98cb-da779751e7e5", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "The body contains all the non-security properties of the IoTSpaces instance. Security-related properties are set to null.", "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": "986d4ead-64ce-466f-b334-3870d09d448d", "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"target\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Default error response", "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": "c59e1ad4-da13-45d7-a6d1-16d98116e0ef", "documentation": "Update the metadata of a IoTSpaces instance.", "method": "patch", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.IoTSpaces/Graph/:resourceName", "responses": [ { "uuid": "bdd31e1d-77d4-4765-8709-3e76b66ce7f2", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "This is returned as a response to the status polling request for the create or update operation. The body contains the resource representation that indicates a transitional provisioning state.", "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": "90a3c121-4e85-4ef7-b895-cef9789cc6ed", "body": "", "latency": 0, "statusCode": 202, "label": "Accepted - Put request accepted; the operation will complete asynchronously.", "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": "5e0a96df-4c98-40da-bfc5-f4aab8b8f1e8", "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"target\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "DefaultErrorResponse", "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": "366f1dfd-380e-4f71-b76d-6d1908d7ccc8", "documentation": "Create or update the metadata of an IoTSpaces instance. The usual pattern to modify a property is to retrieve the IoTSpaces instance metadata and security metadata, and then combine them with the modified values in a new body to update the IoTSpaces instance.", "method": "put", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.IoTSpaces/Graph/:resourceName", "responses": [ { "uuid": "beaa9f16-13c1-428b-9456-3b9e1d8e7979", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "This is returned as a response to the status polling request for the create or update operation. The body contains the resource representation that indicates a transitional provisioning state.", "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": "c8155987-e9b7-4f9a-916b-bceb6edfd36c", "body": "", "latency": 0, "statusCode": 202, "label": "Accepted - Put request accepted; the operation will complete asynchronously.", "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": "fc9b7407-5c39-400f-8cf5-a98b547a4b9a", "body": "{\n \"code\": \"\",\n \"message\": \"\",\n \"target\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "DefaultErrorResponse", "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": "014e6033-405b-47e1-982c-50474a8aae09" }, { "type": "route", "uuid": "28fda5ca-171b-4bbb-a570-551b36cc4114" }, { "type": "route", "uuid": "c65e5a03-90d8-4a53-9f0c-f468bc962e2b" }, { "type": "route", "uuid": "604dce14-53f9-41a7-b9bd-c748c2e9a413" }, { "type": "route", "uuid": "050ef226-d52a-4e46-8441-85e920275c80" }, { "type": "route", "uuid": "77733519-1ea5-4b38-a722-5e3a323ab62a" }, { "type": "route", "uuid": "c59e1ad4-da13-45d7-a6d1-16d98116e0ef" }, { "type": "route", "uuid": "366f1dfd-380e-4f71-b76d-6d1908d7ccc8" } ] }