pub struct ProjectServiceAccountApiKey {
pub object: String,
pub value: String,
pub name: String,
pub created_at: u32,
pub id: String,
}
Expand description
Represents the API key associated with a project service account.
Fields§
§object: String
The object type, which is always organization.project.service_account.api_key
.
value: String
The value of the API key.
name: String
The name of the API key.
created_at: u32
The Unix timestamp (in seconds) of when the API key was created.
id: String
The ID of the API key.
Trait Implementations§
Source§impl Debug for ProjectServiceAccountApiKey
impl Debug for ProjectServiceAccountApiKey
Source§impl<'de> Deserialize<'de> for ProjectServiceAccountApiKey
impl<'de> Deserialize<'de> for ProjectServiceAccountApiKey
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
Auto Trait Implementations§
impl Freeze for ProjectServiceAccountApiKey
impl RefUnwindSafe for ProjectServiceAccountApiKey
impl Send for ProjectServiceAccountApiKey
impl Sync for ProjectServiceAccountApiKey
impl Unpin for ProjectServiceAccountApiKey
impl UnwindSafe for ProjectServiceAccountApiKey
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