Struct google_cloudkms1_beta1::api::KeyRing
source · pub struct KeyRing {
pub create_time: Option<DateTime<Utc>>,
pub name: Option<String>,
}
Expand description
A KeyRing is a toplevel logical grouping of CryptoKeys.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- locations key rings get projects (response)
- locations key rings create projects (request|response)
Fields§
§create_time: Option<DateTime<Utc>>
Output only. The time at which this KeyRing was created.
name: Option<String>
Output only. The resource name for the KeyRing in the format
projects/*/locations/*/keyRings/*
.
Trait Implementations§
source§impl<'de> Deserialize<'de> for KeyRing
impl<'de> Deserialize<'de> for KeyRing
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
impl RequestValue for KeyRing
impl ResponseResult for KeyRing
Auto Trait Implementations§
impl RefUnwindSafe for KeyRing
impl Send for KeyRing
impl Sync for KeyRing
impl Unpin for KeyRing
impl UnwindSafe for KeyRing
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