Skip to content

Commit 798c1bd

Browse files
feat: Automated regeneration of dataplex v1 client (#24426)
Auto-created at 2025-09-28 10:12:02 +0000 using the toys pull request generator.
1 parent 4b105ff commit 798c1bd

File tree

5 files changed

+294
-5
lines changed

5 files changed

+294
-5
lines changed

api_names_out.yaml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153627,9 +153627,24 @@
153627153627
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResult": google_cloud_dataplex_v1_data_documentation_result
153628153628
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResult/queries": queries
153629153629
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResult/queries/query": query
153630+
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResult/tableResult": table_result
153631+
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultField": google_cloud_dataplex_v1_data_documentation_result_field
153632+
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultField/description": description
153633+
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultField/fields": fields
153634+
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultField/fields/field": field
153635+
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultField/name": name
153630153636
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultQuery": google_cloud_dataplex_v1_data_documentation_result_query
153631153637
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultQuery/description": description
153632153638
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultQuery/sql": sql
153639+
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultSchema": google_cloud_dataplex_v1_data_documentation_result_schema
153640+
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultSchema/fields": fields
153641+
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultSchema/fields/field": field
153642+
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultTableResult": google_cloud_dataplex_v1_data_documentation_result_table_result
153643+
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultTableResult/name": name
153644+
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultTableResult/overview": overview
153645+
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultTableResult/queries": queries
153646+
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultTableResult/queries/query": query
153647+
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultTableResult/schema": schema
153633153648
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationSpec": google_cloud_dataplex_v1_data_documentation_spec
153634153649
"/dataplex:v1/GoogleCloudDataplexV1DataProfileResult": google_cloud_dataplex_v1_data_profile_result
153635153650
"/dataplex:v1/GoogleCloudDataplexV1DataProfileResult/postScanActionsResult": post_scan_actions_result

generated/google-apis-dataplex_v1/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Release history for google-apis-dataplex_v1
22

3+
### v0.87.0 (2025-09-28)
4+
5+
* Regenerated from discovery document revision 20250919
6+
37
### v0.86.0 (2025-09-21)
48

59
* Regenerated from discovery document revision 20250915

generated/google-apis-dataplex_v1/lib/google/apis/dataplex_v1/classes.rb

Lines changed: 177 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1913,6 +1913,152 @@ def update!(**args)
19131913
end
19141914
end
19151915

1916+
# The output of a DataDocumentation scan.
1917+
class GoogleCloudDataplexV1DataDocumentationResult
1918+
include Google::Apis::Core::Hashable
1919+
1920+
# Generated metadata about the table.
1921+
# Corresponds to the JSON property `tableResult`
1922+
# @return [Google::Apis::DataplexV1::GoogleCloudDataplexV1DataDocumentationResultTableResult]
1923+
attr_accessor :table_result
1924+
1925+
def initialize(**args)
1926+
update!(**args)
1927+
end
1928+
1929+
# Update properties of this object
1930+
def update!(**args)
1931+
@table_result = args[:table_result] if args.key?(:table_result)
1932+
end
1933+
end
1934+
1935+
# Column of a table with generated metadata and nested fields.
1936+
class GoogleCloudDataplexV1DataDocumentationResultField
1937+
include Google::Apis::Core::Hashable
1938+
1939+
# Output only. Generated description for columns and fields.
1940+
# Corresponds to the JSON property `description`
1941+
# @return [String]
1942+
attr_accessor :description
1943+
1944+
# Output only. Nested fields.
1945+
# Corresponds to the JSON property `fields`
1946+
# @return [Array<Google::Apis::DataplexV1::GoogleCloudDataplexV1DataDocumentationResultField>]
1947+
attr_accessor :fields
1948+
1949+
# Output only. The name of the column.
1950+
# Corresponds to the JSON property `name`
1951+
# @return [String]
1952+
attr_accessor :name
1953+
1954+
def initialize(**args)
1955+
update!(**args)
1956+
end
1957+
1958+
# Update properties of this object
1959+
def update!(**args)
1960+
@description = args[:description] if args.key?(:description)
1961+
@fields = args[:fields] if args.key?(:fields)
1962+
@name = args[:name] if args.key?(:name)
1963+
end
1964+
end
1965+
1966+
# A sample SQL query in data documentation.
1967+
class GoogleCloudDataplexV1DataDocumentationResultQuery
1968+
include Google::Apis::Core::Hashable
1969+
1970+
# Output only. The description for the query.
1971+
# Corresponds to the JSON property `description`
1972+
# @return [String]
1973+
attr_accessor :description
1974+
1975+
# Output only. The SQL query string which can be executed.
1976+
# Corresponds to the JSON property `sql`
1977+
# @return [String]
1978+
attr_accessor :sql
1979+
1980+
def initialize(**args)
1981+
update!(**args)
1982+
end
1983+
1984+
# Update properties of this object
1985+
def update!(**args)
1986+
@description = args[:description] if args.key?(:description)
1987+
@sql = args[:sql] if args.key?(:sql)
1988+
end
1989+
end
1990+
1991+
# Schema of the table with generated metadata of columns.
1992+
class GoogleCloudDataplexV1DataDocumentationResultSchema
1993+
include Google::Apis::Core::Hashable
1994+
1995+
# Output only. The list of columns.
1996+
# Corresponds to the JSON property `fields`
1997+
# @return [Array<Google::Apis::DataplexV1::GoogleCloudDataplexV1DataDocumentationResultField>]
1998+
attr_accessor :fields
1999+
2000+
def initialize(**args)
2001+
update!(**args)
2002+
end
2003+
2004+
# Update properties of this object
2005+
def update!(**args)
2006+
@fields = args[:fields] if args.key?(:fields)
2007+
end
2008+
end
2009+
2010+
# Generated metadata about the table.
2011+
class GoogleCloudDataplexV1DataDocumentationResultTableResult
2012+
include Google::Apis::Core::Hashable
2013+
2014+
# Output only. The service-qualified full resource name of the cloud resource.
2015+
# Ex: bigquery.googleapis.com/projects/PROJECT_ID/datasets/DATASET_ID/tables/
2016+
# TABLE_ID
2017+
# Corresponds to the JSON property `name`
2018+
# @return [String]
2019+
attr_accessor :name
2020+
2021+
# Output only. Generated description of the table.
2022+
# Corresponds to the JSON property `overview`
2023+
# @return [String]
2024+
attr_accessor :overview
2025+
2026+
# Output only. Sample SQL queries for the table.
2027+
# Corresponds to the JSON property `queries`
2028+
# @return [Array<Google::Apis::DataplexV1::GoogleCloudDataplexV1DataDocumentationResultQuery>]
2029+
attr_accessor :queries
2030+
2031+
# Schema of the table with generated metadata of columns.
2032+
# Corresponds to the JSON property `schema`
2033+
# @return [Google::Apis::DataplexV1::GoogleCloudDataplexV1DataDocumentationResultSchema]
2034+
attr_accessor :schema
2035+
2036+
def initialize(**args)
2037+
update!(**args)
2038+
end
2039+
2040+
# Update properties of this object
2041+
def update!(**args)
2042+
@name = args[:name] if args.key?(:name)
2043+
@overview = args[:overview] if args.key?(:overview)
2044+
@queries = args[:queries] if args.key?(:queries)
2045+
@schema = args[:schema] if args.key?(:schema)
2046+
end
2047+
end
2048+
2049+
# DataDocumentation scan related spec.
2050+
class GoogleCloudDataplexV1DataDocumentationSpec
2051+
include Google::Apis::Core::Hashable
2052+
2053+
def initialize(**args)
2054+
update!(**args)
2055+
end
2056+
2057+
# Update properties of this object
2058+
def update!(**args)
2059+
end
2060+
end
2061+
19162062
# DataProfileResult defines the output of DataProfileScan. Each field of the
19172063
# table will have field type specific profile result.
19182064
class GoogleCloudDataplexV1DataProfileResult
@@ -3367,7 +3513,11 @@ def update!(**args)
33673513
# data profiling (https://cloud.google.com/dataplex/docs/data-profiling-overview)
33683514
# . Data discovery: scans data in Cloud Storage buckets to extract and then
33693515
# catalog metadata. For more information, see Discover and catalog Cloud Storage
3370-
# data (https://cloud.google.com/bigquery/docs/automatic-discovery).
3516+
# data (https://cloud.google.com/bigquery/docs/automatic-discovery). Data
3517+
# documentation: analyzes the table details and generates insights including
3518+
# descriptions and sample SQL queries for the table. For more information, see
3519+
# Generate data insights in BigQuery (https://cloud.google.com/bigquery/docs/
3520+
# data-insights).
33713521
class GoogleCloudDataplexV1DataScan
33723522
include Google::Apis::Core::Hashable
33733523

@@ -3391,6 +3541,16 @@ class GoogleCloudDataplexV1DataScan
33913541
# @return [Google::Apis::DataplexV1::GoogleCloudDataplexV1DataDiscoverySpec]
33923542
attr_accessor :data_discovery_spec
33933543

3544+
# The output of a DataDocumentation scan.
3545+
# Corresponds to the JSON property `dataDocumentationResult`
3546+
# @return [Google::Apis::DataplexV1::GoogleCloudDataplexV1DataDocumentationResult]
3547+
attr_accessor :data_documentation_result
3548+
3549+
# DataDocumentation scan related spec.
3550+
# Corresponds to the JSON property `dataDocumentationSpec`
3551+
# @return [Google::Apis::DataplexV1::GoogleCloudDataplexV1DataDocumentationSpec]
3552+
attr_accessor :data_documentation_spec
3553+
33943554
# DataProfileResult defines the output of DataProfileScan. Each field of the
33953555
# table will have field type specific profile result.
33963556
# Corresponds to the JSON property `dataProfileResult`
@@ -3476,6 +3636,8 @@ def update!(**args)
34763636
@data = args[:data] if args.key?(:data)
34773637
@data_discovery_result = args[:data_discovery_result] if args.key?(:data_discovery_result)
34783638
@data_discovery_spec = args[:data_discovery_spec] if args.key?(:data_discovery_spec)
3639+
@data_documentation_result = args[:data_documentation_result] if args.key?(:data_documentation_result)
3640+
@data_documentation_spec = args[:data_documentation_spec] if args.key?(:data_documentation_spec)
34793641
@data_profile_result = args[:data_profile_result] if args.key?(:data_profile_result)
34803642
@data_profile_spec = args[:data_profile_spec] if args.key?(:data_profile_spec)
34813643
@data_quality_result = args[:data_quality_result] if args.key?(:data_quality_result)
@@ -3890,6 +4052,16 @@ class GoogleCloudDataplexV1DataScanJob
38904052
# @return [Google::Apis::DataplexV1::GoogleCloudDataplexV1DataDiscoverySpec]
38914053
attr_accessor :data_discovery_spec
38924054

4055+
# The output of a DataDocumentation scan.
4056+
# Corresponds to the JSON property `dataDocumentationResult`
4057+
# @return [Google::Apis::DataplexV1::GoogleCloudDataplexV1DataDocumentationResult]
4058+
attr_accessor :data_documentation_result
4059+
4060+
# DataDocumentation scan related spec.
4061+
# Corresponds to the JSON property `dataDocumentationSpec`
4062+
# @return [Google::Apis::DataplexV1::GoogleCloudDataplexV1DataDocumentationSpec]
4063+
attr_accessor :data_documentation_spec
4064+
38934065
# DataProfileResult defines the output of DataProfileScan. Each field of the
38944066
# table will have field type specific profile result.
38954067
# Corresponds to the JSON property `dataProfileResult`
@@ -3958,6 +4130,8 @@ def update!(**args)
39584130
@create_time = args[:create_time] if args.key?(:create_time)
39594131
@data_discovery_result = args[:data_discovery_result] if args.key?(:data_discovery_result)
39604132
@data_discovery_spec = args[:data_discovery_spec] if args.key?(:data_discovery_spec)
4133+
@data_documentation_result = args[:data_documentation_result] if args.key?(:data_documentation_result)
4134+
@data_documentation_spec = args[:data_documentation_spec] if args.key?(:data_documentation_spec)
39614135
@data_profile_result = args[:data_profile_result] if args.key?(:data_profile_result)
39624136
@data_profile_spec = args[:data_profile_spec] if args.key?(:data_profile_spec)
39634137
@data_quality_result = args[:data_quality_result] if args.key?(:data_quality_result)
@@ -3988,8 +4162,8 @@ class GoogleCloudDataplexV1DataSource
39884162
# a DataScan job to scan against. The field could either be: Cloud Storage
39894163
# bucket for DataDiscoveryScan Format: //storage.googleapis.com/projects/
39904164
# PROJECT_ID/buckets/BUCKET_ID or BigQuery table of type "TABLE" for
3991-
# DataProfileScan/DataQualityScan Format: //bigquery.googleapis.com/projects/
3992-
# PROJECT_ID/datasets/DATASET_ID/tables/TABLE_ID
4165+
# DataProfileScan/DataQualityScan/DataDocumentationScan Format: //bigquery.
4166+
# googleapis.com/projects/PROJECT_ID/datasets/DATASET_ID/tables/TABLE_ID
39934167
# Corresponds to the JSON property `resource`
39944168
# @return [String]
39954169
attr_accessor :resource

generated/google-apis-dataplex_v1/lib/google/apis/dataplex_v1/gem_version.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ module Google
1616
module Apis
1717
module DataplexV1
1818
# Version of the google-apis-dataplex_v1 gem
19-
GEM_VERSION = "0.86.0"
19+
GEM_VERSION = "0.87.0"
2020

2121
# Version of the code generator used to generate this client
2222
GENERATOR_VERSION = "0.18.0"
2323

2424
# Revision of the discovery document this client was generated from
25-
REVISION = "20250915"
25+
REVISION = "20250919"
2626
end
2727
end
2828
end

0 commit comments

Comments
 (0)