{ "uuid": "76046256-4c74-4d52-97ae-96e0172b9639", "lastMigration": 29, "name": "StorageManagementClient", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "80617e33-fa75-4441-b88d-d1d9c8752693", "documentation": "Returns a list of all storage farms.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourcegroups/:resourceGroupName/providers/Microsoft.Storage.Admin/farms", "responses": [ { "uuid": "8c766833-e2c9-4b47-8074-632b284674ce", "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 -- The list of storage farms has been returned.", "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": "f418cf95-c7b6-4542-b2a8-6fab5f2c93a7", "documentation": "Returns the Storage properties and settings for a specified storage farm.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourcegroups/:resourceGroupName/providers/Microsoft.Storage.Admin/farms/:farmId", "responses": [ { "uuid": "a6c07da4-cc52-446f-8739-e0d9013acc73", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK -- The farm has been returned.", "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": "51fa9112-a3c6-401b-92d0-26dba94edb07", "body": "", "latency": 0, "statusCode": 404, "label": "NOT FOUND -- The specified farm was not found.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "25880baa-ba51-4065-806c-21dca2dccb1a", "documentation": "Update an existing storage farm.", "method": "patch", "endpoint": "subscriptions/:subscriptionId/resourcegroups/:resourceGroupName/providers/Microsoft.Storage.Admin/farms/:farmId", "responses": [ { "uuid": "370e8cff-19c8-433a-8666-ed0697c66e09", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK -- The properties and settings of storage farm have been updated.", "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": "f22a0e3e-194b-4735-b78f-a4a4214f02e3", "documentation": "Create a new storage farm.", "method": "put", "endpoint": "subscriptions/:subscriptionId/resourcegroups/:resourceGroupName/providers/Microsoft.Storage.Admin/farms/:farmId", "responses": [ { "uuid": "aae57301-0d74-42ae-b091-c4e3a83c11ff", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK -- The new storage farm has been created.", "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": "432a46e3-1d13-480d-a52c-a73c2e72ff44", "documentation": "Returns a list of metric definitions for a storage farm.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourcegroups/:resourceGroupName/providers/Microsoft.Storage.Admin/farms/:farmId/metricdefinitions", "responses": [ { "uuid": "8c8ffc53-fe5c-4b6f-b656-4ea80656eece", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"metricAvailabilities\": [\n {\n \"retention\": \"\",\n \"timeGrain\": \"\"\n }\n ],\n \"name\": {\n \"localizedValue\": \"\",\n \"value\": \"\"\n },\n \"primaryAggregationType\": \"{{oneOf (array 'None' 'Average' 'Total' 'Minimum' 'Maximum' 'Last')}}\",\n \"unit\": \"{{oneOf (array 'Count' 'Bytes' 'Seconds' 'CountPerSecond' 'BytesPerSecond')}}\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK -- The list of metric definitions has been returned.", "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": "ab83b0d2-e580-49c7-bc58-8fe51db0bfa5", "body": "", "latency": 0, "statusCode": 404, "label": "NOT FOUND -- The specified farm was not found.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "36e08075-45fc-4057-8eaa-e438314db64f", "documentation": "Returns a list of storage farm metrics.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourcegroups/:resourceGroupName/providers/Microsoft.Storage.Admin/farms/:farmId/metrics", "responses": [ { "uuid": "8a92cf28-e081-4eb1-974a-f656b1cabd53", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"endTime\": \"{{faker 'date.recent' 365}}\",\n \"metricUnit\": \"{{oneOf (array 'Count' 'Bytes' 'Seconds' 'CountPerSecond' 'BytesPerSecond')}}\",\n \"metricValues\": [\n {\n \"average\": {{faker 'number.float'}},\n \"count\": {{faker 'number.int' max=99999}},\n \"maximum\": {{faker 'number.float'}},\n \"minimum\": {{faker 'number.float'}},\n \"properties\": \"\",\n \"timeStamp\": \"{{faker 'date.recent' 365}}\",\n \"total\": {{faker 'number.float'}}\n }\n ],\n \"name\": {\n \"localizedValue\": \"\",\n \"value\": \"\"\n },\n \"startTime\": \"{{faker 'date.recent' 365}}\",\n \"timeGrain\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK -- The list of metrics has been returned.", "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": "9009f4b8-6f87-43e7-a67f-1e78a13ee7ef", "body": "", "latency": 0, "statusCode": 404, "label": "NOT FOUND -- The specified farm was not found.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "9d79e08c-40ef-42a8-8d12-7d1aadc48bf0", "documentation": "Start garbage collection on deleted storage objects.", "method": "post", "endpoint": "subscriptions/:subscriptionId/resourcegroups/:resourceGroupName/providers/Microsoft.Storage.Admin/farms/:farmId/ondemandgc", "responses": [ { "uuid": "8da02fcc-9321-4087-8c51-6bcd867d0104", "body": "", "latency": 0, "statusCode": 200, "label": "OK -- Garbage collection has completed.", "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": "cf2f2f03-73de-45bb-871a-57dd4f2b784a", "body": "", "latency": 0, "statusCode": 202, "label": "ACCEPTED -- Garbage collection has started.", "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": "de585efd-f15e-472a-b9cd-6d93ec279110", "documentation": "Returns the state of the garbage collection job.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourcegroups/:resourceGroupName/providers/Microsoft.Storage.Admin/farms/:farmId/operationresults/:operationId", "responses": [ { "uuid": "2956726f-37e3-4d6e-8040-91755f59bbbc", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "OK -- The state of garbage collection has been returned.", "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": "e1edd298-93a7-411a-8d54-59b087324bec", "body": "", "latency": 0, "statusCode": 404, "label": "NOT FOUND -- The specified farm or garbage collection job can not be found.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" } ], "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": "80617e33-fa75-4441-b88d-d1d9c8752693" }, { "type": "route", "uuid": "f418cf95-c7b6-4542-b2a8-6fab5f2c93a7" }, { "type": "route", "uuid": "25880baa-ba51-4065-806c-21dca2dccb1a" }, { "type": "route", "uuid": "f22a0e3e-194b-4735-b78f-a4a4214f02e3" }, { "type": "route", "uuid": "432a46e3-1d13-480d-a52c-a73c2e72ff44" }, { "type": "route", "uuid": "36e08075-45fc-4057-8eaa-e438314db64f" }, { "type": "route", "uuid": "9d79e08c-40ef-42a8-8d12-7d1aadc48bf0" }, { "type": "route", "uuid": "de585efd-f15e-472a-b9cd-6d93ec279110" } ] }