Expand description
Data structures used by operation inputs/outputs.
Modules§
Structs§
- Authorization
Data An authorization token data object that corresponds to a public registry.
- Image
An object that represents an Amazon ECR image.
- Image
Detail An object that describes an image that's returned by a
DescribeImagesoperation.- Image
Failure An object that represents an Amazon ECR image failure.
- Image
Identifier An object with identifying information for an Amazon ECR image.
- Image
TagDetail An object that represents the image tag details for an image.
- Layer
An object that represents an Amazon ECR image layer.
- Layer
Failure An object that represents an Amazon ECR image layer failure.
- Referenced
Image Detail An object that describes the image tag details that are returned by a
DescribeImageTagsaction.- Registry
The details of a public registry.
- Registry
Alias An object representing the aliases for a public registry. A public registry is given an alias when it's created. However, a custom alias can be set using the Amazon ECR console. For more information, see Registries in the Amazon Elastic Container Registry User Guide.
- Registry
Catalog Data The metadata for a public registry.
- Repository
An object representing a repository.
- Repository
Catalog Data The catalog data for a repository. This data is publicly visible in the Amazon ECR Public Gallery.
- Repository
Catalog Data Input An object that contains the catalog data for a repository. This data is publicly visible in the Amazon ECR Public Gallery.
- Tag
The metadata that you apply to a resource to help you categorize and organize them. Each tag consists of a key and an optional value. You define both. Tag keys can have a maximum character length of 128 characters, and tag values can have a maximum length of 256 characters.
Enums§
- Image
Failure Code - When writing a match expression against
ImageFailureCode, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Layer
Availability - When writing a match expression against
LayerAvailability, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Layer
Failure Code - When writing a match expression against
LayerFailureCode, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Registry
Alias Status - When writing a match expression against
RegistryAliasStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.