diff --git a/api-index-v1.json b/api-index-v1.json index 269c3e48eb80f..c4d7264632955 100644 --- a/api-index-v1.json +++ b/api-index-v1.json @@ -48204,23 +48204,289 @@ "google/protobuf" ], "options": { + "csharp_namespace": { + "valueCounts": { + "": 13, + "Google.Cloud.Dataplex.V1": 1 + } + }, "go_package": { "valueCounts": { - "cloud.google.com/go/dataplex/apiv1/dataplexpb;dataplexpb": 13 + "cloud.google.com/go/dataplex/apiv1/dataplexpb;dataplexpb": 14 } }, "java_multiple_files": { "valueCounts": { - "true": 13 + "true": 14 } }, "java_package": { "valueCounts": { - "com.google.cloud.dataplex.v1": 13 + "com.google.cloud.dataplex.v1": 14 + } + }, + "php_namespace": { + "valueCounts": { + "": 13, + "Google\\Cloud\\Dataplex\\V1": 1 + } + }, + "ruby_package": { + "valueCounts": { + "": 13, + "Google::Cloud::Dataplex::V1": 1 } } }, "services": [ + { + "shortName": "CatalogService", + "fullName": "google.cloud.dataplex.v1.CatalogService", + "methods": [ + { + "shortName": "CreateAspectType", + "fullName": "google.cloud.dataplex.v1.CatalogService.CreateAspectType", + "mode": "UNARY", + "bindings": [ + { + "httpMethod": "POST", + "path": "/v1/{parent=projects/*/locations/*}/aspectTypes" + } + ] + }, + { + "shortName": "CreateEntry", + "fullName": "google.cloud.dataplex.v1.CatalogService.CreateEntry", + "mode": "UNARY", + "bindings": [ + { + "httpMethod": "POST", + "path": "/v1/{parent=projects/*/locations/*/entryGroups/*}/entries" + } + ] + }, + { + "shortName": "CreateEntryGroup", + "fullName": "google.cloud.dataplex.v1.CatalogService.CreateEntryGroup", + "mode": "UNARY", + "bindings": [ + { + "httpMethod": "POST", + "path": "/v1/{parent=projects/*/locations/*}/entryGroups" + } + ] + }, + { + "shortName": "CreateEntryType", + "fullName": "google.cloud.dataplex.v1.CatalogService.CreateEntryType", + "mode": "UNARY", + "bindings": [ + { + "httpMethod": "POST", + "path": "/v1/{parent=projects/*/locations/*}/entryTypes" + } + ] + }, + { + "shortName": "DeleteAspectType", + "fullName": "google.cloud.dataplex.v1.CatalogService.DeleteAspectType", + "mode": "UNARY", + "bindings": [ + { + "httpMethod": "DELETE", + "path": "/v1/{name=projects/*/locations/*/aspectTypes/*}" + } + ] + }, + { + "shortName": "DeleteEntry", + "fullName": "google.cloud.dataplex.v1.CatalogService.DeleteEntry", + "mode": "UNARY", + "bindings": [ + { + "httpMethod": "DELETE", + "path": "/v1/{name=projects/*/locations/*/entryGroups/*/entries/**}" + } + ] + }, + { + "shortName": "DeleteEntryGroup", + "fullName": "google.cloud.dataplex.v1.CatalogService.DeleteEntryGroup", + "mode": "UNARY", + "bindings": [ + { + "httpMethod": "DELETE", + "path": "/v1/{name=projects/*/locations/*/entryGroups/*}" + } + ] + }, + { + "shortName": "DeleteEntryType", + "fullName": "google.cloud.dataplex.v1.CatalogService.DeleteEntryType", + "mode": "UNARY", + "bindings": [ + { + "httpMethod": "DELETE", + "path": "/v1/{name=projects/*/locations/*/entryTypes/*}" + } + ] + }, + { + "shortName": "GetAspectType", + "fullName": "google.cloud.dataplex.v1.CatalogService.GetAspectType", + "mode": "UNARY", + "bindings": [ + { + "httpMethod": "GET", + "path": "/v1/{name=projects/*/locations/*/aspectTypes/*}" + } + ] + }, + { + "shortName": "GetEntry", + "fullName": "google.cloud.dataplex.v1.CatalogService.GetEntry", + "mode": "UNARY", + "bindings": [ + { + "httpMethod": "GET", + "path": "/v1/{name=projects/*/locations/*/entryGroups/*/entries/**}" + } + ] + }, + { + "shortName": "GetEntryGroup", + "fullName": "google.cloud.dataplex.v1.CatalogService.GetEntryGroup", + "mode": "UNARY", + "bindings": [ + { + "httpMethod": "GET", + "path": "/v1/{name=projects/*/locations/*/entryGroups/*}" + } + ] + }, + { + "shortName": "GetEntryType", + "fullName": "google.cloud.dataplex.v1.CatalogService.GetEntryType", + "mode": "UNARY", + "bindings": [ + { + "httpMethod": "GET", + "path": "/v1/{name=projects/*/locations/*/entryTypes/*}" + } + ] + }, + { + "shortName": "ListAspectTypes", + "fullName": "google.cloud.dataplex.v1.CatalogService.ListAspectTypes", + "mode": "UNARY", + "bindings": [ + { + "httpMethod": "GET", + "path": "/v1/{parent=projects/*/locations/*}/aspectTypes" + } + ] + }, + { + "shortName": "ListEntries", + "fullName": "google.cloud.dataplex.v1.CatalogService.ListEntries", + "mode": "UNARY", + "bindings": [ + { + "httpMethod": "GET", + "path": "/v1/{parent=projects/*/locations/*/entryGroups/*}/entries" + } + ] + }, + { + "shortName": "ListEntryGroups", + "fullName": "google.cloud.dataplex.v1.CatalogService.ListEntryGroups", + "mode": "UNARY", + "bindings": [ + { + "httpMethod": "GET", + "path": "/v1/{parent=projects/*/locations/*}/entryGroups" + } + ] + }, + { + "shortName": "ListEntryTypes", + "fullName": "google.cloud.dataplex.v1.CatalogService.ListEntryTypes", + "mode": "UNARY", + "bindings": [ + { + "httpMethod": "GET", + "path": "/v1/{parent=projects/*/locations/*}/entryTypes" + } + ] + }, + { + "shortName": "LookupEntry", + "fullName": "google.cloud.dataplex.v1.CatalogService.LookupEntry", + "mode": "UNARY", + "bindings": [ + { + "httpMethod": "GET", + "path": "/v1/{name=projects/*/locations/*}:lookupEntry" + } + ] + }, + { + "shortName": "SearchEntries", + "fullName": "google.cloud.dataplex.v1.CatalogService.SearchEntries", + "mode": "UNARY", + "bindings": [ + { + "httpMethod": "POST", + "path": "/v1/{name=projects/*/locations/*}:searchEntries" + } + ] + }, + { + "shortName": "UpdateAspectType", + "fullName": "google.cloud.dataplex.v1.CatalogService.UpdateAspectType", + "mode": "UNARY", + "bindings": [ + { + "httpMethod": "PATCH", + "path": "/v1/{aspect_type.name=projects/*/locations/*/aspectTypes/*}" + } + ] + }, + { + "shortName": "UpdateEntry", + "fullName": "google.cloud.dataplex.v1.CatalogService.UpdateEntry", + "mode": "UNARY", + "bindings": [ + { + "httpMethod": "PATCH", + "path": "/v1/{entry.name=projects/*/locations/*/entryGroups/*/entries/**}" + } + ] + }, + { + "shortName": "UpdateEntryGroup", + "fullName": "google.cloud.dataplex.v1.CatalogService.UpdateEntryGroup", + "mode": "UNARY", + "bindings": [ + { + "httpMethod": "PATCH", + "path": "/v1/{entry_group.name=projects/*/locations/*/entryGroups/*}" + } + ] + }, + { + "shortName": "UpdateEntryType", + "fullName": "google.cloud.dataplex.v1.CatalogService.UpdateEntryType", + "mode": "UNARY", + "bindings": [ + { + "httpMethod": "PATCH", + "path": "/v1/{entry_type.name=projects/*/locations/*/entryTypes/*}" + } + ] + } + ] + }, { "shortName": "ContentService", "fullName": "google.cloud.dataplex.v1.ContentService", @@ -48373,6 +48639,21 @@ } ] }, + { + "shortName": "GenerateDataQualityRules", + "fullName": "google.cloud.dataplex.v1.DataScanService.GenerateDataQualityRules", + "mode": "UNARY", + "bindings": [ + { + "httpMethod": "POST", + "path": "/v1/{name=projects/*/locations/*/dataScans/*}:generateDataQualityRules" + }, + { + "httpMethod": "POST", + "path": "/v1/{name=projects/*/locations/*/dataScans/*/jobs/*}:generateDataQualityRules" + } + ] + }, { "shortName": "GetDataScan", "fullName": "google.cloud.dataplex.v1.DataScanService.GetDataScan", @@ -49089,6 +49370,7 @@ ], "configFile": "dataplex_v1.yaml", "serviceConfigApiNames": [ + "google.cloud.dataplex.v1.CatalogService", "google.cloud.dataplex.v1.ContentService", "google.cloud.dataplex.v1.DataScanService", "google.cloud.dataplex.v1.DataTaxonomyService",