Dataplex now offers two significant new methods on projects.locations.entryGroups to streamline metadata management. The batchChangeMetadata method enables direct, atomic application of multiple metadata changes, including creating, updating, or deleting entries and entry links, all within a single API call. For more controlled workflows, the new requestBatchMetadataChange method allows submitting a formal change request that requires review and approval before the proposed changes are applied. Both new methods strictly require the name parameter.
These operations are supported by new schemas such as GoogleCloudDataplexV1BatchChangeMetadataRequest and GoogleCloudDataplexV1RequestBatchMetadataChangeRequest, providing granular control over batch modifications. Additionally, GoogleCloudDataplexV1EntryGroup now includes a changeRequestConfig property, allowing configuration of change request workflows, including specifying approverEmails. New enum values BATCH_CHANGE_METADATA, PENDING_APPROVAL, and APPROVED have been added to GoogleCloudDataplexV1ChangeRequest for changeType and state respectively, indicating expanded workflow states.
Breaking Change Alert: The batchChangeMetadataResponse property within the GoogleCloudDataplexV1ChangeRequest schema has been made read-only. If your applications previously attempted to write to this field, they will now encounter errors and must be updated to reflect this immutability.