{ "uuid": "7e0b6481-44ca-48a2-83b2-2a1ad155f5c2", "lastMigration": 29, "name": "Storage Cache Mgmt Client", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "7b052524-9c24-43f8-a667-b4f1dcbcae73", "documentation": "Lists all of the available Resource Provider operations.", "method": "get", "endpoint": "providers/Microsoft.StorageCache/operations", "responses": [ { "uuid": "ee07ac07-7174-42e3-84c9-39716798663c", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"display\": {\n \"operation\": \"\",\n \"provider\": \"\",\n \"resource\": \"\"\n },\n \"name\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "The list of available Resource Provider operations.", "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": "98ff9b60-97d2-4430-8c0d-eeeb26b388a3", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "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": "4249cb7d-e7a8-481d-be8e-5d1d7186b214", "documentation": "Returns all Caches the user has access to under a subscription.", "method": "get", "endpoint": "subscriptions/:subscriptionId/providers/Microsoft.StorageCache/caches", "responses": [ { "uuid": "b08b163d-deee-4309-bb71-4849f743ef3d", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"cacheSizeGB\": {{faker 'number.int' max=99999}},\n \"health\": {\n \"state\": \"{{oneOf (array 'Unknown' 'Healthy' 'Degraded' 'Down' 'Transitioning' 'Stopping' 'Stopped' 'Upgrading' 'Flushing')}}\",\n \"statusDescription\": \"\"\n },\n \"mountAddresses\": [\n \"\"\n ],\n \"provisioningState\": \"{{oneOf (array 'Succeeded' 'Failed' 'Cancelled' 'Creating' 'Deleting' 'Updating')}}\",\n \"subnet\": \"\",\n \"upgradeStatus\": {\n \"currentFirmwareVersion\": \"\",\n \"firmwareUpdateDeadline\": \"{{faker 'date.recent' 365}}\",\n \"firmwareUpdateStatus\": \"{{oneOf (array 'available' 'unavailable')}}\",\n \"lastFirmwareUpdate\": \"{{faker 'date.recent' 365}}\",\n \"pendingFirmwareVersion\": \"\"\n }\n },\n \"sku\": {\n \"name\": \"\"\n },\n \"tags\": {},\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "A list of Cache objects. Note that entity references might replace complete Cache objects, as described in http://docs.oasis-open.org/odata/odata-json-format/v4.01/cs01/odata-json-format-v4.01-cs01.html#sec_EntityReference", "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": "3bfb312c-8e7f-4716-8928-5f59dbd29438", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "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": "07604c43-7b72-47d8-ad78-7eb1f2ca9b3c", "documentation": "Get the list of StorageCache.Cache SKUs available to this subscription.", "method": "get", "endpoint": "subscriptions/:subscriptionId/providers/Microsoft.StorageCache/skus", "responses": [ { "uuid": "a02b6f4a-2e58-41b5-9726-15b8d05319da", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"capabilities\": [\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n ],\n \"locationInfo\": [\n {\n \"location\": \"\",\n \"zones\": [\n \"\"\n ]\n }\n ],\n \"locations\": [\n \"\"\n ],\n \"name\": \"\",\n \"resourceType\": \"\",\n \"restrictions\": [\n {\n \"reasonCode\": \"{{oneOf (array 'QuotaId' 'NotAvailableForSubscription')}}\",\n \"type\": \"\",\n \"values\": [\n \"\"\n ]\n }\n ]\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "A list of SKU descriptors.", "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": "211a3abc-0072-404f-b7dc-cae7760c6c79", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "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": "55f73352-a773-4a0c-8775-818149fd34df", "documentation": "Get the list of Cache Usage Models available to this subscription.", "method": "get", "endpoint": "subscriptions/:subscriptionId/providers/Microsoft.StorageCache/usageModels", "responses": [ { "uuid": "76da0cf4-ec7b-4ce4-bb64-dfffa94c1e69", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"display\": {\n \"description\": \"\"\n },\n \"modelName\": \"\",\n \"targetType\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "A list of UsageModel descriptors.", "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": "94186c15-19c2-4326-bfda-74f561bac1f1", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "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": "e5872a8e-8ab1-42b6-96d1-0cb273646bce", "documentation": "Returns all Caches the user has access to under a resource group.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourcegroups/:resourceGroupName/providers/Microsoft.StorageCache/caches", "responses": [ { "uuid": "e94daa01-f313-4103-95c0-e9af63b535aa", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"cacheSizeGB\": {{faker 'number.int' max=99999}},\n \"health\": {\n \"state\": \"{{oneOf (array 'Unknown' 'Healthy' 'Degraded' 'Down' 'Transitioning' 'Stopping' 'Stopped' 'Upgrading' 'Flushing')}}\",\n \"statusDescription\": \"\"\n },\n \"mountAddresses\": [\n \"\"\n ],\n \"provisioningState\": \"{{oneOf (array 'Succeeded' 'Failed' 'Cancelled' 'Creating' 'Deleting' 'Updating')}}\",\n \"subnet\": \"\",\n \"upgradeStatus\": {\n \"currentFirmwareVersion\": \"\",\n \"firmwareUpdateDeadline\": \"{{faker 'date.recent' 365}}\",\n \"firmwareUpdateStatus\": \"{{oneOf (array 'available' 'unavailable')}}\",\n \"lastFirmwareUpdate\": \"{{faker 'date.recent' 365}}\",\n \"pendingFirmwareVersion\": \"\"\n }\n },\n \"sku\": {\n \"name\": \"\"\n },\n \"tags\": {},\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "A list of Cache objects. Note that entity references might replace complete Cache objects, as described in http://docs.oasis-open.org/odata/odata-json-format/v4.01/cs01/odata-json-format-v4.01-cs01.html#sec_EntityReference", "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": "f723dc7a-115f-4a35-a1b8-f165b748a4f2", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "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": "862b07e3-9151-48c4-87a0-7148fd93e328", "documentation": "Schedules a Cache for deletion.", "method": "delete", "endpoint": "subscriptions/:subscriptionId/resourcegroups/:resourceGroupName/providers/Microsoft.StorageCache/caches/:cacheName", "responses": [ { "uuid": "e71f2437-20c2-4e66-9179-62c745e529a9", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Cache deleted.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "481b44c7-c6bf-45a2-93c5-0fcf4a14f71e", "body": "\"\"", "latency": 0, "statusCode": 202, "label": "Started the Cache's transition to Deleted state. Poll the Cache to monitor.", "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": "021953aa-9090-42d8-91e8-5e5e6bcb2e47", "body": "\"\"", "latency": 0, "statusCode": 204, "label": "Cache deleted.", "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": "b80bca0b-851b-4bb5-bb53-cd3abf53907a", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "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": "7b3d9404-d026-4c0b-a7e0-0177748710f3", "documentation": "Returns a Cache.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourcegroups/:resourceGroupName/providers/Microsoft.StorageCache/caches/:cacheName", "responses": [ { "uuid": "653a850f-5b8c-4a0a-93f5-fde42ce830a1", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"cacheSizeGB\": {{faker 'number.int' max=99999}},\n \"health\": {\n \"state\": \"{{oneOf (array 'Unknown' 'Healthy' 'Degraded' 'Down' 'Transitioning' 'Stopping' 'Stopped' 'Upgrading' 'Flushing')}}\",\n \"statusDescription\": \"\"\n },\n \"mountAddresses\": [\n \"\"\n ],\n \"provisioningState\": \"{{oneOf (array 'Succeeded' 'Failed' 'Cancelled' 'Creating' 'Deleting' 'Updating')}}\",\n \"subnet\": \"\",\n \"upgradeStatus\": {\n \"currentFirmwareVersion\": \"\",\n \"firmwareUpdateDeadline\": \"{{faker 'date.recent' 365}}\",\n \"firmwareUpdateStatus\": \"{{oneOf (array 'available' 'unavailable')}}\",\n \"lastFirmwareUpdate\": \"{{faker 'date.recent' 365}}\",\n \"pendingFirmwareVersion\": \"\"\n }\n },\n \"sku\": {\n \"name\": \"\"\n },\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Returns the Cache object corresponding to cacheName.", "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": "08c30881-6663-4572-b243-9e98cad6f519", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "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": "8c84464c-ebcd-4ff9-a26b-6ebeb395a980", "documentation": "Update a Cache instance.", "method": "patch", "endpoint": "subscriptions/:subscriptionId/resourcegroups/:resourceGroupName/providers/Microsoft.StorageCache/caches/:cacheName", "responses": [ { "uuid": "12458e77-d82f-4849-890a-2dcfae314f09", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"cacheSizeGB\": {{faker 'number.int' max=99999}},\n \"health\": {\n \"state\": \"{{oneOf (array 'Unknown' 'Healthy' 'Degraded' 'Down' 'Transitioning' 'Stopping' 'Stopped' 'Upgrading' 'Flushing')}}\",\n \"statusDescription\": \"\"\n },\n \"mountAddresses\": [\n \"\"\n ],\n \"provisioningState\": \"{{oneOf (array 'Succeeded' 'Failed' 'Cancelled' 'Creating' 'Deleting' 'Updating')}}\",\n \"subnet\": \"\",\n \"upgradeStatus\": {\n \"currentFirmwareVersion\": \"\",\n \"firmwareUpdateDeadline\": \"{{faker 'date.recent' 365}}\",\n \"firmwareUpdateStatus\": \"{{oneOf (array 'available' 'unavailable')}}\",\n \"lastFirmwareUpdate\": \"{{faker 'date.recent' 365}}\",\n \"pendingFirmwareVersion\": \"\"\n }\n },\n \"sku\": {\n \"name\": \"\"\n },\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Updated the Cache.", "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": "10b779d8-6c66-4635-b057-ee9856ae4e75", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "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": "e2fda1f4-4441-4ac7-b766-f88ee5761386", "documentation": "Create or update a Cache.", "method": "put", "endpoint": "subscriptions/:subscriptionId/resourcegroups/:resourceGroupName/providers/Microsoft.StorageCache/caches/:cacheName", "responses": [ { "uuid": "11f7853d-711a-4d9a-b93d-cc5f350965f7", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"cacheSizeGB\": {{faker 'number.int' max=99999}},\n \"health\": {\n \"state\": \"{{oneOf (array 'Unknown' 'Healthy' 'Degraded' 'Down' 'Transitioning' 'Stopping' 'Stopped' 'Upgrading' 'Flushing')}}\",\n \"statusDescription\": \"\"\n },\n \"mountAddresses\": [\n \"\"\n ],\n \"provisioningState\": \"{{oneOf (array 'Succeeded' 'Failed' 'Cancelled' 'Creating' 'Deleting' 'Updating')}}\",\n \"subnet\": \"\",\n \"upgradeStatus\": {\n \"currentFirmwareVersion\": \"\",\n \"firmwareUpdateDeadline\": \"{{faker 'date.recent' 365}}\",\n \"firmwareUpdateStatus\": \"{{oneOf (array 'available' 'unavailable')}}\",\n \"lastFirmwareUpdate\": \"{{faker 'date.recent' 365}}\",\n \"pendingFirmwareVersion\": \"\"\n }\n },\n \"sku\": {\n \"name\": \"\"\n },\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Cache created or 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" }, { "uuid": "8cdedf44-30a4-40b6-9626-7cb7cde2db81", "body": "{\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"cacheSizeGB\": {{faker 'number.int' max=99999}},\n \"health\": {\n \"state\": \"{{oneOf (array 'Unknown' 'Healthy' 'Degraded' 'Down' 'Transitioning' 'Stopping' 'Stopped' 'Upgrading' 'Flushing')}}\",\n \"statusDescription\": \"\"\n },\n \"mountAddresses\": [\n \"\"\n ],\n \"provisioningState\": \"{{oneOf (array 'Succeeded' 'Failed' 'Cancelled' 'Creating' 'Deleting' 'Updating')}}\",\n \"subnet\": \"\",\n \"upgradeStatus\": {\n \"currentFirmwareVersion\": \"\",\n \"firmwareUpdateDeadline\": \"{{faker 'date.recent' 365}}\",\n \"firmwareUpdateStatus\": \"{{oneOf (array 'available' 'unavailable')}}\",\n \"lastFirmwareUpdate\": \"{{faker 'date.recent' 365}}\",\n \"pendingFirmwareVersion\": \"\"\n }\n },\n \"sku\": {\n \"name\": \"\"\n },\n \"tags\": {},\n \"type\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "Cache creation or update has been initiated. Poll the new Cache's provisioningState property to monitor creation progress.", "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": "36046a9d-8cdc-4f36-8489-e3f6f4a45faf", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "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": "255cb585-d843-4536-992b-dc2dbf3de378", "documentation": "Tells a Cache to write all dirty data to the Storage Target(s). During the flush, clients will see errors returned until the flush is complete.", "method": "post", "endpoint": "subscriptions/:subscriptionId/resourcegroups/:resourceGroupName/providers/Microsoft.StorageCache/caches/:cacheName/flush", "responses": [ { "uuid": "6912ab82-14c6-470a-842a-da7bcdf404f4", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "All cached data has been flushed to the Storage Target(s).", "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": "d28a287c-cb1c-4234-8038-c5dd6f851ff6", "body": "\"\"", "latency": 0, "statusCode": 202, "label": "Cache has started flushing to its Storage Target(s). Poll the Cache's state field to monitor.", "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": "acea509d-878b-409d-8d2d-ec4e2ab04d4c", "body": "\"\"", "latency": 0, "statusCode": 204, "label": "Cache flushed.", "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": "65a418be-493c-45b0-8874-35e334b9d4cf", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "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": "4d4dfba0-15c9-4f81-9b66-5c484f131aef", "documentation": "Tells a Stopped state Cache to transition to Active state.", "method": "post", "endpoint": "subscriptions/:subscriptionId/resourcegroups/:resourceGroupName/providers/Microsoft.StorageCache/caches/:cacheName/start", "responses": [ { "uuid": "0dcd6949-2d63-4816-81cc-b684a1300e69", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Cache is Active.", "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": "bb538cc5-8f00-454f-9fc6-d9f93eaa4849", "body": "\"\"", "latency": 0, "statusCode": 202, "label": "Cache has started the transition to Active. Poll the Cache's state field to monitor.", "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": "75ddb43b-a0a7-45cd-80d1-6967bad56638", "body": "\"\"", "latency": 0, "statusCode": 204, "label": "Restarted VMs associated with the cache.", "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": "f0970c17-ae3d-4ecd-ba00-9be6ff14393c", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "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": "309d9ae7-cf3f-41ff-a36e-e815229c6aa1", "documentation": "Tells an Active Cache to transition to Stopped state.", "method": "post", "endpoint": "subscriptions/:subscriptionId/resourcegroups/:resourceGroupName/providers/Microsoft.StorageCache/caches/:cacheName/stop", "responses": [ { "uuid": "32dc9da2-eb5b-48c3-bebf-bc44c359bc90", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Cache is stopped.", "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": "8e05ef10-4503-481f-82fb-7ebbda81086c", "body": "\"\"", "latency": 0, "statusCode": 202, "label": "Cache has started the transition to Stopped. Poll the Cache's state field to monitor.", "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": "a79d5ee4-0daf-4dd5-8d81-f3fb3f33d703", "body": "\"\"", "latency": 0, "statusCode": 204, "label": "Stopped VMs associated with the cache.", "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": "2a2157f4-814c-4d16-8fc1-57074a9c4d26", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "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": "d47380fd-65ce-42e5-bd93-edcf8d243dc2", "documentation": "Returns a list of Storage Targets for the specified Cache.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourcegroups/:resourceGroupName/providers/Microsoft.StorageCache/caches/:cacheName/storageTargets", "responses": [ { "uuid": "93ec0914-b326-42cb-a69c-adde41a014ae", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"clfs\": {\n \"target\": \"\"\n },\n \"junctions\": [\n {\n \"namespacePath\": \"\",\n \"nfsExport\": \"\",\n \"targetPath\": \"\"\n }\n ],\n \"nfs3\": {\n \"target\": \"\",\n \"usageModel\": \"\"\n },\n \"provisioningState\": \"{{oneOf (array 'Succeeded' 'Failed' 'Cancelled' 'Creating' 'Deleting' 'Updating')}}\",\n \"targetType\": \"{{oneOf (array 'nfs3' 'clfs' 'unknown')}}\",\n \"unknown\": {\n \"unknownMap\": {}\n }\n },\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Returns the list of Storage Targets defined by cacheName.", "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": "6b832801-9d46-4ef6-b62d-ae4c22289295", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "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": "03935cd2-9150-4723-979b-d44a30ce3fa5", "documentation": "Removes a Storage Target from a Cache. This operation is allowed at any time, but if the Cache is down or unhealthy, the actual removal of the Storage Target may be delayed until the Cache is healthy again. Note that if the Cache has data to flush to the Storage Target, the data will be flushed before the Storage Target will be deleted.", "method": "delete", "endpoint": "subscriptions/:subscriptionId/resourcegroups/:resourceGroupName/providers/Microsoft.StorageCache/caches/:cacheName/storageTargets/:storageTargetName", "responses": [ { "uuid": "3dced2f3-5d14-4b87-851e-b43d4be5cfc3", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Storage target deleted.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "29eb2721-3c66-4449-8e1e-004ab832d93f", "body": "\"\"", "latency": 0, "statusCode": 202, "label": "Started the Storage Target's deletion. Poll the Cache's Storage Targets to monitor.", "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": "c5b81cd9-7aab-4e3f-b35f-7741cdf2dd22", "body": "\"\"", "latency": 0, "statusCode": 204, "label": "Storage Target deleted.", "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": "cde994bc-6a8c-418b-9927-20b79e99d41e", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "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": "d9684625-2537-4525-9b6f-a96a50c08d93", "documentation": "Returns a Storage Target from a Cache.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourcegroups/:resourceGroupName/providers/Microsoft.StorageCache/caches/:cacheName/storageTargets/:storageTargetName", "responses": [ { "uuid": "8de784e1-0d8c-435c-8eb3-b2ca5c687790", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"clfs\": {\n \"target\": \"\"\n },\n \"junctions\": [\n {\n \"namespacePath\": \"\",\n \"nfsExport\": \"\",\n \"targetPath\": \"\"\n }\n ],\n \"nfs3\": {\n \"target\": \"\",\n \"usageModel\": \"\"\n },\n \"provisioningState\": \"{{oneOf (array 'Succeeded' 'Failed' 'Cancelled' 'Creating' 'Deleting' 'Updating')}}\",\n \"targetType\": \"{{oneOf (array 'nfs3' 'clfs' 'unknown')}}\",\n \"unknown\": {\n \"unknownMap\": {}\n }\n },\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Returns the Storage Target object corresponding to storageTargetName.", "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": "b673a832-2d1e-4371-9f04-df6570e15222", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "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": "0c855c72-a885-4cf3-9a09-a80b540dc6cb", "documentation": "Create or update a Storage Target. This operation is allowed at any time, but if the Cache is down or unhealthy, the actual creation/modification of the Storage Target may be delayed until the Cache is healthy again.", "method": "put", "endpoint": "subscriptions/:subscriptionId/resourcegroups/:resourceGroupName/providers/Microsoft.StorageCache/caches/:cacheName/storageTargets/:storageTargetName", "responses": [ { "uuid": "1af5d914-bcbd-407a-80cd-2ef2ed99c453", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"clfs\": {\n \"target\": \"\"\n },\n \"junctions\": [\n {\n \"namespacePath\": \"\",\n \"nfsExport\": \"\",\n \"targetPath\": \"\"\n }\n ],\n \"nfs3\": {\n \"target\": \"\",\n \"usageModel\": \"\"\n },\n \"provisioningState\": \"{{oneOf (array 'Succeeded' 'Failed' 'Cancelled' 'Creating' 'Deleting' 'Updating')}}\",\n \"targetType\": \"{{oneOf (array 'nfs3' 'clfs' 'unknown')}}\",\n \"unknown\": {\n \"unknownMap\": {}\n }\n },\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Storage Target has been created or 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" }, { "uuid": "ee281ce0-e388-4367-a228-8a6ae2e57b0b", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"clfs\": {\n \"target\": \"\"\n },\n \"junctions\": [\n {\n \"namespacePath\": \"\",\n \"nfsExport\": \"\",\n \"targetPath\": \"\"\n }\n ],\n \"nfs3\": {\n \"target\": \"\",\n \"usageModel\": \"\"\n },\n \"provisioningState\": \"{{oneOf (array 'Succeeded' 'Failed' 'Cancelled' 'Creating' 'Deleting' 'Updating')}}\",\n \"targetType\": \"{{oneOf (array 'nfs3' 'clfs' 'unknown')}}\",\n \"unknown\": {\n \"unknownMap\": {}\n }\n },\n \"type\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "Storage Target creation or update has been initiated. Poll the new Storage Target's provisioningState property to monitor creation progress.", "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": "727b39b3-02b2-4904-bee9-afaf64dc7be8", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "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": "776c087d-8b8f-4b95-89a3-39eba4bba071", "documentation": "Upgrade a Cache's firmware if a new version is available. Otherwise, this operation has no effect.", "method": "post", "endpoint": "subscriptions/:subscriptionId/resourcegroups/:resourceGroupName/providers/Microsoft.StorageCache/caches/:cacheName/upgrade", "responses": [ { "uuid": "36a812c4-0a3d-4d3b-bbc2-8c21ad666187", "body": "\"\"", "latency": 0, "statusCode": 201, "label": "Cache firmware is up to date.", "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": "dac91cd2-7341-49a5-b1cb-3d1f1f27ab88", "body": "\"\"", "latency": 0, "statusCode": 202, "label": "Cache has started the upgrade. Poll the Cache's state field to monitor.", "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": "ea649317-39ac-49e4-9659-a9b748167b12", "body": "\"\"", "latency": 0, "statusCode": 204, "label": "Cache firmware is up to date.", "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": "c875373e-db33-4656-80ed-c0874184394d", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response describing why the operation failed.", "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": "7b052524-9c24-43f8-a667-b4f1dcbcae73" }, { "type": "route", "uuid": "4249cb7d-e7a8-481d-be8e-5d1d7186b214" }, { "type": "route", "uuid": "07604c43-7b72-47d8-ad78-7eb1f2ca9b3c" }, { "type": "route", "uuid": "55f73352-a773-4a0c-8775-818149fd34df" }, { "type": "route", "uuid": "e5872a8e-8ab1-42b6-96d1-0cb273646bce" }, { "type": "route", "uuid": "862b07e3-9151-48c4-87a0-7148fd93e328" }, { "type": "route", "uuid": "7b3d9404-d026-4c0b-a7e0-0177748710f3" }, { "type": "route", "uuid": "8c84464c-ebcd-4ff9-a26b-6ebeb395a980" }, { "type": "route", "uuid": "e2fda1f4-4441-4ac7-b766-f88ee5761386" }, { "type": "route", "uuid": "255cb585-d843-4536-992b-dc2dbf3de378" }, { "type": "route", "uuid": "4d4dfba0-15c9-4f81-9b66-5c484f131aef" }, { "type": "route", "uuid": "309d9ae7-cf3f-41ff-a36e-e815229c6aa1" }, { "type": "route", "uuid": "d47380fd-65ce-42e5-bd93-edcf8d243dc2" }, { "type": "route", "uuid": "03935cd2-9150-4723-979b-d44a30ce3fa5" }, { "type": "route", "uuid": "d9684625-2537-4525-9b6f-a96a50c08d93" }, { "type": "route", "uuid": "0c855c72-a885-4cf3-9a09-a80b540dc6cb" }, { "type": "route", "uuid": "776c087d-8b8f-4b95-89a3-39eba4bba071" } ] }