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