pub struct DynamicSecretCreateChef {Show 18 fields
pub chef_orgs: Option<String>,
pub chef_server_key: Option<String>,
pub chef_server_url: Option<String>,
pub chef_server_username: Option<String>,
pub custom_username_template: Option<String>,
pub delete_protection: Option<String>,
pub description: Option<String>,
pub item_custom_fields: Option<HashMap<String, String>>,
pub json: Option<bool>,
pub name: String,
pub password_length: Option<String>,
pub producer_encryption_key_name: Option<String>,
pub skip_ssl: Option<bool>,
pub tags: Option<Vec<String>>,
pub target_name: Option<String>,
pub token: Option<String>,
pub uid_token: Option<String>,
pub user_ttl: Option<String>,
}Expand description
DynamicSecretCreateChef : dynamicSecretCreateChef is a command that creates chef dynamic secret
Fields§
§chef_orgs: Option<String>Organizations
chef_server_key: Option<String>Server key
chef_server_url: Option<String>Server URL
chef_server_username: Option<String>Server username
custom_username_template: Option<String>Customize how temporary usernames are generated using go template
delete_protection: Option<String>Protection from accidental deletion of this object [true/false]
description: Option<String>Description of the object
item_custom_fields: Option<HashMap<String, String>>Additional custom fields to associate with the item
json: Option<bool>Set output format to JSON
name: StringDynamic secret name
password_length: Option<String>The length of the password to be generated
producer_encryption_key_name: Option<String>Dynamic producer encryption key
skip_ssl: Option<bool>Skip SSL
Add tags attached to this object
target_name: Option<String>Target name
token: Option<String>Authentication token (see /auth and /configure)
uid_token: Option<String>The universal identity token, Required only for universal_identity authentication
user_ttl: Option<String>User TTL
Implementations§
Source§impl DynamicSecretCreateChef
impl DynamicSecretCreateChef
Sourcepub fn new(name: String) -> DynamicSecretCreateChef
pub fn new(name: String) -> DynamicSecretCreateChef
dynamicSecretCreateChef is a command that creates chef dynamic secret
Trait Implementations§
Source§impl Clone for DynamicSecretCreateChef
impl Clone for DynamicSecretCreateChef
Source§fn clone(&self) -> DynamicSecretCreateChef
fn clone(&self) -> DynamicSecretCreateChef
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 DynamicSecretCreateChef
impl Debug for DynamicSecretCreateChef
Source§impl Default for DynamicSecretCreateChef
impl Default for DynamicSecretCreateChef
Source§fn default() -> DynamicSecretCreateChef
fn default() -> DynamicSecretCreateChef
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DynamicSecretCreateChef
impl<'de> Deserialize<'de> for DynamicSecretCreateChef
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 DynamicSecretCreateChef
impl PartialEq for DynamicSecretCreateChef
Source§fn eq(&self, other: &DynamicSecretCreateChef) -> bool
fn eq(&self, other: &DynamicSecretCreateChef) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for DynamicSecretCreateChef
impl Serialize for DynamicSecretCreateChef
impl StructuralPartialEq for DynamicSecretCreateChef
Auto Trait Implementations§
impl Freeze for DynamicSecretCreateChef
impl RefUnwindSafe for DynamicSecretCreateChef
impl Send for DynamicSecretCreateChef
impl Sync for DynamicSecretCreateChef
impl Unpin for DynamicSecretCreateChef
impl UnsafeUnpin for DynamicSecretCreateChef
impl UnwindSafe for DynamicSecretCreateChef
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