Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions api_names_out.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -153089,9 +153089,24 @@
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResult": google_cloud_dataplex_v1_data_documentation_result
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResult/queries": queries
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResult/queries/query": query
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResult/tableResult": table_result
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultField": google_cloud_dataplex_v1_data_documentation_result_field
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultField/description": description
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultField/fields": fields
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultField/fields/field": field
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultField/name": name
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultQuery": google_cloud_dataplex_v1_data_documentation_result_query
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultQuery/description": description
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultQuery/sql": sql
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultSchema": google_cloud_dataplex_v1_data_documentation_result_schema
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultSchema/fields": fields
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultSchema/fields/field": field
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultTableResult": google_cloud_dataplex_v1_data_documentation_result_table_result
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultTableResult/name": name
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultTableResult/overview": overview
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultTableResult/queries": queries
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultTableResult/queries/query": query
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationResultTableResult/schema": schema
"/dataplex:v1/GoogleCloudDataplexV1DataDocumentationSpec": google_cloud_dataplex_v1_data_documentation_spec
"/dataplex:v1/GoogleCloudDataplexV1DataProfileResult": google_cloud_dataplex_v1_data_profile_result
"/dataplex:v1/GoogleCloudDataplexV1DataProfileResult/postScanActionsResult": post_scan_actions_result
Expand Down
4 changes: 4 additions & 0 deletions generated/google-apis-dataplex_v1/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Release history for google-apis-dataplex_v1

### v0.87.0 (2025-09-28)

* Regenerated from discovery document revision 20250919

### v0.86.0 (2025-09-21)

* Regenerated from discovery document revision 20250915
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1913,6 +1913,152 @@ def update!(**args)
end
end

# The output of a DataDocumentation scan.
class GoogleCloudDataplexV1DataDocumentationResult
include Google::Apis::Core::Hashable

# Generated metadata about the table.
# Corresponds to the JSON property `tableResult`
# @return [Google::Apis::DataplexV1::GoogleCloudDataplexV1DataDocumentationResultTableResult]
attr_accessor :table_result

def initialize(**args)
update!(**args)
end

# Update properties of this object
def update!(**args)
@table_result = args[:table_result] if args.key?(:table_result)
end
end

# Column of a table with generated metadata and nested fields.
class GoogleCloudDataplexV1DataDocumentationResultField
include Google::Apis::Core::Hashable

# Output only. Generated description for columns and fields.
# Corresponds to the JSON property `description`
# @return [String]
attr_accessor :description

# Output only. Nested fields.
# Corresponds to the JSON property `fields`
# @return [Array<Google::Apis::DataplexV1::GoogleCloudDataplexV1DataDocumentationResultField>]
attr_accessor :fields

# Output only. The name of the column.
# Corresponds to the JSON property `name`
# @return [String]
attr_accessor :name

def initialize(**args)
update!(**args)
end

# Update properties of this object
def update!(**args)
@description = args[:description] if args.key?(:description)
@fields = args[:fields] if args.key?(:fields)
@name = args[:name] if args.key?(:name)
end
end

# A sample SQL query in data documentation.
class GoogleCloudDataplexV1DataDocumentationResultQuery
include Google::Apis::Core::Hashable

# Output only. The description for the query.
# Corresponds to the JSON property `description`
# @return [String]
attr_accessor :description

# Output only. The SQL query string which can be executed.
# Corresponds to the JSON property `sql`
# @return [String]
attr_accessor :sql

def initialize(**args)
update!(**args)
end

# Update properties of this object
def update!(**args)
@description = args[:description] if args.key?(:description)
@sql = args[:sql] if args.key?(:sql)
end
end

# Schema of the table with generated metadata of columns.
class GoogleCloudDataplexV1DataDocumentationResultSchema
include Google::Apis::Core::Hashable

# Output only. The list of columns.
# Corresponds to the JSON property `fields`
# @return [Array<Google::Apis::DataplexV1::GoogleCloudDataplexV1DataDocumentationResultField>]
attr_accessor :fields

def initialize(**args)
update!(**args)
end

# Update properties of this object
def update!(**args)
@fields = args[:fields] if args.key?(:fields)
end
end

# Generated metadata about the table.
class GoogleCloudDataplexV1DataDocumentationResultTableResult
include Google::Apis::Core::Hashable

# Output only. The service-qualified full resource name of the cloud resource.
# Ex: bigquery.googleapis.com/projects/PROJECT_ID/datasets/DATASET_ID/tables/
# TABLE_ID
# Corresponds to the JSON property `name`
# @return [String]
attr_accessor :name

# Output only. Generated description of the table.
# Corresponds to the JSON property `overview`
# @return [String]
attr_accessor :overview

# Output only. Sample SQL queries for the table.
# Corresponds to the JSON property `queries`
# @return [Array<Google::Apis::DataplexV1::GoogleCloudDataplexV1DataDocumentationResultQuery>]
attr_accessor :queries

# Schema of the table with generated metadata of columns.
# Corresponds to the JSON property `schema`
# @return [Google::Apis::DataplexV1::GoogleCloudDataplexV1DataDocumentationResultSchema]
attr_accessor :schema

def initialize(**args)
update!(**args)
end

# Update properties of this object
def update!(**args)
@name = args[:name] if args.key?(:name)
@overview = args[:overview] if args.key?(:overview)
@queries = args[:queries] if args.key?(:queries)
@schema = args[:schema] if args.key?(:schema)
end
end

