pub struct AuthoredEnvMapping {
pub name: String,
pub target_resources: Option<Vec<String>>,
pub var_type: Option<StackInputEnvironmentVariableType>,
}Expand description
One environment variable an input is delivered as.
Fields§
§name: StringEnvironment variable name: uppercase letters, digits and underscores.
target_resources: Option<Vec<String>>Resource IDs or prefix* patterns that get the variable. Every workload when unset.
var_type: Option<StackInputEnvironmentVariableType>Whether the variable is plain or secret. Defaults from the input kind.
Trait Implementations§
Source§impl Clone for AuthoredEnvMapping
impl Clone for AuthoredEnvMapping
Source§impl Debug for AuthoredEnvMapping
impl Debug for AuthoredEnvMapping
Source§impl<'de> Deserialize<'de> for AuthoredEnvMapping
impl<'de> Deserialize<'de> for AuthoredEnvMapping
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 Eq for AuthoredEnvMapping
Source§impl PartialEq for AuthoredEnvMapping
impl PartialEq for AuthoredEnvMapping
Source§impl Serialize for AuthoredEnvMapping
impl Serialize for AuthoredEnvMapping
impl StructuralPartialEq for AuthoredEnvMapping
Auto Trait Implementations§
impl Forget for AuthoredEnvMapping
impl Freeze for AuthoredEnvMapping
impl RefUnwindSafe for AuthoredEnvMapping
impl Send for AuthoredEnvMapping
impl Sync for AuthoredEnvMapping
impl Unpin for AuthoredEnvMapping
impl UnsafeUnpin for AuthoredEnvMapping
impl UnwindSafe for AuthoredEnvMapping
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.