{ "uuid": "b312a9de-52b3-48ae-a554-5dddf1f1c8c0", "lastMigration": 29, "name": "BigQuery Connection API", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "4f43cc5d-e640-4c9c-900d-6abbfa7b2750", "documentation": "Deletes connection and associated credential.", "method": "delete", "endpoint": "v1beta1/:name", "responses": [ { "uuid": "9f978c82-886a-46aa-8566-cb480cf8d19e", "body": "{}", "latency": 0, "statusCode": 200, "label": "Successful 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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a10952f2-4ed3-469d-8636-e23065e61560", "documentation": "Returns specified connection.", "method": "get", "endpoint": "v1beta1/:name", "responses": [ { "uuid": "62495820-431d-4f43-98b5-60ef5c7e44c9", "body": "{\n \"cloudSql\": {\n \"credential\": {\n \"password\": \"\",\n \"username\": \"\"\n },\n \"database\": \"\",\n \"instanceId\": \"\",\n \"serviceAccountId\": \"\",\n \"type\": \"{{oneOf (array 'DATABASE_TYPE_UNSPECIFIED' 'POSTGRES' 'MYSQL')}}\"\n },\n \"creationTime\": \"\",\n \"description\": \"\",\n \"friendlyName\": \"\",\n \"hasCredential\": {{faker 'datatype.boolean'}},\n \"lastModifiedTime\": \"\",\n \"name\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful 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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "5391d2cb-a52c-478c-b8ec-445c5aedcc11", "documentation": "Sets the credential for the specified connection.", "method": "patch", "endpoint": "v1beta1/:name", "responses": [ { "uuid": "cf024e03-65d7-4ce9-b03c-77495a955717", "body": "{}", "latency": 0, "statusCode": 200, "label": "Successful 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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "4093e106-166c-472c-8963-5207cb245271", "documentation": "Returns a list of connections in the given project.", "method": "get", "endpoint": "v1beta1/:parent/connections", "responses": [ { "uuid": "c8de5d09-4ac3-4724-83b1-b1bf3739292b", "body": "{\n \"connections\": [\n {\n \"cloudSql\": {\n \"credential\": {\n \"password\": \"\",\n \"username\": \"\"\n },\n \"database\": \"\",\n \"instanceId\": \"\",\n \"serviceAccountId\": \"\",\n \"type\": \"{{oneOf (array 'DATABASE_TYPE_UNSPECIFIED' 'POSTGRES' 'MYSQL')}}\"\n },\n \"creationTime\": \"\",\n \"description\": \"\",\n \"friendlyName\": \"\",\n \"hasCredential\": {{faker 'datatype.boolean'}},\n \"lastModifiedTime\": \"\",\n \"name\": \"\"\n }\n ],\n \"nextPageToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful 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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "8f687d04-db17-448f-8650-af455d3ba077", "documentation": "Creates a new connection.", "method": "post", "endpoint": "v1beta1/:parent/connections", "responses": [ { "uuid": "3df88835-d11f-4744-86e8-708dc533b5bd", "body": "{\n \"cloudSql\": {\n \"credential\": {\n \"password\": \"\",\n \"username\": \"\"\n },\n \"database\": \"\",\n \"instanceId\": \"\",\n \"serviceAccountId\": \"\",\n \"type\": \"{{oneOf (array 'DATABASE_TYPE_UNSPECIFIED' 'POSTGRES' 'MYSQL')}}\"\n },\n \"creationTime\": \"\",\n \"description\": \"\",\n \"friendlyName\": \"\",\n \"hasCredential\": {{faker 'datatype.boolean'}},\n \"lastModifiedTime\": \"\",\n \"name\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Successful 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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "ba045081-1464-4038-a845-4fa57e6b39d0", "documentation": "Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.", "method": "post", "endpoint": "v1beta1/:resource:getIamPolicy", "responses": [ { "uuid": "f50dfc28-fb37-425a-8fbe-f0d3613944cc", "body": "{\n \"auditConfigs\": [\n {\n \"auditLogConfigs\": [\n {\n \"exemptedMembers\": [\n \"\"\n ],\n \"logType\": \"{{oneOf (array 'LOG_TYPE_UNSPECIFIED' 'ADMIN_READ' 'DATA_WRITE' 'DATA_READ')}}\"\n }\n ],\n \"service\": \"\"\n }\n ],\n \"bindings\": [\n {\n \"condition\": {\n \"description\": \"\",\n \"expression\": \"\",\n \"location\": \"\",\n \"title\": \"\"\n },\n \"members\": [\n \"\"\n ],\n \"role\": \"\"\n }\n ],\n \"etag\": \"\",\n \"version\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 200, "label": "Successful 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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "093881fa-0486-4d3d-88cd-f568eaf237dc", "documentation": "Sets the access control policy on the specified resource. Replaces any existing policy. Can return `NOT_FOUND`, `INVALID_ARGUMENT`, and `PERMISSION_DENIED` errors.", "method": "post", "endpoint": "v1beta1/:resource:setIamPolicy", "responses": [ { "uuid": "b6e54cb3-5b50-4544-b127-69d0b4a2df5e", "body": "{\n \"auditConfigs\": [\n {\n \"auditLogConfigs\": [\n {\n \"exemptedMembers\": [\n \"\"\n ],\n \"logType\": \"{{oneOf (array 'LOG_TYPE_UNSPECIFIED' 'ADMIN_READ' 'DATA_WRITE' 'DATA_READ')}}\"\n }\n ],\n \"service\": \"\"\n }\n ],\n \"bindings\": [\n {\n \"condition\": {\n \"description\": \"\",\n \"expression\": \"\",\n \"location\": \"\",\n \"title\": \"\"\n },\n \"members\": [\n \"\"\n ],\n \"role\": \"\"\n }\n ],\n \"etag\": \"\",\n \"version\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 200, "label": "Successful 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" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a32c059e-7c7d-4db6-b7c9-5125453fa6d4", "documentation": "Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a `NOT_FOUND` error. Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may \"fail open\" without warning.", "method": "post", "endpoint": "v1beta1/:resource:testIamPermissions", "responses": [ { "uuid": "8270ee57-1deb-49bf-a991-920db0a9466f", "body": "{\n \"permissions\": [\n \"\"\n ]\n}", "latency": 0, "statusCode": 200, "label": "Successful 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" } ], "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": "4f43cc5d-e640-4c9c-900d-6abbfa7b2750" }, { "type": "route", "uuid": "a10952f2-4ed3-469d-8636-e23065e61560" }, { "type": "route", "uuid": "5391d2cb-a52c-478c-b8ec-445c5aedcc11" }, { "type": "route", "uuid": "4093e106-166c-472c-8963-5207cb245271" }, { "type": "route", "uuid": "8f687d04-db17-448f-8650-af455d3ba077" }, { "type": "route", "uuid": "ba045081-1464-4038-a845-4fa57e6b39d0" }, { "type": "route", "uuid": "093881fa-0486-4d3d-88cd-f568eaf237dc" }, { "type": "route", "uuid": "a32c059e-7c7d-4db6-b7c9-5125453fa6d4" } ] }