#[non_exhaustive]pub struct SingleRegionKey {
pub kms_key: String,
/* private fields */
}Available on crate features
cmek-config-service or data-store-service or identity-mapping-store-service only.Expand description
Metadata for single-regional CMEKs.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.kms_key: StringRequired. Single-regional kms key resource name which will be used to
encrypt resources
projects/{project}/locations/{location}/keyRings/{keyRing}/cryptoKeys/{keyId}.
Implementations§
Trait Implementations§
Source§impl Clone for SingleRegionKey
impl Clone for SingleRegionKey
Source§fn clone(&self) -> SingleRegionKey
fn clone(&self) -> SingleRegionKey
Returns a duplicate 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 SingleRegionKey
impl Debug for SingleRegionKey
Source§impl Default for SingleRegionKey
impl Default for SingleRegionKey
Source§fn default() -> SingleRegionKey
fn default() -> SingleRegionKey
Returns the “default value” for a type. Read more
Source§impl Message for SingleRegionKey
impl Message for SingleRegionKey
Source§impl PartialEq for SingleRegionKey
impl PartialEq for SingleRegionKey
impl StructuralPartialEq for SingleRegionKey
Auto Trait Implementations§
impl Freeze for SingleRegionKey
impl RefUnwindSafe for SingleRegionKey
impl Send for SingleRegionKey
impl Sync for SingleRegionKey
impl Unpin for SingleRegionKey
impl UnwindSafe for SingleRegionKey
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