# DataDocumentation scan related spec.
class GoogleCloudDataplexV1DataDocumentationSpec
include Google::Apis::Core::Hashable

def initialize(**args)
update!(**args)
end

# Update properties of this object
def update!(**args)
end
end

# DataProfileResult defines the output of DataProfileScan. Each field of the
# table will have field type specific profile result.
class GoogleCloudDataplexV1DataProfileResult
Expand Down Expand Up @@ -3367,7 +3513,11 @@ def update!(**args)
# data profiling (https://cloud.google.com/dataplex/docs/data-profiling-overview)
# . Data discovery: scans data in Cloud Storage buckets to extract and then
# catalog metadata. For more information, see Discover and catalog Cloud Storage
# data (https://cloud.google.com/bigquery/docs/automatic-discovery).
# data (https://cloud.google.com/bigquery/docs/automatic-discovery). Data
# documentation: analyzes the table details and generates insights including
# descriptions and sample SQL queries for the table. For more information, see
# Generate data insights in BigQuery (https://cloud.google.com/bigquery/docs/
# data-insights).
class GoogleCloudDataplexV1DataScan
include Google::Apis::Core::Hashable

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

# The output of a DataDocumentation scan.
# Corresponds to the JSON property `dataDocumentationResult`
# @return [Google::Apis::DataplexV1::GoogleCloudDataplexV1DataDocumentationResult]
attr_accessor :data_documentation_result

# DataDocumentation scan related spec.
# Corresponds to the JSON property `dataDocumentationSpec`
# @return [Google::Apis::DataplexV1::GoogleCloudDataplexV1DataDocumentationSpec]
attr_accessor :data_documentation_spec

# DataProfileResult defines the output of DataProfileScan. Each field of the
# table will have field type specific profile result.
# Corresponds to the JSON property `dataProfileResult`
Expand Down Expand Up @@ -3476,6 +3636,8 @@ def update!(**args)
@data = args[:data] if args.key?(:data)
@data_discovery_result = args[:data_discovery_result] if args.key?(:data_discovery_result)
@data_discovery_spec = args[:data_discovery_spec] if args.key?(:data_discovery_spec)
@data_documentation_result = args[:data_documentation_result] if args.key?(:data_documentation_result)
@data_documentation_spec = args[:data_documentation_spec] if args.key?(:data_documentation_spec)
@data_profile_result = args[:data_profile_result] if args.key?(:data_profile_result)
@data_profile_spec = args[:data_profile_spec] if args.key?(:data_profile_spec)
@data_quality_result = args[:data_quality_result] if args.key?(:data_quality_result)
Expand Down Expand Up @@ -3890,6 +4052,16 @@ class GoogleCloudDataplexV1DataScanJob
# @return [Google::Apis::DataplexV1::GoogleCloudDataplexV1DataDiscoverySpec]
attr_accessor :data_discovery_spec

# The output of a DataDocumentation scan.
# Corresponds to the JSON property `dataDocumentationResult`
# @return [Google::Apis::DataplexV1::GoogleCloudDataplexV1DataDocumentationResult]
attr_accessor :data_documentation_result

# DataDocumentation scan related spec.
# Corresponds to the JSON property `dataDocumentationSpec`
# @return [Google::Apis::DataplexV1::GoogleCloudDataplexV1DataDocumentationSpec]
attr_accessor :data_documentation_spec

# DataProfileResult defines the output of DataProfileScan. Each field of the
# table will have field type specific profile result.
# Corresponds to the JSON property `dataProfileResult`
Expand Down Expand Up @@ -3958,6 +4130,8 @@ def update!(**args)
@create_time = args[:create_time] if args.key?(:create_time)
@data_discovery_result = args[:data_discovery_result] if args.key?(:data_discovery_result)
@data_discovery_spec = args[:data_discovery_spec] if args.key?(:data_discovery_spec)
@data_documentation_result = args[:data_documentation_result] if args.key?(:data_documentation_result)
@data_documentation_spec = args[:data_documentation_spec] if args.key?(:data_documentation_spec)
@data_profile_result = args[:data_profile_result] if args.key?(:data_profile_result)
@data_profile_spec = args[:data_profile_spec] if args.key?(:data_profile_spec)
@data_quality_result = args[:data_quality_result] if args.key?(:data_quality_result)
Expand Down Expand Up @@ -3988,8 +4162,8 @@ class GoogleCloudDataplexV1DataSource
# a DataScan job to scan against. The field could either be: Cloud Storage
# bucket for DataDiscoveryScan Format: //storage.googleapis.com/projects/
# PROJECT_ID/buckets/BUCKET_ID or BigQuery table of type "TABLE" for
# DataProfileScan/DataQualityScan Format: //bigquery.googleapis.com/projects/
# PROJECT_ID/datasets/DATASET_ID/tables/TABLE_ID
# DataProfileScan/DataQualityScan/DataDocumentationScan Format: //bigquery.
# googleapis.com/projects/PROJECT_ID/datasets/DATASET_ID/tables/TABLE_ID
# Corresponds to the JSON property `resource`
# @return [String]
attr_accessor :resource
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@ module Google
module Apis
module DataplexV1
# Version of the google-apis-dataplex_v1 gem
GEM_VERSION = "0.86.0"
GEM_VERSION = "0.87.0"

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

# Revision of the discovery document this client was generated from
REVISION = "20250915"
REVISION = "20250919"
end
end
end
Loading
Loading