Class ModifyColumnFamiliesRequest (2.32.0)

ModifyColumnFamiliesRequest(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Request message for google.bigtable.admin.v2.BigtableTableAdmin.ModifyColumnFamilies][google.bigtable.admin.v2.BigtableTableAdmin.ModifyColumnFamilies]

Attributes

Name Description
name str
Required. The unique name of the table whose families should be modified. Values are of the form projects/{project}/instances/{instance}/tables/{table}.
modifications MutableSequence[google.cloud.bigtable_admin_v2.types.ModifyColumnFamiliesRequest.Modification]
Required. Modifications to be atomically applied to the specified table's families. Entries are applied in order, meaning that earlier modifications can be masked by later ones (in the case of repeated updates to the same family, for example).
ignore_warnings bool
Optional. If true, ignore safety checks when modifying the column families.

Classes

Modification

Modification(mapping=None, *, ignore_unknown_fields=False, **kwargs)

A create, update, or delete of a particular column family.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields