pub struct HelmChartConfigValuesSecrets {
pub ignore_updates: Option<bool>,
pub keys: Option<Vec<String>>,
pub name: Option<String>,
}Expand description
SecretSpec describes a key in a secret to load chart values from.
Fields§
§ignore_updates: Option<bool>Ignore changes to the secret, and mark the secret as optional.
By default, the secret must exist, and changes to the secret will trigger an upgrade of the chart to apply the updated values.
If ignoreUpdates is true, the secret is optional, and changes to the secret will not trigger an upgrade of the chart.
keys: Option<Vec<String>>Keys to read values content from. If no keys are specified, the secret is not used.
name: Option<String>Name of the secret. Must be in the same namespace as the HelmChart resource.
Trait Implementations§
Source§impl Clone for HelmChartConfigValuesSecrets
impl Clone for HelmChartConfigValuesSecrets
Source§impl Debug for HelmChartConfigValuesSecrets
impl Debug for HelmChartConfigValuesSecrets
Source§impl<'de> Deserialize<'de> for HelmChartConfigValuesSecrets
impl<'de> Deserialize<'de> for HelmChartConfigValuesSecrets
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
impl StructuralPartialEq for HelmChartConfigValuesSecrets
Auto Trait Implementations§
impl Freeze for HelmChartConfigValuesSecrets
impl RefUnwindSafe for HelmChartConfigValuesSecrets
impl Send for HelmChartConfigValuesSecrets
impl Sync for HelmChartConfigValuesSecrets
impl Unpin for HelmChartConfigValuesSecrets
impl UnsafeUnpin for HelmChartConfigValuesSecrets
impl UnwindSafe for HelmChartConfigValuesSecrets
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