Struct aws_sdk_ecr::model::aws_ecr_container_image_details::Builder
source · [−]pub struct Builder { /* private fields */ }
Expand description
A builder for AwsEcrContainerImageDetails
.
Implementations
sourceimpl Builder
impl Builder
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
.