{ "uuid": "09375af0-4b7a-4f48-b807-e09186cea12f", "lastMigration": 29, "name": "AWS Elemental MediaStore Data Plane", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "a32a935f-f55e-4178-b774-eac3d557f6d3", "documentation": "Deletes an object at the specified path.", "method": "delete", "endpoint": ":Path", "responses": [ { "uuid": "892f9ea5-52f5-4526-ac8d-d05cdfddb17f", "body": "{}", "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" }, { "uuid": "44cfaa40-b22c-4bb5-969a-11222511c48c", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ContainerNotFoundException", "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": "a722d581-64f9-416c-a49c-13291bf353b2", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "ObjectNotFoundException", "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": "69e0e835-b0c1-42a4-9023-e076e50e28c4", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "InternalServerError", "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": "c49557a9-a9fa-448b-a336-dd8858d9d54d", "documentation": "Gets the headers for an object at the specified path.", "method": "head", "endpoint": ":Path", "responses": [ { "uuid": "8f38df90-e3f4-4c4e-a6c0-1314fdb3acf9", "body": "{}", "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" }, { "uuid": "59859031-0c1b-4eac-b31f-fdb9e9d3da3f", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ContainerNotFoundException", "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": "de99dba3-7c97-4f0c-92a8-a5fb3d7a564c", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "ObjectNotFoundException", "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": "02d00408-f8b6-44e0-82a2-0a4ab070c30b", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "InternalServerError", "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": "6384214d-0bff-49ba-a2e0-ced0d16bba4f", "documentation": "Downloads the object at the specified path. If the object’s upload availability is set to streaming, AWS Elemental MediaStore downloads the object even if it’s still uploading the object.", "method": "get", "endpoint": ":Path", "responses": [ { "uuid": "250d8883-11c9-44aa-a264-2e8a10d3c723", "body": "{\n \"Body\": \"\",\n \"StatusCode\": {{faker 'number.int' max=99999}}\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" }, { "uuid": "c426b85b-2532-4b2e-a3fc-8961b7a17c2f", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ContainerNotFoundException", "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": "169644c7-4840-405a-a996-b4896898d5d6", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "ObjectNotFoundException", "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": "247154e7-7097-49de-86a6-cf1fff7c42d2", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "RequestedRangeNotSatisfiableException", "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": "54fb26bd-df71-4974-b6b1-a9a69fa9256f", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "InternalServerError", "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": "4c35dca8-94dc-4aad-8a70-d0cd014afad3", "documentation": "Uploads an object to the specified path. Object sizes are limited to 25 MB for standard upload availability and 10 MB for streaming upload availability.", "method": "put", "endpoint": ":Path", "responses": [ { "uuid": "8213a7db-04d0-4aa1-86f0-cb83cca7b092", "body": "{\n \"ContentSHA256\": \"\",\n \"ETag\": \"\",\n \"StorageClass\": \"\"\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" }, { "uuid": "f75fbfb3-668b-4651-917f-26743e16c68c", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ContainerNotFoundException", "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": "892932d6-30f0-4902-a762-b8bd50ac9932", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InternalServerError", "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": "0bb78b37-2f16-4845-a23d-dd65f148c768", "documentation": "Provides a list of metadata entries about folders and objects in the specified folder.", "method": "get", "endpoint": "", "responses": [ { "uuid": "5d14ccc4-fef6-4cb7-af41-99901cc40913", "body": "{\n \"Items\": [\n {\n \"Name\": \"\",\n \"Type\": \"\",\n \"ETag\": \"\",\n \"LastModified\": \"{{faker 'date.recent' 365}}\",\n \"ContentType\": \"\",\n \"ContentLength\": {{faker 'number.int' max=99999}}\n }\n ],\n \"NextToken\": \"\"\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" }, { "uuid": "3732be0b-c183-42ae-9211-5fa485062aac", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ContainerNotFoundException", "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": "17051dd5-7fc7-4e1c-ad9d-ba98afbe6e24", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InternalServerError", "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": "a32a935f-f55e-4178-b774-eac3d557f6d3" }, { "type": "route", "uuid": "c49557a9-a9fa-448b-a336-dd8858d9d54d" }, { "type": "route", "uuid": "6384214d-0bff-49ba-a2e0-ced0d16bba4f" }, { "type": "route", "uuid": "4c35dca8-94dc-4aad-8a70-d0cd014afad3" }, { "type": "route", "uuid": "0bb78b37-2f16-4845-a23d-dd65f148c768" } ] }