[−][src]Struct rusoto_codebuild::EnvironmentVariable
Information about an environment variable for a build project or a build.
Fields
name: String
The name or key of the environment variable.
type_: Option<String>
The type of environment variable. Valid values include:
-
PARAMETER_STORE
: An environment variable stored in Amazon EC2 Systems Manager Parameter Store. -
PLAINTEXT
: An environment variable in plaintext format.
value: String
The value of the environment variable.
We strongly discourage the use of environment variables to store sensitive values, especially AWS secret key IDs and secret access keys. Environment variables can be displayed in plain text using the AWS CodeBuild console and the AWS Command Line Interface (AWS CLI).
Trait Implementations
impl PartialEq<EnvironmentVariable> for EnvironmentVariable
[src]
fn eq(&self, other: &EnvironmentVariable) -> bool
[src]
fn ne(&self, other: &EnvironmentVariable) -> bool
[src]
impl Default for EnvironmentVariable
[src]
fn default() -> EnvironmentVariable
[src]
impl Clone for EnvironmentVariable
[src]
fn clone(&self) -> EnvironmentVariable
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for EnvironmentVariable
[src]
impl<'de> Deserialize<'de> for EnvironmentVariable
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for EnvironmentVariable
[src]
Auto Trait Implementations
impl Send for EnvironmentVariable
impl Unpin for EnvironmentVariable
impl Sync for EnvironmentVariable
impl UnwindSafe for EnvironmentVariable
impl RefUnwindSafe for EnvironmentVariable
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,
impl<T> Same<T> for T
type Output = T
Should always be Self