Skip to content

Commit d49d8a9

Browse files
feat: Automated regeneration of dataplex v1 client (googleapis#23340)
Auto-created at 2025-06-08 09:46:14 +0000 using the toys pull request generator.
1 parent a4c7b07 commit d49d8a9

File tree

5 files changed

+83
-3
lines changed

5 files changed

+83
-3
lines changed

api_names_out.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148858,6 +148858,7 @@
148858148858
"/dataplex:v1/GoogleCloudDataplexV1ImportItem/aspectKeys": aspect_keys
148859148859
"/dataplex:v1/GoogleCloudDataplexV1ImportItem/aspectKeys/aspect_key": aspect_key
148860148860
"/dataplex:v1/GoogleCloudDataplexV1ImportItem/entry": entry
148861+
"/dataplex:v1/GoogleCloudDataplexV1ImportItem/entryLink": entry_link
148861148862
"/dataplex:v1/GoogleCloudDataplexV1ImportItem/updateMask": update_mask
148862148863
"/dataplex:v1/GoogleCloudDataplexV1Job": google_cloud_dataplex_v1_job
148863148864
"/dataplex:v1/GoogleCloudDataplexV1Job/endTime": end_time
@@ -149076,9 +149077,12 @@
149076149077
"/dataplex:v1/GoogleCloudDataplexV1MetadataJobExportJobSpecExportJobScope/projects/project": project
149077149078
"/dataplex:v1/GoogleCloudDataplexV1MetadataJobImportJobResult": google_cloud_dataplex_v1_metadata_job_import_job_result
149078149079
"/dataplex:v1/GoogleCloudDataplexV1MetadataJobImportJobResult/createdEntries": created_entries
149080+
"/dataplex:v1/GoogleCloudDataplexV1MetadataJobImportJobResult/createdEntryLinks": created_entry_links
149079149081
"/dataplex:v1/GoogleCloudDataplexV1MetadataJobImportJobResult/deletedEntries": deleted_entries
149082+
"/dataplex:v1/GoogleCloudDataplexV1MetadataJobImportJobResult/deletedEntryLinks": deleted_entry_links
149080149083
"/dataplex:v1/GoogleCloudDataplexV1MetadataJobImportJobResult/recreatedEntries": recreated_entries
149081149084
"/dataplex:v1/GoogleCloudDataplexV1MetadataJobImportJobResult/unchangedEntries": unchanged_entries
149085+
"/dataplex:v1/GoogleCloudDataplexV1MetadataJobImportJobResult/unchangedEntryLinks": unchanged_entry_links
149082149086
"/dataplex:v1/GoogleCloudDataplexV1MetadataJobImportJobResult/updateTime": update_time
149083149087
"/dataplex:v1/GoogleCloudDataplexV1MetadataJobImportJobResult/updatedEntries": updated_entries
149084149088
"/dataplex:v1/GoogleCloudDataplexV1MetadataJobImportJobSpec": google_cloud_dataplex_v1_metadata_job_import_job_spec
@@ -149093,8 +149097,14 @@
149093149097
"/dataplex:v1/GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope/aspectTypes/aspect_type": aspect_type
149094149098
"/dataplex:v1/GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope/entryGroups": entry_groups
149095149099
"/dataplex:v1/GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope/entryGroups/entry_group": entry_group
149100+
"/dataplex:v1/GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope/entryLinkTypes": entry_link_types
149101+
"/dataplex:v1/GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope/entryLinkTypes/entry_link_type": entry_link_type
149096149102
"/dataplex:v1/GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope/entryTypes": entry_types
149097149103
"/dataplex:v1/GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope/entryTypes/entry_type": entry_type
149104+
"/dataplex:v1/GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope/glossaries": glossaries
149105+
"/dataplex:v1/GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope/glossaries/glossary": glossary
149106+
"/dataplex:v1/GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope/referencedEntryScopes": referenced_entry_scopes
149107+
"/dataplex:v1/GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope/referencedEntryScopes/referenced_entry_scope": referenced_entry_scope
149098149108
"/dataplex:v1/GoogleCloudDataplexV1MetadataJobStatus": google_cloud_dataplex_v1_metadata_job_status
149099149109
"/dataplex:v1/GoogleCloudDataplexV1MetadataJobStatus/completionPercent": completion_percent
149100149110
"/dataplex:v1/GoogleCloudDataplexV1MetadataJobStatus/message": message

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.77.0 (2025-06-08)
4+
5+
* Regenerated from discovery document revision 20250603
6+
37
### v0.76.0 (2025-05-25)
48

59
* Regenerated from discovery document revision 20250520

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

Lines changed: 59 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -574,7 +574,7 @@ class GoogleCloudDataplexV1AspectTypeMetadataTemplate
574574
attr_accessor :record_fields
575575

576576
# Required. The datatype of this field. The following values are supported:
577-
# Primitive types: string integer boolean double datetime. Must be of the format
577+
# Primitive types: string int bool double datetime. Must be of the format
578578
# RFC3339 UTC "Zulu" (Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.
579579
# 045123456Z").Complex types: enum array map record
580580
# Corresponds to the JSON property `type`
@@ -5689,6 +5689,11 @@ class GoogleCloudDataplexV1ImportItem
56895689
# @return [Google::Apis::DataplexV1::GoogleCloudDataplexV1Entry]
56905690
attr_accessor :entry
56915691

5692+
# EntryLink represents a link between two Entries.
5693+
# Corresponds to the JSON property `entryLink`
5694+
# @return [Google::Apis::DataplexV1::GoogleCloudDataplexV1EntryLink]
5695+
attr_accessor :entry_link
5696+
56925697
# The fields to update, in paths that are relative to the Entry resource.
56935698
# Separate each field with a comma.In FULL entry sync mode, Dataplex includes
56945699
# the paths of all of the fields for an entry that can be modified, including
@@ -5714,6 +5719,7 @@ def initialize(**args)
57145719
def update!(**args)
57155720
@aspect_keys = args[:aspect_keys] if args.key?(:aspect_keys)
57165721
@entry = args[:entry] if args.key?(:entry)
5722+
@entry_link = args[:entry_link] if args.key?(:entry_link)
57175723
@update_mask = args[:update_mask] if args.key?(:update_mask)
57185724
end
57195725
end
@@ -6990,11 +6996,21 @@ class GoogleCloudDataplexV1MetadataJobImportJobResult
69906996
# @return [Fixnum]
69916997
attr_accessor :created_entries
69926998

6999+
# Output only. The total number of entry links that were successfully created.
7000+
# Corresponds to the JSON property `createdEntryLinks`
7001+
# @return [Fixnum]
7002+
attr_accessor :created_entry_links
7003+
69937004
# Output only. The total number of entries that were deleted.
69947005
# Corresponds to the JSON property `deletedEntries`
69957006
# @return [Fixnum]
69967007
attr_accessor :deleted_entries
69977008

7009+
# Output only. The total number of entry links that were successfully deleted.
7010+
# Corresponds to the JSON property `deletedEntryLinks`
7011+
# @return [Fixnum]
7012+
attr_accessor :deleted_entry_links
7013+
69987014
# Output only. The total number of entries that were recreated.
69997015
# Corresponds to the JSON property `recreatedEntries`
70007016
# @return [Fixnum]
@@ -7005,6 +7021,11 @@ class GoogleCloudDataplexV1MetadataJobImportJobResult
70057021
# @return [Fixnum]
70067022
attr_accessor :unchanged_entries
70077023

7024+
# Output only. The total number of entry links that were left unchanged.
7025+
# Corresponds to the JSON property `unchangedEntryLinks`
7026+
# @return [Fixnum]
7027+
attr_accessor :unchanged_entry_links
7028+
70087029
# Output only. The time when the status was updated.
70097030
# Corresponds to the JSON property `updateTime`
70107031
# @return [String]
@@ -7022,9 +7043,12 @@ def initialize(**args)
70227043
# Update properties of this object
70237044
def update!(**args)
70247045
@created_entries = args[:created_entries] if args.key?(:created_entries)
7046+
@created_entry_links = args[:created_entry_links] if args.key?(:created_entry_links)
70257047
@deleted_entries = args[:deleted_entries] if args.key?(:deleted_entries)
7048+
@deleted_entry_links = args[:deleted_entry_links] if args.key?(:deleted_entry_links)
70267049
@recreated_entries = args[:recreated_entries] if args.key?(:recreated_entries)
70277050
@unchanged_entries = args[:unchanged_entries] if args.key?(:unchanged_entries)
7051+
@unchanged_entry_links = args[:unchanged_entry_links] if args.key?(:unchanged_entry_links)
70287052
@update_time = args[:update_time] if args.key?(:update_time)
70297053
@updated_entries = args[:updated_entries] if args.key?(:updated_entries)
70307054
end
@@ -7125,6 +7149,16 @@ class GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope
71257149
# @return [Array<String>]
71267150
attr_accessor :entry_groups
71277151

7152+
# Optional. The entry link types that are in scope for the import job, specified
7153+
# as relative resource names in the format projects/`project_number_or_id`/
7154+
# locations/`location_id`/entryLinkTypes/`entry_link_type_id`. The job modifies
7155+
# only the entryLinks that belong to these entry link types.If the metadata
7156+
# import file attempts to create or delete an entry link whose entry link type
7157+
# isn't included in this list, the import job will skip those entry links.
7158+
# Corresponds to the JSON property `entryLinkTypes`
7159+
# @return [Array<String>]
7160+
attr_accessor :entry_link_types
7161+
71287162
# Required. The entry types that are in scope for the import job, specified as
71297163
# relative resource names in the format projects/`project_number_or_id`/
71307164
# locations/`location_id`/entryTypes/`entry_type_id`. The job modifies only the
@@ -7137,6 +7171,27 @@ class GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope
71377171
# @return [Array<String>]
71387172
attr_accessor :entry_types
71397173

7174+
# Optional. The glossaries that are in scope for the import job, specified as
7175+
# relative resource names in the format projects/`project_number_or_id`/
7176+
# locations/`location_id`/glossaries/`glossary_id`.While importing Business
7177+
# Glossary entries, the user must provide glossaries. While importing entries,
7178+
# the user does not have to provide glossaries. If the metadata import file
7179+
# attempts to modify Business Glossary entries whose glossary isn't included in
7180+
# this list, the import job will skip those entries.The location of a glossary
7181+
# must either match the location of the job, or the glossary must be global.
7182+
# Corresponds to the JSON property `glossaries`
7183+
# @return [Array<String>]
7184+
attr_accessor :glossaries
7185+
7186+
# Optional. Defines the scope of entries that can be referenced in the entry
7187+
# links.Currently, projects are supported as valid scopes. Format: projects/`
7188+
# project_number_or_id`If the metadata import file attempts to create an entry
7189+
# link which references an entry that is not in the scope, the import job will
7190+
# skip that entry link.
7191+
# Corresponds to the JSON property `referencedEntryScopes`
7192+
# @return [Array<String>]
7193+
attr_accessor :referenced_entry_scopes
7194+
71407195
def initialize(**args)
71417196
update!(**args)
71427197
end
@@ -7145,7 +7200,10 @@ def initialize(**args)
71457200
def update!(**args)
71467201
@aspect_types = args[:aspect_types] if args.key?(:aspect_types)
71477202
@entry_groups = args[:entry_groups] if args.key?(:entry_groups)
7203+
@entry_link_types = args[:entry_link_types] if args.key?(:entry_link_types)
71487204
@entry_types = args[:entry_types] if args.key?(:entry_types)
7205+
@glossaries = args[:glossaries] if args.key?(:glossaries)
7206+
@referenced_entry_scopes = args[:referenced_entry_scopes] if args.key?(:referenced_entry_scopes)
71497207
end
71507208
end
71517209

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.76.0"
19+
GEM_VERSION = "0.77.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 = "20250520"
25+
REVISION = "20250603"
2626
end
2727
end
2828
end

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

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2901,6 +2901,8 @@ class Representation < Google::Apis::Core::JsonRepresentation
29012901
collection :aspect_keys, as: 'aspectKeys'
29022902
property :entry, as: 'entry', class: Google::Apis::DataplexV1::GoogleCloudDataplexV1Entry, decorator: Google::Apis::DataplexV1::GoogleCloudDataplexV1Entry::Representation
29032903

2904+
property :entry_link, as: 'entryLink', class: Google::Apis::DataplexV1::GoogleCloudDataplexV1EntryLink, decorator: Google::Apis::DataplexV1::GoogleCloudDataplexV1EntryLink::Representation
2905+
29042906
property :update_mask, as: 'updateMask'
29052907
end
29062908
end
@@ -3271,9 +3273,12 @@ class GoogleCloudDataplexV1MetadataJobImportJobResult
32713273
# @private
32723274
class Representation < Google::Apis::Core::JsonRepresentation
32733275
property :created_entries, :numeric_string => true, as: 'createdEntries'
3276+
property :created_entry_links, :numeric_string => true, as: 'createdEntryLinks'
32743277
property :deleted_entries, :numeric_string => true, as: 'deletedEntries'
3278+
property :deleted_entry_links, :numeric_string => true, as: 'deletedEntryLinks'
32753279
property :recreated_entries, :numeric_string => true, as: 'recreatedEntries'
32763280
property :unchanged_entries, :numeric_string => true, as: 'unchangedEntries'
3281+
property :unchanged_entry_links, :numeric_string => true, as: 'unchangedEntryLinks'
32773282
property :update_time, as: 'updateTime'
32783283
property :updated_entries, :numeric_string => true, as: 'updatedEntries'
32793284
end
@@ -3297,7 +3302,10 @@ class GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope
32973302
class Representation < Google::Apis::Core::JsonRepresentation
32983303
collection :aspect_types, as: 'aspectTypes'
32993304
collection :entry_groups, as: 'entryGroups'
3305+
collection :entry_link_types, as: 'entryLinkTypes'
33003306
collection :entry_types, as: 'entryTypes'
3307+
collection :glossaries, as: 'glossaries'
3308+
collection :referenced_entry_scopes, as: 'referencedEntryScopes'
33013309
end
33023310
end
33033311

0 commit comments

Comments
 (0)