Struct google_bigquery2::api::EncryptionConfiguration
source · pub struct EncryptionConfiguration {
pub kms_key_name: Option<String>,
}
Expand description
There is no detailed description.
This type is not used in any activity, and only used as part of another schema.
Fields§
§kms_key_name: Option<String>
[Optional] Describes the Cloud KMS encryption key that will be used to protect destination BigQuery table. The BigQuery Service Account associated with your project requires access to this encryption key.
Trait Implementations§
source§impl Clone for EncryptionConfiguration
impl Clone for EncryptionConfiguration
source§fn clone(&self) -> EncryptionConfiguration
fn clone(&self) -> EncryptionConfiguration
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 EncryptionConfiguration
impl Debug for EncryptionConfiguration
source§impl Default for EncryptionConfiguration
impl Default for EncryptionConfiguration
source§fn default() -> EncryptionConfiguration
fn default() -> EncryptionConfiguration
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for EncryptionConfiguration
impl<'de> Deserialize<'de> for EncryptionConfiguration
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 EncryptionConfiguration
impl Serialize for EncryptionConfiguration
impl Part for EncryptionConfiguration
Auto Trait Implementations§
impl RefUnwindSafe for EncryptionConfiguration
impl Send for EncryptionConfiguration
impl Sync for EncryptionConfiguration
impl Unpin for EncryptionConfiguration
impl UnwindSafe for EncryptionConfiguration
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