@@ -21854,6 +21854,241 @@
2185421854 "google.longrunning.Operations"
2185521855 ]
2185621856 },
21857+ {
21858+ "id": "google.cloud.bigquery.analyticshub.v1",
21859+ "directory": "google/cloud/bigquery/analyticshub/v1",
21860+ "version": "v1",
21861+ "majorVersion": "v1",
21862+ "hostName": "analyticshub.googleapis.com",
21863+ "title": "Analytics Hub API",
21864+ "description": "Exchange data and analytics assets securely and efficiently.",
21865+ "importDirectories": [
21866+ "google/api",
21867+ "google/iam/v1",
21868+ "google/protobuf"
21869+ ],
21870+ "options": {
21871+ "csharp_namespace": {
21872+ "valueCounts": {
21873+ "Google.Cloud.BigQuery.AnalyticsHub.V1": 1
21874+ }
21875+ },
21876+ "go_package": {
21877+ "valueCounts": {
21878+ "google.golang.org/genproto/googleapis/cloud/bigquery/analyticshub/v1;analyticshub": 1
21879+ }
21880+ },
21881+ "java_multiple_files": {
21882+ "valueCounts": {
21883+ "true": 1
21884+ }
21885+ },
21886+ "java_package": {
21887+ "valueCounts": {
21888+ "com.google.cloud.bigquery.analyticshub.v1": 1
21889+ }
21890+ },
21891+ "php_namespace": {
21892+ "valueCounts": {
21893+ "Google\\Cloud\\BigQuery\\AnalyticsHub\\V1": 1
21894+ }
21895+ },
21896+ "ruby_package": {
21897+ "valueCounts": {
21898+ "Google::Cloud::Bigquery::AnalyticsHub::V1": 1
21899+ }
21900+ }
21901+ },
21902+ "services": [
21903+ {
21904+ "shortName": "AnalyticsHubService",
21905+ "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService",
21906+ "methods": [
21907+ {
21908+ "shortName": "CreateDataExchange",
21909+ "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.CreateDataExchange",
21910+ "mode": "UNARY",
21911+ "bindings": [
21912+ {
21913+ "httpMethod": "POST",
21914+ "path": "/v1/{parent=projects/*/locations/*}/dataExchanges"
21915+ }
21916+ ]
21917+ },
21918+ {
21919+ "shortName": "CreateListing",
21920+ "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.CreateListing",
21921+ "mode": "UNARY",
21922+ "bindings": [
21923+ {
21924+ "httpMethod": "POST",
21925+ "path": "/v1/{parent=projects/*/locations/*/dataExchanges/*}/listings"
21926+ }
21927+ ]
21928+ },
21929+ {
21930+ "shortName": "DeleteDataExchange",
21931+ "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.DeleteDataExchange",
21932+ "mode": "UNARY",
21933+ "bindings": [
21934+ {
21935+ "httpMethod": "DELETE",
21936+ "path": "/v1/{name=projects/*/locations/*/dataExchanges/*}"
21937+ }
21938+ ]
21939+ },
21940+ {
21941+ "shortName": "DeleteListing",
21942+ "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.DeleteListing",
21943+ "mode": "UNARY",
21944+ "bindings": [
21945+ {
21946+ "httpMethod": "DELETE",
21947+ "path": "/v1/{name=projects/*/locations/*/dataExchanges/*/listings/*}"
21948+ }
21949+ ]
21950+ },
21951+ {
21952+ "shortName": "GetDataExchange",
21953+ "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.GetDataExchange",
21954+ "mode": "UNARY",
21955+ "bindings": [
21956+ {
21957+ "httpMethod": "GET",
21958+ "path": "/v1/{name=projects/*/locations/*/dataExchanges/*}"
21959+ }
21960+ ]
21961+ },
21962+ {
21963+ "shortName": "GetIamPolicy",
21964+ "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.GetIamPolicy",
21965+ "mode": "UNARY",
21966+ "bindings": [
21967+ {
21968+ "httpMethod": "POST",
21969+ "path": "/v1/{resource=projects/*/locations/*/dataExchanges/*}:getIamPolicy"
21970+ },
21971+ {
21972+ "httpMethod": "POST",
21973+ "path": "/v1/{resource=projects/*/locations/*/dataExchanges/*/listings/*}:getIamPolicy"
21974+ }
21975+ ]
21976+ },
21977+ {
21978+ "shortName": "GetListing",
21979+ "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.GetListing",
21980+ "mode": "UNARY",
21981+ "bindings": [
21982+ {
21983+ "httpMethod": "GET",
21984+ "path": "/v1/{name=projects/*/locations/*/dataExchanges/*/listings/*}"
21985+ }
21986+ ]
21987+ },
21988+ {
21989+ "shortName": "ListDataExchanges",
21990+ "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.ListDataExchanges",
21991+ "mode": "UNARY",
21992+ "bindings": [
21993+ {
21994+ "httpMethod": "GET",
21995+ "path": "/v1/{parent=projects/*/locations/*}/dataExchanges"
21996+ }
21997+ ]
21998+ },
21999+ {
22000+ "shortName": "ListListings",
22001+ "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.ListListings",
22002+ "mode": "UNARY",
22003+ "bindings": [
22004+ {
22005+ "httpMethod": "GET",
22006+ "path": "/v1/{parent=projects/*/locations/*/dataExchanges/*}/listings"
22007+ }
22008+ ]
22009+ },
22010+ {
22011+ "shortName": "ListOrgDataExchanges",
22012+ "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.ListOrgDataExchanges",
22013+ "mode": "UNARY",
22014+ "bindings": [
22015+ {
22016+ "httpMethod": "GET",
22017+ "path": "/v1/{organization=organizations/*/locations/*}/dataExchanges"
22018+ }
22019+ ]
22020+ },
22021+ {
22022+ "shortName": "SetIamPolicy",
22023+ "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.SetIamPolicy",
22024+ "mode": "UNARY",
22025+ "bindings": [
22026+ {
22027+ "httpMethod": "POST",
22028+ "path": "/v1/{resource=projects/*/locations/*/dataExchanges/*}:setIamPolicy"
22029+ },
22030+ {
22031+ "httpMethod": "POST",
22032+ "path": "/v1/{resource=projects/*/locations/*/dataExchanges/*/listings/*}:setIamPolicy"
22033+ }
22034+ ]
22035+ },
22036+ {
22037+ "shortName": "SubscribeListing",
22038+ "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.SubscribeListing",
22039+ "mode": "UNARY",
22040+ "bindings": [
22041+ {
22042+ "httpMethod": "POST",
22043+ "path": "/v1/{name=projects/*/locations/*/dataExchanges/*/listings/*}:subscribe"
22044+ }
22045+ ]
22046+ },
22047+ {
22048+ "shortName": "TestIamPermissions",
22049+ "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.TestIamPermissions",
22050+ "mode": "UNARY",
22051+ "bindings": [
22052+ {
22053+ "httpMethod": "POST",
22054+ "path": "/v1/{resource=projects/*/locations/*/dataExchanges/*}:testIamPermissions"
22055+ },
22056+ {
22057+ "httpMethod": "POST",
22058+ "path": "/v1/{resource=projects/*/locations/*/dataExchanges/*/listings/*}:testIamPermissions"
22059+ }
22060+ ]
22061+ },
22062+ {
22063+ "shortName": "UpdateDataExchange",
22064+ "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.UpdateDataExchange",
22065+ "mode": "UNARY",
22066+ "bindings": [
22067+ {
22068+ "httpMethod": "PATCH",
22069+ "path": "/v1/{data_exchange.name=projects/*/locations/*/dataExchanges/*}"
22070+ }
22071+ ]
22072+ },
22073+ {
22074+ "shortName": "UpdateListing",
22075+ "fullName": "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService.UpdateListing",
22076+ "mode": "UNARY",
22077+ "bindings": [
22078+ {
22079+ "httpMethod": "PATCH",
22080+ "path": "/v1/{listing.name=projects/*/locations/*/dataExchanges/*/listings/*}"
22081+ }
22082+ ]
22083+ }
22084+ ]
22085+ }
22086+ ],
22087+ "configFile": "analyticshub_v1.yaml",
22088+ "serviceConfigApiNames": [
22089+ "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService"
22090+ ]
22091+ },
2185722092 {
2185822093 "id": "google.cloud.bigquery.connection.v1",
2185922094 "directory": "google/cloud/bigquery/connection/v1",
0 commit comments