pub struct Repository {
pub created_at: Option<f64>,
pub encryption_configuration: Option<EncryptionConfiguration>,
pub image_scanning_configuration: Option<ImageScanningConfiguration>,
pub image_tag_mutability: Option<String>,
pub registry_id: Option<String>,
pub repository_arn: Option<String>,
pub repository_name: Option<String>,
pub repository_uri: Option<String>,
}
Expand description
An object representing a repository.
Fields§
§created_at: Option<f64>
The date and time, in JavaScript date format, when the repository was created.
encryption_configuration: Option<EncryptionConfiguration>
The encryption configuration for the repository. This determines how the contents of your repository are encrypted at rest.
image_scanning_configuration: Option<ImageScanningConfiguration>
§image_tag_mutability: Option<String>
The tag mutability setting for the repository.
registry_id: Option<String>
The AWS account ID associated with the registry that contains the repository.
repository_arn: Option<String>
The Amazon Resource Name (ARN) that identifies the repository. The ARN contains the arn:aws:ecr
namespace, followed by the region of the repository, AWS account ID of the repository owner, repository namespace, and repository name. For example, arn:aws:ecr:region:012345678910:repository/test
.
repository_name: Option<String>
The name of the repository.
repository_uri: Option<String>
The URI for the repository. You can use this URI for container image push
and pull
operations.
Trait Implementations§
Source§impl Clone for Repository
impl Clone for Repository
Source§fn clone(&self) -> Repository
fn clone(&self) -> Repository
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more