Google Cloud Bigtable Administration v2 API - Class UpdateTableRequest (3.21.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
Name Description
other UpdateTableRequest

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.

Property Value
Type Description
Table

UpdateMask

public FieldMask UpdateMask { get; set; }

Required. The list of fields to update. A mask specifying which fields (e.g. change_stream_config) 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 fields:

  • change_stream_config
  • change_stream_config.retention_period
  • deletion_protection

If column_families is set in update_mask, it will return an UNIMPLEMENTED error.

Property Value
Type Description
FieldMask