Google Cloud Bigtable Administration v2 API - Class UpdateTableRequest (3.3.0)

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

Reference documentation and code samples for the Google Cloud Bigtable Administration v2 API class UpdateTableRequest.

The request for [UpdateTable][google.bigtable.admin.v2.BigtableTableAdmin.UpdateTable].

Inheritance

Object > UpdateTableRequest

Namespace

Google.Cloud.Bigtable.Admin.V2

Assembly

Google.Cloud.Bigtable.Admin.V2.dll

Constructors

UpdateTableRequest()

public UpdateTableRequest()

UpdateTableRequest(UpdateTableRequest)

public UpdateTableRequest(UpdateTableRequest other)
Parameter
NameDescription
otherUpdateTableRequest

Properties

Table

public Table Table { get; set; }

Required. The table to update. The table's name field is used to identify the table to update. Format: projects/{project}/instances/{instance}/tables/[_a-zA-Z0-9][-_.a-zA-Z0-9]*

Property Value
TypeDescription
Table

UpdateMask

public FieldMask UpdateMask { get; set; }

Required. The list of fields to update. A mask specifying which fields (e.g. deletion_protection) in the table field should be updated. This mask is relative to the table field, not to the request message. The wildcard (*) path is currently not supported. Currently UpdateTable is only supported for the following field:

  • deletion_protection If column_families is set in update_mask, it will return an UNIMPLEMENTED error.
Property Value
TypeDescription
FieldMask