{ "uuid": "b57863f4-1404-4dbc-bd11-a48470688803", "lastMigration": 19, "name": "Cloud Storage for Firebase API", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "0.0.0.0", "routes": [ { "uuid": "f6497ec2-a027-4303-a609-9f46bb29520f", "documentation": "Links a Google Cloud Storage bucket to a Firebase project.", "method": "post", "endpoint": "v1beta/:bucket:addFirebase", "responses": [ { "uuid": "ec563101-6b0e-4d5c-9352-b2aea61fd17d", "body": "{\n \"location\": \"\",\n \"name\": \"\",\n \"reconciling\": {{faker 'random.boolean'}}\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "7a82db49-8472-488f-baf7-b15266b745f6", "documentation": "Unlinks a linked Google Cloud Storage bucket from a Firebase project.", "method": "post", "endpoint": "v1beta/:bucket:removeFirebase", "responses": [ { "uuid": "9c0e06a6-627d-419c-b5d2-d3c46b5c9e31", "body": "{}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "c8648f1c-e017-4c96-9a6d-c723168150e0", "documentation": "Gets a single linked storage bucket.", "method": "get", "endpoint": "v1beta/:name", "responses": [ { "uuid": "8674cd47-e588-45fc-9b08-05056a3577de", "body": "{\n \"location\": \"\",\n \"name\": \"\",\n \"reconciling\": {{faker 'random.boolean'}}\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false }, { "uuid": "1ab32433-9b3b-4600-a6a4-d7fd1ddb6d6e", "documentation": "Lists the linked storage buckets for a project.", "method": "get", "endpoint": "v1beta/:parent/buckets", "responses": [ { "uuid": "6de18356-ebe9-45ed-9523-97f213019725", "body": "{\n \"buckets\": [\n {\n \"location\": \"\",\n \"name\": \"\",\n \"reconciling\": {{faker 'random.boolean'}}\n }\n ],\n \"nextPageToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful response", "headers": [ { "key": "Content-Type", "value": "application/json" } ], "filePath": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false } ], "enabled": true, "randomResponse": false, "sequentialResponse": false } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [ { "key": "", "value": "" } ], "proxyResHeaders": [ { "key": "", "value": "" } ] }