{ "uuid": "d666acf3-b9c5-4f81-b889-2b2e5178b934", "lastMigration": 29, "name": "ManagedLabsClient", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "3ff6cfb5-ba1b-4e4f-9155-733484fe6ec8", "documentation": "Result of the request to list REST API operations", "method": "get", "endpoint": "providers/Microsoft.LabServices/operations", "responses": [ { "uuid": "55d572ea-3786-463e-a452-7b0d487c2e19", "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": "Success", "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": "9e52ae16-cf07-4eff-83fd-9059b44498ae", "documentation": "Gets the virtual machine details", "method": "post", "endpoint": "providers/Microsoft.LabServices/users/:userName/getEnvironment", "responses": [ { "uuid": "bcfc0af1-a59d-4bf9-849a-cae040b43314", "body": "{\n \"environment\": {\n \"description\": \"\",\n \"environmentState\": \"\",\n \"id\": \"\",\n \"latestOperationResult\": {\n \"errorCode\": \"\",\n \"errorMessage\": \"\",\n \"httpMethod\": \"\",\n \"operationUrl\": \"\",\n \"requestUri\": \"\",\n \"status\": \"\"\n },\n \"name\": \"\",\n \"passwordLastReset\": \"{{faker 'date.recent' 365}}\",\n \"provisioningState\": \"\",\n \"totalUsage\": \"\",\n \"virtualMachineDetails\": {\n \"lastKnownPowerState\": \"\",\n \"privateIpAddress\": \"\",\n \"provisioningState\": \"\",\n \"rdpAuthority\": \"\",\n \"sshAuthority\": \"\",\n \"userName\": \"\"\n }\n }\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "fb60423f-89f1-4d29-98de-98905531dcc6", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "0bf53986-ebe6-4486-80e0-22b3ecd0fcaf", "documentation": "Get batch operation status", "method": "post", "endpoint": "providers/Microsoft.LabServices/users/:userName/getOperationBatchStatus", "responses": [ { "uuid": "046f5228-01bf-48f2-8b26-479f9c7df771", "body": "{\n \"items\": [\n {\n \"operationUrl\": \"\",\n \"status\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "2c8e04b2-1912-4b83-a018-4f2971879c79", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "363e60e4-8a6f-4f9f-8847-163ebe7280c2", "documentation": "Gets the status of long running operation", "method": "post", "endpoint": "providers/Microsoft.LabServices/users/:userName/getOperationStatus", "responses": [ { "uuid": "27ab7acd-a5a2-4392-bf2a-849d52ea1f7f", "body": "{\n \"status\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "3f7ed0fb-9fa7-404d-a5fc-63579f627efb", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "92949e5c-257b-4d25-a1e7-8fc6bf4169a0", "documentation": "Get personal preferences for a user", "method": "post", "endpoint": "providers/Microsoft.LabServices/users/:userName/getPersonalPreferences", "responses": [ { "uuid": "1d1131b4-1c74-435a-b021-e7aaf5a749f0", "body": "{\n \"favoriteLabResourceIds\": [\n \"\"\n ],\n \"id\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "5e05918d-aab0-406a-bef4-e4debb89224e", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "7c0b464d-39bf-44eb-94d9-dcd32e12317e", "documentation": "List Environments for the user", "method": "post", "endpoint": "providers/Microsoft.LabServices/users/:userName/listEnvironments", "responses": [ { "uuid": "7b7edf4d-ca47-4173-be98-0de5196c71da", "body": "{\n \"environments\": [\n {\n \"description\": \"\",\n \"environmentState\": \"\",\n \"id\": \"\",\n \"latestOperationResult\": {\n \"errorCode\": \"\",\n \"errorMessage\": \"\",\n \"httpMethod\": \"\",\n \"operationUrl\": \"\",\n \"requestUri\": \"\",\n \"status\": \"\"\n },\n \"name\": \"\",\n \"passwordLastReset\": \"{{faker 'date.recent' 365}}\",\n \"provisioningState\": \"\",\n \"totalUsage\": \"\",\n \"virtualMachineDetails\": {\n \"lastKnownPowerState\": \"\",\n \"privateIpAddress\": \"\",\n \"provisioningState\": \"\",\n \"rdpAuthority\": \"\",\n \"sshAuthority\": \"\",\n \"userName\": \"\"\n }\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "814e2cee-8750-4e3b-a961-c46f57f54cf6", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "d3a4fa6e-b80a-4bff-a4cf-9826daf8d5cd", "documentation": "List labs for the user.", "method": "post", "endpoint": "providers/Microsoft.LabServices/users/:userName/listLabs", "responses": [ { "uuid": "25db4d98-9f3c-408e-abef-3e7ffcd64cc5", "body": "{\n \"labs\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"provisioningState\": \"\",\n \"usageQuota\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "21f273a2-214d-4cbd-8a7c-1adb9cc39d51", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "0c519a3f-71cc-4cfd-9d93-cb12f47c6bbf", "documentation": "Register a user to a managed lab", "method": "post", "endpoint": "providers/Microsoft.LabServices/users/:userName/register", "responses": [ { "uuid": "351c04f9-55c9-4c1a-85ad-826f72c56e26", "body": "", "latency": 0, "statusCode": 200, "label": "OK", "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": "aeb91ed9-d906-4905-b761-2e42b4e6237f", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "5c0438b8-efb0-44d5-9b39-222524b6d28d", "documentation": "Resets the user password on an environment This operation can take a while to complete", "method": "post", "endpoint": "providers/Microsoft.LabServices/users/:userName/resetPassword", "responses": [ { "uuid": "a47d314d-13ae-4554-96e1-1fab4465db93", "body": "", "latency": 0, "statusCode": 200, "label": "OK", "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": "731f2aaa-4586-467b-ac4a-1d7c8f617976", "body": "", "latency": 0, "statusCode": 202, "label": "Accepted", "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": "7ecb0d42-c863-40c5-adab-32f68189c2bc", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "88854f0e-6aa4-4d34-8741-5a0941b9da04", "documentation": "Starts an environment by starting all resources inside the environment. This operation can take a while to complete", "method": "post", "endpoint": "providers/Microsoft.LabServices/users/:userName/startEnvironment", "responses": [ { "uuid": "63281162-13c3-4f33-a35c-91c130e4a1db", "body": "", "latency": 0, "statusCode": 200, "label": "OK", "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": "bf1778ce-5725-4ef9-b40e-977151777912", "body": "", "latency": 0, "statusCode": 202, "label": "Accepted", "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": "9b05a336-4ee0-4af9-b084-49e110e2a670", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "d8306658-41ec-487b-9557-784392c83b3c", "documentation": "Stops an environment by stopping all resources inside the environment This operation can take a while to complete", "method": "post", "endpoint": "providers/Microsoft.LabServices/users/:userName/stopEnvironment", "responses": [ { "uuid": "728e0b6b-6091-451d-8034-9202d569a6e1", "body": "", "latency": 0, "statusCode": 200, "label": "OK", "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": "8f2be7a1-75c4-45c8-8431-a3d428ea609d", "body": "", "latency": 0, "statusCode": 202, "label": "Accepted", "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": "076a5e68-7bab-4458-a8a7-093fc88b56a1", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "03598efa-ab23-4f6d-831c-a9729611c63a", "documentation": "List lab accounts in a subscription.", "method": "get", "endpoint": "subscriptions/:subscriptionId/providers/Microsoft.LabServices/labaccounts", "responses": [ { "uuid": "c0f646db-046e-43d4-875c-9a527aa4ca52", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "a425a51e-8b09-4004-a562-f9fba8b99a09", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "972da6fb-1fb9-44d9-a94d-aa3a06a70904", "documentation": "Get operation", "method": "get", "endpoint": "subscriptions/:subscriptionId/providers/Microsoft.LabServices/locations/:locationName/operations/:operationName", "responses": [ { "uuid": "c4e79dc7-50ec-4314-9bec-cedd2a12ac7a", "body": "{\n \"error\": {\n \"code\": \"\",\n \"message\": \"\"\n },\n \"status\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "a709438b-62f5-424a-8359-40dce172a715", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "676218bb-f791-42e3-97a7-59fc6b2071eb", "documentation": "List lab accounts in a resource group.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts", "responses": [ { "uuid": "3323cfb8-6237-47f5-a078-c43eb330a33a", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "bd8bb669-5e0f-4a76-8044-ad4bee4974ba", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "1463846e-c503-4667-b90b-62a54ac56a29", "documentation": "Delete lab account. This operation can take a while to complete", "method": "delete", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName", "responses": [ { "uuid": "9a386551-25d1-4721-9037-f1f45475170b", "body": "", "latency": 0, "statusCode": 202, "label": "Accepted", "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": "6beaca9c-3fc8-4146-bb83-d5de5d558197", "body": "", "latency": 0, "statusCode": 204, "label": "No Content", "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": "9156f60c-cc2e-4781-9e55-b45b5a6dc4ca", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "f70192f0-2d98-489e-a90a-bf3daa1dd4b1", "documentation": "Get lab account", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName", "responses": [ { "uuid": "0e7aed12-d4ff-493c-b74e-5674213c24ee", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "d889df91-c722-44d3-a30e-33d9413d329b", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "575e831a-6bf7-4b3d-a639-874f164f9ffd", "documentation": "Modify properties of lab accounts.", "method": "patch", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName", "responses": [ { "uuid": "15d0d08a-d75e-43fd-a00d-1c344823522b", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "8c56d1ed-85e6-4197-972a-ac8ae498c0ee", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "552ee7e6-082f-4f13-a349-41635c21d519", "documentation": "Create or replace an existing Lab Account.", "method": "put", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName", "responses": [ { "uuid": "5129d3eb-c52e-469c-9a36-3877c735f23d", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "ddf4538b-6cbe-4608-8727-1576064ef389", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "Created", "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": "0b8bd9ff-d5ea-443a-8018-d3c336e5998f", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "0de31543-d697-471e-9b96-78fb98358fc4", "documentation": "Create a lab in a lab account.", "method": "post", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/createLab", "responses": [ { "uuid": "c8b4a26f-b269-4e67-89ac-74df4097a874", "body": "", "latency": 0, "statusCode": 200, "label": "OK", "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": "6786a36d-b024-48c8-97e0-0744d29d6ed1", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "4b5b9538-edb4-4dc4-93d5-b54afda2a286", "documentation": "List gallery images in a given lab account.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/galleryimages", "responses": [ { "uuid": "5da119a8-1fce-4c44-b82f-617a0a0eb8e3", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "0ec95e45-cfdb-4e1a-a464-d563e3f04bb4", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "12a6bfb7-f333-4797-8893-22521fef0072", "documentation": "Delete gallery image.", "method": "delete", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/galleryimages/:galleryImageName", "responses": [ { "uuid": "36d22c5e-eb64-4c4a-92fd-2a323931a51f", "body": "", "latency": 0, "statusCode": 200, "label": "OK", "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": "1aae21b0-4a98-4d38-8eac-71fffb5d083a", "body": "", "latency": 0, "statusCode": 204, "label": "No Content", "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": "898e94f4-779e-41e5-aef5-8ea264c8c048", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "7e5c6bde-989e-4932-902e-b134e7da02b2", "documentation": "Get gallery image", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/galleryimages/:galleryImageName", "responses": [ { "uuid": "8a398d51-4b39-44f9-9b7a-f6b1d688715b", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "84aaa9cc-85c7-41c1-beea-fb4625425ff3", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "38464fae-903e-44f9-9611-e50318509e56", "documentation": "Modify properties of gallery images.", "method": "patch", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/galleryimages/:galleryImageName", "responses": [ { "uuid": "4ae2f22f-bee2-4a6c-8624-85a765d38f45", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "0101065d-c8a0-4d57-a69f-d3f045360aa6", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "cd9fa76e-0bec-4068-911f-b4f592cfe262", "documentation": "Create or replace an existing Gallery Image.", "method": "put", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/galleryimages/:galleryImageName", "responses": [ { "uuid": "9be87acd-8640-4c33-97df-3c97f73c1c19", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "8e383e9d-1abd-4d94-80be-357b6a6a0746", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "Created", "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": "21ed0d1a-7c87-4b71-9360-9cf60c52f8c5", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "b5e72c8b-b508-4f38-afcc-f4340710f238", "documentation": "Get regional availability information for each size category configured under a lab account", "method": "post", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/getRegionalAvailability", "responses": [ { "uuid": "cf67e298-f87f-4676-a548-af3238508959", "body": "{\n \"regionalAvailability\": [\n {\n \"region\": \"\",\n \"sizeAvailabilities\": [\n {\n \"isAvailable\": {{faker 'datatype.boolean'}},\n \"sizeCategory\": \"{{oneOf (array 'Basic' 'Standard' 'Performance')}}\"\n }\n ]\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "4b895ec2-a17d-4e3f-8cde-4064d13440d9", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "8ce095b9-d801-47fe-8007-4998e40152f0", "documentation": "List labs in a given lab account.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/labs", "responses": [ { "uuid": "ffccd814-ba0d-4432-b88e-eaa6f3aaea9f", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "00b030a1-e64e-4ad4-9a5f-c74f7ae44383", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "d79b4ad7-a594-44bd-9ec6-75a2ef480c5e", "documentation": "Delete lab. This operation can take a while to complete", "method": "delete", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/labs/:labName", "responses": [ { "uuid": "cccb9c17-c90b-4415-989f-eb4fb15cab89", "body": "", "latency": 0, "statusCode": 202, "label": "Accepted", "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": "863bcb6e-915a-46f9-8a59-043f6187b24d", "body": "", "latency": 0, "statusCode": 204, "label": "No Content", "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": "a66ea760-80e5-4674-a6a3-b3b4bddabec8", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "bacfff90-cf3d-4996-9790-adec0d6e7cae", "documentation": "Get lab", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/labs/:labName", "responses": [ { "uuid": "930ec169-f98e-4963-b111-e839ef240fa8", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "d2148880-dc50-4594-8a14-886d0e021434", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "e0c5b284-b99a-4b1b-a331-20f4c5d7dfa6", "documentation": "Modify properties of labs.", "method": "patch", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/labs/:labName", "responses": [ { "uuid": "11d9a4ca-fadc-45ab-8444-1335cbf1275c", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "9b6ea334-c6e9-4d2f-89f5-2d533584d34b", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "ccfe1651-f0c5-4910-9f49-4936e298184a", "documentation": "Create or replace an existing Lab.", "method": "put", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/labs/:labName", "responses": [ { "uuid": "23546628-93dd-4828-8a8e-50269448ee99", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "f2afbabe-bd58-4d79-a103-2b16485eeebe", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "Created", "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": "56ea0dab-4030-4533-9e33-6a959db0151c", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "90233a5d-9d86-4645-a119-f5111bb86d3b", "documentation": "Add users to a lab", "method": "post", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/labs/:labName/addUsers", "responses": [ { "uuid": "d461f9e8-5e04-47c7-b8e1-07f2a87e6bbd", "body": "", "latency": 0, "statusCode": 200, "label": "OK", "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": "d19f6ce5-f5c1-4737-b67a-e9ed23c3bb7c", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "b2cbe0fe-1f4d-4f2d-b557-b2f5dcf4aaa9", "documentation": "List environment setting in a given lab.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/labs/:labName/environmentsettings", "responses": [ { "uuid": "c5ed65c9-34aa-47b5-8886-2b9b4102b347", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "123532d5-c787-47c9-addc-5ae9452e087d", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "bf88bbf7-398a-43f4-a4d3-7c408e4b2896", "documentation": "Delete environment setting. This operation can take a while to complete", "method": "delete", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/labs/:labName/environmentsettings/:environmentSettingName", "responses": [ { "uuid": "bdc2b330-722d-48ee-a095-003690037cb1", "body": "", "latency": 0, "statusCode": 202, "label": "Accepted", "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": "133455ee-b046-424b-bd73-dcc1ce28151b", "body": "", "latency": 0, "statusCode": 204, "label": "No Content", "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": "6ae0d879-496f-451e-8e3b-e3c64269467c", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "c18eef23-c49f-49ea-baf6-5d2f9a33ddd8", "documentation": "Get environment setting", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/labs/:labName/environmentsettings/:environmentSettingName", "responses": [ { "uuid": "52dbf552-0379-4ff7-bbbb-0afe6aa84d38", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "14bd9fd9-d9a0-4602-a286-5169e36b9305", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "0fe3ba5e-86de-426c-b529-28015c35ed36", "documentation": "Modify properties of environment setting.", "method": "patch", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/labs/:labName/environmentsettings/:environmentSettingName", "responses": [ { "uuid": "06069cb7-913d-4e54-a1ab-e90d542890f1", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "4abbbd3f-059e-4fcd-8e38-44542aa9eca0", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "51272b7b-96ff-429a-b811-42d0bb8ead9e", "documentation": "Create or replace an existing Environment Setting. This operation can take a while to complete", "method": "put", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/labs/:labName/environmentsettings/:environmentSettingName", "responses": [ { "uuid": "e77207ef-d299-4f46-996c-31a6cd61795d", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "d1c66d27-0b46-4d56-b7d4-2cea351d5421", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "Created", "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": "bed195ac-64b7-451b-9a33-40606fdbb128", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "959ee7c1-b8ab-433c-958a-94c6106e8a25", "documentation": "Claims a random environment for a user in an environment settings", "method": "post", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/labs/:labName/environmentsettings/:environmentSettingName/claimAny", "responses": [ { "uuid": "d54435cc-886c-4555-be98-6dd18d791cbe", "body": "", "latency": 0, "statusCode": 200, "label": "OK", "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": "56229564-6878-419e-b026-a76c98b9a7ee", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "19019024-54e9-4654-ba91-7bb1094784c7", "documentation": "List environments in a given environment setting.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/labs/:labName/environmentsettings/:environmentSettingName/environments", "responses": [ { "uuid": "620977d5-2554-421f-b58d-be2878b6f667", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "49bb5011-85e8-4535-9334-ac2edc92a101", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "f9186cc8-e25c-4a61-8c4a-3034bf17301a", "documentation": "Delete environment. This operation can take a while to complete", "method": "delete", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/labs/:labName/environmentsettings/:environmentSettingName/environments/:environmentName", "responses": [ { "uuid": "b98c823d-2f43-4580-8e5c-d62f64e2eaa6", "body": "", "latency": 0, "statusCode": 202, "label": "Accepted", "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": "6883ab53-cac4-45b5-9063-807946f63e63", "body": "", "latency": 0, "statusCode": 204, "label": "No Content", "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": "b60d91f8-f6f6-46e3-973d-62c7c3bf6419", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "29ee9fe4-bf42-4f2c-9202-392d71c0b764", "documentation": "Get environment", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/labs/:labName/environmentsettings/:environmentSettingName/environments/:environmentName", "responses": [ { "uuid": "4a0471e1-bd08-45ad-aa42-8b442168baf2", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "4e3f8232-b575-4a5f-ad21-633d69dcc723", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "432a91d2-665c-4858-a075-7b619563d5da", "documentation": "Modify properties of environments.", "method": "patch", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/labs/:labName/environmentsettings/:environmentSettingName/environments/:environmentName", "responses": [ { "uuid": "ea1dd06d-82e0-4006-a3cf-ced502d034f6", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "313863e7-d338-45b4-9d58-130a44ce31b0", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "d3412f16-89b4-4059-b1e0-55ef433f29e8", "documentation": "Create or replace an existing Environment.", "method": "put", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/labs/:labName/environmentsettings/:environmentSettingName/environments/:environmentName", "responses": [ { "uuid": "e68eb942-4d7d-4a79-951b-6b7d39fdb75c", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "269b4f4e-cb78-4466-98ae-bbbea9a3ce5a", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "Created", "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": "9a99ea36-ddb6-417e-8ae0-9a350d279175", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "a1c9e19b-9036-41f4-be56-ae3933fddff5", "documentation": "Claims the environment and assigns it to the user", "method": "post", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/labs/:labName/environmentsettings/:environmentSettingName/environments/:environmentName/claim", "responses": [ { "uuid": "12d373d6-462f-42c5-8213-ab9cb8ff09d7", "body": "", "latency": 0, "statusCode": 200, "label": "OK", "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": "c39d3b0f-e54e-405a-8ece-ded6ef417152", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "d12434eb-9b9a-4cda-a864-93b34775b37a", "documentation": "Resets the user password on an environment This operation can take a while to complete", "method": "post", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/labs/:labName/environmentsettings/:environmentSettingName/environments/:environmentName/resetPassword", "responses": [ { "uuid": "61b0af6e-e1aa-4076-9a88-6e7ef6de4d94", "body": "", "latency": 0, "statusCode": 200, "label": "OK", "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": "74139124-779d-4524-910f-83efe5bcf745", "body": "", "latency": 0, "statusCode": 202, "label": "Accepted", "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": "fcc33293-dbe8-481a-ac6d-e62f5c5bab54", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "514b440f-032b-440b-99bd-2100bee3ca20", "documentation": "Starts an environment by starting all resources inside the environment. This operation can take a while to complete", "method": "post", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/labs/:labName/environmentsettings/:environmentSettingName/environments/:environmentName/start", "responses": [ { "uuid": "5bad04d3-a87d-4d38-9a14-f5e6a77c6d10", "body": "", "latency": 0, "statusCode": 200, "label": "OK", "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": "3b0793fb-3222-4276-8d36-137c18aab32f", "body": "", "latency": 0, "statusCode": 202, "label": "Accepted", "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": "41e9e04b-9cb1-424a-a3cd-88ab26754113", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "bcdcec75-9b63-47a5-bb77-b240e5257d42", "documentation": "Stops an environment by stopping all resources inside the environment This operation can take a while to complete", "method": "post", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/labs/:labName/environmentsettings/:environmentSettingName/environments/:environmentName/stop", "responses": [ { "uuid": "fbe07f74-458a-4bfd-9278-654e680a063f", "body": "", "latency": 0, "statusCode": 200, "label": "OK", "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": "aa802f54-7502-4e43-8d22-8a84627beb0e", "body": "", "latency": 0, "statusCode": 202, "label": "Accepted", "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": "82efe045-b06e-475c-9624-54ff1f93a21e", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "a126c5e8-e78e-4ec8-8d97-962043040762", "documentation": "Provisions/deprovisions required resources for an environment setting based on current state of the lab/environment setting.", "method": "post", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/labs/:labName/environmentsettings/:environmentSettingName/publish", "responses": [ { "uuid": "3ba08cce-9598-44fd-96a6-137a23e35318", "body": "", "latency": 0, "statusCode": 200, "label": "OK", "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": "f8dbc4c3-9ff3-4805-a9e7-aebb1c42eb86", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "483aab1c-e865-49d3-8107-f6a54bf99297", "documentation": "Starts a template by starting all resources inside the template. This operation can take a while to complete", "method": "post", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/labs/:labName/environmentsettings/:environmentSettingName/start", "responses": [ { "uuid": "891b7459-a585-4f2d-a44f-a5543e89d5f1", "body": "", "latency": 0, "statusCode": 200, "label": "OK", "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": "59be8e16-7bd5-40d6-8d65-6b0833c35b6c", "body": "", "latency": 0, "statusCode": 202, "label": "Accepted", "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": "48945097-df2e-4f78-a1e4-ea8c44f7e377", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "89fd193f-c186-4b92-a1db-f7a48ec4ff4c", "documentation": "Starts a template by starting all resources inside the template. This operation can take a while to complete", "method": "post", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/labs/:labName/environmentsettings/:environmentSettingName/stop", "responses": [ { "uuid": "6ac9fc12-a010-41af-a04a-6c78a9b0ce93", "body": "", "latency": 0, "statusCode": 200, "label": "OK", "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": "f7731509-9faf-4b53-aa04-8019b70d6513", "body": "", "latency": 0, "statusCode": 202, "label": "Accepted", "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": "ce0008bd-b664-43ab-988a-4cf119656d9c", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "45e277f8-234a-4edc-a54c-e804e376eb26", "documentation": "Register to managed lab.", "method": "post", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/labs/:labName/register", "responses": [ { "uuid": "d0698115-4d3c-45c3-b0bd-dfc9b35899f9", "body": "", "latency": 0, "statusCode": 200, "label": "OK", "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": "d264d12c-7de3-4c42-ac8f-b24d53fe3ab9", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "124b1acf-d656-466c-a8f0-4a86d554dd4a", "documentation": "List users in a given lab.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/labs/:labName/users", "responses": [ { "uuid": "3926f5c3-b5e3-4b20-8dcf-6ad437efc3a6", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "105017f4-21c1-4ff4-9b59-8c2c9af58f9d", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "1bcdd44b-70c0-4ba2-b989-7a1e9736715c", "documentation": "Delete user. This operation can take a while to complete", "method": "delete", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/labs/:labName/users/:userName", "responses": [ { "uuid": "01e0a8eb-5def-44e5-a23b-8ca91d96c3c9", "body": "", "latency": 0, "statusCode": 202, "label": "Accepted", "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": "6165af73-1b83-4772-9dcf-ac31ecd7abaa", "body": "", "latency": 0, "statusCode": 204, "label": "No Content", "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": "072c5cb0-8b40-42a5-ba98-48c9b1827bbc", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "5f57f97e-96a8-4277-ae7a-a4afb0a137c6", "documentation": "Get user", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/labs/:labName/users/:userName", "responses": [ { "uuid": "f111b452-7d7b-47e8-aaee-8deb41c26913", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "66597e86-8f4a-4dd8-b2e7-fc8e0ddfceb0", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "94c2d7fc-9bed-4747-a925-ad372c7f59fd", "documentation": "Modify properties of users.", "method": "patch", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/labs/:labName/users/:userName", "responses": [ { "uuid": "7ab2ee4b-cd0c-49dc-b65f-2087be5181e3", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "ba0f65d8-1b4c-4a0b-9cc8-b57688dd7de6", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "6690de72-d182-4499-8c3b-9553a93d827e", "documentation": "Create or replace an existing User.", "method": "put", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.LabServices/labaccounts/:labAccountName/labs/:labName/users/:userName", "responses": [ { "uuid": "ef1aa6cb-69cf-4783-b379-13a452b24dbd", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "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": "8783adbb-a987-4cea-8cb1-2becc0ddb4b9", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "Created", "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": "763ed7f1-afad-4699-84cd-dda17f7f1bc9", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "BadRequest", "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": "3ff6cfb5-ba1b-4e4f-9155-733484fe6ec8" }, { "type": "route", "uuid": "9e52ae16-cf07-4eff-83fd-9059b44498ae" }, { "type": "route", "uuid": "0bf53986-ebe6-4486-80e0-22b3ecd0fcaf" }, { "type": "route", "uuid": "363e60e4-8a6f-4f9f-8847-163ebe7280c2" }, { "type": "route", "uuid": "92949e5c-257b-4d25-a1e7-8fc6bf4169a0" }, { "type": "route", "uuid": "7c0b464d-39bf-44eb-94d9-dcd32e12317e" }, { "type": "route", "uuid": "d3a4fa6e-b80a-4bff-a4cf-9826daf8d5cd" }, { "type": "route", "uuid": "0c519a3f-71cc-4cfd-9d93-cb12f47c6bbf" }, { "type": "route", "uuid": "5c0438b8-efb0-44d5-9b39-222524b6d28d" }, { "type": "route", "uuid": "88854f0e-6aa4-4d34-8741-5a0941b9da04" }, { "type": "route", "uuid": "d8306658-41ec-487b-9557-784392c83b3c" }, { "type": "route", "uuid": "03598efa-ab23-4f6d-831c-a9729611c63a" }, { "type": "route", "uuid": "972da6fb-1fb9-44d9-a94d-aa3a06a70904" }, { "type": "route", "uuid": "676218bb-f791-42e3-97a7-59fc6b2071eb" }, { "type": "route", "uuid": "1463846e-c503-4667-b90b-62a54ac56a29" }, { "type": "route", "uuid": "f70192f0-2d98-489e-a90a-bf3daa1dd4b1" }, { "type": "route", "uuid": "575e831a-6bf7-4b3d-a639-874f164f9ffd" }, { "type": "route", "uuid": "552ee7e6-082f-4f13-a349-41635c21d519" }, { "type": "route", "uuid": "0de31543-d697-471e-9b96-78fb98358fc4" }, { "type": "route", "uuid": "4b5b9538-edb4-4dc4-93d5-b54afda2a286" }, { "type": "route", "uuid": "12a6bfb7-f333-4797-8893-22521fef0072" }, { "type": "route", "uuid": "7e5c6bde-989e-4932-902e-b134e7da02b2" }, { "type": "route", "uuid": "38464fae-903e-44f9-9611-e50318509e56" }, { "type": "route", "uuid": "cd9fa76e-0bec-4068-911f-b4f592cfe262" }, { "type": "route", "uuid": "b5e72c8b-b508-4f38-afcc-f4340710f238" }, { "type": "route", "uuid": "8ce095b9-d801-47fe-8007-4998e40152f0" }, { "type": "route", "uuid": "d79b4ad7-a594-44bd-9ec6-75a2ef480c5e" }, { "type": "route", "uuid": "bacfff90-cf3d-4996-9790-adec0d6e7cae" }, { "type": "route", "uuid": "e0c5b284-b99a-4b1b-a331-20f4c5d7dfa6" }, { "type": "route", "uuid": "ccfe1651-f0c5-4910-9f49-4936e298184a" }, { "type": "route", "uuid": "90233a5d-9d86-4645-a119-f5111bb86d3b" }, { "type": "route", "uuid": "b2cbe0fe-1f4d-4f2d-b557-b2f5dcf4aaa9" }, { "type": "route", "uuid": "bf88bbf7-398a-43f4-a4d3-7c408e4b2896" }, { "type": "route", "uuid": "c18eef23-c49f-49ea-baf6-5d2f9a33ddd8" }, { "type": "route", "uuid": "0fe3ba5e-86de-426c-b529-28015c35ed36" }, { "type": "route", "uuid": "51272b7b-96ff-429a-b811-42d0bb8ead9e" }, { "type": "route", "uuid": "959ee7c1-b8ab-433c-958a-94c6106e8a25" }, { "type": "route", "uuid": "19019024-54e9-4654-ba91-7bb1094784c7" }, { "type": "route", "uuid": "f9186cc8-e25c-4a61-8c4a-3034bf17301a" }, { "type": "route", "uuid": "29ee9fe4-bf42-4f2c-9202-392d71c0b764" }, { "type": "route", "uuid": "432a91d2-665c-4858-a075-7b619563d5da" }, { "type": "route", "uuid": "d3412f16-89b4-4059-b1e0-55ef433f29e8" }, { "type": "route", "uuid": "a1c9e19b-9036-41f4-be56-ae3933fddff5" }, { "type": "route", "uuid": "d12434eb-9b9a-4cda-a864-93b34775b37a" }, { "type": "route", "uuid": "514b440f-032b-440b-99bd-2100bee3ca20" }, { "type": "route", "uuid": "bcdcec75-9b63-47a5-bb77-b240e5257d42" }, { "type": "route", "uuid": "a126c5e8-e78e-4ec8-8d97-962043040762" }, { "type": "route", "uuid": "483aab1c-e865-49d3-8107-f6a54bf99297" }, { "type": "route", "uuid": "89fd193f-c186-4b92-a1db-f7a48ec4ff4c" }, { "type": "route", "uuid": "45e277f8-234a-4edc-a54c-e804e376eb26" }, { "type": "route", "uuid": "124b1acf-d656-466c-a8f0-4a86d554dd4a" }, { "type": "route", "uuid": "1bcdd44b-70c0-4ba2-b989-7a1e9736715c" }, { "type": "route", "uuid": "5f57f97e-96a8-4277-ae7a-a4afb0a137c6" }, { "type": "route", "uuid": "94c2d7fc-9bed-4747-a925-ad372c7f59fd" }, { "type": "route", "uuid": "6690de72-d182-4499-8c3b-9553a93d827e" } ] }