pub struct IoArgoprojWorkflowV1alpha1AzureArtifactRepository {
pub account_key_secret: Option<IoK8sApiCoreV1SecretKeySelector>,
pub blob_name_format: Option<String>,
pub container: String,
pub endpoint: String,
pub use_sdk_creds: Option<bool>,
}Expand description
AzureArtifactRepository defines the controller configuration for an Azure Blob Storage artifact repository
Fields§
§account_key_secret: Option<IoK8sApiCoreV1SecretKeySelector>AccountKeySecret is the secret selector to the Azure Blob Storage account access key
blob_name_format: Option<String>BlobNameFormat is defines the format of how to store blob names. Can reference workflow variables
container: StringContainer is the container where resources will be stored
endpoint: StringEndpoint is the service url associated with an account. It is most likely “https://<ACCOUNT_NAME>.blob.core.windows.net”
use_sdk_creds: Option<bool>UseSDKCreds tells the driver to figure out credentials based on sdk defaults.
Trait Implementations§
Source§impl Clone for IoArgoprojWorkflowV1alpha1AzureArtifactRepository
impl Clone for IoArgoprojWorkflowV1alpha1AzureArtifactRepository
Source§fn clone(&self) -> IoArgoprojWorkflowV1alpha1AzureArtifactRepository
fn clone(&self) -> IoArgoprojWorkflowV1alpha1AzureArtifactRepository
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for IoArgoprojWorkflowV1alpha1AzureArtifactRepository
impl<'de> Deserialize<'de> for IoArgoprojWorkflowV1alpha1AzureArtifactRepository
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 From<&IoArgoprojWorkflowV1alpha1AzureArtifactRepository> for IoArgoprojWorkflowV1alpha1AzureArtifactRepository
impl From<&IoArgoprojWorkflowV1alpha1AzureArtifactRepository> for IoArgoprojWorkflowV1alpha1AzureArtifactRepository
Source§fn from(value: &IoArgoprojWorkflowV1alpha1AzureArtifactRepository) -> Self
fn from(value: &IoArgoprojWorkflowV1alpha1AzureArtifactRepository) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for IoArgoprojWorkflowV1alpha1AzureArtifactRepository
impl RefUnwindSafe for IoArgoprojWorkflowV1alpha1AzureArtifactRepository
impl Send for IoArgoprojWorkflowV1alpha1AzureArtifactRepository
impl Sync for IoArgoprojWorkflowV1alpha1AzureArtifactRepository
impl Unpin for IoArgoprojWorkflowV1alpha1AzureArtifactRepository
impl UnwindSafe for IoArgoprojWorkflowV1alpha1AzureArtifactRepository
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