#[non_exhaustive]pub struct AwsEcrContainerImageDetailsBuilder { /* private fields */ }
Expand description
A builder for AwsEcrContainerImageDetails
.
Implementations§
source§impl AwsEcrContainerImageDetailsBuilder
impl AwsEcrContainerImageDetailsBuilder
sourcepub fn architecture(self, input: impl Into<String>) -> Self
pub fn architecture(self, input: impl Into<String>) -> Self
The architecture of the Amazon ECR container image.
sourcepub fn set_architecture(self, input: Option<String>) -> Self
pub fn set_architecture(self, input: Option<String>) -> Self
The architecture of the Amazon ECR container image.
The image author of the Amazon ECR container image.
The image author of the Amazon ECR container image.
sourcepub fn image_hash(self, input: impl Into<String>) -> Self
pub fn image_hash(self, input: impl Into<String>) -> Self
The image hash of the Amazon ECR container image.
sourcepub fn set_image_hash(self, input: Option<String>) -> Self
pub fn set_image_hash(self, input: Option<String>) -> Self
The image hash of the Amazon ECR container image.
Appends an item to image_tags
.
To override the contents of this collection use set_image_tags
.
The image tags attached to the Amazon ECR container image.
The image tags attached to the Amazon ECR container image.
sourcepub fn platform(self, input: impl Into<String>) -> Self
pub fn platform(self, input: impl Into<String>) -> Self
The platform of the Amazon ECR container image.
sourcepub fn set_platform(self, input: Option<String>) -> Self
pub fn set_platform(self, input: Option<String>) -> Self
The platform of the Amazon ECR container image.
sourcepub fn pushed_at(self, input: DateTime) -> Self
pub fn pushed_at(self, input: DateTime) -> Self
The date and time the Amazon ECR container image was pushed.
sourcepub fn set_pushed_at(self, input: Option<DateTime>) -> Self
pub fn set_pushed_at(self, input: Option<DateTime>) -> Self
The date and time the Amazon ECR container image was pushed.
sourcepub fn registry(self, input: impl Into<String>) -> Self
pub fn registry(self, input: impl Into<String>) -> Self
The registry the Amazon ECR container image belongs to.
sourcepub fn set_registry(self, input: Option<String>) -> Self
pub fn set_registry(self, input: Option<String>) -> Self
The registry the Amazon ECR container image belongs to.
sourcepub fn repository_name(self, input: impl Into<String>) -> Self
pub fn repository_name(self, input: impl Into<String>) -> Self
The name of the repository the Amazon ECR container image resides in.
sourcepub fn set_repository_name(self, input: Option<String>) -> Self
pub fn set_repository_name(self, input: Option<String>) -> Self
The name of the repository the Amazon ECR container image resides in.
sourcepub fn build(self) -> AwsEcrContainerImageDetails
pub fn build(self) -> AwsEcrContainerImageDetails
Consumes the builder and constructs a AwsEcrContainerImageDetails
.
Trait Implementations§
source§impl Clone for AwsEcrContainerImageDetailsBuilder
impl Clone for AwsEcrContainerImageDetailsBuilder
source§fn clone(&self) -> AwsEcrContainerImageDetailsBuilder
fn clone(&self) -> AwsEcrContainerImageDetailsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for AwsEcrContainerImageDetailsBuilder
impl Default for AwsEcrContainerImageDetailsBuilder
source§fn default() -> AwsEcrContainerImageDetailsBuilder
fn default() -> AwsEcrContainerImageDetailsBuilder
source§impl PartialEq<AwsEcrContainerImageDetailsBuilder> for AwsEcrContainerImageDetailsBuilder
impl PartialEq<AwsEcrContainerImageDetailsBuilder> for AwsEcrContainerImageDetailsBuilder
source§fn eq(&self, other: &AwsEcrContainerImageDetailsBuilder) -> bool
fn eq(&self, other: &AwsEcrContainerImageDetailsBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.