Cloud Dataplex v1 API - Class UpdateEntryRequest (3.4.0)

public sealed class UpdateEntryRequest : IMessage<UpdateEntryRequest>, IEquatable<UpdateEntryRequest>, IDeepCloneable<UpdateEntryRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Dataplex v1 API class UpdateEntryRequest.

Update Entry request.

Inheritance

object > UpdateEntryRequest

Namespace

Google.Cloud.Dataplex.V1

Assembly

Google.Cloud.Dataplex.V1.dll

Constructors

UpdateEntryRequest()

public UpdateEntryRequest()

UpdateEntryRequest(UpdateEntryRequest)

public UpdateEntryRequest(UpdateEntryRequest other)
Parameter
Name Description
other UpdateEntryRequest

Properties

AllowMissing

public bool AllowMissing { get; set; }

Optional. If set to true and the entry doesn't exist, the service will create it.

Property Value
Type Description
bool

AspectKeys

public RepeatedField<string> AspectKeys { get; }

Optional. The map keys of the Aspects which the service should modify. It supports the following syntaxes:

  • <aspect_type_reference> - matches an aspect of the given type and empty path.
  • <aspect_type_reference>@path - matches an aspect of the given type and specified path. For example, to attach an aspect to a field that is specified by the schema aspect, the path should have the format Schema.<field_name>.
  • <aspect_type_reference>* - matches aspects of the given type for all paths.
  • *@path - matches aspects of all types on the given path.

The service will not remove existing aspects matching the syntax unless delete_missing_aspects is set to true.

If this field is left empty, the service treats it as specifying exactly those Aspects present in the request.

Property Value
Type Description
RepeatedFieldstring

DeleteMissingAspects

public bool DeleteMissingAspects { get; set; }

Optional. If set to true and the aspect_keys specify aspect ranges, the service deletes any existing aspects from that range that weren't provided in the request.

Property Value
Type Description
bool

Entry

public Entry Entry { get; set; }

Required. Entry resource.

Property Value
Type Description
Entry

UpdateMask

public FieldMask UpdateMask { get; set; }

Optional. Mask of fields to update. To update Aspects, the update_mask must contain the value "aspects".

If the update_mask is empty, the service will update all modifiable fields present in the request.

Property Value
Type Description
FieldMask