{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.ECRPublic
(
defaultService,
_ImageTagAlreadyExistsException,
_LayersNotFoundException,
_ReferencedImagesNotFoundException,
_InvalidParameterException,
_LayerAlreadyExistsException,
_ServerException,
_UnsupportedCommandException,
_InvalidLayerException,
_LayerPartTooSmallException,
_ImageDigestDoesNotMatchException,
_ImageNotFoundException,
_ImageAlreadyExistsException,
_RepositoryNotFoundException,
_TooManyTagsException,
_UploadNotFoundException,
_InvalidLayerPartException,
_InvalidTagParameterException,
_RepositoryNotEmptyException,
_RepositoryAlreadyExistsException,
_RepositoryPolicyNotFoundException,
_EmptyUploadException,
_LimitExceededException,
_RegistryNotFoundException,
GetRepositoryPolicy (GetRepositoryPolicy'),
newGetRepositoryPolicy,
GetRepositoryPolicyResponse (GetRepositoryPolicyResponse'),
newGetRepositoryPolicyResponse,
PutRegistryCatalogData (PutRegistryCatalogData'),
newPutRegistryCatalogData,
PutRegistryCatalogDataResponse (PutRegistryCatalogDataResponse'),
newPutRegistryCatalogDataResponse,
BatchDeleteImage (BatchDeleteImage'),
newBatchDeleteImage,
BatchDeleteImageResponse (BatchDeleteImageResponse'),
newBatchDeleteImageResponse,
ListTagsForResource (ListTagsForResource'),
newListTagsForResource,
ListTagsForResourceResponse (ListTagsForResourceResponse'),
newListTagsForResourceResponse,
BatchCheckLayerAvailability (BatchCheckLayerAvailability'),
newBatchCheckLayerAvailability,
BatchCheckLayerAvailabilityResponse (BatchCheckLayerAvailabilityResponse'),
newBatchCheckLayerAvailabilityResponse,
PutRepositoryCatalogData (PutRepositoryCatalogData'),
newPutRepositoryCatalogData,
PutRepositoryCatalogDataResponse (PutRepositoryCatalogDataResponse'),
newPutRepositoryCatalogDataResponse,
DeleteRepositoryPolicy (DeleteRepositoryPolicy'),
newDeleteRepositoryPolicy,
DeleteRepositoryPolicyResponse (DeleteRepositoryPolicyResponse'),
newDeleteRepositoryPolicyResponse,
CreateRepository (CreateRepository'),
newCreateRepository,
CreateRepositoryResponse (CreateRepositoryResponse'),
newCreateRepositoryResponse,
DescribeRegistries (DescribeRegistries'),
newDescribeRegistries,
DescribeRegistriesResponse (DescribeRegistriesResponse'),
newDescribeRegistriesResponse,
CompleteLayerUpload (CompleteLayerUpload'),
newCompleteLayerUpload,
CompleteLayerUploadResponse (CompleteLayerUploadResponse'),
newCompleteLayerUploadResponse,
DescribeRepositories (DescribeRepositories'),
newDescribeRepositories,
DescribeRepositoriesResponse (DescribeRepositoriesResponse'),
newDescribeRepositoriesResponse,
UploadLayerPart (UploadLayerPart'),
newUploadLayerPart,
UploadLayerPartResponse (UploadLayerPartResponse'),
newUploadLayerPartResponse,
GetRepositoryCatalogData (GetRepositoryCatalogData'),
newGetRepositoryCatalogData,
GetRepositoryCatalogDataResponse (GetRepositoryCatalogDataResponse'),
newGetRepositoryCatalogDataResponse,
GetRegistryCatalogData (GetRegistryCatalogData'),
newGetRegistryCatalogData,
GetRegistryCatalogDataResponse (GetRegistryCatalogDataResponse'),
newGetRegistryCatalogDataResponse,
TagResource (TagResource'),
newTagResource,
TagResourceResponse (TagResourceResponse'),
newTagResourceResponse,
SetRepositoryPolicy (SetRepositoryPolicy'),
newSetRepositoryPolicy,
SetRepositoryPolicyResponse (SetRepositoryPolicyResponse'),
newSetRepositoryPolicyResponse,
InitiateLayerUpload (InitiateLayerUpload'),
newInitiateLayerUpload,
InitiateLayerUploadResponse (InitiateLayerUploadResponse'),
newInitiateLayerUploadResponse,
UntagResource (UntagResource'),
newUntagResource,
UntagResourceResponse (UntagResourceResponse'),
newUntagResourceResponse,
DescribeImageTags (DescribeImageTags'),
newDescribeImageTags,
DescribeImageTagsResponse (DescribeImageTagsResponse'),
newDescribeImageTagsResponse,
DeleteRepository (DeleteRepository'),
newDeleteRepository,
DeleteRepositoryResponse (DeleteRepositoryResponse'),
newDeleteRepositoryResponse,
PutImage (PutImage'),
newPutImage,
PutImageResponse (PutImageResponse'),
newPutImageResponse,
GetAuthorizationToken (GetAuthorizationToken'),
newGetAuthorizationToken,
GetAuthorizationTokenResponse (GetAuthorizationTokenResponse'),
newGetAuthorizationTokenResponse,
DescribeImages (DescribeImages'),
newDescribeImages,
DescribeImagesResponse (DescribeImagesResponse'),
newDescribeImagesResponse,
ImageFailureCode (..),
LayerAvailability (..),
LayerFailureCode (..),
RegistryAliasStatus (..),
AuthorizationData (AuthorizationData'),
newAuthorizationData,
Image (Image'),
newImage,
ImageDetail (ImageDetail'),
newImageDetail,
ImageFailure (ImageFailure'),
newImageFailure,
ImageIdentifier (ImageIdentifier'),
newImageIdentifier,
ImageTagDetail (ImageTagDetail'),
newImageTagDetail,
Layer (Layer'),
newLayer,
LayerFailure (LayerFailure'),
newLayerFailure,
ReferencedImageDetail (ReferencedImageDetail'),
newReferencedImageDetail,
Registry (Registry'),
newRegistry,
RegistryAlias (RegistryAlias'),
newRegistryAlias,
RegistryCatalogData (RegistryCatalogData'),
newRegistryCatalogData,
Repository (Repository'),
newRepository,
RepositoryCatalogData (RepositoryCatalogData'),
newRepositoryCatalogData,
RepositoryCatalogDataInput (RepositoryCatalogDataInput'),
newRepositoryCatalogDataInput,
Tag (Tag'),
newTag,
)
where
import Amazonka.ECRPublic.BatchCheckLayerAvailability
import Amazonka.ECRPublic.BatchDeleteImage
import Amazonka.ECRPublic.CompleteLayerUpload
import Amazonka.ECRPublic.CreateRepository
import Amazonka.ECRPublic.DeleteRepository
import Amazonka.ECRPublic.DeleteRepositoryPolicy
import Amazonka.ECRPublic.DescribeImageTags
import Amazonka.ECRPublic.DescribeImages
import Amazonka.ECRPublic.DescribeRegistries
import Amazonka.ECRPublic.DescribeRepositories
import Amazonka.ECRPublic.GetAuthorizationToken
import Amazonka.ECRPublic.GetRegistryCatalogData
import Amazonka.ECRPublic.GetRepositoryCatalogData
import Amazonka.ECRPublic.GetRepositoryPolicy
import Amazonka.ECRPublic.InitiateLayerUpload
import Amazonka.ECRPublic.Lens
import Amazonka.ECRPublic.ListTagsForResource
import Amazonka.ECRPublic.PutImage
import Amazonka.ECRPublic.PutRegistryCatalogData
import Amazonka.ECRPublic.PutRepositoryCatalogData
import Amazonka.ECRPublic.SetRepositoryPolicy
import Amazonka.ECRPublic.TagResource
import Amazonka.ECRPublic.Types
import Amazonka.ECRPublic.UntagResource
import Amazonka.ECRPublic.UploadLayerPart
import Amazonka.ECRPublic.Waiters