pub struct SecretWithInheritance {
pub id: String,
pub key: String,
pub description: Option<String>,
pub environment_id: String,
pub secret_type: Option<String>,
pub version: i32,
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
pub inherited_from: Option<String>,
}Expand description
A secret with inheritance information.
Fields§
§id: StringSecret ID.
key: StringSecret key name.
description: Option<String>Secret description.
environment_id: StringEnvironment ID this secret belongs to.
secret_type: Option<String>Type of secret.
version: i32Version number.
created_at: DateTime<Utc>When the secret was created.
updated_at: DateTime<Utc>When the secret was last updated.
inherited_from: Option<String>Environment name this secret was inherited from.
Trait Implementations§
Source§impl Clone for SecretWithInheritance
impl Clone for SecretWithInheritance
Source§fn clone(&self) -> SecretWithInheritance
fn clone(&self) -> SecretWithInheritance
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 SecretWithInheritance
impl Debug for SecretWithInheritance
Source§impl<'de> Deserialize<'de> for SecretWithInheritance
impl<'de> Deserialize<'de> for SecretWithInheritance
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 SecretWithInheritance
impl RefUnwindSafe for SecretWithInheritance
impl Send for SecretWithInheritance
impl Sync for SecretWithInheritance
impl Unpin for SecretWithInheritance
impl UnwindSafe for SecretWithInheritance
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