public sealed class UpdateEntryRequest : IMessage<UpdateEntryRequest>, IEquatable<UpdateEntryRequest>, IDeepCloneable<UpdateEntryRequest>, IBufferMessage, IMessage
Request message for [UpdateEntry][google.cloud.datacatalog.v1.DataCatalog.UpdateEntry].
Implements
IMessage<UpdateEntryRequest>, IEquatable<UpdateEntryRequest>, IDeepCloneable<UpdateEntryRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.DataCatalog.V1Assembly
Google.Cloud.DataCatalog.V1.dll
Constructors
UpdateEntryRequest()
public UpdateEntryRequest()
UpdateEntryRequest(UpdateEntryRequest)
public UpdateEntryRequest(UpdateEntryRequest other)
Parameter | |
---|---|
Name | Description |
other | UpdateEntryRequest |
Properties
Entry
public Entry Entry { get; set; }
Required. The updated entry. The "name" field must be set.
Property Value | |
---|---|
Type | Description |
Entry |
UpdateMask
public FieldMask UpdateMask { get; set; }
Names of fields whose values to overwrite on an entry.
If this parameter is absent or empty, all modifiable fields are overwritten. If such fields are non-required and omitted in the request body, their values are emptied.
The following fields are modifiable:
- For entries with type
DATA_STREAM
: schema
- For entries with type
FILESET
: schema
display_name
description
gcs_fileset_spec
gcs_fileset_spec.file_patterns
- For entries with
user_specified_type
: schema
display_name
description
user_specified_type
user_specified_system
linked_resource
source_system_timestamps
Property Value | |
---|---|
Type | Description |
FieldMask |