[−][src]Struct rusoto_imagebuilder::ContainerRecipe
A container recipe.
Fields
arn: Option<String>
The Amazon Resource Name (ARN) of the container recipe.
components: Option<Vec<ComponentConfiguration>>
Components for build and test that are included in the container recipe.
container_type: Option<String>
Specifies the type of container, such as Docker.
date_created: Option<String>
The date when this container recipe was created.
description: Option<String>
The description of the container recipe.
dockerfile_template_data: Option<String>
Dockerfiles are text documents that are used to build Docker containers, and ensure that they contain all of the elements required by the application running inside. The template data consists of contextual variables where Image Builder places build information or scripts, based on your container image recipe.
encrypted: Option<bool>
A flag that indicates if the target container is encrypted.
kms_key_id: Option<String>
Identifies which KMS key is used to encrypt the container image for distribution to the target Region.
name: Option<String>
The name of the container recipe.
owner: Option<String>
The owner of the container recipe.
parent_image: Option<String>
The source image for the container recipe.
platform: Option<String>
The system platform for the container, such as Windows or Linux.
Tags that are attached to the container recipe.
target_repository: Option<TargetContainerRepository>
The destination repository for the container image.
version: Option<String>
The semantic version of the container recipe (<major>.<minor>.<patch>).
working_directory: Option<String>
The working directory for use during build and test workflows.
Trait Implementations
impl Clone for ContainerRecipe
[src]
pub fn clone(&self) -> ContainerRecipe
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ContainerRecipe
[src]
impl Default for ContainerRecipe
[src]
pub fn default() -> ContainerRecipe
[src]
impl<'de> Deserialize<'de> for ContainerRecipe
[src]
pub fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<ContainerRecipe> for ContainerRecipe
[src]
pub fn eq(&self, other: &ContainerRecipe) -> bool
[src]
pub fn ne(&self, other: &ContainerRecipe) -> bool
[src]
impl StructuralPartialEq for ContainerRecipe
[src]
Auto Trait Implementations
impl RefUnwindSafe for ContainerRecipe
[src]
impl Send for ContainerRecipe
[src]
impl Sync for ContainerRecipe
[src]
impl Unpin for ContainerRecipe
[src]
impl UnwindSafe for ContainerRecipe
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
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.
pub 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>,