public sealed class UpdatePolicyTagRequest : IMessage<UpdatePolicyTagRequest>, IEquatable<UpdatePolicyTagRequest>, IDeepCloneable<UpdatePolicyTagRequest>, IBufferMessage, IMessage
Request message for [UpdatePolicyTag][google.cloud.datacatalog.v1.PolicyTagManager.UpdatePolicyTag].
Implements
IMessage<UpdatePolicyTagRequest>, IEquatable<UpdatePolicyTagRequest>, IDeepCloneable<UpdatePolicyTagRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.DataCatalog.V1Assembly
Google.Cloud.DataCatalog.V1.dll
Constructors
UpdatePolicyTagRequest()
public UpdatePolicyTagRequest()
UpdatePolicyTagRequest(UpdatePolicyTagRequest)
public UpdatePolicyTagRequest(UpdatePolicyTagRequest other)
Parameter | |
---|---|
Name | Description |
other | UpdatePolicyTagRequest |
Properties
PolicyTag
public PolicyTag PolicyTag { get; set; }
The policy tag to update. Only the description, display_name, and parent_policy_tag fields can be updated.
Property Value | |
---|---|
Type | Description |
PolicyTag |
UpdateMask
public FieldMask UpdateMask { get; set; }
The update mask applies to the resource. Only display_name, description and
parent_policy_tag can be updated and thus can be listed in the mask. If
update_mask is not provided, all allowed fields (i.e. display_name,
description and parent) will be updated. For more information including the
FieldMask
definition, see
https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask
If not set, defaults to all of the fields that are allowed to update.
Property Value | |
---|---|
Type | Description |
FieldMask |