[−][src]Struct google_storage1::HmacKeyMetadata
JSON template to produce a JSON-style HMAC Key metadata resource.
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 update projects (request|response)
- hmac keys get projects (response)
Fields
kind: Option<String>The kind of item this is. For HMAC Key metadata, this is always storage#hmacKeyMetadata.
time_created: Option<String>The creation time of the HMAC key in RFC 3339 format.
project_id: Option<String>Project ID owning the service account to which the key authenticates.
updated: Option<String>The last modification time of the HMAC key metadata in RFC 3339 format.
access_id: Option<String>The ID of the HMAC Key.
state: Option<String>The state of the key. Can be one of ACTIVE, INACTIVE, or DELETED.
etag: Option<String>HTTP 1.1 Entity tag for the HMAC key.
service_account_email: Option<String>The email address of the key's associated service account.
id: Option<String>The ID of the HMAC key, including the Project ID and the Access ID.
self_link: Option<String>The link to this resource.
Trait Implementations
impl ResponseResult for HmacKeyMetadata[src]
impl RequestValue for HmacKeyMetadata[src]
impl Clone for HmacKeyMetadata[src]
fn clone(&self) -> HmacKeyMetadata[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Default for HmacKeyMetadata[src]
fn default() -> HmacKeyMetadata[src]
impl Debug for HmacKeyMetadata[src]
impl Serialize for HmacKeyMetadata[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer, [src]
__S: Serializer,
impl<'de> Deserialize<'de> for HmacKeyMetadata[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl Send for HmacKeyMetadata
impl Sync for HmacKeyMetadata
impl Unpin for HmacKeyMetadata
impl UnwindSafe for HmacKeyMetadata
impl RefUnwindSafe for HmacKeyMetadata
Blanket Implementations
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = !
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Typeable for T where
T: Any,
T: Any,
impl<T> DeserializeOwned for T where
T: Deserialize<'de>, [src]
T: Deserialize<'de>,