Struct google_storage1::api::HmacKey
source · pub struct HmacKey {
pub kind: Option<String>,
pub metadata: Option<HmacKeyMetadata>,
pub secret: Option<String>,
}
Expand description
JSON template to produce a JSON-style HMAC Key resource for Create responses.
§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).
- hmac keys create projects (response)
Fields§
§kind: Option<String>
The kind of item this is. For HMAC keys, this is always storage#hmacKey.
metadata: Option<HmacKeyMetadata>
Key metadata.
secret: Option<String>
HMAC secret key material.
Trait Implementations§
source§impl<'de> Deserialize<'de> for HmacKey
impl<'de> Deserialize<'de> for HmacKey
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 ResponseResult for HmacKey
Auto Trait Implementations§
impl RefUnwindSafe for HmacKey
impl Send for HmacKey
impl Sync for HmacKey
impl Unpin for HmacKey
impl UnwindSafe for HmacKey
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