Struct aws_sdk_ecrpublic::input::CreateRepositoryInput
source · #[non_exhaustive]pub struct CreateRepositoryInput { /* private fields */ }Implementations§
source§impl CreateRepositoryInput
impl CreateRepositoryInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<CreateRepository, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<CreateRepository, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<CreateRepository>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture CreateRepositoryInput.
source§impl CreateRepositoryInput
impl CreateRepositoryInput
sourcepub fn repository_name(&self) -> Option<&str>
pub fn repository_name(&self) -> Option<&str>
The name to use for the repository. This appears publicly in the Amazon ECR Public Gallery. The repository name can be specified on its own (for example nginx-web-app) or prepended with a namespace to group the repository into a category (for example project-a/nginx-web-app).
sourcepub fn catalog_data(&self) -> Option<&RepositoryCatalogDataInput>
pub fn catalog_data(&self) -> Option<&RepositoryCatalogDataInput>
The details about the repository that are publicly visible in the Amazon ECR Public Gallery.
The metadata that you apply to each repository to help categorize and organize your repositories. Each tag consists of a key and an optional value. You define both of them. Tag keys can have a maximum character length of 128 characters, and tag values can have a maximum length of 256 characters.
Trait Implementations§
source§impl Clone for CreateRepositoryInput
impl Clone for CreateRepositoryInput
source§fn clone(&self) -> CreateRepositoryInput
fn clone(&self) -> CreateRepositoryInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for CreateRepositoryInput
impl Debug for CreateRepositoryInput
source§impl PartialEq<CreateRepositoryInput> for CreateRepositoryInput
impl PartialEq<CreateRepositoryInput> for CreateRepositoryInput
source§fn eq(&self, other: &CreateRepositoryInput) -> bool
fn eq(&self, other: &CreateRepositoryInput) -> bool
self and other values to be equal, and is used
by ==.