{ "uuid": "323c814d-3a7e-4ba3-8151-a8333ba5156e", "lastMigration": 29, "name": "Artifact Registry API", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "0fb141a5-185f-4656-938d-6deb2d57122b", "documentation": "Deletes a version and all of its content. The returned operation will complete once the version has been deleted.", "method": "delete", "endpoint": "v1beta2/:name", "responses": [ { "uuid": "286099c7-ee86-45a3-a01e-bdfaa06c3973", "body": "{\n \"done\": {{faker 'datatype.boolean'}},\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"metadata\": {},\n \"name\": \"\",\n \"response\": {}\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": "88a84d55-5b02-4266-967e-42d0a28b35c1", "documentation": "Gets a version", "method": "get", "endpoint": "v1beta2/:name", "responses": [ { "uuid": "938ba0a4-e932-4f80-889b-47b62d58b1ec", "body": "{\n \"createTime\": \"\",\n \"description\": \"\",\n \"metadata\": {},\n \"name\": \"\",\n \"relatedTags\": [\n {\n \"name\": \"\",\n \"version\": \"\"\n }\n ],\n \"updateTime\": \"\"\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": "6d8ca69a-4771-4ab1-8336-427325104cf9", "documentation": "Updates a tag.", "method": "patch", "endpoint": "v1beta2/:name", "responses": [ { "uuid": "f084e558-a296-4205-857a-4563aaded57e", "body": "{\n \"name\": \"\",\n \"version\": \"\"\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": "f1e72b13-8692-4c01-8dfb-48adbe3106de", "documentation": "Lists information about the supported locations for this service.", "method": "get", "endpoint": "v1beta2/:name/locations", "responses": [ { "uuid": "13ad3ea4-9fda-4e83-9071-79d2b090f3e6", "body": "{\n \"locations\": [\n {\n \"displayName\": \"\",\n \"labels\": {},\n \"locationId\": \"\",\n \"metadata\": {},\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": "27d74dd6-b509-4646-9e15-e406117424ac", "documentation": "Directly uploads an Apt artifact. The returned Operation will complete once the resources are uploaded. Package, Version, and File resources are created based on the imported artifact. Imported artifacts that conflict with existing resources are ignored.", "method": "post", "endpoint": "v1beta2/:parent/aptArtifacts:create", "responses": [ { "uuid": "48e3f2ca-419d-492e-914d-79ebce97ef69", "body": "{\n \"operation\": {\n \"done\": {{faker 'datatype.boolean'}},\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"metadata\": {},\n \"name\": \"\",\n \"response\": {}\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" }, { "uuid": "6dc32b6a-427f-45d5-9166-3293b36e7a08", "documentation": "Imports Apt artifacts. The returned Operation will complete once the resources are imported. Package, Version, and File resources are created based on the imported artifacts. Imported artifacts that conflict with existing resources are ignored.", "method": "post", "endpoint": "v1beta2/:parent/aptArtifacts:import", "responses": [ { "uuid": "d7c8ea9a-7eda-4672-911c-b3f8d95f8631", "body": "{\n \"done\": {{faker 'datatype.boolean'}},\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"metadata\": {},\n \"name\": \"\",\n \"response\": {}\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": "272ebb36-0bf8-4573-bdcd-77de8e5936ea", "documentation": "Lists files.", "method": "get", "endpoint": "v1beta2/:parent/files", "responses": [ { "uuid": "a3f4c7d8-ac50-47bf-b041-d0ab3e3ac735", "body": "{\n \"files\": [\n {\n \"createTime\": \"\",\n \"hashes\": [\n {\n \"type\": \"{{oneOf (array 'HASH_TYPE_UNSPECIFIED' 'SHA256' 'MD5')}}\",\n \"value\": \"\"\n }\n ],\n \"name\": \"\",\n \"owner\": \"\",\n \"sizeBytes\": \"\",\n \"updateTime\": \"\"\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": "f5358d39-9bb4-42f2-a34c-a9c48b8272de", "documentation": "Lists packages.", "method": "get", "endpoint": "v1beta2/:parent/packages", "responses": [ { "uuid": "ae74a87c-981d-4267-89ce-67d0aa708dca", "body": "{\n \"nextPageToken\": \"\",\n \"packages\": [\n {\n \"createTime\": \"\",\n \"displayName\": \"\",\n \"name\": \"\",\n \"updateTime\": \"\"\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" }, { "uuid": "f33a341d-1810-4cd0-838d-21cfaa349fb4", "documentation": "Lists repositories.", "method": "get", "endpoint": "v1beta2/:parent/repositories", "responses": [ { "uuid": "e5b6289c-a4fe-4472-bc81-3b01b0ebe777", "body": "{\n \"nextPageToken\": \"\",\n \"repositories\": [\n {\n \"createTime\": \"\",\n \"description\": \"\",\n \"format\": \"{{oneOf (array 'FORMAT_UNSPECIFIED' 'DOCKER' 'MAVEN' 'NPM' 'APT' 'YUM' 'PYTHON')}}\",\n \"kmsKeyName\": \"\",\n \"labels\": {},\n \"mavenConfig\": {\n \"allowSnapshotOverwrites\": {{faker 'datatype.boolean'}},\n \"versionPolicy\": \"{{oneOf (array 'VERSION_POLICY_UNSPECIFIED' 'RELEASE' 'SNAPSHOT')}}\"\n },\n \"name\": \"\",\n \"sizeBytes\": \"\",\n \"updateTime\": \"\"\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" }, { "uuid": "3832f13e-23b2-4640-aaaf-400fcf70cdd1", "documentation": "Creates a repository. The returned Operation will finish once the repository has been created. Its response will be the created Repository.", "method": "post", "endpoint": "v1beta2/:parent/repositories", "responses": [ { "uuid": "d47988c5-77eb-4bbd-9468-8697b5a181bb", "body": "{\n \"done\": {{faker 'datatype.boolean'}},\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"metadata\": {},\n \"name\": \"\",\n \"response\": {}\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": "300b9165-0f2c-4373-a84f-39a2dc516c56", "documentation": "Lists tags.", "method": "get", "endpoint": "v1beta2/:parent/tags", "responses": [ { "uuid": "a169a5e6-3f7d-4c75-a0fa-223fc82bd71c", "body": "{\n \"nextPageToken\": \"\",\n \"tags\": [\n {\n \"name\": \"\",\n \"version\": \"\"\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" }, { "uuid": "831106e6-95b4-41cf-b804-4efe1bd83557", "documentation": "Creates a tag.", "method": "post", "endpoint": "v1beta2/:parent/tags", "responses": [ { "uuid": "d9f29a0f-5dd1-48d9-a0d9-3e5cfdef7fe7", "body": "{\n \"name\": \"\",\n \"version\": \"\"\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": "90a87c33-3cde-4ddc-9919-19d0d1bb5945", "documentation": "Lists versions.", "method": "get", "endpoint": "v1beta2/:parent/versions", "responses": [ { "uuid": "c2443114-e23f-4bf4-9b73-3377f2000fe3", "body": "{\n \"nextPageToken\": \"\",\n \"versions\": [\n {\n \"createTime\": \"\",\n \"description\": \"\",\n \"metadata\": {},\n \"name\": \"\",\n \"relatedTags\": [\n {\n \"name\": \"\",\n \"version\": \"\"\n }\n ],\n \"updateTime\": \"\"\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" }, { "uuid": "894db941-bd71-477c-8518-94b45375c89a", "documentation": "Directly uploads a Yum artifact. The returned Operation will complete once the resources are uploaded. Package, Version, and File resources are created based on the imported artifact. Imported artifacts that conflict with existing resources are ignored.", "method": "post", "endpoint": "v1beta2/:parent/yumArtifacts:create", "responses": [ { "uuid": "ad252ce2-7e2e-44a9-b63f-7c8b83e27e01", "body": "{\n \"operation\": {\n \"done\": {{faker 'datatype.boolean'}},\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"metadata\": {},\n \"name\": \"\",\n \"response\": {}\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" }, { "uuid": "c90980fb-8035-4c49-9f54-eab6d67c72ca", "documentation": "Imports Yum (RPM) artifacts. The returned Operation will complete once the resources are imported. Package, Version, and File resources are created based on the imported artifacts. Imported artifacts that conflict with existing resources are ignored.", "method": "post", "endpoint": "v1beta2/:parent/yumArtifacts:import", "responses": [ { "uuid": "b28ea480-00d0-44f1-99bd-13ae537cf8a8", "body": "{\n \"done\": {{faker 'datatype.boolean'}},\n \"error\": {\n \"code\": {{faker 'number.int' max=99999}},\n \"details\": [\n {}\n ],\n \"message\": \"\"\n },\n \"metadata\": {},\n \"name\": \"\",\n \"response\": {}\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": "b09c5f12-2bc7-4d11-b1b3-56517af76351", "documentation": "Gets the IAM policy for a given resource.", "method": "get", "endpoint": "v1beta2/:resource:getIamPolicy", "responses": [ { "uuid": "aedea9ff-982e-4315-80c5-e3442415686f", "body": "{\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": "10787579-452a-42e1-ae98-83d5f436b2cb", "documentation": "Updates the IAM policy for a given resource.", "method": "post", "endpoint": "v1beta2/:resource:setIamPolicy", "responses": [ { "uuid": "79c7ca94-6f59-4c3d-9e12-4bac0c7b4cd1", "body": "{\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": "3a733101-020a-4dc2-a1b8-29b89b370d95", "documentation": "Tests if the caller has a list of permissions on a resource.", "method": "post", "endpoint": "v1beta2/:resource:testIamPermissions", "responses": [ { "uuid": "d6d9f668-5590-4eb1-8abc-9ead4706c369", "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": "0fb141a5-185f-4656-938d-6deb2d57122b" }, { "type": "route", "uuid": "88a84d55-5b02-4266-967e-42d0a28b35c1" }, { "type": "route", "uuid": "6d8ca69a-4771-4ab1-8336-427325104cf9" }, { "type": "route", "uuid": "f1e72b13-8692-4c01-8dfb-48adbe3106de" }, { "type": "route", "uuid": "27d74dd6-b509-4646-9e15-e406117424ac" }, { "type": "route", "uuid": "6dc32b6a-427f-45d5-9166-3293b36e7a08" }, { "type": "route", "uuid": "272ebb36-0bf8-4573-bdcd-77de8e5936ea" }, { "type": "route", "uuid": "f5358d39-9bb4-42f2-a34c-a9c48b8272de" }, { "type": "route", "uuid": "f33a341d-1810-4cd0-838d-21cfaa349fb4" }, { "type": "route", "uuid": "3832f13e-23b2-4640-aaaf-400fcf70cdd1" }, { "type": "route", "uuid": "300b9165-0f2c-4373-a84f-39a2dc516c56" }, { "type": "route", "uuid": "831106e6-95b4-41cf-b804-4efe1bd83557" }, { "type": "route", "uuid": "90a87c33-3cde-4ddc-9919-19d0d1bb5945" }, { "type": "route", "uuid": "894db941-bd71-477c-8518-94b45375c89a" }, { "type": "route", "uuid": "c90980fb-8035-4c49-9f54-eab6d67c72ca" }, { "type": "route", "uuid": "b09c5f12-2bc7-4d11-b1b3-56517af76351" }, { "type": "route", "uuid": "10787579-452a-42e1-ae98-83d5f436b2cb" }, { "type": "route", "uuid": "3a733101-020a-4dc2-a1b8-29b89b370d95" } ] }