Class GoogleCloudDataplexV1BatchChangeMetadataRequest
Request message for batch changing metadata. Requires permission to perform the underlying change, depending on the type and content of the change. Per operation, required permissions are: - for CreateEntry: dataplex.entries.create - for UpdateEntry: dataplex.entries.update - for DeleteEntry: dataplex.entries.delete - for CreateEntryLink: dataplex.entryLinks.create - for UpdateEntryLink: dataplex.entryLinks.update - for DeleteEntryLink: dataplex.entryLinks.deleteAnd per used type permissions are: - for EntryType: dataplex.entryTypes.use or dataplex.entryGroups.useEntry for reusable built-in types, - for AspectType: dataplex.aspectTypes.use or dataplex.entryGroups.useAspect for reusable built-in types and - for EntryLinkType: dataplex.entryLinkTypes.use or dataplex.entryGroups.useEntryLink for reusable built-in types.
Implements
Inherited Members
Namespace: Google.Apis.CloudDataplex.v1.Data
Assembly: Google.Apis.CloudDataplex.v1.dll
Syntax
public class GoogleCloudDataplexV1BatchChangeMetadataRequest : IDirectResponseSchema
Properties
Changes
Required. The list of changes to apply. Only a single change per resource is supported. Maximum number of changes supported is 250.
Declaration
[JsonProperty("changes")]
public virtual IList<GoogleCloudDataplexV1BatchChangeMetadataRequestChange> Changes { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<GoogleCloudDataplexV1BatchChangeMetadataRequestChange> |
Description
Optional. Text description of the batch change.
Declaration
[JsonProperty("description")]
public virtual GoogleCloudDataplexV1BatchChangeMetadataRequestDescription Description { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudDataplexV1BatchChangeMetadataRequestDescription |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Name
Required. The resource name of the EntryGroup on which the batch change applies. Format: projects/{project_number_or_id}/locations/{location_id}/entryGroups/{entry_group_id}
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |