Struct k8s_openapi_ext::corev1::SecretEnvSource
source · [−]Expand description
SecretEnvSource selects a Secret to populate the environment variables with.
The contents of the target Secret’s Data field will represent the key-value pairs as environment variables.
Fields
name: Option<String>
Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
optional: Option<bool>
Specify whether the Secret must be defined
Trait Implementations
sourceimpl Clone for SecretEnvSource
impl Clone for SecretEnvSource
sourcefn clone(&self) -> SecretEnvSource
fn clone(&self) -> SecretEnvSource
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for SecretEnvSource
impl Debug for SecretEnvSource
sourceimpl DeepMerge for SecretEnvSource
impl DeepMerge for SecretEnvSource
sourcefn merge_from(&mut self, other: SecretEnvSource)
fn merge_from(&mut self, other: SecretEnvSource)
Merge
other
into self
.sourceimpl Default for SecretEnvSource
impl Default for SecretEnvSource
sourcefn default() -> SecretEnvSource
fn default() -> SecretEnvSource
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for SecretEnvSource
impl<'de> Deserialize<'de> for SecretEnvSource
sourcefn deserialize<D>(
deserializer: D
) -> Result<SecretEnvSource, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
fn deserialize<D>(
deserializer: D
) -> Result<SecretEnvSource, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl PartialEq<SecretEnvSource> for SecretEnvSource
impl PartialEq<SecretEnvSource> for SecretEnvSource
sourcefn eq(&self, other: &SecretEnvSource) -> bool
fn eq(&self, other: &SecretEnvSource) -> bool
sourceimpl SecretEnvSourceExt for SecretEnvSource
impl SecretEnvSourceExt for SecretEnvSource
sourcefn secret_name(name: impl ToString) -> Self
fn secret_name(name: impl ToString) -> Self
Constructs
corev1::SecretEnvSource
object from secret of this name
sourceimpl Serialize for SecretEnvSource
impl Serialize for SecretEnvSource
sourcefn serialize<S>(
&self,
serializer: S
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
fn serialize<S>(
&self,
serializer: S
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Serialize this value into the given Serde serializer. Read more
sourceimpl ToEnvFrom for SecretEnvSource
impl ToEnvFrom for SecretEnvSource
fn to_envfrom(self) -> EnvFromSource
impl StructuralPartialEq for SecretEnvSource
Auto Trait Implementations
impl RefUnwindSafe for SecretEnvSource
impl Send for SecretEnvSource
impl Sync for SecretEnvSource
impl Unpin for SecretEnvSource
impl UnwindSafe for SecretEnvSource
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more