Struct google_bigtableadmin2::api::ClusterState
source · pub struct ClusterState {
pub encryption_info: Option<Vec<EncryptionInfo>>,
pub replication_state: Option<String>,
}
Expand description
The state of a table’s data in a particular cluster.
This type is not used in any activity, and only used as part of another schema.
Fields§
§encryption_info: Option<Vec<EncryptionInfo>>
Output only. The encryption information for the table in this cluster. If the encryption key protecting this resource is customer managed, then its version can be rotated in Cloud Key Management Service (Cloud KMS). The primary version of the key and its status will be reflected here when changes propagate from Cloud KMS.
replication_state: Option<String>
Output only. The state of replication for the table in this cluster.
Trait Implementations§
source§impl Clone for ClusterState
impl Clone for ClusterState
source§fn clone(&self) -> ClusterState
fn clone(&self) -> ClusterState
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ClusterState
impl Debug for ClusterState
source§impl Default for ClusterState
impl Default for ClusterState
source§fn default() -> ClusterState
fn default() -> ClusterState
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ClusterState
impl<'de> Deserialize<'de> for ClusterState
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Serialize for ClusterState
impl Serialize for ClusterState
impl Part for ClusterState
Auto Trait Implementations§
impl RefUnwindSafe for ClusterState
impl Send for ClusterState
impl Sync for ClusterState
impl Unpin for ClusterState
impl UnwindSafe for ClusterState
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more