{ "uuid": "f1df2dc4-7cc4-43f4-b206-8087a6e7db39", "lastMigration": 29, "name": "DataBoxManagementClient", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "b8fbb4df-3631-48ef-a28f-b7071824e314", "documentation": "This method gets all the operations.", "method": "get", "endpoint": "providers/Microsoft.DataBox/operations", "responses": [ { "uuid": "1832f31f-bd68-44d1-a8ec-a10e974bef07", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"display\": {\n \"description\": \"\",\n \"operation\": \"\",\n \"provider\": \"\",\n \"resource\": \"\"\n },\n \"name\": \"\",\n \"origin\": \"\",\n \"properties\": {}\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "The supported operations list.", "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": "beb7a5c6-31dd-4475-8635-12bf5ba63b97", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response describing reason for operation failure.", "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": "856c7454-1210-468c-acb7-c24fbbe7c07b", "documentation": "Lists all the jobs available under the subscription.", "method": "get", "endpoint": "subscriptions/:subscriptionId/providers/Microsoft.DataBox/jobs", "responses": [ { "uuid": "d54fee2d-c7eb-4cb0-a099-70ff18131f93", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"location\": \"\",\n \"sku\": {\n \"displayName\": \"\",\n \"family\": \"\",\n \"name\": \"{{oneOf (array 'DataBox' 'DataBoxDisk' 'DataBoxHeavy')}}\"\n },\n \"tags\": {}\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "List of jobs available under the subscription.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "da6334cd-e63a-41cf-bb06-e978cf8c3316", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response describing reason for operation failure.", "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": "ac34c7b7-ea59-446d-a7d1-830008242a88", "documentation": "This method provides the list of available skus for the given subscription and location.", "method": "post", "endpoint": "subscriptions/:subscriptionId/providers/Microsoft.DataBox/locations/:location/availableSkus", "responses": [ { "uuid": "58bdbdb1-974a-4dc8-8ea2-275d3c74c147", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"enabled\": {{faker 'datatype.boolean'}},\n \"properties\": {\n \"apiVersions\": [\n \"\"\n ],\n \"capacity\": {\n \"maximum\": \"\",\n \"usable\": \"\"\n },\n \"costs\": [\n {\n \"meterId\": \"\",\n \"meterType\": \"\"\n }\n ],\n \"destinationToServiceLocationMap\": [\n {\n \"destinationLocation\": \"\",\n \"serviceLocation\": \"\"\n }\n ],\n \"disabledReason\": \"{{oneOf (array 'None' 'Country' 'Region' 'Feature' 'OfferType' 'NoSubscriptionInfo')}}\",\n \"disabledReasonMessage\": \"\",\n \"requiredFeature\": \"\"\n },\n \"sku\": {\n \"displayName\": \"\",\n \"family\": \"\",\n \"name\": \"{{oneOf (array 'DataBox' 'DataBoxDisk' 'DataBoxHeavy')}}\"\n }\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "The list of available skus under subscription.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "59122c56-8320-44f8-8278-f2cb69f8b5e6", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response describing reason for operation failure.", "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": "42c9384d-9e0d-4c42-8e9f-c036bf4fde58", "documentation": "This API provides configuration details specific to given region/location.", "method": "post", "endpoint": "subscriptions/:subscriptionId/providers/Microsoft.DataBox/locations/:location/regionConfiguration", "responses": [ { "uuid": "35790e44-7c48-43b3-b8fd-64f013730cdb", "body": "{\n \"scheduleAvailabilityResponse\": {\n \"availableDates\": [\n \"{{faker 'date.recent' 365}}\"\n ]\n },\n \"transportAvailabilityResponse\": {\n \"transportAvailabilityDetails\": [\n {\n \"shipmentType\": \"{{oneOf (array 'CustomerManaged' 'MicrosoftManaged')}}\"\n }\n ]\n }\n}", "latency": 0, "statusCode": 200, "label": "Region configuration response.", "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": "f4ea5c26-6831-436c-a00e-5d5b9d6af54f", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response describing reason for operation failure.", "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": "8d1249c0-9481-4138-96aa-dedff7b59ed5", "documentation": "[DEPRECATED NOTICE: This operation will soon be removed] This method validates the customer shipping address and provide alternate addresses if any.", "method": "post", "endpoint": "subscriptions/:subscriptionId/providers/Microsoft.DataBox/locations/:location/validateAddress", "responses": [ { "uuid": "7100fdb5-4a2f-45c9-827c-9a970281b921", "body": "{\n \"properties\": {\n \"error\": {\n \"code\": \"\",\n \"message\": \"\"\n },\n \"validationType\": \"{{oneOf (array 'ValidateAddress' 'ValidateDataDestinationDetails' 'ValidateSubscriptionIsAllowedToCreateJob' 'ValidatePreferences' 'ValidateCreateOrderLimit' 'ValidateSkuAvailability')}}\"\n }\n}", "latency": 0, "statusCode": 200, "label": "The valid and alternate addresses.", "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": "5a2d85d4-4dcc-4650-9140-ec32d48ec35f", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response describing reason for operation failure.", "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": "803be624-562f-4056-bf2c-ca67aec5ee5e", "documentation": "This method does all necessary pre-job creation validation under subscription.", "method": "post", "endpoint": "subscriptions/:subscriptionId/providers/Microsoft.DataBox/locations/:location/validateInputs", "responses": [ { "uuid": "c2a4c399-f87e-4514-ad1a-11ea8e97c9ab", "body": "{\n \"properties\": {\n \"individualResponseDetails\": [\n {\n \"error\": {\n \"code\": \"\",\n \"message\": \"\"\n },\n \"validationType\": \"{{oneOf (array 'ValidateAddress' 'ValidateDataDestinationDetails' 'ValidateSubscriptionIsAllowedToCreateJob' 'ValidatePreferences' 'ValidateCreateOrderLimit' 'ValidateSkuAvailability')}}\"\n }\n ],\n \"status\": \"{{oneOf (array 'AllValidToProceed' 'InputsRevisitRequired' 'CertainInputValidationsSkipped')}}\"\n }\n}", "latency": 0, "statusCode": 200, "label": "The validation status and responses of each validating parameter.", "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": "fbb470e1-deb6-40bf-bb5f-3e407055fd42", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response describing reason for operation failure.", "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": "52ce8ddc-89d5-4bcb-b5ba-329befd54fdc", "documentation": "Lists all the jobs available under the given resource group.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DataBox/jobs", "responses": [ { "uuid": "0023756a-1b22-4f2c-b787-64ca2d15c0cb", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"location\": \"\",\n \"sku\": {\n \"displayName\": \"\",\n \"family\": \"\",\n \"name\": \"{{oneOf (array 'DataBox' 'DataBoxDisk' 'DataBoxHeavy')}}\"\n },\n \"tags\": {}\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "List of jobs by resource group.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "7a556b96-1e94-47ee-a3cc-4d0535d56efe", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response describing reason for operation failure.", "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": "a16f92c5-db5b-46ec-8b86-5e9d1338a5a8", "documentation": "Deletes a job.", "method": "delete", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DataBox/jobs/:jobName", "responses": [ { "uuid": "05cfbb17-6064-42e3-b0f9-5f1436e48c6e", "body": "", "latency": 0, "statusCode": 202, "label": "Accepted request for delete Job.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "78a82420-801b-4a99-ab7f-22199a970481", "body": "", "latency": 0, "statusCode": 204, "label": "Job 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": "164ac441-ebeb-466e-952e-74d1b70588c9", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response describing reason for operation failure.", "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": "f290fdca-1ae8-4675-ac16-a10913346898", "documentation": "Gets information about the specified job.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DataBox/jobs/:jobName", "responses": [ { "uuid": "aa96d4ba-ea85-41a7-9ce3-84eac9aba5de", "body": "{\n \"location\": \"\",\n \"sku\": {\n \"displayName\": \"\",\n \"family\": \"\",\n \"name\": \"{{oneOf (array 'DataBox' 'DataBoxDisk' 'DataBoxHeavy')}}\"\n },\n \"tags\": {}\n}", "latency": 0, "statusCode": 200, "label": "Job object.", "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": "d70d7408-d0b4-463e-8ac0-d833ae724c96", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response describing reason for operation failure.", "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": "cf3a47ad-4970-478e-8274-0bab6e404637", "documentation": "Updates the properties of an existing job.", "method": "patch", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DataBox/jobs/:jobName", "responses": [ { "uuid": "46bcc98c-e3d8-416a-a8bc-7499e275f98c", "body": "{\n \"location\": \"\",\n \"sku\": {\n \"displayName\": \"\",\n \"family\": \"\",\n \"name\": \"{{oneOf (array 'DataBox' 'DataBoxDisk' 'DataBoxHeavy')}}\"\n },\n \"tags\": {}\n}", "latency": 0, "statusCode": 200, "label": "Job object.", "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": "af214851-4aea-4a10-8aa3-81dfc5ccc4e0", "body": "", "latency": 0, "statusCode": 202, "label": "Accepted request for job updated.", "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": "1eb072c0-35a9-47e0-9131-d753a7157e93", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response describing reason for operation failure.", "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": "8e58a4ed-c92b-40ce-90f6-5481909f690d", "documentation": "Creates a new job with the specified parameters. Existing job cannot be updated with this API and should instead be updated with the Update job API.", "method": "put", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DataBox/jobs/:jobName", "responses": [ { "uuid": "ee11f975-d6fe-4ff3-a4bc-1b42fe904569", "body": "{\n \"location\": \"\",\n \"sku\": {\n \"displayName\": \"\",\n \"family\": \"\",\n \"name\": \"{{oneOf (array 'DataBox' 'DataBoxDisk' 'DataBoxHeavy')}}\"\n },\n \"tags\": {}\n}", "latency": 0, "statusCode": 200, "label": "Job object.", "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": "314b6f75-269d-4de3-b60d-5086834e49e8", "body": "", "latency": 0, "statusCode": 202, "label": "Accepted request for create Job.", "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": "e5b7da06-30b2-43fc-88e3-dd3678f92f17", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response describing reason for operation failure.", "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": "33f2e762-d324-4fb0-816f-9ea51deecc2f", "documentation": "Book shipment pick up.", "method": "post", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DataBox/jobs/:jobName/bookShipmentPickUp", "responses": [ { "uuid": "ec14da18-0e50-42af-a253-6661e42ffa0b", "body": "{\n \"confirmationNumber\": \"\",\n \"readyByTime\": \"{{faker 'date.recent' 365}}\"\n}", "latency": 0, "statusCode": 200, "label": "Booked shipment pick up successfully.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "e8c20384-1f03-492b-9c96-2047b9414b12", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response describing reason for operation failure.", "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": "3dc77ce5-2f30-4d7d-87a7-f2318e0e4324", "documentation": "CancelJob.", "method": "post", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DataBox/jobs/:jobName/cancel", "responses": [ { "uuid": "02b22b73-4f3e-4dbd-a1af-c820081953d0", "body": "", "latency": 0, "statusCode": 204, "label": "Job cancelled.", "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": "cecd5412-11b9-49bc-9592-c49c82fc7dc3", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response describing reason for operation failure.", "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": "e92a8c4c-1a12-4c8e-bc5d-b505ba412de7", "documentation": "This method gets the unencrypted secrets related to the job.", "method": "post", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DataBox/jobs/:jobName/listCredentials", "responses": [ { "uuid": "80072e83-b715-4f05-9e31-745100172d6e", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"jobName\": \"\",\n \"jobSecrets\": {\n \"dcAccessSecurityCode\": {\n \"forwardDcAccessCode\": \"\",\n \"reverseDcAccessCode\": \"\"\n },\n \"jobSecretsType\": \"{{oneOf (array 'DataBox' 'DataBoxDisk' 'DataBoxHeavy')}}\"\n }\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "List of unencrypted credentials of the job.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "b9e0e392-82d6-40b2-b617-d3b03b54c22f", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response describing reason for operation failure.", "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": "62478506-b654-4bed-a135-7f02e88ee8a1", "documentation": "This method provides the list of available skus for the given subscription, resource group and location.", "method": "post", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DataBox/locations/:location/availableSkus", "responses": [ { "uuid": "90889df6-a1a7-41b7-b3e3-0fb19483abcb", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"enabled\": {{faker 'datatype.boolean'}},\n \"properties\": {\n \"apiVersions\": [\n \"\"\n ],\n \"capacity\": {\n \"maximum\": \"\",\n \"usable\": \"\"\n },\n \"costs\": [\n {\n \"meterId\": \"\",\n \"meterType\": \"\"\n }\n ],\n \"destinationToServiceLocationMap\": [\n {\n \"destinationLocation\": \"\",\n \"serviceLocation\": \"\"\n }\n ],\n \"disabledReason\": \"{{oneOf (array 'None' 'Country' 'Region' 'Feature' 'OfferType' 'NoSubscriptionInfo')}}\",\n \"disabledReasonMessage\": \"\",\n \"requiredFeature\": \"\"\n },\n \"sku\": {\n \"displayName\": \"\",\n \"family\": \"\",\n \"name\": \"{{oneOf (array 'DataBox' 'DataBoxDisk' 'DataBoxHeavy')}}\"\n }\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "The list of available skus under Resource group.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "ef46bdf2-09c8-4b58-aeee-9aad7a3946aa", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response describing reason for operation failure.", "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": "b57512d9-f8dc-4ec2-b1dd-8c8fbc644a65", "documentation": "This method does all necessary pre-job creation validation under resource group.", "method": "post", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.DataBox/locations/:location/validateInputs", "responses": [ { "uuid": "b3fe70c2-4f8c-4200-b516-be239ec44f6a", "body": "{\n \"properties\": {\n \"individualResponseDetails\": [\n {\n \"error\": {\n \"code\": \"\",\n \"message\": \"\"\n },\n \"validationType\": \"{{oneOf (array 'ValidateAddress' 'ValidateDataDestinationDetails' 'ValidateSubscriptionIsAllowedToCreateJob' 'ValidatePreferences' 'ValidateCreateOrderLimit' 'ValidateSkuAvailability')}}\"\n }\n ],\n \"status\": \"{{oneOf (array 'AllValidToProceed' 'InputsRevisitRequired' 'CertainInputValidationsSkipped')}}\"\n }\n}", "latency": 0, "statusCode": 200, "label": "The validation status and responses of each validating parameter.", "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": "3b4efdac-fd38-47d3-a421-20e467e41758", "body": "\"\"", "latency": 0, "statusCode": 200, "label": "Error response describing reason for operation failure.", "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": "b8fbb4df-3631-48ef-a28f-b7071824e314" }, { "type": "route", "uuid": "856c7454-1210-468c-acb7-c24fbbe7c07b" }, { "type": "route", "uuid": "ac34c7b7-ea59-446d-a7d1-830008242a88" }, { "type": "route", "uuid": "42c9384d-9e0d-4c42-8e9f-c036bf4fde58" }, { "type": "route", "uuid": "8d1249c0-9481-4138-96aa-dedff7b59ed5" }, { "type": "route", "uuid": "803be624-562f-4056-bf2c-ca67aec5ee5e" }, { "type": "route", "uuid": "52ce8ddc-89d5-4bcb-b5ba-329befd54fdc" }, { "type": "route", "uuid": "a16f92c5-db5b-46ec-8b86-5e9d1338a5a8" }, { "type": "route", "uuid": "f290fdca-1ae8-4675-ac16-a10913346898" }, { "type": "route", "uuid": "cf3a47ad-4970-478e-8274-0bab6e404637" }, { "type": "route", "uuid": "8e58a4ed-c92b-40ce-90f6-5481909f690d" }, { "type": "route", "uuid": "33f2e762-d324-4fb0-816f-9ea51deecc2f" }, { "type": "route", "uuid": "3dc77ce5-2f30-4d7d-87a7-f2318e0e4324" }, { "type": "route", "uuid": "e92a8c4c-1a12-4c8e-bc5d-b505ba412de7" }, { "type": "route", "uuid": "62478506-b654-4bed-a135-7f02e88ee8a1" }, { "type": "route", "uuid": "b57512d9-f8dc-4ec2-b1dd-8c8fbc644a65" } ] }