Skip to content

Commit 78cf896

Browse files
feat: Automated regeneration of dataplex v1 client (googleapis#21850)
Auto-created at 2025-02-26 21:05:47 +0000 using the toys pull request generator.
1 parent 3a66b7b commit 78cf896

File tree

3 files changed

+44
-36
lines changed

3 files changed

+44
-36
lines changed

generated/google-apis-dataplex_v1/CHANGELOG.md

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

3-
### v0.69.0 (2025-01-19)
3+
### v0.69.0 (2025-02-26)
44

5-
* Regenerated from discovery document revision 20250116
5+
* Regenerated from discovery document revision 20250129
66
* Regenerated using generator version 0.16.0
77

88
### v0.68.0 (2024-12-15)

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

Lines changed: 41 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -5051,13 +5051,14 @@ class GoogleCloudDataplexV1ImportItem
50515051
# The aspects to modify. Supports the following syntaxes: `aspect_type_reference`
50525052
# : matches aspects that belong to the specified aspect type and are attached
50535053
# directly to the entry. `aspect_type_reference`@`path`: matches aspects that
5054-
# belong to the specified aspect type and path. @* : matches aspects of the
5055-
# given type for all paths. *@path : matches aspects of all types on the given
5056-
# path. Replace `aspect_type_reference` with a reference to the aspect type, in
5057-
# the format `project_id_or_number`.`location_id`.`aspect_type_id`.If you leave
5058-
# this field empty, it is treated as specifying exactly those aspects that are
5059-
# present within the specified entry.In FULL entry sync mode, Dataplex
5060-
# implicitly adds the keys for all of the required aspects of an entry.
5054+
# belong to the specified aspect type and path. `aspect_type_reference`@* :
5055+
# matches aspects of the given type for all paths. *@path : matches aspects of
5056+
# all types on the given path.Replace `aspect_type_reference` with a reference
5057+
# to the aspect type, in the format `project_id_or_number`.`location_id`.`
5058+
# aspect_type_id`.In FULL entry sync mode, if you leave this field empty, it is
5059+
# treated as specifying exactly those aspects that are present within the
5060+
# specified entry. Dataplex implicitly adds the keys for all of the required
5061+
# aspects of an entry.
50615062
# Corresponds to the JSON property `aspectKeys`
50625063
# @return [Array<String>]
50635064
attr_accessor :aspect_keys
@@ -5075,11 +5076,12 @@ class GoogleCloudDataplexV1ImportItem
50755076
# in the metadata import file. All modifiable fields are updated, regardless of
50765077
# the fields that are listed in the update mask, and regardless of whether a
50775078
# field is present in the entry object.The update_mask field is ignored when an
5078-
# entry is created or re-created.Dataplex also determines which entries and
5079-
# aspects to modify by comparing the values and timestamps that you provide in
5080-
# the metadata import file with the values and timestamps that exist in your
5081-
# project. For more information, see Comparison logic (https://cloud.google.com/
5082-
# dataplex/docs/import-metadata#data-modification-logic).
5079+
# entry is created or re-created.In an aspect-only metadata job (when entry sync
5080+
# mode is NONE), set this value to aspects.Dataplex also determines which
5081+
# entries and aspects to modify by comparing the values and timestamps that you
5082+
# provide in the metadata import file with the values and timestamps that exist
5083+
# in your project. For more information, see Comparison logic (https://cloud.
5084+
# google.com/dataplex/docs/import-metadata#data-modification-logic).
50835085
# Corresponds to the JSON property `updateMask`
50845086
# @return [String]
50855087
attr_accessor :update_mask
@@ -6031,7 +6033,12 @@ class GoogleCloudDataplexV1MetadataJob
60316033
# @return [Google::Apis::DataplexV1::GoogleCloudDataplexV1MetadataJobImportJobResult]
60326034
attr_accessor :import_result
60336035

6034-
# Job specification for a metadata import job
6036+
# Job specification for a metadata import job.You can run the following kinds of
6037+
# metadata import jobs: Full sync of entries with incremental import of their
6038+
# aspects. Supported for custom entries. Incremental import of aspects only.
6039+
# Supported for aspects that belong to custom entries and system entries. For
6040+
# custom entries, you can modify both optional aspects and required aspects. For
6041+
# system entries, you can modify optional aspects.
60356042
# Corresponds to the JSON property `importSpec`
60366043
# @return [Google::Apis::DataplexV1::GoogleCloudDataplexV1MetadataJobImportJobSpec]
60376044
attr_accessor :import_spec
@@ -6137,21 +6144,21 @@ def update!(**args)
61376144
end
61386145
end
61396146

6140-
# Job specification for a metadata import job
6147+
# Job specification for a metadata import job.You can run the following kinds of
6148+
# metadata import jobs: Full sync of entries with incremental import of their
6149+
# aspects. Supported for custom entries. Incremental import of aspects only.
6150+
# Supported for aspects that belong to custom entries and system entries. For
6151+
# custom entries, you can modify both optional aspects and required aspects. For
6152+
# system entries, you can modify optional aspects.
61416153
class GoogleCloudDataplexV1MetadataJobImportJobSpec
61426154
include Google::Apis::Core::Hashable
61436155

6144-
# Required. The sync mode for aspects. Only INCREMENTAL mode is supported for
6145-
# aspects. An aspect is modified only if the metadata import file includes a
6146-
# reference to the aspect in the update_mask field and the aspect_keys field.
6156+
# Required. The sync mode for aspects.
61476157
# Corresponds to the JSON property `aspectSyncMode`
61486158
# @return [String]
61496159
attr_accessor :aspect_sync_mode
61506160

6151-
# Required. The sync mode for entries. Only FULL mode is supported for entries.
6152-
# All entries in the job's scope are modified. If an entry exists in Dataplex
6153-
# but isn't included in the metadata import file, the entry is deleted when you
6154-
# run the metadata job.
6161+
# Required. The sync mode for entries.
61556162
# Corresponds to the JSON property `entrySyncMode`
61566163
# @return [String]
61576164
attr_accessor :entry_sync_mode
@@ -6214,31 +6221,32 @@ class GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope
62146221
# Optional. The aspect types that are in scope for the import job, specified as
62156222
# relative resource names in the format projects/`project_number_or_id`/
62166223
# locations/`location_id`/aspectTypes/`aspect_type_id`. The job modifies only
6217-
# the aspects that belong to these aspect types.If the metadata import file
6218-
# attempts to modify an aspect whose type isn't included in this list, the
6219-
# import job is halted before modifying any entries or aspects.The location of
6220-
# an aspect type must either match the location of the job, or the aspect type
6221-
# must be global.
6224+
# the aspects that belong to these aspect types.This field is required when
6225+
# creating an aspect-only import job.If the metadata import file attempts to
6226+
# modify an aspect whose type isn't included in this list, the import job is
6227+
# halted before modifying any entries or aspects.The location of an aspect type
6228+
# must either match the location of the job, or the aspect type must be global.
62226229
# Corresponds to the JSON property `aspectTypes`
62236230
# @return [Array<String>]
62246231
attr_accessor :aspect_types
62256232

62266233
# Required. The entry group that is in scope for the import job, specified as a
62276234
# relative resource name in the format projects/`project_number_or_id`/locations/
6228-
# `location_id`/entryGroups/`entry_group_id`. Only entries that belong to the
6229-
# specified entry group are affected by the job.Must contain exactly one element.
6230-
# The entry group and the job must be in the same location.
6235+
# `location_id`/entryGroups/`entry_group_id`. Only entries and aspects that
6236+
# belong to the specified entry group are affected by the job.Must contain
6237+
# exactly one element. The entry group and the job must be in the same location.
62316238
# Corresponds to the JSON property `entryGroups`
62326239
# @return [Array<String>]
62336240
attr_accessor :entry_groups
62346241

62356242
# Required. The entry types that are in scope for the import job, specified as
62366243
# relative resource names in the format projects/`project_number_or_id`/
62376244
# locations/`location_id`/entryTypes/`entry_type_id`. The job modifies only the
6238-
# entries that belong to these entry types.If the metadata import file attempts
6239-
# to modify an entry whose type isn't included in this list, the import job is
6240-
# halted before modifying any entries or aspects.The location of an entry type
6241-
# must either match the location of the job, or the entry type must be global.
6245+
# entries and aspects that belong to these entry types.If the metadata import
6246+
# file attempts to modify an entry whose type isn't included in this list, the
6247+
# import job is halted before modifying any entries or aspects.The location of
6248+
# an entry type must either match the location of the job, or the entry type
6249+
# must be global.
62426250
# Corresponds to the JSON property `entryTypes`
62436251
# @return [Array<String>]
62446252
attr_accessor :entry_types

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ module DataplexV1
2222
GENERATOR_VERSION = "0.16.0"
2323

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

0 commit comments

Comments
 (0)