package
1.55.6
Repository: https://github.com/aws/aws-sdk-go.git
Documentation: pkg.go.dev

# Packages

Package ecrpubliciface provides an interface to enable mocking the Amazon Elastic Container Registry Public service client for testing your code.

# Functions

ImageFailureCode_Values returns all elements of the ImageFailureCode enum.
LayerAvailability_Values returns all elements of the LayerAvailability enum.
LayerFailureCode_Values returns all elements of the LayerFailureCode enum.
New creates a new instance of the ECRPublic client with a session.
RegistryAliasStatus_Values returns all elements of the RegistryAliasStatus enum.

# Constants

ID to lookup a service endpoint with.
ErrCodeEmptyUploadException for service response error code "EmptyUploadException".
ErrCodeImageAlreadyExistsException for service response error code "ImageAlreadyExistsException".
ErrCodeImageDigestDoesNotMatchException for service response error code "ImageDigestDoesNotMatchException".
ErrCodeImageNotFoundException for service response error code "ImageNotFoundException".
ErrCodeImageTagAlreadyExistsException for service response error code "ImageTagAlreadyExistsException".
ErrCodeInvalidLayerException for service response error code "InvalidLayerException".
ErrCodeInvalidLayerPartException for service response error code "InvalidLayerPartException".
ErrCodeInvalidParameterException for service response error code "InvalidParameterException".
ErrCodeInvalidTagParameterException for service response error code "InvalidTagParameterException".
ErrCodeLayerAlreadyExistsException for service response error code "LayerAlreadyExistsException".
ErrCodeLayerPartTooSmallException for service response error code "LayerPartTooSmallException".
ErrCodeLayersNotFoundException for service response error code "LayersNotFoundException".
ErrCodeLimitExceededException for service response error code "LimitExceededException".
ErrCodeReferencedImagesNotFoundException for service response error code "ReferencedImagesNotFoundException".
ErrCodeRegistryNotFoundException for service response error code "RegistryNotFoundException".
ErrCodeRepositoryAlreadyExistsException for service response error code "RepositoryAlreadyExistsException".
ErrCodeRepositoryCatalogDataNotFoundException for service response error code "RepositoryCatalogDataNotFoundException".
ErrCodeRepositoryNotEmptyException for service response error code "RepositoryNotEmptyException".
ErrCodeRepositoryNotFoundException for service response error code "RepositoryNotFoundException".
ErrCodeRepositoryPolicyNotFoundException for service response error code "RepositoryPolicyNotFoundException".
ErrCodeServerException for service response error code "ServerException".
ErrCodeTooManyTagsException for service response error code "TooManyTagsException".
ErrCodeUnsupportedCommandException for service response error code "UnsupportedCommandException".
ErrCodeUploadNotFoundException for service response error code "UploadNotFoundException".
ImageFailureCodeImageNotFound is a ImageFailureCode enum value.
ImageFailureCodeImageReferencedByManifestList is a ImageFailureCode enum value.
ImageFailureCodeImageTagDoesNotMatchDigest is a ImageFailureCode enum value.
ImageFailureCodeInvalidImageDigest is a ImageFailureCode enum value.
ImageFailureCodeInvalidImageTag is a ImageFailureCode enum value.
ImageFailureCodeKmsError is a ImageFailureCode enum value.
ImageFailureCodeMissingDigestAndTag is a ImageFailureCode enum value.
LayerAvailabilityAvailable is a LayerAvailability enum value.
LayerAvailabilityUnavailable is a LayerAvailability enum value.
LayerFailureCodeInvalidLayerDigest is a LayerFailureCode enum value.
LayerFailureCodeMissingLayerDigest is a LayerFailureCode enum value.
RegistryAliasStatusActive is a RegistryAliasStatus enum value.
RegistryAliasStatusPending is a RegistryAliasStatus enum value.
RegistryAliasStatusRejected is a RegistryAliasStatus enum value.
ServiceID is a unique identifier of a specific service.
Name of service.

# Structs

An authorization token data object that corresponds to a public registry.
ECRPublic provides the API operation methods for making requests to Amazon Elastic Container Registry Public.
The specified layer upload doesn't contain any layer parts.
An object that represents an Amazon ECR image.
The specified image has already been pushed, and there were no changes to the manifest or image tag after the last push.
An object that describes an image that's returned by a DescribeImages operation.
The specified image digest doesn't match the digest that Amazon ECR calculated for the image.
An object that represents an Amazon ECR image failure.
An object with identifying information for an Amazon ECR image.
The image requested doesn't exist in the specified repository.
The specified image is tagged with a tag that already exists.
An object that represents the image tag details for an image.
The layer digest calculation performed by Amazon ECR when the image layer doesn't match the digest specified.
The layer part size isn't valid, or the first byte specified isn't consecutive to the last byte of a previous layer part upload.
The specified parameter is invalid.
An invalid parameter has been specified.
An object that represents an Amazon ECR image layer.
The image layer already exists in the associated repository.
An object that represents an Amazon ECR image layer failure.
Layer parts must be at least 5 MiB in size.
The specified layers can't be found, or the specified layer isn't valid for this repository.
The operation didn't succeed because it would have exceeded a service limit for your account.
An object that describes the image tag details that are returned by a DescribeImageTags action.
The manifest list is referencing an image that doesn't exist.
The details of a public registry.
An object representing the aliases for a public registry.
The metadata for a public registry.
The registry doesn't exist.
An object representing a repository.
The specified repository already exists in the specified registry.
The catalog data for a repository.
An object that contains the catalog data for a repository.
The repository catalog data doesn't exist.
The specified repository contains images.
The specified repository can't be found.
The specified repository and registry combination doesn't have an associated repository policy.
These errors are usually caused by a server-side issue.
The metadata that you apply to a resource to help you categorize and organize them.
The list of tags on the repository is over the limit.
The action isn't supported in this Region.
The upload can't be found, or the specified upload ID isn't valid for this repository.