pub struct GetDynamicSecretValue {
pub args: Option<Vec<String>>,
pub dbname: Option<String>,
pub host: Option<String>,
pub json: Option<bool>,
pub name: String,
pub target: Option<String>,
pub timeout: Option<i64>,
pub token: Option<String>,
pub uid_token: Option<String>,
}Fields§
§args: Option<Vec<String>>Optional arguments as key=value pairs or JSON strings, e.g - \"–args=csr=base64_encoded_csr –args=common_name=bar\" or args=‘{\"csr\":\"base64_encoded_csr\"}. It is possible to combine both formats.’
dbname: Option<String>DBName: Optional override DB name (works only if DS allows it. only relevant for MSSQL)
host: Option<String>Host
json: Option<bool>Set output format to JSON
name: StringDynamic secret name
target: Option<String>Target Name
timeout: Option<i64>Timeout in seconds
token: Option<String>Authentication token (see /auth and /configure)
uid_token: Option<String>The universal identity token, Required only for universal_identity authentication
Implementations§
Source§impl GetDynamicSecretValue
impl GetDynamicSecretValue
pub fn new(name: String) -> GetDynamicSecretValue
Trait Implementations§
Source§impl Clone for GetDynamicSecretValue
impl Clone for GetDynamicSecretValue
Source§fn clone(&self) -> GetDynamicSecretValue
fn clone(&self) -> GetDynamicSecretValue
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 GetDynamicSecretValue
impl Debug for GetDynamicSecretValue
Source§impl Default for GetDynamicSecretValue
impl Default for GetDynamicSecretValue
Source§fn default() -> GetDynamicSecretValue
fn default() -> GetDynamicSecretValue
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GetDynamicSecretValue
impl<'de> Deserialize<'de> for GetDynamicSecretValue
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 PartialEq for GetDynamicSecretValue
impl PartialEq for GetDynamicSecretValue
Source§fn eq(&self, other: &GetDynamicSecretValue) -> bool
fn eq(&self, other: &GetDynamicSecretValue) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for GetDynamicSecretValue
impl Serialize for GetDynamicSecretValue
impl StructuralPartialEq for GetDynamicSecretValue
Auto Trait Implementations§
impl Freeze for GetDynamicSecretValue
impl RefUnwindSafe for GetDynamicSecretValue
impl Send for GetDynamicSecretValue
impl Sync for GetDynamicSecretValue
impl Unpin for GetDynamicSecretValue
impl UnsafeUnpin for GetDynamicSecretValue
impl UnwindSafe for GetDynamicSecretValue
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