#[non_exhaustive]pub struct ImageTestsConfiguration {
pub image_tests_enabled: Option<bool>,
pub timeout_minutes: Option<i32>,
}
Expand description
Configure image tests for your pipeline build. Tests run after building the image, to verify that the AMI or container image is valid before distributing it.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.image_tests_enabled: Option<bool>
Determines if tests should run after building the image. Image Builder defaults to enable tests to run following the image build, before image distribution.
timeout_minutes: Option<i32>
The maximum time in minutes that tests are permitted to run.
The timeoutMinutes attribute is not currently active. This value is ignored.
Implementations§
source§impl ImageTestsConfiguration
impl ImageTestsConfiguration
sourcepub fn image_tests_enabled(&self) -> Option<bool>
pub fn image_tests_enabled(&self) -> Option<bool>
Determines if tests should run after building the image. Image Builder defaults to enable tests to run following the image build, before image distribution.
sourcepub fn timeout_minutes(&self) -> Option<i32>
pub fn timeout_minutes(&self) -> Option<i32>
The maximum time in minutes that tests are permitted to run.
The timeoutMinutes attribute is not currently active. This value is ignored.
source§impl ImageTestsConfiguration
impl ImageTestsConfiguration
sourcepub fn builder() -> ImageTestsConfigurationBuilder
pub fn builder() -> ImageTestsConfigurationBuilder
Creates a new builder-style object to manufacture ImageTestsConfiguration
.
Trait Implementations§
source§impl Clone for ImageTestsConfiguration
impl Clone for ImageTestsConfiguration
source§fn clone(&self) -> ImageTestsConfiguration
fn clone(&self) -> ImageTestsConfiguration
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ImageTestsConfiguration
impl Debug for ImageTestsConfiguration
source§impl PartialEq for ImageTestsConfiguration
impl PartialEq for ImageTestsConfiguration
source§fn eq(&self, other: &ImageTestsConfiguration) -> bool
fn eq(&self, other: &ImageTestsConfiguration) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ImageTestsConfiguration
Auto Trait Implementations§
impl Freeze for ImageTestsConfiguration
impl RefUnwindSafe for ImageTestsConfiguration
impl Send for ImageTestsConfiguration
impl Sync for ImageTestsConfiguration
impl Unpin for ImageTestsConfiguration
impl UnwindSafe for ImageTestsConfiguration
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more