Skip to content

Commit 08af07b

Browse files
feat: Automated regeneration of dataplex v1 client (googleapis#23884)
Auto-created at 2025-08-10 09:41:37 +0000 using the toys pull request generator.
1 parent 642a54d commit 08af07b

File tree

5 files changed

+65
-53
lines changed

5 files changed

+65
-53
lines changed

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.82.0 (2025-08-10)
4+
5+
* Regenerated from discovery document revision 20250805
6+
37
### v0.81.0 (2025-08-03)
48

59
* Regenerated from discovery document revision 20250729

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ module Google
2121
module Apis
2222
# Cloud Dataplex API
2323
#
24-
# Dataplex API is used to manage the lifecycle of data lakes.
24+
# A unified, intelligent governance solution for data and AI assets.
2525
#
2626
# @see https://cloud.google.com/dataplex/docs
2727
module DataplexV1

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

Lines changed: 53 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -506,8 +506,8 @@ class GoogleCloudDataplexV1AspectTypeAuthorization
506506
include Google::Apis::Core::Hashable
507507

508508
# Immutable. The IAM permission grantable on the EntryGroup to allow access to
509-
# instantiate Aspects of Dataplex owned AspectTypes, only settable for Dataplex
510-
# owned Types.
509+
# instantiate Aspects of Dataplex Universal Catalog owned AspectTypes, only
510+
# settable for Dataplex Universal Catalog owned Types.
511511
# Corresponds to the JSON property `alternateUsePermission`
512512
# @return [String]
513513
attr_accessor :alternate_use_permission
@@ -2038,8 +2038,8 @@ class GoogleCloudDataplexV1DataProfileResultProfileField
20382038
# The data type retrieved from the schema of the data source. For instance, for
20392039
# a BigQuery native table, it is the BigQuery Table Schema (https://cloud.google.
20402040
# com/bigquery/docs/reference/rest/v2/tables#tablefieldschema). For a Dataplex
2041-
# Entity, it is the Entity Schema (https://cloud.google.com/dataplex/docs/
2042-
# reference/rpc/google.cloud.dataplex.v1#type_3).
2041+
# Universal Catalog Entity, it is the Entity Schema (https://cloud.google.com/
2042+
# dataplex/docs/reference/rpc/google.cloud.dataplex.v1#type_3).
20432043
# Corresponds to the JSON property `type`
20442044
# @return [String]
20452045
attr_accessor :type
@@ -2494,7 +2494,8 @@ def update!(**args)
24942494
class GoogleCloudDataplexV1DataQualityResult
24952495
include Google::Apis::Core::Hashable
24962496

2497-
# The status of publishing the data scan result to Catalog.
2497+
# The status of publishing the data scan result as Dataplex Universal Catalog
2498+
# metadata.
24982499
# Corresponds to the JSON property `catalogPublishingStatus`
24992500
# @return [Google::Apis::DataplexV1::GoogleCloudDataplexV1DataScanCatalogPublishingStatus]
25002501
attr_accessor :catalog_publishing_status
@@ -3146,8 +3147,8 @@ def update!(**args)
31463147
class GoogleCloudDataplexV1DataQualitySpec
31473148
include Google::Apis::Core::Hashable
31483149

3149-
# Optional. If set, the latest DataScan job result will be published to Dataplex
3150-
# Catalog.
3150+
# Optional. If set, the latest DataScan job result will be published as Dataplex
3151+
# Universal Catalog metadata.
31513152
# Corresponds to the JSON property `catalogPublishingEnabled`
31523153
# @return [Boolean]
31533154
attr_accessor :catalog_publishing_enabled
@@ -3486,7 +3487,8 @@ def update!(**args)
34863487
end
34873488
end
34883489

3489-
# The status of publishing the data scan result to Catalog.
3490+
# The status of publishing the data scan result as Dataplex Universal Catalog
3491+
# metadata.
34903492
class GoogleCloudDataplexV1DataScanCatalogPublishingStatus
34913493
include Google::Apis::Core::Hashable
34923494

@@ -3510,7 +3512,8 @@ def update!(**args)
35103512
class GoogleCloudDataplexV1DataScanEvent
35113513
include Google::Apis::Core::Hashable
35123514

3513-
# The status of publishing the data scan result to Catalog.
3515+
# The status of publishing the data scan result as Dataplex Universal Catalog
3516+
# metadata.
35143517
# Corresponds to the JSON property `catalogPublishingStatus`
35153518
# @return [Google::Apis::DataplexV1::GoogleCloudDataplexV1DataScanCatalogPublishingStatus]
35163519
attr_accessor :catalog_publishing_status
@@ -3967,9 +3970,10 @@ def update!(**args)
39673970
class GoogleCloudDataplexV1DataSource
39683971
include Google::Apis::Core::Hashable
39693972

3970-
# Immutable. The Dataplex entity that represents the data source (e.g. BigQuery
3971-
# table) for DataScan, of the form: projects/`project_number`/locations/`
3972-
# location_id`/lakes/`lake_id`/zones/`zone_id`/entities/`entity_id`.
3973+
# Immutable. The Dataplex Universal Catalog entity that represents the data
3974+
# source (e.g. BigQuery table) for DataScan, of the form: projects/`
3975+
# project_number`/locations/`location_id`/lakes/`lake_id`/zones/`zone_id`/
3976+
# entities/`entity_id`.
39733977
# Corresponds to the JSON property `entity`
39743978
# @return [String]
39753979
attr_accessor :entity
@@ -4586,7 +4590,7 @@ class GoogleCloudDataplexV1Entry
45864590
# @return [Hash<String,Google::Apis::DataplexV1::GoogleCloudDataplexV1Aspect>]
45874591
attr_accessor :aspects
45884592

4589-
# Output only. The time when the entry was created in Dataplex.
4593+
# Output only. The time when the entry was created in Dataplex Universal Catalog.
45904594
# Corresponds to the JSON property `createTime`
45914595
# @return [String]
45924596
attr_accessor :create_time
@@ -4626,7 +4630,8 @@ class GoogleCloudDataplexV1Entry
46264630
# @return [String]
46274631
attr_accessor :parent_entry
46284632

4629-
# Output only. The time when the entry was last updated in Dataplex.
4633+
# Output only. The time when the entry was last updated in Dataplex Universal
4634+
# Catalog.
46304635
# Corresponds to the JSON property `updateTime`
46314636
# @return [String]
46324637
attr_accessor :update_time
@@ -5069,8 +5074,8 @@ class GoogleCloudDataplexV1EntryTypeAuthorization
50695074
include Google::Apis::Core::Hashable
50705075

50715076
# Immutable. The IAM permission grantable on the Entry Group to allow access to
5072-
# instantiate Entries of Dataplex owned Entry Types, only settable for Dataplex
5073-
# owned Types.
5077+
# instantiate Entries of Dataplex Universal Catalog owned Entry Types, only
5078+
# settable for Dataplex Universal Catalog owned Types.
50745079
# Corresponds to the JSON property `alternateUsePermission`
50755080
# @return [String]
50765081
attr_accessor :alternate_use_permission
@@ -5261,7 +5266,7 @@ def update!(**args)
52615266
class GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntime
52625267
include Google::Apis::Core::Hashable
52635268

5264-
# Required. Dataplex Image version.
5269+
# Required. Dataplex Universal Catalog Image version.
52655270
# Corresponds to the JSON property `imageVersion`
52665271
# @return [String]
52675272
attr_accessor :image_version
@@ -5369,8 +5374,8 @@ def update!(**args)
53695374
class GoogleCloudDataplexV1GenerateDataQualityRulesResponse
53705375
include Google::Apis::Core::Hashable
53715376

5372-
# The data quality rules that Dataplex generates based on the results of a data
5373-
# profiling scan.
5377+
# The data quality rules that Dataplex Universal Catalog generates based on the
5378+
# results of a data profiling scan.
53745379
# Corresponds to the JSON property `rule`
53755380
# @return [Array<Google::Apis::DataplexV1::GoogleCloudDataplexV1DataQualityRule>]
53765381
attr_accessor :rule
@@ -5683,8 +5688,8 @@ class GoogleCloudDataplexV1ImportItem
56835688
# to the aspect type, in the format `project_id_or_number`.`location_id`.`
56845689
# aspect_type_id`.In FULL entry sync mode, if you leave this field empty, it is
56855690
# treated as specifying exactly those aspects that are present within the
5686-
# specified entry. Dataplex implicitly adds the keys for all of the required
5687-
# aspects of an entry.
5691+
# specified entry. Dataplex Universal Catalog implicitly adds the keys for all
5692+
# of the required aspects of an entry.
56885693
# Corresponds to the JSON property `aspectKeys`
56895694
# @return [Array<String>]
56905695
attr_accessor :aspect_keys
@@ -5701,18 +5706,19 @@ class GoogleCloudDataplexV1ImportItem
57015706
attr_accessor :entry_link
57025707

57035708
# The fields to update, in paths that are relative to the Entry resource.
5704-
# Separate each field with a comma.In FULL entry sync mode, Dataplex includes
5705-
# the paths of all of the fields for an entry that can be modified, including
5706-
# aspects. This means that Dataplex replaces the existing entry with the entry
5707-
# in the metadata import file. All modifiable fields are updated, regardless of
5708-
# the fields that are listed in the update mask, and regardless of whether a
5709-
# field is present in the entry object.The update_mask field is ignored when an
5710-
# entry is created or re-created.In an aspect-only metadata job (when entry sync
5711-
# mode is NONE), set this value to aspects.Dataplex also determines which
5712-
# entries and aspects to modify by comparing the values and timestamps that you
5713-
# provide in the metadata import file with the values and timestamps that exist
5714-
# in your project. For more information, see Comparison logic (https://cloud.
5715-
# google.com/dataplex/docs/import-metadata#data-modification-logic).
5709+
# Separate each field with a comma.In FULL entry sync mode, Dataplex Universal
5710+
# Catalog includes the paths of all of the fields for an entry that can be
5711+
# modified, including aspects. This means that Dataplex Universal Catalog
5712+
# replaces the existing entry with the entry in the metadata import file. All
5713+
# modifiable fields are updated, regardless of the fields that are listed in the
5714+
# update mask, and regardless of whether a field is present in the entry object.
5715+
# The update_mask field is ignored when an entry is created or re-created.In an
5716+
# aspect-only metadata job (when entry sync mode is NONE), set this value to
5717+
# aspects.Dataplex Universal Catalog also determines which entries and aspects
5718+
# to modify by comparing the values and timestamps that you provide in the
5719+
# metadata import file with the values and timestamps that exist in your project.
5720+
# For more information, see Comparison logic (https://cloud.google.com/dataplex/
5721+
# docs/import-metadata#data-modification-logic).
57165722
# Corresponds to the JSON property `updateMask`
57175723
# @return [String]
57185724
attr_accessor :update_mask
@@ -6903,10 +6909,10 @@ class GoogleCloudDataplexV1MetadataJobExportJobSpec
69036909
# Required. The root path of the Cloud Storage bucket to export the metadata to,
69046910
# in the format gs://`bucket`/. You can optionally specify a custom prefix after
69056911
# the bucket name, in the format gs://`bucket`/`prefix`/. The maximum length of
6906-
# the custom prefix is 128 characters. Dataplex constructs the object path for
6907-
# the exported files by using the bucket name and prefix that you provide,
6908-
# followed by a system-generated path.The bucket must be in the same VPC Service
6909-
# Controls perimeter as the job.
6912+
# the custom prefix is 128 characters. Dataplex Universal Catalog constructs the
6913+
# object path for the exported files by using the bucket name and prefix that
6914+
# you provide, followed by a system-generated path.The bucket must be in the
6915+
# same VPC Service Controls perimeter as the job.
69106916
# Corresponds to the JSON property `outputPath`
69116917
# @return [String]
69126918
attr_accessor :output_path
@@ -7547,14 +7553,16 @@ class GoogleCloudDataplexV1Schema
75477553
# @return [String]
75487554
attr_accessor :partition_style
75497555

7550-
# Required. Set to true if user-managed or false if managed by Dataplex. The
7551-
# default is false (managed by Dataplex). Set to falseto enable Dataplex
7552-
# discovery to update the schema. including new data discovery, schema inference,
7553-
# and schema evolution. Users retain the ability to input and edit the schema.
7554-
# Dataplex treats schema input by the user as though produced by a previous
7555-
# Dataplex discovery operation, and it will evolve the schema and take action
7556-
# based on that treatment. Set to true to fully manage the entity schema. This
7557-
# setting guarantees that Dataplex will not change schema fields.
7556+
# Required. Set to true if user-managed or false if managed by Dataplex
7557+
# Universal Catalog. The default is false (managed by Dataplex Universal Catalog)
7558+
# . Set to falseto enable Dataplex Universal Catalog discovery to update the
7559+
# schema. including new data discovery, schema inference, and schema evolution.
7560+
# Users retain the ability to input and edit the schema. Dataplex Universal
7561+
# Catalog treats schema input by the user as though produced by a previous
7562+
# Dataplex Universal Catalog discovery operation, and it will evolve the schema
7563+
# and take action based on that treatment. Set to true to fully manage the
7564+
# entity schema. This setting guarantees that Dataplex Universal Catalog will
7565+
# not change schema fields.
75587566
# Corresponds to the JSON property `userManaged`
75597567
# @return [Boolean]
75607568
attr_accessor :user_managed

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.81.0"
19+
GEM_VERSION = "0.82.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 = "20250729"
25+
REVISION = "20250805"
2626
end
2727
end
2828
end

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

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ module Apis
2222
module DataplexV1
2323
# Cloud Dataplex API
2424
#
25-
# Dataplex API is used to manage the lifecycle of data lakes.
25+
# A unified, intelligent governance solution for data and AI assets.
2626
#
2727
# @example
2828
# require 'google/apis/dataplex_v1'
@@ -651,8 +651,8 @@ def lookup_project_location_entry(name, aspect_types: nil, entry: nil, paths: ni
651651
# to retrieve the subsequent page.
652652
# @param [String] query
653653
# Required. The query against which entries in scope should be matched. The
654-
# query syntax is defined in Search syntax for Dataplex Catalog (https://cloud.
655-
# google.com/dataplex/docs/search-syntax).
654+
# query syntax is defined in Search syntax for Dataplex Universal Catalog (https:
655+
# //cloud.google.com/dataplex/docs/search-syntax).
656656
# @param [String] scope
657657
# Optional. The scope under which the search should be operating. It must either
658658
# be organizations/ or projects/. If it is unspecified, it defaults to the
@@ -7864,8 +7864,8 @@ def cancel_project_location_metadata_job(name, google_cloud_dataplex_v1_cancel_m
78647864
execute_or_queue_command(command, &block)
78657865
end
78667866

7867-
# Creates a metadata job. For example, use a metadata job to import Dataplex
7868-
# Catalog entries and aspects from a third-party system into Dataplex.
7867+
# Creates a metadata job. For example, use a metadata job to import metadata
7868+
# from a third-party system into Dataplex Universal Catalog.
78697869
# @param [String] parent
78707870
# Required. The resource name of the parent location, in the format projects/`
78717871
# project_id_or_number`/locations/`location_id`

0 commit comments

Comments
 (0)