pub struct DynamicSecretGetValue {
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 DynamicSecretGetValue
impl DynamicSecretGetValue
pub fn new(name: String) -> DynamicSecretGetValue
Trait Implementations§
Source§impl Clone for DynamicSecretGetValue
impl Clone for DynamicSecretGetValue
Source§fn clone(&self) -> DynamicSecretGetValue
fn clone(&self) -> DynamicSecretGetValue
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 DynamicSecretGetValue
impl Debug for DynamicSecretGetValue
Source§impl Default for DynamicSecretGetValue
impl Default for DynamicSecretGetValue
Source§fn default() -> DynamicSecretGetValue
fn default() -> DynamicSecretGetValue
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DynamicSecretGetValue
impl<'de> Deserialize<'de> for DynamicSecretGetValue
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 DynamicSecretGetValue
impl PartialEq for DynamicSecretGetValue
Source§fn eq(&self, other: &DynamicSecretGetValue) -> bool
fn eq(&self, other: &DynamicSecretGetValue) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for DynamicSecretGetValue
impl Serialize for DynamicSecretGetValue
impl StructuralPartialEq for DynamicSecretGetValue
Auto Trait Implementations§
impl Freeze for DynamicSecretGetValue
impl RefUnwindSafe for DynamicSecretGetValue
impl Send for DynamicSecretGetValue
impl Sync for DynamicSecretGetValue
impl Unpin for DynamicSecretGetValue
impl UnsafeUnpin for DynamicSecretGetValue
impl UnwindSafe for DynamicSecretGetValue
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