pub struct DynamicSecretCreateArtifactory {Show 17 fields
pub artifactory_admin_name: Option<String>,
pub artifactory_admin_pwd: Option<String>,
pub artifactory_token_audience: String,
pub artifactory_token_scope: String,
pub base_url: 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 producer_encryption_key_name: Option<String>,
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
DynamicSecretCreateArtifactory : dynamicSecretCreateArtifactory is a command that creates artifactory dynamic secret
Fields§
§artifactory_admin_name: Option<String>Artifactory Admin Name
artifactory_admin_pwd: Option<String>Artifactory Admin password
artifactory_token_audience: StringToken Audience
artifactory_token_scope: StringToken Scope
base_url: Option<String>Base URL
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
producer_encryption_key_name: Option<String>Dynamic producer encryption key
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§
Trait Implementations§
Source§impl Clone for DynamicSecretCreateArtifactory
impl Clone for DynamicSecretCreateArtifactory
Source§fn clone(&self) -> DynamicSecretCreateArtifactory
fn clone(&self) -> DynamicSecretCreateArtifactory
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 Default for DynamicSecretCreateArtifactory
impl Default for DynamicSecretCreateArtifactory
Source§fn default() -> DynamicSecretCreateArtifactory
fn default() -> DynamicSecretCreateArtifactory
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DynamicSecretCreateArtifactory
impl<'de> Deserialize<'de> for DynamicSecretCreateArtifactory
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 DynamicSecretCreateArtifactory
impl PartialEq for DynamicSecretCreateArtifactory
Source§fn eq(&self, other: &DynamicSecretCreateArtifactory) -> bool
fn eq(&self, other: &DynamicSecretCreateArtifactory) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DynamicSecretCreateArtifactory
Auto Trait Implementations§
impl Freeze for DynamicSecretCreateArtifactory
impl RefUnwindSafe for DynamicSecretCreateArtifactory
impl Send for DynamicSecretCreateArtifactory
impl Sync for DynamicSecretCreateArtifactory
impl Unpin for DynamicSecretCreateArtifactory
impl UnsafeUnpin for DynamicSecretCreateArtifactory
impl UnwindSafe for DynamicSecretCreateArtifactory
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