pub struct RevealAllSecretsResponse {
pub environment: String,
pub secrets: HashMap<String, String>,
}Expand description
Response for the batch reveal endpoint — returns every secret in an env as plaintext. Admin-only for now (Phase 3 will gate this on per-env Read permission instead).
Fields§
§environment: StringThe environment id the secrets were revealed from.
secrets: HashMap<String, String>Name → plaintext value map. Includes every secret in the scope.
Trait Implementations§
Source§impl ComposeSchema for RevealAllSecretsResponse
impl ComposeSchema for RevealAllSecretsResponse
Source§impl Debug for RevealAllSecretsResponse
impl Debug for RevealAllSecretsResponse
Source§impl<'de> Deserialize<'de> for RevealAllSecretsResponse
impl<'de> Deserialize<'de> for RevealAllSecretsResponse
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
Source§impl Serialize for RevealAllSecretsResponse
impl Serialize for RevealAllSecretsResponse
Auto Trait Implementations§
impl Freeze for RevealAllSecretsResponse
impl RefUnwindSafe for RevealAllSecretsResponse
impl Send for RevealAllSecretsResponse
impl Sync for RevealAllSecretsResponse
impl Unpin for RevealAllSecretsResponse
impl UnsafeUnpin for RevealAllSecretsResponse
impl UnwindSafe for RevealAllSecretsResponse
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