libZSservicesZSamazonka-ecrZSamazonka-ecr
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.ECR

Contents

Description

Derived from API version 2015-09-21 of the AWS service descriptions, licensed under Apache 2.0.

Amazon Elastic Container Registry

Amazon Elastic Container Registry (Amazon ECR) is a managed container image registry service. Customers can use the familiar Docker CLI, or their preferred client, to push, pull, and manage images. Amazon ECR provides a secure, scalable, and reliable registry for your Docker or Open Container Initiative (OCI) images. Amazon ECR supports private repositories with resource-based permissions using IAM so that specific users or Amazon EC2 instances can access repositories and images.

Amazon ECR has service endpoints in each supported Region. For more information, see Amazon ECR endpoints in the Amazon Web Services General Reference.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2015-09-21 of the Amazon EC2 Container Registry SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by ECR.

ImageTagAlreadyExistsException

_ImageTagAlreadyExistsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified image is tagged with a tag that already exists. The repository is configured for tag immutability.

ValidationException

_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

There was an exception validating this request.

LayersNotFoundException

_LayersNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified layers could not be found, or the specified layer is not valid for this repository.

ReferencedImagesNotFoundException

_ReferencedImagesNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The manifest list is referencing an image that does not exist.

InvalidParameterException

_InvalidParameterException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified parameter is invalid. Review the available parameters for the API request.

LayerAlreadyExistsException

_LayerAlreadyExistsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The image layer already exists in the associated repository.

ServerException

_ServerException :: AsError a => Getting (First ServiceError) a ServiceError Source #

These errors are usually caused by a server-side issue.

LayerInaccessibleException

_LayerInaccessibleException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified layer is not available because it is not associated with an image. Unassociated image layers may be cleaned up at any time.

InvalidLayerException

_InvalidLayerException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The layer digest calculation performed by Amazon ECR upon receipt of the image layer does not match the digest specified.

LayerPartTooSmallException

_LayerPartTooSmallException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Layer parts must be at least 5 MiB in size.

LifecyclePolicyPreviewNotFoundException

ImageDigestDoesNotMatchException

_ImageDigestDoesNotMatchException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified image digest does not match the digest that Amazon ECR calculated for the image.

ImageNotFoundException

_ImageNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The image requested does not exist in the specified repository.

ImageAlreadyExistsException

_ImageAlreadyExistsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified image has already been pushed, and there were no changes to the manifest or image tag after the last push.

RepositoryNotFoundException

_RepositoryNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified repository could not be found. Check the spelling of the specified repository and ensure that you are performing operations on the correct registry.

TooManyTagsException

_TooManyTagsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The list of tags on the repository is over the limit. The maximum number of tags that can be applied to a repository is 50.

RegistryPolicyNotFoundException

_RegistryPolicyNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The registry doesn't have an associated registry policy.

LifecyclePolicyPreviewInProgressException

_LifecyclePolicyPreviewInProgressException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The previous lifecycle policy preview request has not completed. Wait and try again.

UploadNotFoundException

_UploadNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The upload could not be found, or the specified upload ID is not valid for this repository.

LifecyclePolicyNotFoundException

_LifecyclePolicyNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The lifecycle policy could not be found, and no policy is set to the repository.

KmsException

_KmsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The operation failed due to a KMS exception.

InvalidLayerPartException

_InvalidLayerPartException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The layer part size is not valid, or the first byte specified is not consecutive to the last byte of a previous layer part upload.

InvalidTagParameterException

_InvalidTagParameterException :: AsError a => Getting (First ServiceError) a ServiceError Source #

An invalid parameter has been specified. Tag keys can have a maximum character length of 128 characters, and tag values can have a maximum length of 256 characters.

RepositoryNotEmptyException

_RepositoryNotEmptyException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified repository contains images. To delete a repository that contains images, you must force the deletion with the force parameter.

UnsupportedImageTypeException

_UnsupportedImageTypeException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The image is of a type that cannot be scanned.

RepositoryAlreadyExistsException

_RepositoryAlreadyExistsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified repository already exists in the specified registry.

ScanNotFoundException

_ScanNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified image scan could not be found. Ensure that image scanning is enabled on the repository and try again.

RepositoryPolicyNotFoundException

_RepositoryPolicyNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified repository and registry combination does not have an associated repository policy.

EmptyUploadException

_EmptyUploadException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified layer upload does not contain any layer parts.

LimitExceededException

_LimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The operation did not succeed because it would have exceeded a service limit for your account. For more information, see Amazon ECR service quotas in the Amazon Elastic Container Registry User Guide.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

LifecyclePolicyPreviewComplete

newLifecyclePolicyPreviewComplete :: Wait GetLifecyclePolicyPreview Source #

Polls GetLifecyclePolicyPreview every 5 seconds until a successful state is reached. An error is returned after 20 failed checks.

ImageScanComplete

newImageScanComplete :: Wait DescribeImageScanFindings Source #

Polls DescribeImageScanFindings every 5 seconds until a successful state is reached. An error is returned after 60 failed checks.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

GetRepositoryPolicy

data GetRepositoryPolicy Source #

See: newGetRepositoryPolicy smart constructor.

Instances

Instances details
Eq GetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRepositoryPolicy

Read GetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRepositoryPolicy

Show GetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRepositoryPolicy

Generic GetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRepositoryPolicy

Associated Types

type Rep GetRepositoryPolicy :: Type -> Type #

NFData GetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRepositoryPolicy

Methods

rnf :: GetRepositoryPolicy -> () #

Hashable GetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRepositoryPolicy

ToJSON GetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRepositoryPolicy

AWSRequest GetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRepositoryPolicy

Associated Types

type AWSResponse GetRepositoryPolicy #

ToHeaders GetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRepositoryPolicy

ToPath GetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRepositoryPolicy

ToQuery GetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRepositoryPolicy

type Rep GetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRepositoryPolicy

type Rep GetRepositoryPolicy = D1 ('MetaData "GetRepositoryPolicy" "Amazonka.ECR.GetRepositoryPolicy" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "GetRepositoryPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRepositoryPolicy

newGetRepositoryPolicy Source #

Create a value of GetRepositoryPolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:GetRepositoryPolicy', getRepositoryPolicy_registryId - The Amazon Web Services account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.

$sel:repositoryName:GetRepositoryPolicy', getRepositoryPolicy_repositoryName - The name of the repository with the policy to retrieve.

data GetRepositoryPolicyResponse Source #

See: newGetRepositoryPolicyResponse smart constructor.

Instances

Instances details
Eq GetRepositoryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.GetRepositoryPolicy

Read GetRepositoryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.GetRepositoryPolicy

Show GetRepositoryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.GetRepositoryPolicy

Generic GetRepositoryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.GetRepositoryPolicy

Associated Types

type Rep GetRepositoryPolicyResponse :: Type -> Type #

NFData GetRepositoryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.GetRepositoryPolicy

type Rep GetRepositoryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.GetRepositoryPolicy

type Rep GetRepositoryPolicyResponse = D1 ('MetaData "GetRepositoryPolicyResponse" "Amazonka.ECR.GetRepositoryPolicy" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "GetRepositoryPolicyResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "policyText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetRepositoryPolicyResponse Source #

Create a value of GetRepositoryPolicyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:GetRepositoryPolicy', getRepositoryPolicyResponse_registryId - The registry ID associated with the request.

$sel:repositoryName:GetRepositoryPolicy', getRepositoryPolicyResponse_repositoryName - The repository name associated with the request.

$sel:policyText:GetRepositoryPolicyResponse', getRepositoryPolicyResponse_policyText - The JSON repository policy text associated with the repository.

$sel:httpStatus:GetRepositoryPolicyResponse', getRepositoryPolicyResponse_httpStatus - The response's http status code.

PutImageScanningConfiguration

data PutImageScanningConfiguration Source #

See: newPutImageScanningConfiguration smart constructor.

Instances

Instances details
Eq PutImageScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutImageScanningConfiguration

Read PutImageScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutImageScanningConfiguration

Show PutImageScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutImageScanningConfiguration

Generic PutImageScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutImageScanningConfiguration

Associated Types

type Rep PutImageScanningConfiguration :: Type -> Type #

NFData PutImageScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutImageScanningConfiguration

Hashable PutImageScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutImageScanningConfiguration

ToJSON PutImageScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutImageScanningConfiguration

AWSRequest PutImageScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutImageScanningConfiguration

ToHeaders PutImageScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutImageScanningConfiguration

ToPath PutImageScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutImageScanningConfiguration

ToQuery PutImageScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutImageScanningConfiguration

type Rep PutImageScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutImageScanningConfiguration

type Rep PutImageScanningConfiguration = D1 ('MetaData "PutImageScanningConfiguration" "Amazonka.ECR.PutImageScanningConfiguration" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "PutImageScanningConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "imageScanningConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ImageScanningConfiguration))))
type AWSResponse PutImageScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutImageScanningConfiguration

newPutImageScanningConfiguration Source #

Create a value of PutImageScanningConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:PutImageScanningConfiguration', putImageScanningConfiguration_registryId - The Amazon Web Services account ID associated with the registry that contains the repository in which to update the image scanning configuration setting. If you do not specify a registry, the default registry is assumed.

$sel:repositoryName:PutImageScanningConfiguration', putImageScanningConfiguration_repositoryName - The name of the repository in which to update the image scanning configuration setting.

$sel:imageScanningConfiguration:PutImageScanningConfiguration', putImageScanningConfiguration_imageScanningConfiguration - The image scanning configuration for the repository. This setting determines whether images are scanned for known vulnerabilities after being pushed to the repository.

data PutImageScanningConfigurationResponse Source #

Instances

Instances details
Eq PutImageScanningConfigurationResponse Source # 
Instance details

Defined in Amazonka.ECR.PutImageScanningConfiguration

Read PutImageScanningConfigurationResponse Source # 
Instance details

Defined in Amazonka.ECR.PutImageScanningConfiguration

Show PutImageScanningConfigurationResponse Source # 
Instance details

Defined in Amazonka.ECR.PutImageScanningConfiguration

Generic PutImageScanningConfigurationResponse Source # 
Instance details

Defined in Amazonka.ECR.PutImageScanningConfiguration

NFData PutImageScanningConfigurationResponse Source # 
Instance details

Defined in Amazonka.ECR.PutImageScanningConfiguration

type Rep PutImageScanningConfigurationResponse Source # 
Instance details

Defined in Amazonka.ECR.PutImageScanningConfiguration

type Rep PutImageScanningConfigurationResponse = D1 ('MetaData "PutImageScanningConfigurationResponse" "Amazonka.ECR.PutImageScanningConfiguration" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "PutImageScanningConfigurationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "imageScanningConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageScanningConfiguration))) :*: (S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newPutImageScanningConfigurationResponse Source #

Create a value of PutImageScanningConfigurationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:PutImageScanningConfiguration', putImageScanningConfigurationResponse_registryId - The registry ID associated with the request.

$sel:imageScanningConfiguration:PutImageScanningConfiguration', putImageScanningConfigurationResponse_imageScanningConfiguration - The image scanning configuration setting for the repository.

$sel:repositoryName:PutImageScanningConfiguration', putImageScanningConfigurationResponse_repositoryName - The repository name associated with the request.

$sel:httpStatus:PutImageScanningConfigurationResponse', putImageScanningConfigurationResponse_httpStatus - The response's http status code.

PutLifecyclePolicy

data PutLifecyclePolicy Source #

See: newPutLifecyclePolicy smart constructor.

Instances

Instances details
Eq PutLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.PutLifecyclePolicy

Read PutLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.PutLifecyclePolicy

Show PutLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.PutLifecyclePolicy

Generic PutLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.PutLifecyclePolicy

Associated Types

type Rep PutLifecyclePolicy :: Type -> Type #

NFData PutLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.PutLifecyclePolicy

Methods

rnf :: PutLifecyclePolicy -> () #

Hashable PutLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.PutLifecyclePolicy

ToJSON PutLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.PutLifecyclePolicy

AWSRequest PutLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.PutLifecyclePolicy

Associated Types

type AWSResponse PutLifecyclePolicy #

ToHeaders PutLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.PutLifecyclePolicy

ToPath PutLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.PutLifecyclePolicy

ToQuery PutLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.PutLifecyclePolicy

type Rep PutLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.PutLifecyclePolicy

type Rep PutLifecyclePolicy = D1 ('MetaData "PutLifecyclePolicy" "Amazonka.ECR.PutLifecyclePolicy" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "PutLifecyclePolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "lifecyclePolicyText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse PutLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.PutLifecyclePolicy

newPutLifecyclePolicy Source #

Create a value of PutLifecyclePolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:PutLifecyclePolicy', putLifecyclePolicy_registryId - The Amazon Web Services account ID associated with the registry that contains the repository. If you do
 not specify a registry, the default registry is assumed.

$sel:repositoryName:PutLifecyclePolicy', putLifecyclePolicy_repositoryName - The name of the repository to receive the policy.

$sel:lifecyclePolicyText:PutLifecyclePolicy', putLifecyclePolicy_lifecyclePolicyText - The JSON repository policy text to apply to the repository.

data PutLifecyclePolicyResponse Source #

See: newPutLifecyclePolicyResponse smart constructor.

Instances

Instances details
Eq PutLifecyclePolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.PutLifecyclePolicy

Read PutLifecyclePolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.PutLifecyclePolicy

Show PutLifecyclePolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.PutLifecyclePolicy

Generic PutLifecyclePolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.PutLifecyclePolicy

Associated Types

type Rep PutLifecyclePolicyResponse :: Type -> Type #

NFData PutLifecyclePolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.PutLifecyclePolicy

type Rep PutLifecyclePolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.PutLifecyclePolicy

type Rep PutLifecyclePolicyResponse = D1 ('MetaData "PutLifecyclePolicyResponse" "Amazonka.ECR.PutLifecyclePolicy" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "PutLifecyclePolicyResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lifecyclePolicyText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newPutLifecyclePolicyResponse Source #

Create a value of PutLifecyclePolicyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:PutLifecyclePolicy', putLifecyclePolicyResponse_registryId - The registry ID associated with the request.

$sel:lifecyclePolicyText:PutLifecyclePolicy', putLifecyclePolicyResponse_lifecyclePolicyText - The JSON repository policy text.

$sel:repositoryName:PutLifecyclePolicy', putLifecyclePolicyResponse_repositoryName - The repository name associated with the request.

$sel:httpStatus:PutLifecyclePolicyResponse', putLifecyclePolicyResponse_httpStatus - The response's http status code.

DeleteLifecyclePolicy

data DeleteLifecyclePolicy Source #

See: newDeleteLifecyclePolicy smart constructor.

Instances

Instances details
Eq DeleteLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteLifecyclePolicy

Read DeleteLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteLifecyclePolicy

Show DeleteLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteLifecyclePolicy

Generic DeleteLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteLifecyclePolicy

Associated Types

type Rep DeleteLifecyclePolicy :: Type -> Type #

NFData DeleteLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteLifecyclePolicy

Methods

rnf :: DeleteLifecyclePolicy -> () #

Hashable DeleteLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteLifecyclePolicy

ToJSON DeleteLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteLifecyclePolicy

AWSRequest DeleteLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteLifecyclePolicy

Associated Types

type AWSResponse DeleteLifecyclePolicy #

ToHeaders DeleteLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteLifecyclePolicy

ToPath DeleteLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteLifecyclePolicy

ToQuery DeleteLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteLifecyclePolicy

type Rep DeleteLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteLifecyclePolicy

type Rep DeleteLifecyclePolicy = D1 ('MetaData "DeleteLifecyclePolicy" "Amazonka.ECR.DeleteLifecyclePolicy" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "DeleteLifecyclePolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteLifecyclePolicy

newDeleteLifecyclePolicy Source #

Create a value of DeleteLifecyclePolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:DeleteLifecyclePolicy', deleteLifecyclePolicy_registryId - The Amazon Web Services account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.

$sel:repositoryName:DeleteLifecyclePolicy', deleteLifecyclePolicy_repositoryName - The name of the repository.

data DeleteLifecyclePolicyResponse Source #

See: newDeleteLifecyclePolicyResponse smart constructor.

Instances

Instances details
Eq DeleteLifecyclePolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteLifecyclePolicy

Read DeleteLifecyclePolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteLifecyclePolicy

Show DeleteLifecyclePolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteLifecyclePolicy

Generic DeleteLifecyclePolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteLifecyclePolicy

Associated Types

type Rep DeleteLifecyclePolicyResponse :: Type -> Type #

NFData DeleteLifecyclePolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteLifecyclePolicy

type Rep DeleteLifecyclePolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteLifecyclePolicy

type Rep DeleteLifecyclePolicyResponse = D1 ('MetaData "DeleteLifecyclePolicyResponse" "Amazonka.ECR.DeleteLifecyclePolicy" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "DeleteLifecyclePolicyResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastEvaluatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "lifecyclePolicyText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newDeleteLifecyclePolicyResponse Source #

Create a value of DeleteLifecyclePolicyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:DeleteLifecyclePolicy', deleteLifecyclePolicyResponse_registryId - The registry ID associated with the request.

$sel:lastEvaluatedAt:DeleteLifecyclePolicyResponse', deleteLifecyclePolicyResponse_lastEvaluatedAt - The time stamp of the last time that the lifecycle policy was run.

$sel:lifecyclePolicyText:DeleteLifecyclePolicyResponse', deleteLifecyclePolicyResponse_lifecyclePolicyText - The JSON lifecycle policy text.

$sel:repositoryName:DeleteLifecyclePolicy', deleteLifecyclePolicyResponse_repositoryName - The repository name associated with the request.

$sel:httpStatus:DeleteLifecyclePolicyResponse', deleteLifecyclePolicyResponse_httpStatus - The response's http status code.

PutImageTagMutability

data PutImageTagMutability Source #

See: newPutImageTagMutability smart constructor.

Instances

Instances details
Eq PutImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.PutImageTagMutability

Read PutImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.PutImageTagMutability

Show PutImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.PutImageTagMutability

Generic PutImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.PutImageTagMutability

Associated Types

type Rep PutImageTagMutability :: Type -> Type #

NFData PutImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.PutImageTagMutability

Methods

rnf :: PutImageTagMutability -> () #

Hashable PutImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.PutImageTagMutability

ToJSON PutImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.PutImageTagMutability

AWSRequest PutImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.PutImageTagMutability

Associated Types

type AWSResponse PutImageTagMutability #

ToHeaders PutImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.PutImageTagMutability

ToPath PutImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.PutImageTagMutability

ToQuery PutImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.PutImageTagMutability

type Rep PutImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.PutImageTagMutability

type Rep PutImageTagMutability = D1 ('MetaData "PutImageTagMutability" "Amazonka.ECR.PutImageTagMutability" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "PutImageTagMutability'" 'PrefixI 'True) (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "imageTagMutability") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ImageTagMutability))))
type AWSResponse PutImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.PutImageTagMutability

newPutImageTagMutability Source #

Create a value of PutImageTagMutability with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:PutImageTagMutability', putImageTagMutability_registryId - The Amazon Web Services account ID associated with the registry that contains the repository in which to update the image tag mutability settings. If you do not specify a registry, the default registry is assumed.

$sel:repositoryName:PutImageTagMutability', putImageTagMutability_repositoryName - The name of the repository in which to update the image tag mutability settings.

$sel:imageTagMutability:PutImageTagMutability', putImageTagMutability_imageTagMutability - The tag mutability setting for the repository. If MUTABLE is specified, image tags can be overwritten. If IMMUTABLE is specified, all image tags within the repository will be immutable which will prevent them from being overwritten.

data PutImageTagMutabilityResponse Source #

See: newPutImageTagMutabilityResponse smart constructor.

Instances

Instances details
Eq PutImageTagMutabilityResponse Source # 
Instance details

Defined in Amazonka.ECR.PutImageTagMutability

Read PutImageTagMutabilityResponse Source # 
Instance details

Defined in Amazonka.ECR.PutImageTagMutability

Show PutImageTagMutabilityResponse Source # 
Instance details

Defined in Amazonka.ECR.PutImageTagMutability

Generic PutImageTagMutabilityResponse Source # 
Instance details

Defined in Amazonka.ECR.PutImageTagMutability

Associated Types

type Rep PutImageTagMutabilityResponse :: Type -> Type #

NFData PutImageTagMutabilityResponse Source # 
Instance details

Defined in Amazonka.ECR.PutImageTagMutability

type Rep PutImageTagMutabilityResponse Source # 
Instance details

Defined in Amazonka.ECR.PutImageTagMutability

type Rep PutImageTagMutabilityResponse = D1 ('MetaData "PutImageTagMutabilityResponse" "Amazonka.ECR.PutImageTagMutability" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "PutImageTagMutabilityResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "imageTagMutability") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageTagMutability)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newPutImageTagMutabilityResponse Source #

Create a value of PutImageTagMutabilityResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:PutImageTagMutability', putImageTagMutabilityResponse_registryId - The registry ID associated with the request.

$sel:repositoryName:PutImageTagMutability', putImageTagMutabilityResponse_repositoryName - The repository name associated with the request.

$sel:imageTagMutability:PutImageTagMutability', putImageTagMutabilityResponse_imageTagMutability - The image tag mutability setting for the repository.

$sel:httpStatus:PutImageTagMutabilityResponse', putImageTagMutabilityResponse_httpStatus - The response's http status code.

BatchDeleteImage

data BatchDeleteImage Source #

Deletes specified images within a specified repository. Images are specified with either the imageTag or imageDigest.

See: newBatchDeleteImage smart constructor.

Instances

Instances details
Eq BatchDeleteImage Source # 
Instance details

Defined in Amazonka.ECR.BatchDeleteImage

Read BatchDeleteImage Source # 
Instance details

Defined in Amazonka.ECR.BatchDeleteImage

Show BatchDeleteImage Source # 
Instance details

Defined in Amazonka.ECR.BatchDeleteImage

Generic BatchDeleteImage Source # 
Instance details

Defined in Amazonka.ECR.BatchDeleteImage

Associated Types

type Rep BatchDeleteImage :: Type -> Type #

NFData BatchDeleteImage Source # 
Instance details

Defined in Amazonka.ECR.BatchDeleteImage

Methods

rnf :: BatchDeleteImage -> () #

Hashable BatchDeleteImage Source # 
Instance details

Defined in Amazonka.ECR.BatchDeleteImage

ToJSON BatchDeleteImage Source # 
Instance details

Defined in Amazonka.ECR.BatchDeleteImage

AWSRequest BatchDeleteImage Source # 
Instance details

Defined in Amazonka.ECR.BatchDeleteImage

Associated Types

type AWSResponse BatchDeleteImage #

ToHeaders BatchDeleteImage Source # 
Instance details

Defined in Amazonka.ECR.BatchDeleteImage

ToPath BatchDeleteImage Source # 
Instance details

Defined in Amazonka.ECR.BatchDeleteImage

ToQuery BatchDeleteImage Source # 
Instance details

Defined in Amazonka.ECR.BatchDeleteImage

type Rep BatchDeleteImage Source # 
Instance details

Defined in Amazonka.ECR.BatchDeleteImage

type Rep BatchDeleteImage = D1 ('MetaData "BatchDeleteImage" "Amazonka.ECR.BatchDeleteImage" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "BatchDeleteImage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "imageIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ImageIdentifier]))))
type AWSResponse BatchDeleteImage Source # 
Instance details

Defined in Amazonka.ECR.BatchDeleteImage

newBatchDeleteImage Source #

Create a value of BatchDeleteImage with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:BatchDeleteImage', batchDeleteImage_registryId - The Amazon Web Services account ID associated with the registry that contains the image to delete. If you do not specify a registry, the default registry is assumed.

$sel:repositoryName:BatchDeleteImage', batchDeleteImage_repositoryName - The repository that contains the image to delete.

$sel:imageIds:BatchDeleteImage', batchDeleteImage_imageIds - A list of image ID references that correspond to images to delete. The format of the imageIds reference is imageTag=tag or imageDigest=digest.

data BatchDeleteImageResponse Source #

See: newBatchDeleteImageResponse smart constructor.

Instances

Instances details
Eq BatchDeleteImageResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchDeleteImage

Read BatchDeleteImageResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchDeleteImage

Show BatchDeleteImageResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchDeleteImage

Generic BatchDeleteImageResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchDeleteImage

Associated Types

type Rep BatchDeleteImageResponse :: Type -> Type #

NFData BatchDeleteImageResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchDeleteImage

type Rep BatchDeleteImageResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchDeleteImage

type Rep BatchDeleteImageResponse = D1 ('MetaData "BatchDeleteImageResponse" "Amazonka.ECR.BatchDeleteImage" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "BatchDeleteImageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failures") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ImageFailure])) :*: (S1 ('MetaSel ('Just "imageIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ImageIdentifier])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newBatchDeleteImageResponse Source #

Create a value of BatchDeleteImageResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:failures:BatchDeleteImageResponse', batchDeleteImageResponse_failures - Any failures associated with the call.

$sel:imageIds:BatchDeleteImage', batchDeleteImageResponse_imageIds - The image IDs of the deleted images.

$sel:httpStatus:BatchDeleteImageResponse', batchDeleteImageResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.ECR.ListTagsForResource

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.ECR.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.ECR.ListTagsForResource

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.ECR.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.ECR.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.ECR.ListTagsForResource

ToJSON ListTagsForResource Source # 
Instance details

Defined in Amazonka.ECR.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.ECR.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.ECR.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.ECR.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.ECR.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.ECR.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.ECR.ListTagsForResource" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.ECR.ListTagsForResource

newListTagsForResource Source #

Create a value of ListTagsForResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The Amazon Resource Name (ARN) that identifies the resource for which to list the tags. Currently, the only supported resource is an Amazon ECR repository.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.ListTagsForResource

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.ListTagsForResource

Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.ECR.ListTagsForResource" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - The tags for the resource.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

GetLifecyclePolicyPreview (Paginated)

data GetLifecyclePolicyPreview Source #

See: newGetLifecyclePolicyPreview smart constructor.

Instances

Instances details
Eq GetLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicyPreview

Read GetLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicyPreview

Show GetLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicyPreview

Generic GetLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicyPreview

Associated Types

type Rep GetLifecyclePolicyPreview :: Type -> Type #

NFData GetLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicyPreview

Hashable GetLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicyPreview

ToJSON GetLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicyPreview

AWSPager GetLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicyPreview

AWSRequest GetLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicyPreview

ToHeaders GetLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicyPreview

ToPath GetLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicyPreview

ToQuery GetLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicyPreview

type Rep GetLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicyPreview

type Rep GetLifecyclePolicyPreview = D1 ('MetaData "GetLifecyclePolicyPreview" "Amazonka.ECR.GetLifecyclePolicyPreview" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "GetLifecyclePolicyPreview'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "imageIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ImageIdentifier])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "filter'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LifecyclePolicyPreviewFilter)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse GetLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicyPreview

newGetLifecyclePolicyPreview Source #

Create a value of GetLifecyclePolicyPreview with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:GetLifecyclePolicyPreview', getLifecyclePolicyPreview_registryId - The Amazon Web Services account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.

$sel:imageIds:GetLifecyclePolicyPreview', getLifecyclePolicyPreview_imageIds - The list of imageIDs to be included.

$sel:nextToken:GetLifecyclePolicyPreview', getLifecyclePolicyPreview_nextToken - The nextToken value returned from a previous paginated
 GetLifecyclePolicyPreviewRequest request where maxResults was used and the
 results exceeded the value of that parameter. Pagination continues from the end of the
 previous results that returned the nextToken value. This value is
 null when there are no more results to return. This option cannot be used when you specify images with imageIds.

$sel:filter':GetLifecyclePolicyPreview', getLifecyclePolicyPreview_filter - An optional parameter that filters results based on image tag status and all tags, if tagged.

$sel:maxResults:GetLifecyclePolicyPreview', getLifecyclePolicyPreview_maxResults - The maximum number of repository results returned by GetLifecyclePolicyPreviewRequest in
 paginated output. When this parameter is used, GetLifecyclePolicyPreviewRequest only returns
 maxResults results in a single page along with a nextToken
 response element. The remaining results of the initial request can be seen by sending
 another GetLifecyclePolicyPreviewRequest request with the returned nextToken
 value. This value can be between 1 and 1000. If this
 parameter is not used, then GetLifecyclePolicyPreviewRequest returns up to
 100 results and a nextToken value, if
 applicable. This option cannot be used when you specify images with imageIds.

$sel:repositoryName:GetLifecyclePolicyPreview', getLifecyclePolicyPreview_repositoryName - The name of the repository.

data GetLifecyclePolicyPreviewResponse Source #

See: newGetLifecyclePolicyPreviewResponse smart constructor.

Instances

Instances details
Eq GetLifecyclePolicyPreviewResponse Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicyPreview

Read GetLifecyclePolicyPreviewResponse Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicyPreview

Show GetLifecyclePolicyPreviewResponse Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicyPreview

Generic GetLifecyclePolicyPreviewResponse Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicyPreview

Associated Types

type Rep GetLifecyclePolicyPreviewResponse :: Type -> Type #

NFData GetLifecyclePolicyPreviewResponse Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicyPreview

type Rep GetLifecyclePolicyPreviewResponse Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicyPreview

newGetLifecyclePolicyPreviewResponse Source #

Create a value of GetLifecyclePolicyPreviewResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:summary:GetLifecyclePolicyPreviewResponse', getLifecyclePolicyPreviewResponse_summary - The list of images that is returned as a result of the action.

$sel:status:GetLifecyclePolicyPreviewResponse', getLifecyclePolicyPreviewResponse_status - The status of the lifecycle policy preview request.

$sel:registryId:GetLifecyclePolicyPreview', getLifecyclePolicyPreviewResponse_registryId - The registry ID associated with the request.

$sel:lifecyclePolicyText:GetLifecyclePolicyPreviewResponse', getLifecyclePolicyPreviewResponse_lifecyclePolicyText - The JSON lifecycle policy text.

$sel:nextToken:GetLifecyclePolicyPreview', getLifecyclePolicyPreviewResponse_nextToken - The nextToken value to include in a future GetLifecyclePolicyPreview request. When the results of a GetLifecyclePolicyPreview request exceed maxResults, this value can be used to retrieve the next page of results. This value is null when there are no more results to return.

$sel:repositoryName:GetLifecyclePolicyPreview', getLifecyclePolicyPreviewResponse_repositoryName - The repository name associated with the request.

$sel:previewResults:GetLifecyclePolicyPreviewResponse', getLifecyclePolicyPreviewResponse_previewResults - The results of the lifecycle policy preview request.

$sel:httpStatus:GetLifecyclePolicyPreviewResponse', getLifecyclePolicyPreviewResponse_httpStatus - The response's http status code.

BatchCheckLayerAvailability

data BatchCheckLayerAvailability Source #

See: newBatchCheckLayerAvailability smart constructor.

Instances

Instances details
Eq BatchCheckLayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.BatchCheckLayerAvailability

Read BatchCheckLayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.BatchCheckLayerAvailability

Show BatchCheckLayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.BatchCheckLayerAvailability

Generic BatchCheckLayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.BatchCheckLayerAvailability

Associated Types

type Rep BatchCheckLayerAvailability :: Type -> Type #

NFData BatchCheckLayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.BatchCheckLayerAvailability

Hashable BatchCheckLayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.BatchCheckLayerAvailability

ToJSON BatchCheckLayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.BatchCheckLayerAvailability

AWSRequest BatchCheckLayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.BatchCheckLayerAvailability

ToHeaders BatchCheckLayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.BatchCheckLayerAvailability

ToPath BatchCheckLayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.BatchCheckLayerAvailability

ToQuery BatchCheckLayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.BatchCheckLayerAvailability

type Rep BatchCheckLayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.BatchCheckLayerAvailability

type Rep BatchCheckLayerAvailability = D1 ('MetaData "BatchCheckLayerAvailability" "Amazonka.ECR.BatchCheckLayerAvailability" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "BatchCheckLayerAvailability'" 'PrefixI 'True) (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "layerDigests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)))))
type AWSResponse BatchCheckLayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.BatchCheckLayerAvailability

newBatchCheckLayerAvailability Source #

Create a value of BatchCheckLayerAvailability with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:BatchCheckLayerAvailability', batchCheckLayerAvailability_registryId - The Amazon Web Services account ID associated with the registry that contains the image layers to check. If you do not specify a registry, the default registry is assumed.

$sel:repositoryName:BatchCheckLayerAvailability', batchCheckLayerAvailability_repositoryName - The name of the repository that is associated with the image layers to check.

$sel:layerDigests:BatchCheckLayerAvailability', batchCheckLayerAvailability_layerDigests - The digests of the image layers to check.

data BatchCheckLayerAvailabilityResponse Source #

Instances

Instances details
Eq BatchCheckLayerAvailabilityResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchCheckLayerAvailability

Read BatchCheckLayerAvailabilityResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchCheckLayerAvailability

Show BatchCheckLayerAvailabilityResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchCheckLayerAvailability

Generic BatchCheckLayerAvailabilityResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchCheckLayerAvailability

NFData BatchCheckLayerAvailabilityResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchCheckLayerAvailability

type Rep BatchCheckLayerAvailabilityResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchCheckLayerAvailability

type Rep BatchCheckLayerAvailabilityResponse = D1 ('MetaData "BatchCheckLayerAvailabilityResponse" "Amazonka.ECR.BatchCheckLayerAvailability" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "BatchCheckLayerAvailabilityResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failures") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LayerFailure])) :*: (S1 ('MetaSel ('Just "layers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Layer])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newBatchCheckLayerAvailabilityResponse Source #

Create a value of BatchCheckLayerAvailabilityResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:failures:BatchCheckLayerAvailabilityResponse', batchCheckLayerAvailabilityResponse_failures - Any failures associated with the call.

$sel:layers:BatchCheckLayerAvailabilityResponse', batchCheckLayerAvailabilityResponse_layers - A list of image layer objects corresponding to the image layer references in the request.

$sel:httpStatus:BatchCheckLayerAvailabilityResponse', batchCheckLayerAvailabilityResponse_httpStatus - The response's http status code.

DescribeRegistry

data DescribeRegistry Source #

See: newDescribeRegistry smart constructor.

Constructors

DescribeRegistry' 

Instances

Instances details
Eq DescribeRegistry Source # 
Instance details

Defined in Amazonka.ECR.DescribeRegistry

Read DescribeRegistry Source # 
Instance details

Defined in Amazonka.ECR.DescribeRegistry

Show DescribeRegistry Source # 
Instance details

Defined in Amazonka.ECR.DescribeRegistry

Generic DescribeRegistry Source # 
Instance details

Defined in Amazonka.ECR.DescribeRegistry

Associated Types

type Rep DescribeRegistry :: Type -> Type #

NFData DescribeRegistry Source # 
Instance details

Defined in Amazonka.ECR.DescribeRegistry

Methods

rnf :: DescribeRegistry -> () #

Hashable DescribeRegistry Source # 
Instance details

Defined in Amazonka.ECR.DescribeRegistry

ToJSON DescribeRegistry Source # 
Instance details

Defined in Amazonka.ECR.DescribeRegistry

AWSRequest DescribeRegistry Source # 
Instance details

Defined in Amazonka.ECR.DescribeRegistry

Associated Types

type AWSResponse DescribeRegistry #

ToHeaders DescribeRegistry Source # 
Instance details

Defined in Amazonka.ECR.DescribeRegistry

ToPath DescribeRegistry Source # 
Instance details

Defined in Amazonka.ECR.DescribeRegistry

ToQuery DescribeRegistry Source # 
Instance details

Defined in Amazonka.ECR.DescribeRegistry

type Rep DescribeRegistry Source # 
Instance details

Defined in Amazonka.ECR.DescribeRegistry

type Rep DescribeRegistry = D1 ('MetaData "DescribeRegistry" "Amazonka.ECR.DescribeRegistry" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "DescribeRegistry'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse DescribeRegistry Source # 
Instance details

Defined in Amazonka.ECR.DescribeRegistry

newDescribeRegistry :: DescribeRegistry Source #

Create a value of DescribeRegistry with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

data DescribeRegistryResponse Source #

See: newDescribeRegistryResponse smart constructor.

Instances

Instances details
Eq DescribeRegistryResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeRegistry

Read DescribeRegistryResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeRegistry

Show DescribeRegistryResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeRegistry

Generic DescribeRegistryResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeRegistry

Associated Types

type Rep DescribeRegistryResponse :: Type -> Type #

NFData DescribeRegistryResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeRegistry

type Rep DescribeRegistryResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeRegistry

type Rep DescribeRegistryResponse = D1 ('MetaData "DescribeRegistryResponse" "Amazonka.ECR.DescribeRegistry" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "DescribeRegistryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "replicationConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationConfiguration)) :*: (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeRegistryResponse Source #

Create a value of DescribeRegistryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:replicationConfiguration:DescribeRegistryResponse', describeRegistryResponse_replicationConfiguration - The replication configuration for the registry.

$sel:registryId:DescribeRegistryResponse', describeRegistryResponse_registryId - The ID of the registry.

$sel:httpStatus:DescribeRegistryResponse', describeRegistryResponse_httpStatus - The response's http status code.

DeleteRepositoryPolicy

data DeleteRepositoryPolicy Source #

See: newDeleteRepositoryPolicy smart constructor.

Instances

Instances details
Eq DeleteRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepositoryPolicy

Read DeleteRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepositoryPolicy

Show DeleteRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepositoryPolicy

Generic DeleteRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepositoryPolicy

Associated Types

type Rep DeleteRepositoryPolicy :: Type -> Type #

NFData DeleteRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepositoryPolicy

Methods

rnf :: DeleteRepositoryPolicy -> () #

Hashable DeleteRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepositoryPolicy

ToJSON DeleteRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepositoryPolicy

AWSRequest DeleteRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepositoryPolicy

Associated Types

type AWSResponse DeleteRepositoryPolicy #

ToHeaders DeleteRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepositoryPolicy

ToPath DeleteRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepositoryPolicy

ToQuery DeleteRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepositoryPolicy

type Rep DeleteRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepositoryPolicy

type Rep DeleteRepositoryPolicy = D1 ('MetaData "DeleteRepositoryPolicy" "Amazonka.ECR.DeleteRepositoryPolicy" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "DeleteRepositoryPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepositoryPolicy

newDeleteRepositoryPolicy Source #

Create a value of DeleteRepositoryPolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:DeleteRepositoryPolicy', deleteRepositoryPolicy_registryId - The Amazon Web Services account ID associated with the registry that contains the repository policy to delete. If you do not specify a registry, the default registry is assumed.

$sel:repositoryName:DeleteRepositoryPolicy', deleteRepositoryPolicy_repositoryName - The name of the repository that is associated with the repository policy to delete.

data DeleteRepositoryPolicyResponse Source #

See: newDeleteRepositoryPolicyResponse smart constructor.

Instances

Instances details
Eq DeleteRepositoryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepositoryPolicy

Read DeleteRepositoryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepositoryPolicy

Show DeleteRepositoryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepositoryPolicy

Generic DeleteRepositoryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepositoryPolicy

Associated Types

type Rep DeleteRepositoryPolicyResponse :: Type -> Type #

NFData DeleteRepositoryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepositoryPolicy

type Rep DeleteRepositoryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepositoryPolicy

type Rep DeleteRepositoryPolicyResponse = D1 ('MetaData "DeleteRepositoryPolicyResponse" "Amazonka.ECR.DeleteRepositoryPolicy" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "DeleteRepositoryPolicyResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "policyText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDeleteRepositoryPolicyResponse Source #

Create a value of DeleteRepositoryPolicyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:DeleteRepositoryPolicy', deleteRepositoryPolicyResponse_registryId - The registry ID associated with the request.

$sel:repositoryName:DeleteRepositoryPolicy', deleteRepositoryPolicyResponse_repositoryName - The repository name associated with the request.

$sel:policyText:DeleteRepositoryPolicyResponse', deleteRepositoryPolicyResponse_policyText - The JSON repository policy that was deleted from the repository.

$sel:httpStatus:DeleteRepositoryPolicyResponse', deleteRepositoryPolicyResponse_httpStatus - The response's http status code.

CreateRepository

data CreateRepository Source #

See: newCreateRepository smart constructor.

Instances

Instances details
Eq CreateRepository Source # 
Instance details

Defined in Amazonka.ECR.CreateRepository

Read CreateRepository Source # 
Instance details

Defined in Amazonka.ECR.CreateRepository

Show CreateRepository Source # 
Instance details

Defined in Amazonka.ECR.CreateRepository

Generic CreateRepository Source # 
Instance details

Defined in Amazonka.ECR.CreateRepository

Associated Types

type Rep CreateRepository :: Type -> Type #

NFData CreateRepository Source # 
Instance details

Defined in Amazonka.ECR.CreateRepository

Methods

rnf :: CreateRepository -> () #

Hashable CreateRepository Source # 
Instance details

Defined in Amazonka.ECR.CreateRepository

ToJSON CreateRepository Source # 
Instance details

Defined in Amazonka.ECR.CreateRepository

AWSRequest CreateRepository Source # 
Instance details

Defined in Amazonka.ECR.CreateRepository

Associated Types

type AWSResponse CreateRepository #

ToHeaders CreateRepository Source # 
Instance details

Defined in Amazonka.ECR.CreateRepository

ToPath CreateRepository Source # 
Instance details

Defined in Amazonka.ECR.CreateRepository

ToQuery CreateRepository Source # 
Instance details

Defined in Amazonka.ECR.CreateRepository

type Rep CreateRepository Source # 
Instance details

Defined in Amazonka.ECR.CreateRepository

type Rep CreateRepository = D1 ('MetaData "CreateRepository" "Amazonka.ECR.CreateRepository" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "CreateRepository'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "imageScanningConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageScanningConfiguration)) :*: S1 ('MetaSel ('Just "encryptionConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionConfiguration)))) :*: (S1 ('MetaSel ('Just "imageTagMutability") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageTagMutability)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse CreateRepository Source # 
Instance details

Defined in Amazonka.ECR.CreateRepository

newCreateRepository Source #

Create a value of CreateRepository with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:CreateRepository', createRepository_registryId - The AWS account ID associated with the registry to create the repository. If you do not specify a registry, the default registry is assumed.

$sel:imageScanningConfiguration:CreateRepository', createRepository_imageScanningConfiguration - The image scanning configuration for the repository. This determines whether images are scanned for known vulnerabilities after being pushed to the repository.

$sel:encryptionConfiguration:CreateRepository', createRepository_encryptionConfiguration - The encryption configuration for the repository. This determines how the contents of your repository are encrypted at rest.

$sel:imageTagMutability:CreateRepository', createRepository_imageTagMutability - The tag mutability setting for the repository. If this parameter is omitted, the default setting of MUTABLE will be used which will allow image tags to be overwritten. If IMMUTABLE is specified, all image tags within the repository will be immutable which will prevent them from being overwritten.

$sel:tags:CreateRepository', createRepository_tags - The metadata that you apply to the repository to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define. Tag keys can have a maximum character length of 128 characters, and tag values can have a maximum length of 256 characters.

$sel:repositoryName:CreateRepository', createRepository_repositoryName - The name to use for the repository. The repository name may be specified on its own (such as nginx-web-app) or it can be prepended with a namespace to group the repository into a category (such as project-a/nginx-web-app).

data CreateRepositoryResponse Source #

See: newCreateRepositoryResponse smart constructor.

Instances

Instances details
Eq CreateRepositoryResponse Source # 
Instance details

Defined in Amazonka.ECR.CreateRepository

Read CreateRepositoryResponse Source # 
Instance details

Defined in Amazonka.ECR.CreateRepository

Show CreateRepositoryResponse Source # 
Instance details

Defined in Amazonka.ECR.CreateRepository

Generic CreateRepositoryResponse Source # 
Instance details

Defined in Amazonka.ECR.CreateRepository

Associated Types

type Rep CreateRepositoryResponse :: Type -> Type #

NFData CreateRepositoryResponse Source # 
Instance details

Defined in Amazonka.ECR.CreateRepository

type Rep CreateRepositoryResponse Source # 
Instance details

Defined in Amazonka.ECR.CreateRepository

type Rep CreateRepositoryResponse = D1 ('MetaData "CreateRepositoryResponse" "Amazonka.ECR.CreateRepository" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "CreateRepositoryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "repository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Repository)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateRepositoryResponse Source #

Create a value of CreateRepositoryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:repository:CreateRepositoryResponse', createRepositoryResponse_repository - The repository that was created.

$sel:httpStatus:CreateRepositoryResponse', createRepositoryResponse_httpStatus - The response's http status code.

CompleteLayerUpload

data CompleteLayerUpload Source #

See: newCompleteLayerUpload smart constructor.

Instances

Instances details
Eq CompleteLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.CompleteLayerUpload

Read CompleteLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.CompleteLayerUpload

Show CompleteLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.CompleteLayerUpload

Generic CompleteLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.CompleteLayerUpload

Associated Types

type Rep CompleteLayerUpload :: Type -> Type #

NFData CompleteLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.CompleteLayerUpload

Methods

rnf :: CompleteLayerUpload -> () #

Hashable CompleteLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.CompleteLayerUpload

ToJSON CompleteLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.CompleteLayerUpload

AWSRequest CompleteLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.CompleteLayerUpload

Associated Types

type AWSResponse CompleteLayerUpload #

ToHeaders CompleteLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.CompleteLayerUpload

ToPath CompleteLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.CompleteLayerUpload

ToQuery CompleteLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.CompleteLayerUpload

type Rep CompleteLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.CompleteLayerUpload

type Rep CompleteLayerUpload = D1 ('MetaData "CompleteLayerUpload" "Amazonka.ECR.CompleteLayerUpload" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "CompleteLayerUpload'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "uploadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "layerDigests") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)))))
type AWSResponse CompleteLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.CompleteLayerUpload

newCompleteLayerUpload Source #

Create a value of CompleteLayerUpload with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:CompleteLayerUpload', completeLayerUpload_registryId - The Amazon Web Services account ID associated with the registry to which to upload layers. If you do not specify a registry, the default registry is assumed.

$sel:repositoryName:CompleteLayerUpload', completeLayerUpload_repositoryName - The name of the repository to associate with the image layer.

$sel:uploadId:CompleteLayerUpload', completeLayerUpload_uploadId - The upload ID from a previous InitiateLayerUpload operation to associate with the image layer.

$sel:layerDigests:CompleteLayerUpload', completeLayerUpload_layerDigests - The sha256 digest of the image layer.

data CompleteLayerUploadResponse Source #

See: newCompleteLayerUploadResponse smart constructor.

Instances

Instances details
Eq CompleteLayerUploadResponse Source # 
Instance details

Defined in Amazonka.ECR.CompleteLayerUpload

Read CompleteLayerUploadResponse Source # 
Instance details

Defined in Amazonka.ECR.CompleteLayerUpload

Show CompleteLayerUploadResponse Source # 
Instance details

Defined in Amazonka.ECR.CompleteLayerUpload

Generic CompleteLayerUploadResponse Source # 
Instance details

Defined in Amazonka.ECR.CompleteLayerUpload

Associated Types

type Rep CompleteLayerUploadResponse :: Type -> Type #

NFData CompleteLayerUploadResponse Source # 
Instance details

Defined in Amazonka.ECR.CompleteLayerUpload

type Rep CompleteLayerUploadResponse Source # 
Instance details

Defined in Amazonka.ECR.CompleteLayerUpload

type Rep CompleteLayerUploadResponse = D1 ('MetaData "CompleteLayerUploadResponse" "Amazonka.ECR.CompleteLayerUpload" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "CompleteLayerUploadResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "layerDigest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "uploadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCompleteLayerUploadResponse Source #

Create a value of CompleteLayerUploadResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:CompleteLayerUpload', completeLayerUploadResponse_registryId - The registry ID associated with the request.

$sel:layerDigest:CompleteLayerUploadResponse', completeLayerUploadResponse_layerDigest - The sha256 digest of the image layer.

$sel:repositoryName:CompleteLayerUpload', completeLayerUploadResponse_repositoryName - The repository name associated with the request.

$sel:uploadId:CompleteLayerUpload', completeLayerUploadResponse_uploadId - The upload ID associated with the layer.

$sel:httpStatus:CompleteLayerUploadResponse', completeLayerUploadResponse_httpStatus - The response's http status code.

DescribeRepositories (Paginated)

data DescribeRepositories Source #

See: newDescribeRepositories smart constructor.

Instances

Instances details
Eq DescribeRepositories Source # 
Instance details

Defined in Amazonka.ECR.DescribeRepositories

Read DescribeRepositories Source # 
Instance details

Defined in Amazonka.ECR.DescribeRepositories

Show DescribeRepositories Source # 
Instance details

Defined in Amazonka.ECR.DescribeRepositories

Generic DescribeRepositories Source # 
Instance details

Defined in Amazonka.ECR.DescribeRepositories

Associated Types

type Rep DescribeRepositories :: Type -> Type #

NFData DescribeRepositories Source # 
Instance details

Defined in Amazonka.ECR.DescribeRepositories

Methods

rnf :: DescribeRepositories -> () #

Hashable DescribeRepositories Source # 
Instance details

Defined in Amazonka.ECR.DescribeRepositories

ToJSON DescribeRepositories Source # 
Instance details

Defined in Amazonka.ECR.DescribeRepositories

AWSPager DescribeRepositories Source # 
Instance details

Defined in Amazonka.ECR.DescribeRepositories

AWSRequest DescribeRepositories Source # 
Instance details

Defined in Amazonka.ECR.DescribeRepositories

Associated Types

type AWSResponse DescribeRepositories #

ToHeaders DescribeRepositories Source # 
Instance details

Defined in Amazonka.ECR.DescribeRepositories

ToPath DescribeRepositories Source # 
Instance details

Defined in Amazonka.ECR.DescribeRepositories

ToQuery DescribeRepositories Source # 
Instance details

Defined in Amazonka.ECR.DescribeRepositories

type Rep DescribeRepositories Source # 
Instance details

Defined in Amazonka.ECR.DescribeRepositories

type Rep DescribeRepositories = D1 ('MetaData "DescribeRepositories" "Amazonka.ECR.DescribeRepositories" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "DescribeRepositories'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "repositoryNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text)))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse DescribeRepositories Source # 
Instance details

Defined in Amazonka.ECR.DescribeRepositories

newDescribeRepositories :: DescribeRepositories Source #

Create a value of DescribeRepositories with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:DescribeRepositories', describeRepositories_registryId - The Amazon Web Services account ID associated with the registry that contains the repositories to be described. If you do not specify a registry, the default registry is assumed.

$sel:repositoryNames:DescribeRepositories', describeRepositories_repositoryNames - A list of repositories to describe. If this parameter is omitted, then all repositories in a registry are described.

$sel:nextToken:DescribeRepositories', describeRepositories_nextToken - The nextToken value returned from a previous paginated DescribeRepositories request where maxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken value. This value is null when there are no more results to return. This option cannot be used when you specify repositories with repositoryNames.

This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.

$sel:maxResults:DescribeRepositories', describeRepositories_maxResults - The maximum number of repository results returned by DescribeRepositories in paginated output. When this parameter is used, DescribeRepositories only returns maxResults results in a single page along with a nextToken response element. The remaining results of the initial request can be seen by sending another DescribeRepositories request with the returned nextToken value. This value can be between 1 and 1000. If this parameter is not used, then DescribeRepositories returns up to 100 results and a nextToken value, if applicable. This option cannot be used when you specify repositories with repositoryNames.

data DescribeRepositoriesResponse Source #

See: newDescribeRepositoriesResponse smart constructor.

Instances

Instances details
Eq DescribeRepositoriesResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeRepositories

Read DescribeRepositoriesResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeRepositories

Show DescribeRepositoriesResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeRepositories

Generic DescribeRepositoriesResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeRepositories

Associated Types

type Rep DescribeRepositoriesResponse :: Type -> Type #

NFData DescribeRepositoriesResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeRepositories

type Rep DescribeRepositoriesResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeRepositories

type Rep DescribeRepositoriesResponse = D1 ('MetaData "DescribeRepositoriesResponse" "Amazonka.ECR.DescribeRepositories" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "DescribeRepositoriesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "repositories") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Repository])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeRepositoriesResponse Source #

Create a value of DescribeRepositoriesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:repositories:DescribeRepositoriesResponse', describeRepositoriesResponse_repositories - A list of repository objects corresponding to valid repositories.

$sel:nextToken:DescribeRepositories', describeRepositoriesResponse_nextToken - The nextToken value to include in a future DescribeRepositories request. When the results of a DescribeRepositories request exceed maxResults, this value can be used to retrieve the next page of results. This value is null when there are no more results to return.

$sel:httpStatus:DescribeRepositoriesResponse', describeRepositoriesResponse_httpStatus - The response's http status code.

StartLifecyclePolicyPreview

data StartLifecyclePolicyPreview Source #

See: newStartLifecyclePolicyPreview smart constructor.

Instances

Instances details
Eq StartLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.StartLifecyclePolicyPreview

Read StartLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.StartLifecyclePolicyPreview

Show StartLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.StartLifecyclePolicyPreview

Generic StartLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.StartLifecyclePolicyPreview

Associated Types

type Rep StartLifecyclePolicyPreview :: Type -> Type #

NFData StartLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.StartLifecyclePolicyPreview

Hashable StartLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.StartLifecyclePolicyPreview

ToJSON StartLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.StartLifecyclePolicyPreview

AWSRequest StartLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.StartLifecyclePolicyPreview

ToHeaders StartLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.StartLifecyclePolicyPreview

ToPath StartLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.StartLifecyclePolicyPreview

ToQuery StartLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.StartLifecyclePolicyPreview

type Rep StartLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.StartLifecyclePolicyPreview

type Rep StartLifecyclePolicyPreview = D1 ('MetaData "StartLifecyclePolicyPreview" "Amazonka.ECR.StartLifecyclePolicyPreview" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "StartLifecyclePolicyPreview'" 'PrefixI 'True) (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lifecyclePolicyText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse StartLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.StartLifecyclePolicyPreview

newStartLifecyclePolicyPreview Source #

Create a value of StartLifecyclePolicyPreview with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:StartLifecyclePolicyPreview', startLifecyclePolicyPreview_registryId - The Amazon Web Services account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.

$sel:lifecyclePolicyText:StartLifecyclePolicyPreview', startLifecyclePolicyPreview_lifecyclePolicyText - The policy to be evaluated against. If you do not specify a policy, the current policy for the repository is used.

$sel:repositoryName:StartLifecyclePolicyPreview', startLifecyclePolicyPreview_repositoryName - The name of the repository to be evaluated.

data StartLifecyclePolicyPreviewResponse Source #

Instances

Instances details
Eq StartLifecyclePolicyPreviewResponse Source # 
Instance details

Defined in Amazonka.ECR.StartLifecyclePolicyPreview

Read StartLifecyclePolicyPreviewResponse Source # 
Instance details

Defined in Amazonka.ECR.StartLifecyclePolicyPreview

Show StartLifecyclePolicyPreviewResponse Source # 
Instance details

Defined in Amazonka.ECR.StartLifecyclePolicyPreview

Generic StartLifecyclePolicyPreviewResponse Source # 
Instance details

Defined in Amazonka.ECR.StartLifecyclePolicyPreview

NFData StartLifecyclePolicyPreviewResponse Source # 
Instance details

Defined in Amazonka.ECR.StartLifecyclePolicyPreview

type Rep StartLifecyclePolicyPreviewResponse Source # 
Instance details

Defined in Amazonka.ECR.StartLifecyclePolicyPreview

type Rep StartLifecyclePolicyPreviewResponse = D1 ('MetaData "StartLifecyclePolicyPreviewResponse" "Amazonka.ECR.StartLifecyclePolicyPreview" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "StartLifecyclePolicyPreviewResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LifecyclePolicyPreviewStatus)) :*: S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lifecyclePolicyText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newStartLifecyclePolicyPreviewResponse Source #

Create a value of StartLifecyclePolicyPreviewResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:StartLifecyclePolicyPreviewResponse', startLifecyclePolicyPreviewResponse_status - The status of the lifecycle policy preview request.

$sel:registryId:StartLifecyclePolicyPreview', startLifecyclePolicyPreviewResponse_registryId - The registry ID associated with the request.

$sel:lifecyclePolicyText:StartLifecyclePolicyPreview', startLifecyclePolicyPreviewResponse_lifecyclePolicyText - The JSON repository policy text.

$sel:repositoryName:StartLifecyclePolicyPreview', startLifecyclePolicyPreviewResponse_repositoryName - The repository name associated with the request.

$sel:httpStatus:StartLifecyclePolicyPreviewResponse', startLifecyclePolicyPreviewResponse_httpStatus - The response's http status code.

DeleteRegistryPolicy

data DeleteRegistryPolicy Source #

See: newDeleteRegistryPolicy smart constructor.

Constructors

DeleteRegistryPolicy' 

Instances

Instances details
Eq DeleteRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRegistryPolicy

Read DeleteRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRegistryPolicy

Show DeleteRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRegistryPolicy

Generic DeleteRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRegistryPolicy

Associated Types

type Rep DeleteRegistryPolicy :: Type -> Type #

NFData DeleteRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRegistryPolicy

Methods

rnf :: DeleteRegistryPolicy -> () #

Hashable DeleteRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRegistryPolicy

ToJSON DeleteRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRegistryPolicy

AWSRequest DeleteRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRegistryPolicy

Associated Types

type AWSResponse DeleteRegistryPolicy #

ToHeaders DeleteRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRegistryPolicy

ToPath DeleteRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRegistryPolicy

ToQuery DeleteRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRegistryPolicy

type Rep DeleteRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRegistryPolicy

type Rep DeleteRegistryPolicy = D1 ('MetaData "DeleteRegistryPolicy" "Amazonka.ECR.DeleteRegistryPolicy" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "DeleteRegistryPolicy'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse DeleteRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRegistryPolicy

newDeleteRegistryPolicy :: DeleteRegistryPolicy Source #

Create a value of DeleteRegistryPolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

data DeleteRegistryPolicyResponse Source #

See: newDeleteRegistryPolicyResponse smart constructor.

Instances

Instances details
Eq DeleteRegistryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteRegistryPolicy

Read DeleteRegistryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteRegistryPolicy

Show DeleteRegistryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteRegistryPolicy

Generic DeleteRegistryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteRegistryPolicy

Associated Types

type Rep DeleteRegistryPolicyResponse :: Type -> Type #

NFData DeleteRegistryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteRegistryPolicy

type Rep DeleteRegistryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteRegistryPolicy

type Rep DeleteRegistryPolicyResponse = D1 ('MetaData "DeleteRegistryPolicyResponse" "Amazonka.ECR.DeleteRegistryPolicy" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "DeleteRegistryPolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "policyText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDeleteRegistryPolicyResponse Source #

Create a value of DeleteRegistryPolicyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:DeleteRegistryPolicyResponse', deleteRegistryPolicyResponse_registryId - The registry ID associated with the request.

$sel:policyText:DeleteRegistryPolicyResponse', deleteRegistryPolicyResponse_policyText - The contents of the registry permissions policy that was deleted.

$sel:httpStatus:DeleteRegistryPolicyResponse', deleteRegistryPolicyResponse_httpStatus - The response's http status code.

PutRegistryPolicy

data PutRegistryPolicy Source #

See: newPutRegistryPolicy smart constructor.

Constructors

PutRegistryPolicy' Text 

Instances

Instances details
Eq PutRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryPolicy

Read PutRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryPolicy

Show PutRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryPolicy

Generic PutRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryPolicy

Associated Types

type Rep PutRegistryPolicy :: Type -> Type #

NFData PutRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryPolicy

Methods

rnf :: PutRegistryPolicy -> () #

Hashable PutRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryPolicy

ToJSON PutRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryPolicy

AWSRequest PutRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryPolicy

Associated Types

type AWSResponse PutRegistryPolicy #

ToHeaders PutRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryPolicy

ToPath PutRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryPolicy

ToQuery PutRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryPolicy

type Rep PutRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryPolicy

type Rep PutRegistryPolicy = D1 ('MetaData "PutRegistryPolicy" "Amazonka.ECR.PutRegistryPolicy" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "PutRegistryPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "policyText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse PutRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryPolicy

newPutRegistryPolicy Source #

Create a value of PutRegistryPolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:policyText:PutRegistryPolicy', putRegistryPolicy_policyText - The JSON policy text to apply to your registry. The policy text follows the same format as IAM policy text. For more information, see Registry permissions in the Amazon Elastic Container Registry User Guide.

data PutRegistryPolicyResponse Source #

See: newPutRegistryPolicyResponse smart constructor.

Instances

Instances details
Eq PutRegistryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryPolicy

Read PutRegistryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryPolicy

Show PutRegistryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryPolicy

Generic PutRegistryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryPolicy

Associated Types

type Rep PutRegistryPolicyResponse :: Type -> Type #

NFData PutRegistryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryPolicy

type Rep PutRegistryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryPolicy

type Rep PutRegistryPolicyResponse = D1 ('MetaData "PutRegistryPolicyResponse" "Amazonka.ECR.PutRegistryPolicy" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "PutRegistryPolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "policyText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newPutRegistryPolicyResponse Source #

Create a value of PutRegistryPolicyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:PutRegistryPolicyResponse', putRegistryPolicyResponse_registryId - The registry ID.

$sel:policyText:PutRegistryPolicy', putRegistryPolicyResponse_policyText - The JSON policy text for your registry.

$sel:httpStatus:PutRegistryPolicyResponse', putRegistryPolicyResponse_httpStatus - The response's http status code.

UploadLayerPart

data UploadLayerPart Source #

See: newUploadLayerPart smart constructor.

Instances

Instances details
Eq UploadLayerPart Source # 
Instance details

Defined in Amazonka.ECR.UploadLayerPart

Read UploadLayerPart Source # 
Instance details

Defined in Amazonka.ECR.UploadLayerPart

Show UploadLayerPart Source # 
Instance details

Defined in Amazonka.ECR.UploadLayerPart

Generic UploadLayerPart Source # 
Instance details

Defined in Amazonka.ECR.UploadLayerPart

Associated Types

type Rep UploadLayerPart :: Type -> Type #

NFData UploadLayerPart Source # 
Instance details

Defined in Amazonka.ECR.UploadLayerPart

Methods

rnf :: UploadLayerPart -> () #

Hashable UploadLayerPart Source # 
Instance details

Defined in Amazonka.ECR.UploadLayerPart

ToJSON UploadLayerPart Source # 
Instance details

Defined in Amazonka.ECR.UploadLayerPart

AWSRequest UploadLayerPart Source # 
Instance details

Defined in Amazonka.ECR.UploadLayerPart

Associated Types

type AWSResponse UploadLayerPart #

ToHeaders UploadLayerPart Source # 
Instance details

Defined in Amazonka.ECR.UploadLayerPart

ToPath UploadLayerPart Source # 
Instance details

Defined in Amazonka.ECR.UploadLayerPart

ToQuery UploadLayerPart Source # 
Instance details

Defined in Amazonka.ECR.UploadLayerPart

type Rep UploadLayerPart Source # 
Instance details

Defined in Amazonka.ECR.UploadLayerPart

type Rep UploadLayerPart = D1 ('MetaData "UploadLayerPart" "Amazonka.ECR.UploadLayerPart" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "UploadLayerPart'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "uploadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "partFirstByte") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: (S1 ('MetaSel ('Just "partLastByte") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "layerPartBlob") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Base64)))))
type AWSResponse UploadLayerPart Source # 
Instance details

Defined in Amazonka.ECR.UploadLayerPart

newUploadLayerPart Source #

Create a value of UploadLayerPart with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:UploadLayerPart', uploadLayerPart_registryId - The Amazon Web Services account ID associated with the registry to which you are uploading layer parts. If you do not specify a registry, the default registry is assumed.

$sel:repositoryName:UploadLayerPart', uploadLayerPart_repositoryName - The name of the repository to which you are uploading layer parts.

$sel:uploadId:UploadLayerPart', uploadLayerPart_uploadId - The upload ID from a previous InitiateLayerUpload operation to associate with the layer part upload.

$sel:partFirstByte:UploadLayerPart', uploadLayerPart_partFirstByte - The position of the first byte of the layer part witin the overall image layer.

$sel:partLastByte:UploadLayerPart', uploadLayerPart_partLastByte - The position of the last byte of the layer part within the overall image layer.

$sel:layerPartBlob:UploadLayerPart', uploadLayerPart_layerPartBlob - The base64-encoded layer part payload.-- -- Note: This Lens automatically encodes and decodes Base64 data. -- The underlying isomorphism will encode to Base64 representation during -- serialisation, and decode from Base64 representation during deserialisation. -- This Lens accepts and returns only raw unencoded data.

data UploadLayerPartResponse Source #

See: newUploadLayerPartResponse smart constructor.

Instances

Instances details
Eq UploadLayerPartResponse Source # 
Instance details

Defined in Amazonka.ECR.UploadLayerPart

Read UploadLayerPartResponse Source # 
Instance details

Defined in Amazonka.ECR.UploadLayerPart

Show UploadLayerPartResponse Source # 
Instance details

Defined in Amazonka.ECR.UploadLayerPart

Generic UploadLayerPartResponse Source # 
Instance details

Defined in Amazonka.ECR.UploadLayerPart

Associated Types

type Rep UploadLayerPartResponse :: Type -> Type #

NFData UploadLayerPartResponse Source # 
Instance details

Defined in Amazonka.ECR.UploadLayerPart

Methods

rnf :: UploadLayerPartResponse -> () #

type Rep UploadLayerPartResponse Source # 
Instance details

Defined in Amazonka.ECR.UploadLayerPart

type Rep UploadLayerPartResponse = D1 ('MetaData "UploadLayerPartResponse" "Amazonka.ECR.UploadLayerPart" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "UploadLayerPartResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastByteReceived") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "uploadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newUploadLayerPartResponse Source #

Create a value of UploadLayerPartResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:UploadLayerPart', uploadLayerPartResponse_registryId - The registry ID associated with the request.

$sel:lastByteReceived:UploadLayerPartResponse', uploadLayerPartResponse_lastByteReceived - The integer value of the last byte received in the request.

$sel:repositoryName:UploadLayerPart', uploadLayerPartResponse_repositoryName - The repository name associated with the request.

$sel:uploadId:UploadLayerPart', uploadLayerPartResponse_uploadId - The upload ID associated with the request.

$sel:httpStatus:UploadLayerPartResponse', uploadLayerPartResponse_httpStatus - The response's http status code.

DescribeImageReplicationStatus

data DescribeImageReplicationStatus Source #

See: newDescribeImageReplicationStatus smart constructor.

Instances

Instances details
Eq DescribeImageReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageReplicationStatus

Read DescribeImageReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageReplicationStatus

Show DescribeImageReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageReplicationStatus

Generic DescribeImageReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageReplicationStatus

Associated Types

type Rep DescribeImageReplicationStatus :: Type -> Type #

NFData DescribeImageReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageReplicationStatus

Hashable DescribeImageReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageReplicationStatus

ToJSON DescribeImageReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageReplicationStatus

AWSRequest DescribeImageReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageReplicationStatus

ToHeaders DescribeImageReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageReplicationStatus

ToPath DescribeImageReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageReplicationStatus

ToQuery DescribeImageReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageReplicationStatus

type Rep DescribeImageReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageReplicationStatus

type Rep DescribeImageReplicationStatus = D1 ('MetaData "DescribeImageReplicationStatus" "Amazonka.ECR.DescribeImageReplicationStatus" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "DescribeImageReplicationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "imageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ImageIdentifier))))
type AWSResponse DescribeImageReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageReplicationStatus

newDescribeImageReplicationStatus Source #

Create a value of DescribeImageReplicationStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:DescribeImageReplicationStatus', describeImageReplicationStatus_registryId - The Amazon Web Services account ID associated with the registry. If you do not specify a registry, the default registry is assumed.

$sel:repositoryName:DescribeImageReplicationStatus', describeImageReplicationStatus_repositoryName - The name of the repository that the image is in.

$sel:imageId:DescribeImageReplicationStatus', describeImageReplicationStatus_imageId - Undocumented member.

data DescribeImageReplicationStatusResponse Source #

Instances

Instances details
Eq DescribeImageReplicationStatusResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageReplicationStatus

Read DescribeImageReplicationStatusResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageReplicationStatus

Show DescribeImageReplicationStatusResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageReplicationStatus

Generic DescribeImageReplicationStatusResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageReplicationStatus

NFData DescribeImageReplicationStatusResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageReplicationStatus

type Rep DescribeImageReplicationStatusResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageReplicationStatus

type Rep DescribeImageReplicationStatusResponse = D1 ('MetaData "DescribeImageReplicationStatusResponse" "Amazonka.ECR.DescribeImageReplicationStatus" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "DescribeImageReplicationStatusResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "imageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageIdentifier)) :*: S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "replicationStatuses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ImageReplicationStatus])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeImageReplicationStatusResponse Source #

Create a value of DescribeImageReplicationStatusResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:imageId:DescribeImageReplicationStatus', describeImageReplicationStatusResponse_imageId - Undocumented member.

$sel:repositoryName:DescribeImageReplicationStatus', describeImageReplicationStatusResponse_repositoryName - The repository name associated with the request.

$sel:replicationStatuses:DescribeImageReplicationStatusResponse', describeImageReplicationStatusResponse_replicationStatuses - The replication status details for the images in the specified repository.

$sel:httpStatus:DescribeImageReplicationStatusResponse', describeImageReplicationStatusResponse_httpStatus - The response's http status code.

BatchGetImage

data BatchGetImage Source #

See: newBatchGetImage smart constructor.

Instances

Instances details
Eq BatchGetImage Source # 
Instance details

Defined in Amazonka.ECR.BatchGetImage

Read BatchGetImage Source # 
Instance details

Defined in Amazonka.ECR.BatchGetImage

Show BatchGetImage Source # 
Instance details

Defined in Amazonka.ECR.BatchGetImage

Generic BatchGetImage Source # 
Instance details

Defined in Amazonka.ECR.BatchGetImage

Associated Types

type Rep BatchGetImage :: Type -> Type #

NFData BatchGetImage Source # 
Instance details

Defined in Amazonka.ECR.BatchGetImage

Methods

rnf :: BatchGetImage -> () #

Hashable BatchGetImage Source # 
Instance details

Defined in Amazonka.ECR.BatchGetImage

ToJSON BatchGetImage Source # 
Instance details

Defined in Amazonka.ECR.BatchGetImage

AWSRequest BatchGetImage Source # 
Instance details

Defined in Amazonka.ECR.BatchGetImage

Associated Types

type AWSResponse BatchGetImage #

ToHeaders BatchGetImage Source # 
Instance details

Defined in Amazonka.ECR.BatchGetImage

ToPath BatchGetImage Source # 
Instance details

Defined in Amazonka.ECR.BatchGetImage

ToQuery BatchGetImage Source # 
Instance details

Defined in Amazonka.ECR.BatchGetImage

type Rep BatchGetImage Source # 
Instance details

Defined in Amazonka.ECR.BatchGetImage

type Rep BatchGetImage = D1 ('MetaData "BatchGetImage" "Amazonka.ECR.BatchGetImage" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "BatchGetImage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "acceptedMediaTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text)))) :*: (S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "imageIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ImageIdentifier]))))
type AWSResponse BatchGetImage Source # 
Instance details

Defined in Amazonka.ECR.BatchGetImage

newBatchGetImage Source #

Create a value of BatchGetImage with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:BatchGetImage', batchGetImage_registryId - The Amazon Web Services account ID associated with the registry that contains the images to describe. If you do not specify a registry, the default registry is assumed.

$sel:acceptedMediaTypes:BatchGetImage', batchGetImage_acceptedMediaTypes - The accepted media types for the request.

Valid values: application/vnd.docker.distribution.manifest.v1+json | application/vnd.docker.distribution.manifest.v2+json | application/vnd.oci.image.manifest.v1+json

$sel:repositoryName:BatchGetImage', batchGetImage_repositoryName - The repository that contains the images to describe.

$sel:imageIds:BatchGetImage', batchGetImage_imageIds - A list of image ID references that correspond to images to describe. The format of the imageIds reference is imageTag=tag or imageDigest=digest.

data BatchGetImageResponse Source #

See: newBatchGetImageResponse smart constructor.

Instances

Instances details
Eq BatchGetImageResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchGetImage

Read BatchGetImageResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchGetImage

Show BatchGetImageResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchGetImage

Generic BatchGetImageResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchGetImage

Associated Types

type Rep BatchGetImageResponse :: Type -> Type #

NFData BatchGetImageResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchGetImage

Methods

rnf :: BatchGetImageResponse -> () #

type Rep BatchGetImageResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchGetImage

type Rep BatchGetImageResponse = D1 ('MetaData "BatchGetImageResponse" "Amazonka.ECR.BatchGetImage" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "BatchGetImageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "images") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Image])) :*: (S1 ('MetaSel ('Just "failures") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ImageFailure])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newBatchGetImageResponse Source #

Create a value of BatchGetImageResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:images:BatchGetImageResponse', batchGetImageResponse_images - A list of image objects corresponding to the image references in the request.

$sel:failures:BatchGetImageResponse', batchGetImageResponse_failures - Any failures associated with the call.

$sel:httpStatus:BatchGetImageResponse', batchGetImageResponse_httpStatus - The response's http status code.

PutReplicationConfiguration

data PutReplicationConfiguration Source #

See: newPutReplicationConfiguration smart constructor.

Instances

Instances details
Eq PutReplicationConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutReplicationConfiguration

Read PutReplicationConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutReplicationConfiguration

Show PutReplicationConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutReplicationConfiguration

Generic PutReplicationConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutReplicationConfiguration

Associated Types

type Rep PutReplicationConfiguration :: Type -> Type #

NFData PutReplicationConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutReplicationConfiguration

Hashable PutReplicationConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutReplicationConfiguration

ToJSON PutReplicationConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutReplicationConfiguration

AWSRequest PutReplicationConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutReplicationConfiguration

ToHeaders PutReplicationConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutReplicationConfiguration

ToPath PutReplicationConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutReplicationConfiguration

ToQuery PutReplicationConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutReplicationConfiguration

type Rep PutReplicationConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutReplicationConfiguration

type Rep PutReplicationConfiguration = D1 ('MetaData "PutReplicationConfiguration" "Amazonka.ECR.PutReplicationConfiguration" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "PutReplicationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "replicationConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ReplicationConfiguration)))
type AWSResponse PutReplicationConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutReplicationConfiguration

newPutReplicationConfiguration Source #

Create a value of PutReplicationConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:replicationConfiguration:PutReplicationConfiguration', putReplicationConfiguration_replicationConfiguration - An object representing the replication configuration for a registry.

data PutReplicationConfigurationResponse Source #

Instances

Instances details
Eq PutReplicationConfigurationResponse Source # 
Instance details

Defined in Amazonka.ECR.PutReplicationConfiguration

Read PutReplicationConfigurationResponse Source # 
Instance details

Defined in Amazonka.ECR.PutReplicationConfiguration

Show PutReplicationConfigurationResponse Source # 
Instance details

Defined in Amazonka.ECR.PutReplicationConfiguration

Generic PutReplicationConfigurationResponse Source # 
Instance details

Defined in Amazonka.ECR.PutReplicationConfiguration

NFData PutReplicationConfigurationResponse Source # 
Instance details

Defined in Amazonka.ECR.PutReplicationConfiguration

type Rep PutReplicationConfigurationResponse Source # 
Instance details

Defined in Amazonka.ECR.PutReplicationConfiguration

type Rep PutReplicationConfigurationResponse = D1 ('MetaData "PutReplicationConfigurationResponse" "Amazonka.ECR.PutReplicationConfiguration" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "PutReplicationConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "replicationConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationConfiguration)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutReplicationConfigurationResponse Source #

Create a value of PutReplicationConfigurationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:replicationConfiguration:PutReplicationConfiguration', putReplicationConfigurationResponse_replicationConfiguration - The contents of the replication configuration for the registry.

$sel:httpStatus:PutReplicationConfigurationResponse', putReplicationConfigurationResponse_httpStatus - The response's http status code.

StartImageScan

data StartImageScan Source #

See: newStartImageScan smart constructor.

Instances

Instances details
Eq StartImageScan Source # 
Instance details

Defined in Amazonka.ECR.StartImageScan

Read StartImageScan Source # 
Instance details

Defined in Amazonka.ECR.StartImageScan

Show StartImageScan Source # 
Instance details

Defined in Amazonka.ECR.StartImageScan

Generic StartImageScan Source # 
Instance details

Defined in Amazonka.ECR.StartImageScan

Associated Types

type Rep StartImageScan :: Type -> Type #

NFData StartImageScan Source # 
Instance details

Defined in Amazonka.ECR.StartImageScan

Methods

rnf :: StartImageScan -> () #

Hashable StartImageScan Source # 
Instance details

Defined in Amazonka.ECR.StartImageScan

ToJSON StartImageScan Source # 
Instance details

Defined in Amazonka.ECR.StartImageScan

AWSRequest StartImageScan Source # 
Instance details

Defined in Amazonka.ECR.StartImageScan

Associated Types

type AWSResponse StartImageScan #

ToHeaders StartImageScan Source # 
Instance details

Defined in Amazonka.ECR.StartImageScan

ToPath StartImageScan Source # 
Instance details

Defined in Amazonka.ECR.StartImageScan

ToQuery StartImageScan Source # 
Instance details

Defined in Amazonka.ECR.StartImageScan

type Rep StartImageScan Source # 
Instance details

Defined in Amazonka.ECR.StartImageScan

type Rep StartImageScan = D1 ('MetaData "StartImageScan" "Amazonka.ECR.StartImageScan" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "StartImageScan'" 'PrefixI 'True) (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "imageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ImageIdentifier))))
type AWSResponse StartImageScan Source # 
Instance details

Defined in Amazonka.ECR.StartImageScan

newStartImageScan Source #

Create a value of StartImageScan with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:StartImageScan', startImageScan_registryId - The Amazon Web Services account ID associated with the registry that contains the repository in which to start an image scan request. If you do not specify a registry, the default registry is assumed.

$sel:repositoryName:StartImageScan', startImageScan_repositoryName - The name of the repository that contains the images to scan.

$sel:imageId:StartImageScan', startImageScan_imageId - Undocumented member.

data StartImageScanResponse Source #

See: newStartImageScanResponse smart constructor.

Instances

Instances details
Eq StartImageScanResponse Source # 
Instance details

Defined in Amazonka.ECR.StartImageScan

Read StartImageScanResponse Source # 
Instance details

Defined in Amazonka.ECR.StartImageScan

Show StartImageScanResponse Source # 
Instance details

Defined in Amazonka.ECR.StartImageScan

Generic StartImageScanResponse Source # 
Instance details

Defined in Amazonka.ECR.StartImageScan

Associated Types

type Rep StartImageScanResponse :: Type -> Type #

NFData StartImageScanResponse Source # 
Instance details

Defined in Amazonka.ECR.StartImageScan

Methods

rnf :: StartImageScanResponse -> () #

type Rep StartImageScanResponse Source # 
Instance details

Defined in Amazonka.ECR.StartImageScan

type Rep StartImageScanResponse = D1 ('MetaData "StartImageScanResponse" "Amazonka.ECR.StartImageScan" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "StartImageScanResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "imageScanStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageScanStatus))) :*: (S1 ('MetaSel ('Just "imageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageIdentifier)) :*: (S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newStartImageScanResponse Source #

Create a value of StartImageScanResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:StartImageScan', startImageScanResponse_registryId - The registry ID associated with the request.

$sel:imageScanStatus:StartImageScanResponse', startImageScanResponse_imageScanStatus - The current state of the scan.

$sel:imageId:StartImageScan', startImageScanResponse_imageId - Undocumented member.

$sel:repositoryName:StartImageScan', startImageScanResponse_repositoryName - The repository name associated with the request.

$sel:httpStatus:StartImageScanResponse', startImageScanResponse_httpStatus - The response's http status code.

GetLifecyclePolicy

data GetLifecyclePolicy Source #

See: newGetLifecyclePolicy smart constructor.

Instances

Instances details
Eq GetLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicy

Read GetLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicy

Show GetLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicy

Generic GetLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicy

Associated Types

type Rep GetLifecyclePolicy :: Type -> Type #

NFData GetLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicy

Methods

rnf :: GetLifecyclePolicy -> () #

Hashable GetLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicy

ToJSON GetLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicy

AWSRequest GetLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicy

Associated Types

type AWSResponse GetLifecyclePolicy #

ToHeaders GetLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicy

ToPath GetLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicy

ToQuery GetLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicy

type Rep GetLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicy

type Rep GetLifecyclePolicy = D1 ('MetaData "GetLifecyclePolicy" "Amazonka.ECR.GetLifecyclePolicy" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "GetLifecyclePolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicy

newGetLifecyclePolicy Source #

Create a value of GetLifecyclePolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:GetLifecyclePolicy', getLifecyclePolicy_registryId - The Amazon Web Services account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.

$sel:repositoryName:GetLifecyclePolicy', getLifecyclePolicy_repositoryName - The name of the repository.

data GetLifecyclePolicyResponse Source #

See: newGetLifecyclePolicyResponse smart constructor.

Instances

Instances details
Eq GetLifecyclePolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicy

Read GetLifecyclePolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicy

Show GetLifecyclePolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicy

Generic GetLifecyclePolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicy

Associated Types

type Rep GetLifecyclePolicyResponse :: Type -> Type #

NFData GetLifecyclePolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicy

type Rep GetLifecyclePolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicy

type Rep GetLifecyclePolicyResponse = D1 ('MetaData "GetLifecyclePolicyResponse" "Amazonka.ECR.GetLifecyclePolicy" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "GetLifecyclePolicyResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastEvaluatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "lifecyclePolicyText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetLifecyclePolicyResponse Source #

Create a value of GetLifecyclePolicyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:GetLifecyclePolicy', getLifecyclePolicyResponse_registryId - The registry ID associated with the request.

$sel:lastEvaluatedAt:GetLifecyclePolicyResponse', getLifecyclePolicyResponse_lastEvaluatedAt - The time stamp of the last time that the lifecycle policy was run.

$sel:lifecyclePolicyText:GetLifecyclePolicyResponse', getLifecyclePolicyResponse_lifecyclePolicyText - The JSON lifecycle policy text.

$sel:repositoryName:GetLifecyclePolicy', getLifecyclePolicyResponse_repositoryName - The repository name associated with the request.

$sel:httpStatus:GetLifecyclePolicyResponse', getLifecyclePolicyResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Constructors

TagResource' Text [Tag] 

Instances

Instances details
Eq TagResource Source # 
Instance details

Defined in Amazonka.ECR.TagResource

Read TagResource Source # 
Instance details

Defined in Amazonka.ECR.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.ECR.TagResource

Generic TagResource Source # 
Instance details

Defined in Amazonka.ECR.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Amazonka.ECR.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Amazonka.ECR.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Amazonka.ECR.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.ECR.TagResource

Associated Types

type AWSResponse TagResource #

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.ECR.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.ECR.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.ECR.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.ECR.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.ECR.TagResource" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag])))
type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.ECR.TagResource

newTagResource Source #

Create a value of TagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:TagResource', tagResource_resourceArn - The Amazon Resource Name (ARN) of the the resource to which to add tags. Currently, the only supported resource is an Amazon ECR repository.

$sel:tags:TagResource', tagResource_tags - The tags to add to the resource. A tag is an array of key-value pairs. Tag keys can have a maximum character length of 128 characters, and tag values can have a maximum length of 256 characters.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.TagResource

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.TagResource

Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.TagResource

Methods

rnf :: TagResourceResponse -> () #

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.ECR.TagResource" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

SetRepositoryPolicy

data SetRepositoryPolicy Source #

See: newSetRepositoryPolicy smart constructor.

Instances

Instances details
Eq SetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.SetRepositoryPolicy

Read SetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.SetRepositoryPolicy

Show SetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.SetRepositoryPolicy

Generic SetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.SetRepositoryPolicy

Associated Types

type Rep SetRepositoryPolicy :: Type -> Type #

NFData SetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.SetRepositoryPolicy

Methods

rnf :: SetRepositoryPolicy -> () #

Hashable SetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.SetRepositoryPolicy

ToJSON SetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.SetRepositoryPolicy

AWSRequest SetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.SetRepositoryPolicy

Associated Types

type AWSResponse SetRepositoryPolicy #

ToHeaders SetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.SetRepositoryPolicy

ToPath SetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.SetRepositoryPolicy

ToQuery SetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.SetRepositoryPolicy

type Rep SetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.SetRepositoryPolicy

type Rep SetRepositoryPolicy = D1 ('MetaData "SetRepositoryPolicy" "Amazonka.ECR.SetRepositoryPolicy" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "SetRepositoryPolicy'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "force") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "policyText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse SetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.SetRepositoryPolicy

newSetRepositoryPolicy Source #

Create a value of SetRepositoryPolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:force:SetRepositoryPolicy', setRepositoryPolicy_force - If the policy you are attempting to set on a repository policy would prevent you from setting another policy in the future, you must force the SetRepositoryPolicy operation. This is intended to prevent accidental repository lock outs.

$sel:registryId:SetRepositoryPolicy', setRepositoryPolicy_registryId - The Amazon Web Services account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.

$sel:repositoryName:SetRepositoryPolicy', setRepositoryPolicy_repositoryName - The name of the repository to receive the policy.

$sel:policyText:SetRepositoryPolicy', setRepositoryPolicy_policyText - The JSON repository policy text to apply to the repository. For more information, see Amazon ECR repository policies in the Amazon Elastic Container Registry User Guide.

data SetRepositoryPolicyResponse Source #

See: newSetRepositoryPolicyResponse smart constructor.

Instances

Instances details
Eq SetRepositoryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.SetRepositoryPolicy

Read SetRepositoryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.SetRepositoryPolicy

Show SetRepositoryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.SetRepositoryPolicy

Generic SetRepositoryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.SetRepositoryPolicy

Associated Types

type Rep SetRepositoryPolicyResponse :: Type -> Type #

NFData SetRepositoryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.SetRepositoryPolicy

type Rep SetRepositoryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.SetRepositoryPolicy

type Rep SetRepositoryPolicyResponse = D1 ('MetaData "SetRepositoryPolicyResponse" "Amazonka.ECR.SetRepositoryPolicy" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "SetRepositoryPolicyResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "policyText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newSetRepositoryPolicyResponse Source #

Create a value of SetRepositoryPolicyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:SetRepositoryPolicy', setRepositoryPolicyResponse_registryId - The registry ID associated with the request.

$sel:repositoryName:SetRepositoryPolicy', setRepositoryPolicyResponse_repositoryName - The repository name associated with the request.

$sel:policyText:SetRepositoryPolicy', setRepositoryPolicyResponse_policyText - The JSON repository policy text applied to the repository.

$sel:httpStatus:SetRepositoryPolicyResponse', setRepositoryPolicyResponse_httpStatus - The response's http status code.

DescribeImageScanFindings (Paginated)

data DescribeImageScanFindings Source #

See: newDescribeImageScanFindings smart constructor.

Instances

Instances details
Eq DescribeImageScanFindings Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageScanFindings

Read DescribeImageScanFindings Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageScanFindings

Show DescribeImageScanFindings Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageScanFindings

Generic DescribeImageScanFindings Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageScanFindings

Associated Types

type Rep DescribeImageScanFindings :: Type -> Type #

NFData DescribeImageScanFindings Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageScanFindings

Hashable DescribeImageScanFindings Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageScanFindings

ToJSON DescribeImageScanFindings Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageScanFindings

AWSPager DescribeImageScanFindings Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageScanFindings

AWSRequest DescribeImageScanFindings Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageScanFindings

ToHeaders DescribeImageScanFindings Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageScanFindings

ToPath DescribeImageScanFindings Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageScanFindings

ToQuery DescribeImageScanFindings Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageScanFindings

type Rep DescribeImageScanFindings Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageScanFindings

type Rep DescribeImageScanFindings = D1 ('MetaData "DescribeImageScanFindings" "Amazonka.ECR.DescribeImageScanFindings" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "DescribeImageScanFindings'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "imageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ImageIdentifier)))))
type AWSResponse DescribeImageScanFindings Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageScanFindings

newDescribeImageScanFindings Source #

Create a value of DescribeImageScanFindings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:DescribeImageScanFindings', describeImageScanFindings_registryId - The Amazon Web Services account ID associated with the registry that contains the repository in which to describe the image scan findings for. If you do not specify a registry, the default registry is assumed.

$sel:nextToken:DescribeImageScanFindings', describeImageScanFindings_nextToken - The nextToken value returned from a previous paginated DescribeImageScanFindings request where maxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken value. This value is null when there are no more results to return.

$sel:maxResults:DescribeImageScanFindings', describeImageScanFindings_maxResults - The maximum number of image scan results returned by DescribeImageScanFindings in paginated output. When this parameter is used, DescribeImageScanFindings only returns maxResults results in a single page along with a nextToken response element. The remaining results of the initial request can be seen by sending another DescribeImageScanFindings request with the returned nextToken value. This value can be between 1 and 1000. If this parameter is not used, then DescribeImageScanFindings returns up to 100 results and a nextToken value, if applicable.

$sel:repositoryName:DescribeImageScanFindings', describeImageScanFindings_repositoryName - The repository for the image for which to describe the scan findings.

$sel:imageId:DescribeImageScanFindings', describeImageScanFindings_imageId - Undocumented member.

data DescribeImageScanFindingsResponse Source #

See: newDescribeImageScanFindingsResponse smart constructor.

Instances

Instances details
Eq DescribeImageScanFindingsResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageScanFindings

Read DescribeImageScanFindingsResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageScanFindings

Show DescribeImageScanFindingsResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageScanFindings

Generic DescribeImageScanFindingsResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageScanFindings

Associated Types

type Rep DescribeImageScanFindingsResponse :: Type -> Type #

NFData DescribeImageScanFindingsResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageScanFindings

type Rep DescribeImageScanFindingsResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageScanFindings

type Rep DescribeImageScanFindingsResponse = D1 ('MetaData "DescribeImageScanFindingsResponse" "Amazonka.ECR.DescribeImageScanFindings" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "DescribeImageScanFindingsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "imageScanFindings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageScanFindings)) :*: S1 ('MetaSel ('Just "imageScanStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageScanStatus)))) :*: ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "imageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageIdentifier))) :*: (S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newDescribeImageScanFindingsResponse Source #

Create a value of DescribeImageScanFindingsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:DescribeImageScanFindings', describeImageScanFindingsResponse_registryId - The registry ID associated with the request.

$sel:imageScanFindings:DescribeImageScanFindingsResponse', describeImageScanFindingsResponse_imageScanFindings - The information contained in the image scan findings.

$sel:imageScanStatus:DescribeImageScanFindingsResponse', describeImageScanFindingsResponse_imageScanStatus - The current state of the scan.

$sel:nextToken:DescribeImageScanFindings', describeImageScanFindingsResponse_nextToken - The nextToken value to include in a future DescribeImageScanFindings request. When the results of a DescribeImageScanFindings request exceed maxResults, this value can be used to retrieve the next page of results. This value is null when there are no more results to return.

$sel:imageId:DescribeImageScanFindings', describeImageScanFindingsResponse_imageId - Undocumented member.

$sel:repositoryName:DescribeImageScanFindings', describeImageScanFindingsResponse_repositoryName - The repository name associated with the request.

$sel:httpStatus:DescribeImageScanFindingsResponse', describeImageScanFindingsResponse_httpStatus - The response's http status code.

InitiateLayerUpload

data InitiateLayerUpload Source #

See: newInitiateLayerUpload smart constructor.

Instances

Instances details
Eq InitiateLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.InitiateLayerUpload

Read InitiateLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.InitiateLayerUpload

Show InitiateLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.InitiateLayerUpload

Generic InitiateLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.InitiateLayerUpload

Associated Types

type Rep InitiateLayerUpload :: Type -> Type #

NFData InitiateLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.InitiateLayerUpload

Methods

rnf :: InitiateLayerUpload -> () #

Hashable InitiateLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.InitiateLayerUpload

ToJSON InitiateLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.InitiateLayerUpload

AWSRequest InitiateLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.InitiateLayerUpload

Associated Types

type AWSResponse InitiateLayerUpload #

ToHeaders InitiateLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.InitiateLayerUpload

ToPath InitiateLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.InitiateLayerUpload

ToQuery InitiateLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.InitiateLayerUpload

type Rep InitiateLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.InitiateLayerUpload

type Rep InitiateLayerUpload = D1 ('MetaData "InitiateLayerUpload" "Amazonka.ECR.InitiateLayerUpload" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "InitiateLayerUpload'" 'PrefixI 'True) (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse InitiateLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.InitiateLayerUpload

newInitiateLayerUpload Source #

Create a value of InitiateLayerUpload with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:InitiateLayerUpload', initiateLayerUpload_registryId - The Amazon Web Services account ID associated with the registry to which you intend to upload layers. If you do not specify a registry, the default registry is assumed.

$sel:repositoryName:InitiateLayerUpload', initiateLayerUpload_repositoryName - The name of the repository to which you intend to upload layers.

data InitiateLayerUploadResponse Source #

See: newInitiateLayerUploadResponse smart constructor.

Instances

Instances details
Eq InitiateLayerUploadResponse Source # 
Instance details

Defined in Amazonka.ECR.InitiateLayerUpload

Read InitiateLayerUploadResponse Source # 
Instance details

Defined in Amazonka.ECR.InitiateLayerUpload

Show InitiateLayerUploadResponse Source # 
Instance details

Defined in Amazonka.ECR.InitiateLayerUpload

Generic InitiateLayerUploadResponse Source # 
Instance details

Defined in Amazonka.ECR.InitiateLayerUpload

Associated Types

type Rep InitiateLayerUploadResponse :: Type -> Type #

NFData InitiateLayerUploadResponse Source # 
Instance details

Defined in Amazonka.ECR.InitiateLayerUpload

type Rep InitiateLayerUploadResponse Source # 
Instance details

Defined in Amazonka.ECR.InitiateLayerUpload

type Rep InitiateLayerUploadResponse = D1 ('MetaData "InitiateLayerUploadResponse" "Amazonka.ECR.InitiateLayerUpload" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "InitiateLayerUploadResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "partSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "uploadId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newInitiateLayerUploadResponse Source #

Create a value of InitiateLayerUploadResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:partSize:InitiateLayerUploadResponse', initiateLayerUploadResponse_partSize - The size, in bytes, that Amazon ECR expects future layer part uploads to be.

$sel:uploadId:InitiateLayerUploadResponse', initiateLayerUploadResponse_uploadId - The upload ID for the layer upload. This parameter is passed to further UploadLayerPart and CompleteLayerUpload operations.

$sel:httpStatus:InitiateLayerUploadResponse', initiateLayerUploadResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
Eq UntagResource Source # 
Instance details

Defined in Amazonka.ECR.UntagResource

Read UntagResource Source # 
Instance details

Defined in Amazonka.ECR.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.ECR.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Amazonka.ECR.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Amazonka.ECR.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.ECR.UntagResource

ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.ECR.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.ECR.UntagResource

Associated Types

type AWSResponse UntagResource #

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.ECR.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.ECR.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.ECR.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.ECR.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.ECR.UntagResource" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))
type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.ECR.UntagResource

newUntagResource Source #

Create a value of UntagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:UntagResource', untagResource_resourceArn - The Amazon Resource Name (ARN) of the resource from which to remove tags. Currently, the only supported resource is an Amazon ECR repository.

$sel:tagKeys:UntagResource', untagResource_tagKeys - The keys of the tags to be removed.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.ECR.UntagResource" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

DeleteRepository

data DeleteRepository Source #

See: newDeleteRepository smart constructor.

Instances

Instances details
Eq DeleteRepository Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepository

Read DeleteRepository Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepository

Show DeleteRepository Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepository

Generic DeleteRepository Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepository

Associated Types

type Rep DeleteRepository :: Type -> Type #

NFData DeleteRepository Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepository

Methods

rnf :: DeleteRepository -> () #

Hashable DeleteRepository Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepository

ToJSON DeleteRepository Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepository

AWSRequest DeleteRepository Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepository

Associated Types

type AWSResponse DeleteRepository #

ToHeaders DeleteRepository Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepository

ToPath DeleteRepository Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepository

ToQuery DeleteRepository Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepository

type Rep DeleteRepository Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepository

type Rep DeleteRepository = D1 ('MetaData "DeleteRepository" "Amazonka.ECR.DeleteRepository" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "DeleteRepository'" 'PrefixI 'True) (S1 ('MetaSel ('Just "force") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DeleteRepository Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepository

newDeleteRepository Source #

Create a value of DeleteRepository with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:force:DeleteRepository', deleteRepository_force - If a repository contains images, forces the deletion.

$sel:registryId:DeleteRepository', deleteRepository_registryId - The Amazon Web Services account ID associated with the registry that contains the repository to delete. If you do not specify a registry, the default registry is assumed.

$sel:repositoryName:DeleteRepository', deleteRepository_repositoryName - The name of the repository to delete.

data DeleteRepositoryResponse Source #

See: newDeleteRepositoryResponse smart constructor.

Instances

Instances details
Eq DeleteRepositoryResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepository

Read DeleteRepositoryResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepository

Show DeleteRepositoryResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepository

Generic DeleteRepositoryResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepository

Associated Types

type Rep DeleteRepositoryResponse :: Type -> Type #

NFData DeleteRepositoryResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepository

type Rep DeleteRepositoryResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepository

type Rep DeleteRepositoryResponse = D1 ('MetaData "DeleteRepositoryResponse" "Amazonka.ECR.DeleteRepository" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "DeleteRepositoryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "repository") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Repository)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteRepositoryResponse Source #

Create a value of DeleteRepositoryResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:repository:DeleteRepositoryResponse', deleteRepositoryResponse_repository - The repository that was deleted.

$sel:httpStatus:DeleteRepositoryResponse', deleteRepositoryResponse_httpStatus - The response's http status code.

GetRegistryPolicy

data GetRegistryPolicy Source #

See: newGetRegistryPolicy smart constructor.

Constructors

GetRegistryPolicy' 

Instances

Instances details
Eq GetRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryPolicy

Read GetRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryPolicy

Show GetRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryPolicy

Generic GetRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryPolicy

Associated Types

type Rep GetRegistryPolicy :: Type -> Type #

NFData GetRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryPolicy

Methods

rnf :: GetRegistryPolicy -> () #

Hashable GetRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryPolicy

ToJSON GetRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryPolicy

AWSRequest GetRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryPolicy

Associated Types

type AWSResponse GetRegistryPolicy #

ToHeaders GetRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryPolicy

ToPath GetRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryPolicy

ToQuery GetRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryPolicy

type Rep GetRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryPolicy

type Rep GetRegistryPolicy = D1 ('MetaData "GetRegistryPolicy" "Amazonka.ECR.GetRegistryPolicy" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "GetRegistryPolicy'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse GetRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryPolicy

newGetRegistryPolicy :: GetRegistryPolicy Source #

Create a value of GetRegistryPolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

data GetRegistryPolicyResponse Source #

See: newGetRegistryPolicyResponse smart constructor.

Instances

Instances details
Eq GetRegistryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryPolicy

Read GetRegistryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryPolicy

Show GetRegistryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryPolicy

Generic GetRegistryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryPolicy

Associated Types

type Rep GetRegistryPolicyResponse :: Type -> Type #

NFData GetRegistryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryPolicy

type Rep GetRegistryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryPolicy

type Rep GetRegistryPolicyResponse = D1 ('MetaData "GetRegistryPolicyResponse" "Amazonka.ECR.GetRegistryPolicy" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "GetRegistryPolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "policyText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetRegistryPolicyResponse Source #

Create a value of GetRegistryPolicyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:GetRegistryPolicyResponse', getRegistryPolicyResponse_registryId - The ID of the registry.

$sel:policyText:GetRegistryPolicyResponse', getRegistryPolicyResponse_policyText - The JSON text of the permissions policy for a registry.

$sel:httpStatus:GetRegistryPolicyResponse', getRegistryPolicyResponse_httpStatus - The response's http status code.

PutImage

data PutImage Source #

See: newPutImage smart constructor.

Instances

Instances details
Eq PutImage Source # 
Instance details

Defined in Amazonka.ECR.PutImage

Read PutImage Source # 
Instance details

Defined in Amazonka.ECR.PutImage

Show PutImage Source # 
Instance details

Defined in Amazonka.ECR.PutImage

Generic PutImage Source # 
Instance details

Defined in Amazonka.ECR.PutImage

Associated Types

type Rep PutImage :: Type -> Type #

Methods

from :: PutImage -> Rep PutImage x #

to :: Rep PutImage x -> PutImage #

NFData PutImage Source # 
Instance details

Defined in Amazonka.ECR.PutImage

Methods

rnf :: PutImage -> () #

Hashable PutImage Source # 
Instance details

Defined in Amazonka.ECR.PutImage

Methods

hashWithSalt :: Int -> PutImage -> Int #

hash :: PutImage -> Int #

ToJSON PutImage Source # 
Instance details

Defined in Amazonka.ECR.PutImage

AWSRequest PutImage Source # 
Instance details

Defined in Amazonka.ECR.PutImage

Associated Types

type AWSResponse PutImage #

ToHeaders PutImage Source # 
Instance details

Defined in Amazonka.ECR.PutImage

Methods

toHeaders :: PutImage -> [Header] #

ToPath PutImage Source # 
Instance details

Defined in Amazonka.ECR.PutImage

ToQuery PutImage Source # 
Instance details

Defined in Amazonka.ECR.PutImage

type Rep PutImage Source # 
Instance details

Defined in Amazonka.ECR.PutImage

type Rep PutImage = D1 ('MetaData "PutImage" "Amazonka.ECR.PutImage" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "PutImage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "imageManifestMediaType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "imageDigest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "imageTag") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "imageManifest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse PutImage Source # 
Instance details

Defined in Amazonka.ECR.PutImage

newPutImage Source #

Create a value of PutImage with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:PutImage', putImage_registryId - The Amazon Web Services account ID associated with the registry that contains the repository in which to put the image. If you do not specify a registry, the default registry is assumed.

$sel:imageManifestMediaType:PutImage', putImage_imageManifestMediaType - The media type of the image manifest. If you push an image manifest that does not contain the mediaType field, you must specify the imageManifestMediaType in the request.

$sel:imageDigest:PutImage', putImage_imageDigest - The image digest of the image manifest corresponding to the image.

$sel:imageTag:PutImage', putImage_imageTag - The tag to associate with the image. This parameter is required for images that use the Docker Image Manifest V2 Schema 2 or Open Container Initiative (OCI) formats.

$sel:repositoryName:PutImage', putImage_repositoryName - The name of the repository in which to put the image.

$sel:imageManifest:PutImage', putImage_imageManifest - The image manifest corresponding to the image to be uploaded.

data PutImageResponse Source #

See: newPutImageResponse smart constructor.

Instances

Instances details
Eq PutImageResponse Source # 
Instance details

Defined in Amazonka.ECR.PutImage

Read PutImageResponse Source # 
Instance details

Defined in Amazonka.ECR.PutImage

Show PutImageResponse Source # 
Instance details

Defined in Amazonka.ECR.PutImage

Generic PutImageResponse Source # 
Instance details

Defined in Amazonka.ECR.PutImage

Associated Types

type Rep PutImageResponse :: Type -> Type #

NFData PutImageResponse Source # 
Instance details

Defined in Amazonka.ECR.PutImage

Methods

rnf :: PutImageResponse -> () #

type Rep PutImageResponse Source # 
Instance details

Defined in Amazonka.ECR.PutImage

type Rep PutImageResponse = D1 ('MetaData "PutImageResponse" "Amazonka.ECR.PutImage" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "PutImageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "image") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Image)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutImageResponse Source #

Create a value of PutImageResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:image:PutImageResponse', putImageResponse_image - Details of the image uploaded.

$sel:httpStatus:PutImageResponse', putImageResponse_httpStatus - The response's http status code.

ListImages (Paginated)

data ListImages Source #

See: newListImages smart constructor.

Instances

Instances details
Eq ListImages Source # 
Instance details

Defined in Amazonka.ECR.ListImages

Read ListImages Source # 
Instance details

Defined in Amazonka.ECR.ListImages

Show ListImages Source # 
Instance details

Defined in Amazonka.ECR.ListImages

Generic ListImages Source # 
Instance details

Defined in Amazonka.ECR.ListImages

Associated Types

type Rep ListImages :: Type -> Type #

NFData ListImages Source # 
Instance details

Defined in Amazonka.ECR.ListImages

Methods

rnf :: ListImages -> () #

Hashable ListImages Source # 
Instance details

Defined in Amazonka.ECR.ListImages

ToJSON ListImages Source # 
Instance details

Defined in Amazonka.ECR.ListImages

AWSPager ListImages Source # 
Instance details

Defined in Amazonka.ECR.ListImages

AWSRequest ListImages Source # 
Instance details

Defined in Amazonka.ECR.ListImages

Associated Types

type AWSResponse ListImages #

ToHeaders ListImages Source # 
Instance details

Defined in Amazonka.ECR.ListImages

Methods

toHeaders :: ListImages -> [Header] #

ToPath ListImages Source # 
Instance details

Defined in Amazonka.ECR.ListImages

ToQuery ListImages Source # 
Instance details

Defined in Amazonka.ECR.ListImages

type Rep ListImages Source # 
Instance details

Defined in Amazonka.ECR.ListImages

type Rep ListImages = D1 ('MetaData "ListImages" "Amazonka.ECR.ListImages" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "ListImages'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "filter'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ListImagesFilter)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse ListImages Source # 
Instance details

Defined in Amazonka.ECR.ListImages

newListImages Source #

Create a value of ListImages with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:ListImages', listImages_registryId - The Amazon Web Services account ID associated with the registry that contains the repository in which to list images. If you do not specify a registry, the default registry is assumed.

$sel:nextToken:ListImages', listImages_nextToken - The nextToken value returned from a previous paginated ListImages request where maxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken value. This value is null when there are no more results to return.

This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.

$sel:filter':ListImages', listImages_filter - The filter key and value with which to filter your ListImages results.

$sel:maxResults:ListImages', listImages_maxResults - The maximum number of image results returned by ListImages in paginated output. When this parameter is used, ListImages only returns maxResults results in a single page along with a nextToken response element. The remaining results of the initial request can be seen by sending another ListImages request with the returned nextToken value. This value can be between 1 and 1000. If this parameter is not used, then ListImages returns up to 100 results and a nextToken value, if applicable.

$sel:repositoryName:ListImages', listImages_repositoryName - The repository with image IDs to be listed.

data ListImagesResponse Source #

See: newListImagesResponse smart constructor.

Instances

Instances details
Eq ListImagesResponse Source # 
Instance details

Defined in Amazonka.ECR.ListImages

Read ListImagesResponse Source # 
Instance details

Defined in Amazonka.ECR.ListImages

Show ListImagesResponse Source # 
Instance details

Defined in Amazonka.ECR.ListImages

Generic ListImagesResponse Source # 
Instance details

Defined in Amazonka.ECR.ListImages

Associated Types

type Rep ListImagesResponse :: Type -> Type #

NFData ListImagesResponse Source # 
Instance details

Defined in Amazonka.ECR.ListImages

Methods

rnf :: ListImagesResponse -> () #

type Rep ListImagesResponse Source # 
Instance details

Defined in Amazonka.ECR.ListImages

type Rep ListImagesResponse = D1 ('MetaData "ListImagesResponse" "Amazonka.ECR.ListImages" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "ListImagesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "imageIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ImageIdentifier])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListImagesResponse Source #

Create a value of ListImagesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:imageIds:ListImagesResponse', listImagesResponse_imageIds - The list of image IDs for the requested repository.

$sel:nextToken:ListImages', listImagesResponse_nextToken - The nextToken value to include in a future ListImages request. When the results of a ListImages request exceed maxResults, this value can be used to retrieve the next page of results. This value is null when there are no more results to return.

$sel:httpStatus:ListImagesResponse', listImagesResponse_httpStatus - The response's http status code.

GetAuthorizationToken

data GetAuthorizationToken Source #

See: newGetAuthorizationToken smart constructor.

Instances

Instances details
Eq GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.ECR.GetAuthorizationToken

Read GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.ECR.GetAuthorizationToken

Show GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.ECR.GetAuthorizationToken

Generic GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.ECR.GetAuthorizationToken

Associated Types

type Rep GetAuthorizationToken :: Type -> Type #

NFData GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.ECR.GetAuthorizationToken

Methods

rnf :: GetAuthorizationToken -> () #

Hashable GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.ECR.GetAuthorizationToken

ToJSON GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.ECR.GetAuthorizationToken

AWSRequest GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.ECR.GetAuthorizationToken

Associated Types

type AWSResponse GetAuthorizationToken #

ToHeaders GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.ECR.GetAuthorizationToken

ToPath GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.ECR.GetAuthorizationToken

ToQuery GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.ECR.GetAuthorizationToken

type Rep GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.ECR.GetAuthorizationToken

type Rep GetAuthorizationToken = D1 ('MetaData "GetAuthorizationToken" "Amazonka.ECR.GetAuthorizationToken" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "GetAuthorizationToken'" 'PrefixI 'True) (S1 ('MetaSel ('Just "registryIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text)))))
type AWSResponse GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.ECR.GetAuthorizationToken

newGetAuthorizationToken :: GetAuthorizationToken Source #

Create a value of GetAuthorizationToken with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryIds:GetAuthorizationToken', getAuthorizationToken_registryIds - A list of Amazon Web Services account IDs that are associated with the registries for which to get AuthorizationData objects. If you do not specify a registry, the default registry is assumed.

data GetAuthorizationTokenResponse Source #

See: newGetAuthorizationTokenResponse smart constructor.

Instances

Instances details
Eq GetAuthorizationTokenResponse Source # 
Instance details

Defined in Amazonka.ECR.GetAuthorizationToken

Read GetAuthorizationTokenResponse Source # 
Instance details

Defined in Amazonka.ECR.GetAuthorizationToken

Show GetAuthorizationTokenResponse Source # 
Instance details

Defined in Amazonka.ECR.GetAuthorizationToken

Generic GetAuthorizationTokenResponse Source # 
Instance details

Defined in Amazonka.ECR.GetAuthorizationToken

Associated Types

type Rep GetAuthorizationTokenResponse :: Type -> Type #

NFData GetAuthorizationTokenResponse Source # 
Instance details

Defined in Amazonka.ECR.GetAuthorizationToken

type Rep GetAuthorizationTokenResponse Source # 
Instance details

Defined in Amazonka.ECR.GetAuthorizationToken

type Rep GetAuthorizationTokenResponse = D1 ('MetaData "GetAuthorizationTokenResponse" "Amazonka.ECR.GetAuthorizationToken" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "GetAuthorizationTokenResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "authorizationData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AuthorizationData])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetAuthorizationTokenResponse Source #

Create a value of GetAuthorizationTokenResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:authorizationData:GetAuthorizationTokenResponse', getAuthorizationTokenResponse_authorizationData - A list of authorization token data objects that correspond to the registryIds values in the request.

$sel:httpStatus:GetAuthorizationTokenResponse', getAuthorizationTokenResponse_httpStatus - The response's http status code.

GetDownloadUrlForLayer

data GetDownloadUrlForLayer Source #

See: newGetDownloadUrlForLayer smart constructor.

Instances

Instances details
Eq GetDownloadUrlForLayer Source # 
Instance details

Defined in Amazonka.ECR.GetDownloadUrlForLayer

Read GetDownloadUrlForLayer Source # 
Instance details

Defined in Amazonka.ECR.GetDownloadUrlForLayer

Show GetDownloadUrlForLayer Source # 
Instance details

Defined in Amazonka.ECR.GetDownloadUrlForLayer

Generic GetDownloadUrlForLayer Source # 
Instance details

Defined in Amazonka.ECR.GetDownloadUrlForLayer

Associated Types

type Rep GetDownloadUrlForLayer :: Type -> Type #

NFData GetDownloadUrlForLayer Source # 
Instance details

Defined in Amazonka.ECR.GetDownloadUrlForLayer

Methods

rnf :: GetDownloadUrlForLayer -> () #

Hashable GetDownloadUrlForLayer Source # 
Instance details

Defined in Amazonka.ECR.GetDownloadUrlForLayer

ToJSON GetDownloadUrlForLayer Source # 
Instance details

Defined in Amazonka.ECR.GetDownloadUrlForLayer

AWSRequest GetDownloadUrlForLayer Source # 
Instance details

Defined in Amazonka.ECR.GetDownloadUrlForLayer

Associated Types

type AWSResponse GetDownloadUrlForLayer #

ToHeaders GetDownloadUrlForLayer Source # 
Instance details

Defined in Amazonka.ECR.GetDownloadUrlForLayer

ToPath GetDownloadUrlForLayer Source # 
Instance details

Defined in Amazonka.ECR.GetDownloadUrlForLayer

ToQuery GetDownloadUrlForLayer Source # 
Instance details

Defined in Amazonka.ECR.GetDownloadUrlForLayer

type Rep GetDownloadUrlForLayer Source # 
Instance details

Defined in Amazonka.ECR.GetDownloadUrlForLayer

type Rep GetDownloadUrlForLayer = D1 ('MetaData "GetDownloadUrlForLayer" "Amazonka.ECR.GetDownloadUrlForLayer" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "GetDownloadUrlForLayer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "layerDigest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetDownloadUrlForLayer Source # 
Instance details

Defined in Amazonka.ECR.GetDownloadUrlForLayer

newGetDownloadUrlForLayer Source #

Create a value of GetDownloadUrlForLayer with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:GetDownloadUrlForLayer', getDownloadUrlForLayer_registryId - The Amazon Web Services account ID associated with the registry that contains the image layer to download. If you do not specify a registry, the default registry is assumed.

$sel:repositoryName:GetDownloadUrlForLayer', getDownloadUrlForLayer_repositoryName - The name of the repository that is associated with the image layer to download.

$sel:layerDigest:GetDownloadUrlForLayer', getDownloadUrlForLayer_layerDigest - The digest of the image layer to download.

data GetDownloadUrlForLayerResponse Source #

See: newGetDownloadUrlForLayerResponse smart constructor.

Instances

Instances details
Eq GetDownloadUrlForLayerResponse Source # 
Instance details

Defined in Amazonka.ECR.GetDownloadUrlForLayer

Read GetDownloadUrlForLayerResponse Source # 
Instance details

Defined in Amazonka.ECR.GetDownloadUrlForLayer

Show GetDownloadUrlForLayerResponse Source # 
Instance details

Defined in Amazonka.ECR.GetDownloadUrlForLayer

Generic GetDownloadUrlForLayerResponse Source # 
Instance details

Defined in Amazonka.ECR.GetDownloadUrlForLayer

Associated Types

type Rep GetDownloadUrlForLayerResponse :: Type -> Type #

NFData GetDownloadUrlForLayerResponse Source # 
Instance details

Defined in Amazonka.ECR.GetDownloadUrlForLayer

type Rep GetDownloadUrlForLayerResponse Source # 
Instance details

Defined in Amazonka.ECR.GetDownloadUrlForLayer

type Rep GetDownloadUrlForLayerResponse = D1 ('MetaData "GetDownloadUrlForLayerResponse" "Amazonka.ECR.GetDownloadUrlForLayer" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "GetDownloadUrlForLayerResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "layerDigest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "downloadUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetDownloadUrlForLayerResponse Source #

Create a value of GetDownloadUrlForLayerResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:layerDigest:GetDownloadUrlForLayer', getDownloadUrlForLayerResponse_layerDigest - The digest of the image layer to download.

$sel:downloadUrl:GetDownloadUrlForLayerResponse', getDownloadUrlForLayerResponse_downloadUrl - The pre-signed Amazon S3 download URL for the requested layer.

$sel:httpStatus:GetDownloadUrlForLayerResponse', getDownloadUrlForLayerResponse_httpStatus - The response's http status code.

DescribeImages (Paginated)

data DescribeImages Source #

See: newDescribeImages smart constructor.

Instances

Instances details
Eq DescribeImages Source # 
Instance details

Defined in Amazonka.ECR.DescribeImages

Read DescribeImages Source # 
Instance details

Defined in Amazonka.ECR.DescribeImages

Show DescribeImages Source # 
Instance details

Defined in Amazonka.ECR.DescribeImages

Generic DescribeImages Source # 
Instance details

Defined in Amazonka.ECR.DescribeImages

Associated Types

type Rep DescribeImages :: Type -> Type #

NFData DescribeImages Source # 
Instance details

Defined in Amazonka.ECR.DescribeImages

Methods

rnf :: DescribeImages -> () #

Hashable DescribeImages Source # 
Instance details

Defined in Amazonka.ECR.DescribeImages

ToJSON DescribeImages Source # 
Instance details

Defined in Amazonka.ECR.DescribeImages

AWSPager DescribeImages Source # 
Instance details

Defined in Amazonka.ECR.DescribeImages

AWSRequest DescribeImages Source # 
Instance details

Defined in Amazonka.ECR.DescribeImages

Associated Types

type AWSResponse DescribeImages #

ToHeaders DescribeImages Source # 
Instance details

Defined in Amazonka.ECR.DescribeImages

ToPath DescribeImages Source # 
Instance details

Defined in Amazonka.ECR.DescribeImages

ToQuery DescribeImages Source # 
Instance details

Defined in Amazonka.ECR.DescribeImages

type Rep DescribeImages Source # 
Instance details

Defined in Amazonka.ECR.DescribeImages

type AWSResponse DescribeImages Source # 
Instance details

Defined in Amazonka.ECR.DescribeImages

newDescribeImages Source #

Create a value of DescribeImages with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:DescribeImages', describeImages_registryId - The Amazon Web Services account ID associated with the registry that contains the repository in which to describe images. If you do not specify a registry, the default registry is assumed.

$sel:imageIds:DescribeImages', describeImages_imageIds - The list of image IDs for the requested repository.

$sel:nextToken:DescribeImages', describeImages_nextToken - The nextToken value returned from a previous paginated DescribeImages request where maxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken value. This value is null when there are no more results to return. This option cannot be used when you specify images with imageIds.

$sel:filter':DescribeImages', describeImages_filter - The filter key and value with which to filter your DescribeImages results.

$sel:maxResults:DescribeImages', describeImages_maxResults - The maximum number of repository results returned by DescribeImages in paginated output. When this parameter is used, DescribeImages only returns maxResults results in a single page along with a nextToken response element. The remaining results of the initial request can be seen by sending another DescribeImages request with the returned nextToken value. This value can be between 1 and 1000. If this parameter is not used, then DescribeImages returns up to 100 results and a nextToken value, if applicable. This option cannot be used when you specify images with imageIds.

$sel:repositoryName:DescribeImages', describeImages_repositoryName - The repository that contains the images to describe.

data DescribeImagesResponse Source #

See: newDescribeImagesResponse smart constructor.

Instances

Instances details
Eq DescribeImagesResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeImages

Read DescribeImagesResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeImages

Show DescribeImagesResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeImages

Generic DescribeImagesResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeImages

Associated Types

type Rep DescribeImagesResponse :: Type -> Type #

NFData DescribeImagesResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeImages

Methods

rnf :: DescribeImagesResponse -> () #

type Rep DescribeImagesResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeImages

type Rep DescribeImagesResponse = D1 ('MetaData "DescribeImagesResponse" "Amazonka.ECR.DescribeImages" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "DescribeImagesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "imageDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ImageDetail])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeImagesResponse Source #

Create a value of DescribeImagesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:imageDetails:DescribeImagesResponse', describeImagesResponse_imageDetails - A list of ImageDetail objects that contain data about the image.

$sel:nextToken:DescribeImages', describeImagesResponse_nextToken - The nextToken value to include in a future DescribeImages request. When the results of a DescribeImages request exceed maxResults, this value can be used to retrieve the next page of results. This value is null when there are no more results to return.

$sel:httpStatus:DescribeImagesResponse', describeImagesResponse_httpStatus - The response's http status code.

Types

EncryptionType

newtype EncryptionType Source #

Constructors

EncryptionType' 

Instances

Instances details
Eq EncryptionType Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionType

Ord EncryptionType Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionType

Read EncryptionType Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionType

Show EncryptionType Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionType

Generic EncryptionType Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionType

Associated Types

type Rep EncryptionType :: Type -> Type #

NFData EncryptionType Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionType

Methods

rnf :: EncryptionType -> () #

Hashable EncryptionType Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionType

ToJSON EncryptionType Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionType

ToJSONKey EncryptionType Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionType

FromJSON EncryptionType Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionType

FromJSONKey EncryptionType Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionType

ToLog EncryptionType Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionType

ToHeader EncryptionType Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionType

ToQuery EncryptionType Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionType

FromXML EncryptionType Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionType

ToXML EncryptionType Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionType

Methods

toXML :: EncryptionType -> XML #

ToByteString EncryptionType Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionType

FromText EncryptionType Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionType

ToText EncryptionType Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionType

type Rep EncryptionType Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionType

type Rep EncryptionType = D1 ('MetaData "EncryptionType" "Amazonka.ECR.Types.EncryptionType" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'True) (C1 ('MetaCons "EncryptionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEncryptionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FindingSeverity

newtype FindingSeverity Source #

Constructors

FindingSeverity' 

Instances

Instances details
Eq FindingSeverity Source # 
Instance details

Defined in Amazonka.ECR.Types.FindingSeverity

Ord FindingSeverity Source # 
Instance details

Defined in Amazonka.ECR.Types.FindingSeverity

Read FindingSeverity Source # 
Instance details

Defined in Amazonka.ECR.Types.FindingSeverity

Show FindingSeverity Source # 
Instance details

Defined in Amazonka.ECR.Types.FindingSeverity

Generic FindingSeverity Source # 
Instance details

Defined in Amazonka.ECR.Types.FindingSeverity

Associated Types

type Rep FindingSeverity :: Type -> Type #

NFData FindingSeverity Source # 
Instance details

Defined in Amazonka.ECR.Types.FindingSeverity

Methods

rnf :: FindingSeverity -> () #

Hashable FindingSeverity Source # 
Instance details

Defined in Amazonka.ECR.Types.FindingSeverity

ToJSON FindingSeverity Source # 
Instance details

Defined in Amazonka.ECR.Types.FindingSeverity

ToJSONKey FindingSeverity Source # 
Instance details

Defined in Amazonka.ECR.Types.FindingSeverity

FromJSON FindingSeverity Source # 
Instance details

Defined in Amazonka.ECR.Types.FindingSeverity

FromJSONKey FindingSeverity Source # 
Instance details

Defined in Amazonka.ECR.Types.FindingSeverity

ToLog FindingSeverity Source # 
Instance details

Defined in Amazonka.ECR.Types.FindingSeverity

ToHeader FindingSeverity Source # 
Instance details

Defined in Amazonka.ECR.Types.FindingSeverity

ToQuery FindingSeverity Source # 
Instance details

Defined in Amazonka.ECR.Types.FindingSeverity

FromXML FindingSeverity Source # 
Instance details

Defined in Amazonka.ECR.Types.FindingSeverity

ToXML FindingSeverity Source # 
Instance details

Defined in Amazonka.ECR.Types.FindingSeverity

Methods

toXML :: FindingSeverity -> XML #

ToByteString FindingSeverity Source # 
Instance details

Defined in Amazonka.ECR.Types.FindingSeverity

FromText FindingSeverity Source # 
Instance details

Defined in Amazonka.ECR.Types.FindingSeverity

ToText FindingSeverity Source # 
Instance details

Defined in Amazonka.ECR.Types.FindingSeverity

type Rep FindingSeverity Source # 
Instance details

Defined in Amazonka.ECR.Types.FindingSeverity

type Rep FindingSeverity = D1 ('MetaData "FindingSeverity" "Amazonka.ECR.Types.FindingSeverity" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'True) (C1 ('MetaCons "FindingSeverity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFindingSeverity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ImageActionType

newtype ImageActionType Source #

Constructors

ImageActionType' 

Bundled Patterns

pattern ImageActionType_EXPIRE :: ImageActionType 

Instances

Instances details
Eq ImageActionType Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageActionType

Ord ImageActionType Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageActionType

Read ImageActionType Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageActionType

Show ImageActionType Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageActionType

Generic ImageActionType Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageActionType

Associated Types

type Rep ImageActionType :: Type -> Type #

NFData ImageActionType Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageActionType

Methods

rnf :: ImageActionType -> () #

Hashable ImageActionType Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageActionType

ToJSON ImageActionType Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageActionType

ToJSONKey ImageActionType Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageActionType

FromJSON ImageActionType Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageActionType

FromJSONKey ImageActionType Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageActionType

ToLog ImageActionType Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageActionType

ToHeader ImageActionType Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageActionType

ToQuery ImageActionType Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageActionType

FromXML ImageActionType Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageActionType

ToXML ImageActionType Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageActionType

Methods

toXML :: ImageActionType -> XML #

ToByteString ImageActionType Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageActionType

FromText ImageActionType Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageActionType

ToText ImageActionType Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageActionType

type Rep ImageActionType Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageActionType

type Rep ImageActionType = D1 ('MetaData "ImageActionType" "Amazonka.ECR.Types.ImageActionType" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'True) (C1 ('MetaCons "ImageActionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromImageActionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ImageFailureCode

newtype ImageFailureCode Source #

Instances

Instances details
Eq ImageFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailureCode

Ord ImageFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailureCode

Read ImageFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailureCode

Show ImageFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailureCode

Generic ImageFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailureCode

Associated Types

type Rep ImageFailureCode :: Type -> Type #

NFData ImageFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailureCode

Methods

rnf :: ImageFailureCode -> () #

Hashable ImageFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailureCode

ToJSON ImageFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailureCode

ToJSONKey ImageFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailureCode

FromJSON ImageFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailureCode

FromJSONKey ImageFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailureCode

ToLog ImageFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailureCode

ToHeader ImageFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailureCode

ToQuery ImageFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailureCode

FromXML ImageFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailureCode

ToXML ImageFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailureCode

ToByteString ImageFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailureCode

FromText ImageFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailureCode

ToText ImageFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailureCode

type Rep ImageFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailureCode

type Rep ImageFailureCode = D1 ('MetaData "ImageFailureCode" "Amazonka.ECR.Types.ImageFailureCode" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'True) (C1 ('MetaCons "ImageFailureCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromImageFailureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ImageTagMutability

newtype ImageTagMutability Source #

Instances

Instances details
Eq ImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageTagMutability

Ord ImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageTagMutability

Read ImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageTagMutability

Show ImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageTagMutability

Generic ImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageTagMutability

Associated Types

type Rep ImageTagMutability :: Type -> Type #

NFData ImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageTagMutability

Methods

rnf :: ImageTagMutability -> () #

Hashable ImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageTagMutability

ToJSON ImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageTagMutability

ToJSONKey ImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageTagMutability

FromJSON ImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageTagMutability

FromJSONKey ImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageTagMutability

ToLog ImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageTagMutability

ToHeader ImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageTagMutability

ToQuery ImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageTagMutability

FromXML ImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageTagMutability

ToXML ImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageTagMutability

ToByteString ImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageTagMutability

FromText ImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageTagMutability

ToText ImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageTagMutability

type Rep ImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageTagMutability

type Rep ImageTagMutability = D1 ('MetaData "ImageTagMutability" "Amazonka.ECR.Types.ImageTagMutability" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'True) (C1 ('MetaCons "ImageTagMutability'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromImageTagMutability") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LayerAvailability

newtype LayerAvailability Source #

Instances

Instances details
Eq LayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerAvailability

Ord LayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerAvailability

Read LayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerAvailability

Show LayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerAvailability

Generic LayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerAvailability

Associated Types

type Rep LayerAvailability :: Type -> Type #

NFData LayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerAvailability

Methods

rnf :: LayerAvailability -> () #

Hashable LayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerAvailability

ToJSON LayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerAvailability

ToJSONKey LayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerAvailability

FromJSON LayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerAvailability

FromJSONKey LayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerAvailability

ToLog LayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerAvailability

ToHeader LayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerAvailability

ToQuery LayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerAvailability

FromXML LayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerAvailability

ToXML LayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerAvailability

ToByteString LayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerAvailability

FromText LayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerAvailability

ToText LayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerAvailability

type Rep LayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerAvailability

type Rep LayerAvailability = D1 ('MetaData "LayerAvailability" "Amazonka.ECR.Types.LayerAvailability" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'True) (C1 ('MetaCons "LayerAvailability'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLayerAvailability") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LayerFailureCode

newtype LayerFailureCode Source #

Instances

Instances details
Eq LayerFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailureCode

Ord LayerFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailureCode

Read LayerFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailureCode

Show LayerFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailureCode

Generic LayerFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailureCode

Associated Types

type Rep LayerFailureCode :: Type -> Type #

NFData LayerFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailureCode

Methods

rnf :: LayerFailureCode -> () #

Hashable LayerFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailureCode

ToJSON LayerFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailureCode

ToJSONKey LayerFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailureCode

FromJSON LayerFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailureCode

FromJSONKey LayerFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailureCode

ToLog LayerFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailureCode

ToHeader LayerFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailureCode

ToQuery LayerFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailureCode

FromXML LayerFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailureCode

ToXML LayerFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailureCode

ToByteString LayerFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailureCode

FromText LayerFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailureCode

ToText LayerFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailureCode

type Rep LayerFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailureCode

type Rep LayerFailureCode = D1 ('MetaData "LayerFailureCode" "Amazonka.ECR.Types.LayerFailureCode" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'True) (C1 ('MetaCons "LayerFailureCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLayerFailureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LifecyclePolicyPreviewStatus

newtype LifecyclePolicyPreviewStatus Source #

Instances

Instances details
Eq LifecyclePolicyPreviewStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewStatus

Ord LifecyclePolicyPreviewStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewStatus

Read LifecyclePolicyPreviewStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewStatus

Show LifecyclePolicyPreviewStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewStatus

Generic LifecyclePolicyPreviewStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewStatus

Associated Types

type Rep LifecyclePolicyPreviewStatus :: Type -> Type #

NFData LifecyclePolicyPreviewStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewStatus

Hashable LifecyclePolicyPreviewStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewStatus

ToJSON LifecyclePolicyPreviewStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewStatus

ToJSONKey LifecyclePolicyPreviewStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewStatus

FromJSON LifecyclePolicyPreviewStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewStatus

FromJSONKey LifecyclePolicyPreviewStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewStatus

ToLog LifecyclePolicyPreviewStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewStatus

ToHeader LifecyclePolicyPreviewStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewStatus

ToQuery LifecyclePolicyPreviewStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewStatus

FromXML LifecyclePolicyPreviewStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewStatus

ToXML LifecyclePolicyPreviewStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewStatus

ToByteString LifecyclePolicyPreviewStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewStatus

FromText LifecyclePolicyPreviewStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewStatus

ToText LifecyclePolicyPreviewStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewStatus

type Rep LifecyclePolicyPreviewStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewStatus

type Rep LifecyclePolicyPreviewStatus = D1 ('MetaData "LifecyclePolicyPreviewStatus" "Amazonka.ECR.Types.LifecyclePolicyPreviewStatus" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'True) (C1 ('MetaCons "LifecyclePolicyPreviewStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLifecyclePolicyPreviewStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ReplicationStatus

newtype ReplicationStatus Source #

Instances

Instances details
Eq ReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationStatus

Ord ReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationStatus

Read ReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationStatus

Show ReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationStatus

Generic ReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationStatus

Associated Types

type Rep ReplicationStatus :: Type -> Type #

NFData ReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationStatus

Methods

rnf :: ReplicationStatus -> () #

Hashable ReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationStatus

ToJSON ReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationStatus

ToJSONKey ReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationStatus

FromJSON ReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationStatus

FromJSONKey ReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationStatus

ToLog ReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationStatus

ToHeader ReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationStatus

ToQuery ReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationStatus

FromXML ReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationStatus

ToXML ReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationStatus

ToByteString ReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationStatus

FromText ReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationStatus

ToText ReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationStatus

type Rep ReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationStatus

type Rep ReplicationStatus = D1 ('MetaData "ReplicationStatus" "Amazonka.ECR.Types.ReplicationStatus" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'True) (C1 ('MetaCons "ReplicationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReplicationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RepositoryFilterType

newtype RepositoryFilterType Source #

Instances

Instances details
Eq RepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilterType

Ord RepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilterType

Read RepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilterType

Show RepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilterType

Generic RepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilterType

Associated Types

type Rep RepositoryFilterType :: Type -> Type #

NFData RepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilterType

Methods

rnf :: RepositoryFilterType -> () #

Hashable RepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilterType

ToJSON RepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilterType

ToJSONKey RepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilterType

FromJSON RepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilterType

FromJSONKey RepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilterType

ToLog RepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilterType

ToHeader RepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilterType

ToQuery RepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilterType

FromXML RepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilterType

ToXML RepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilterType

ToByteString RepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilterType

FromText RepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilterType

ToText RepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilterType

type Rep RepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilterType

type Rep RepositoryFilterType = D1 ('MetaData "RepositoryFilterType" "Amazonka.ECR.Types.RepositoryFilterType" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'True) (C1 ('MetaCons "RepositoryFilterType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRepositoryFilterType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ScanStatus

newtype ScanStatus Source #

Constructors

ScanStatus' 

Fields

Instances

Instances details
Eq ScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanStatus

Ord ScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanStatus

Read ScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanStatus

Show ScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanStatus

Generic ScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanStatus

Associated Types

type Rep ScanStatus :: Type -> Type #

NFData ScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanStatus

Methods

rnf :: ScanStatus -> () #

Hashable ScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanStatus

ToJSON ScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanStatus

ToJSONKey ScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanStatus

FromJSON ScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanStatus

FromJSONKey ScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanStatus

ToLog ScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanStatus

ToHeader ScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanStatus

ToQuery ScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanStatus

FromXML ScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanStatus

ToXML ScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanStatus

Methods

toXML :: ScanStatus -> XML #

ToByteString ScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanStatus

FromText ScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanStatus

ToText ScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanStatus

Methods

toText :: ScanStatus -> Text #

type Rep ScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanStatus

type Rep ScanStatus = D1 ('MetaData "ScanStatus" "Amazonka.ECR.Types.ScanStatus" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'True) (C1 ('MetaCons "ScanStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromScanStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TagStatus

newtype TagStatus Source #

Constructors

TagStatus' 

Fields

Bundled Patterns

pattern TagStatus_ANY :: TagStatus 
pattern TagStatus_TAGGED :: TagStatus 
pattern TagStatus_UNTAGGED :: TagStatus 

Instances

Instances details
Eq TagStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.TagStatus

Ord TagStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.TagStatus

Read TagStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.TagStatus

Show TagStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.TagStatus

Generic TagStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.TagStatus

Associated Types

type Rep TagStatus :: Type -> Type #

NFData TagStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.TagStatus

Methods

rnf :: TagStatus -> () #

Hashable TagStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.TagStatus

ToJSON TagStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.TagStatus

ToJSONKey TagStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.TagStatus

FromJSON TagStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.TagStatus

FromJSONKey TagStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.TagStatus

ToLog TagStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.TagStatus

ToHeader TagStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.TagStatus

ToQuery TagStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.TagStatus

FromXML TagStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.TagStatus

ToXML TagStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.TagStatus

Methods

toXML :: TagStatus -> XML #

ToByteString TagStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.TagStatus

Methods

toBS :: TagStatus -> ByteString #

FromText TagStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.TagStatus

ToText TagStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.TagStatus

Methods

toText :: TagStatus -> Text #

type Rep TagStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.TagStatus

type Rep TagStatus = D1 ('MetaData "TagStatus" "Amazonka.ECR.Types.TagStatus" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'True) (C1 ('MetaCons "TagStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTagStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Attribute

data Attribute Source #

This data type is used in the ImageScanFinding data type.

See: newAttribute smart constructor.

Constructors

Attribute' (Maybe Text) Text 

Instances

Instances details
Eq Attribute Source # 
Instance details

Defined in Amazonka.ECR.Types.Attribute

Read Attribute Source # 
Instance details

Defined in Amazonka.ECR.Types.Attribute

Show Attribute Source # 
Instance details

Defined in Amazonka.ECR.Types.Attribute

Generic Attribute Source # 
Instance details

Defined in Amazonka.ECR.Types.Attribute

Associated Types

type Rep Attribute :: Type -> Type #

NFData Attribute Source # 
Instance details

Defined in Amazonka.ECR.Types.Attribute

Methods

rnf :: Attribute -> () #

Hashable Attribute Source # 
Instance details

Defined in Amazonka.ECR.Types.Attribute

FromJSON Attribute Source # 
Instance details

Defined in Amazonka.ECR.Types.Attribute

type Rep Attribute Source # 
Instance details

Defined in Amazonka.ECR.Types.Attribute

type Rep Attribute = D1 ('MetaData "Attribute" "Amazonka.ECR.Types.Attribute" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "Attribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAttribute Source #

Create a value of Attribute with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:value:Attribute', attribute_value - The value assigned to the attribute key.

$sel:key:Attribute', attribute_key - The attribute key.

AuthorizationData

data AuthorizationData Source #

An object representing authorization data for an Amazon ECR registry.

See: newAuthorizationData smart constructor.

Instances

Instances details
Eq AuthorizationData Source # 
Instance details

Defined in Amazonka.ECR.Types.AuthorizationData

Read AuthorizationData Source # 
Instance details

Defined in Amazonka.ECR.Types.AuthorizationData

Show AuthorizationData Source # 
Instance details

Defined in Amazonka.ECR.Types.AuthorizationData

Generic AuthorizationData Source # 
Instance details

Defined in Amazonka.ECR.Types.AuthorizationData

Associated Types

type Rep AuthorizationData :: Type -> Type #

NFData AuthorizationData Source # 
Instance details

Defined in Amazonka.ECR.Types.AuthorizationData

Methods

rnf :: AuthorizationData -> () #

Hashable AuthorizationData Source # 
Instance details

Defined in Amazonka.ECR.Types.AuthorizationData

FromJSON AuthorizationData Source # 
Instance details

Defined in Amazonka.ECR.Types.AuthorizationData

type Rep AuthorizationData Source # 
Instance details

Defined in Amazonka.ECR.Types.AuthorizationData

type Rep AuthorizationData = D1 ('MetaData "AuthorizationData" "Amazonka.ECR.Types.AuthorizationData" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "AuthorizationData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "expiresAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "proxyEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "authorizationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newAuthorizationData :: AuthorizationData Source #

Create a value of AuthorizationData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:expiresAt:AuthorizationData', authorizationData_expiresAt - The Unix time in seconds and milliseconds when the authorization token expires. Authorization tokens are valid for 12 hours.

$sel:proxyEndpoint:AuthorizationData', authorizationData_proxyEndpoint - The registry URL to use for this authorization token in a docker login command. The Amazon ECR registry URL format is https://aws_account_id.dkr.ecr.region.amazonaws.com. For example, https://012345678910.dkr.ecr.us-east-1.amazonaws.com..

$sel:authorizationToken:AuthorizationData', authorizationData_authorizationToken - A base64-encoded string that contains authorization data for the specified Amazon ECR registry. When the string is decoded, it is presented in the format user:password for private registry authentication using docker login.

DescribeImagesFilter

data DescribeImagesFilter Source #

An object representing a filter on a DescribeImages operation.

See: newDescribeImagesFilter smart constructor.

Instances

Instances details
Eq DescribeImagesFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.DescribeImagesFilter

Read DescribeImagesFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.DescribeImagesFilter

Show DescribeImagesFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.DescribeImagesFilter

Generic DescribeImagesFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.DescribeImagesFilter

Associated Types

type Rep DescribeImagesFilter :: Type -> Type #

NFData DescribeImagesFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.DescribeImagesFilter

Methods

rnf :: DescribeImagesFilter -> () #

Hashable DescribeImagesFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.DescribeImagesFilter

ToJSON DescribeImagesFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.DescribeImagesFilter

type Rep DescribeImagesFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.DescribeImagesFilter

type Rep DescribeImagesFilter = D1 ('MetaData "DescribeImagesFilter" "Amazonka.ECR.Types.DescribeImagesFilter" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "DescribeImagesFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tagStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TagStatus))))

newDescribeImagesFilter :: DescribeImagesFilter Source #

Create a value of DescribeImagesFilter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tagStatus:DescribeImagesFilter', describeImagesFilter_tagStatus - The tag status with which to filter your DescribeImages results. You can filter results based on whether they are TAGGED or UNTAGGED.

EncryptionConfiguration

data EncryptionConfiguration Source #

The encryption configuration for the repository. This determines how the contents of your repository are encrypted at rest.

By default, when no encryption configuration is set or the AES256 encryption type is used, Amazon ECR uses server-side encryption with Amazon S3-managed encryption keys which encrypts your data at rest using an AES-256 encryption algorithm. This does not require any action on your part.

For more control over the encryption of the contents of your repository, you can use server-side encryption with Key Management Service key stored in Key Management Service (KMS) to encrypt your images. For more information, see Amazon ECR encryption at rest in the Amazon Elastic Container Registry User Guide.

See: newEncryptionConfiguration smart constructor.

Instances

Instances details
Eq EncryptionConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionConfiguration

Read EncryptionConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionConfiguration

Show EncryptionConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionConfiguration

Generic EncryptionConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionConfiguration

Associated Types

type Rep EncryptionConfiguration :: Type -> Type #

NFData EncryptionConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionConfiguration

Methods

rnf :: EncryptionConfiguration -> () #

Hashable EncryptionConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionConfiguration

ToJSON EncryptionConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionConfiguration

FromJSON EncryptionConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionConfiguration

type Rep EncryptionConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionConfiguration

type Rep EncryptionConfiguration = D1 ('MetaData "EncryptionConfiguration" "Amazonka.ECR.Types.EncryptionConfiguration" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "EncryptionConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "kmsKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "encryptionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EncryptionType)))

newEncryptionConfiguration Source #

Create a value of EncryptionConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:kmsKey:EncryptionConfiguration', encryptionConfiguration_kmsKey - If you use the KMS encryption type, specify the KMS key to use for encryption. The alias, key ID, or full ARN of the KMS key can be specified. The key must exist in the same Region as the repository. If no key is specified, the default Amazon Web Services managed KMS key for Amazon ECR will be used.

$sel:encryptionType:EncryptionConfiguration', encryptionConfiguration_encryptionType - The encryption type to use.

If you use the KMS encryption type, the contents of the repository will be encrypted using server-side encryption with Key Management Service key stored in KMS. When you use KMS to encrypt your data, you can either use the default Amazon Web Services managed KMS key for Amazon ECR, or specify your own KMS key, which you already created. For more information, see Protecting data using server-side encryption with an KMS key stored in Key Management Service (SSE-KMS) in the Amazon Simple Storage Service Console Developer Guide..

If you use the AES256 encryption type, Amazon ECR uses server-side encryption with Amazon S3-managed encryption keys which encrypts the images in the repository using an AES-256 encryption algorithm. For more information, see Protecting data using server-side encryption with Amazon S3-managed encryption keys (SSE-S3) in the Amazon Simple Storage Service Console Developer Guide..

Image

data Image Source #

An object representing an Amazon ECR image.

See: newImage smart constructor.

Instances

Instances details
Eq Image Source # 
Instance details

Defined in Amazonka.ECR.Types.Image

Methods

(==) :: Image -> Image -> Bool #

(/=) :: Image -> Image -> Bool #

Read Image Source # 
Instance details

Defined in Amazonka.ECR.Types.Image

Show Image Source # 
Instance details

Defined in Amazonka.ECR.Types.Image

Methods

showsPrec :: Int -> Image -> ShowS #

show :: Image -> String #

showList :: [Image] -> ShowS #

Generic Image Source # 
Instance details

Defined in Amazonka.ECR.Types.Image

Associated Types

type Rep Image :: Type -> Type #

Methods

from :: Image -> Rep Image x #

to :: Rep Image x -> Image #

NFData Image Source # 
Instance details

Defined in Amazonka.ECR.Types.Image

Methods

rnf :: Image -> () #

Hashable Image Source # 
Instance details

Defined in Amazonka.ECR.Types.Image

Methods

hashWithSalt :: Int -> Image -> Int #

hash :: Image -> Int #

FromJSON Image Source # 
Instance details

Defined in Amazonka.ECR.Types.Image

type Rep Image Source # 
Instance details

Defined in Amazonka.ECR.Types.Image

type Rep Image = D1 ('MetaData "Image" "Amazonka.ECR.Types.Image" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "Image'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "imageManifestMediaType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "imageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageIdentifier)) :*: (S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "imageManifest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newImage :: Image Source #

Create a value of Image with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:Image', image_registryId - The Amazon Web Services account ID associated with the registry containing the image.

$sel:imageManifestMediaType:Image', image_imageManifestMediaType - The manifest media type of the image.

$sel:imageId:Image', image_imageId - An object containing the image tag and image digest associated with an image.

$sel:repositoryName:Image', image_repositoryName - The name of the repository associated with the image.

$sel:imageManifest:Image', image_imageManifest - The image manifest associated with the image.

ImageDetail

data ImageDetail Source #

An object that describes an image returned by a DescribeImages operation.

See: newImageDetail smart constructor.

Instances

Instances details
Eq ImageDetail Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageDetail

Read ImageDetail Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageDetail

Show ImageDetail Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageDetail

Generic ImageDetail Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageDetail

Associated Types

type Rep ImageDetail :: Type -> Type #

NFData ImageDetail Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageDetail

Methods

rnf :: ImageDetail -> () #

Hashable ImageDetail Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageDetail

FromJSON ImageDetail Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageDetail

type Rep ImageDetail Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageDetail

newImageDetail :: ImageDetail Source #

Create a value of ImageDetail with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:registryId:ImageDetail', imageDetail_registryId - The Amazon Web Services account ID associated with the registry to which this image belongs.

$sel:imageTags:ImageDetail', imageDetail_imageTags - The list of tags associated with this image.

$sel:imageScanStatus:ImageDetail', imageDetail_imageScanStatus - The current state of the scan.

$sel:imageManifestMediaType:ImageDetail', imageDetail_imageManifestMediaType - The media type of the image manifest.

$sel:imageSizeInBytes:ImageDetail', imageDetail_imageSizeInBytes - The size, in bytes, of the image in the repository.

If the image is a manifest list, this will be the max size of all manifests in the list.

Beginning with Docker version 1.9, the Docker client compresses image layers before pushing them to a V2 Docker registry. The output of the docker images command shows the uncompressed image size, so it may return a larger image size than the image sizes returned by DescribeImages.

$sel:imageDigest:ImageDetail', imageDetail_imageDigest - The sha256 digest of the image manifest.

$sel:imageScanFindingsSummary:ImageDetail', imageDetail_imageScanFindingsSummary - A summary of the last completed image scan.

$sel:artifactMediaType:ImageDetail', imageDetail_artifactMediaType - The artifact media type of the image.

$sel:imagePushedAt:ImageDetail', imageDetail_imagePushedAt - The date and time, expressed in standard JavaScript date format, at which the current image was pushed to the repository.

$sel:repositoryName:ImageDetail', imageDetail_repositoryName - The name of the repository to which this image belongs.

ImageFailure

data ImageFailure Source #

An object representing an Amazon ECR image failure.

See: newImageFailure smart constructor.

Instances

Instances details
Eq ImageFailure Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailure

Read ImageFailure Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailure

Show ImageFailure Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailure

Generic ImageFailure Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailure

Associated Types

type Rep ImageFailure :: Type -> Type #

NFData ImageFailure Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailure

Methods

rnf :: ImageFailure -> () #

Hashable ImageFailure Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailure

FromJSON ImageFailure Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailure

type Rep ImageFailure Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailure

type Rep ImageFailure = D1 ('MetaData "ImageFailure" "Amazonka.ECR.Types.ImageFailure" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "ImageFailure'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "failureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageFailureCode)) :*: S1 ('MetaSel ('Just "imageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageIdentifier)))))

newImageFailure :: ImageFailure Source #

Create a value of ImageFailure with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:failureReason:ImageFailure', imageFailure_failureReason - The reason for the failure.

$sel:failureCode:ImageFailure', imageFailure_failureCode - The code associated with the failure.

$sel:imageId:ImageFailure', imageFailure_imageId - The image ID associated with the failure.

ImageIdentifier

data ImageIdentifier Source #

An object with identifying information for an image in an Amazon ECR repository.

See: newImageIdentifier smart constructor.

Instances

Instances details
Eq ImageIdentifier Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageIdentifier

Read ImageIdentifier Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageIdentifier

Show ImageIdentifier Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageIdentifier

Generic ImageIdentifier Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageIdentifier

Associated Types

type Rep ImageIdentifier :: Type -> Type #

NFData ImageIdentifier Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageIdentifier

Methods

rnf :: ImageIdentifier -> () #

Hashable ImageIdentifier Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageIdentifier

ToJSON ImageIdentifier Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageIdentifier

FromJSON ImageIdentifier Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageIdentifier

type Rep ImageIdentifier Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageIdentifier

type Rep ImageIdentifier = D1 ('MetaData "ImageIdentifier" "Amazonka.ECR.Types.ImageIdentifier" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "ImageIdentifier'" 'PrefixI 'True) (S1 ('MetaSel ('Just "imageDigest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "imageTag") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newImageIdentifier :: ImageIdentifier Source #

Create a value of ImageIdentifier with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:imageDigest:ImageIdentifier', imageIdentifier_imageDigest - The sha256 digest of the image manifest.

$sel:imageTag:ImageIdentifier', imageIdentifier_imageTag - The tag used for the image.

ImageReplicationStatus

data ImageReplicationStatus Source #

The status of the replication process for an image.

See: newImageReplicationStatus smart constructor.

Instances

Instances details
Eq ImageReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageReplicationStatus

Read ImageReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageReplicationStatus

Show ImageReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageReplicationStatus

Generic ImageReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageReplicationStatus

Associated Types

type Rep ImageReplicationStatus :: Type -> Type #

NFData ImageReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageReplicationStatus

Methods

rnf :: ImageReplicationStatus -> () #

Hashable ImageReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageReplicationStatus

FromJSON ImageReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageReplicationStatus

type Rep ImageReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageReplicationStatus

type Rep ImageReplicationStatus = D1 ('MetaData "ImageReplicationStatus" "Amazonka.ECR.Types.ImageReplicationStatus" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "ImageReplicationStatus'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationStatus)) :*: S1 ('MetaSel ('Just "failureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newImageReplicationStatus :: ImageReplicationStatus Source #

Create a value of ImageReplicationStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:ImageReplicationStatus', imageReplicationStatus_status - The image replication status.

$sel:failureCode:ImageReplicationStatus', imageReplicationStatus_failureCode - The failure code for a replication that has failed.

$sel:registryId:ImageReplicationStatus', imageReplicationStatus_registryId - The AWS account ID associated with the registry to which the image belongs.

$sel:region:ImageReplicationStatus', imageReplicationStatus_region - The destination Region for the image replication.

ImageScanFinding

data ImageScanFinding Source #

Contains information about an image scan finding.

See: newImageScanFinding smart constructor.

Instances

Instances details
Eq ImageScanFinding Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFinding

Read ImageScanFinding Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFinding

Show ImageScanFinding Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFinding

Generic ImageScanFinding Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFinding

Associated Types

type Rep ImageScanFinding :: Type -> Type #

NFData ImageScanFinding Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFinding

Methods

rnf :: ImageScanFinding -> () #

Hashable ImageScanFinding Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFinding

FromJSON ImageScanFinding Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFinding

type Rep ImageScanFinding Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFinding

type Rep ImageScanFinding = D1 ('MetaData "ImageScanFinding" "Amazonka.ECR.Types.ImageScanFinding" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "ImageScanFinding'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "severity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FindingSeverity)) :*: S1 ('MetaSel ('Just "uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Attribute])) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newImageScanFinding :: ImageScanFinding Source #

Create a value of ImageScanFinding with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:severity:ImageScanFinding', imageScanFinding_severity - The finding severity.

$sel:uri:ImageScanFinding', imageScanFinding_uri - A link containing additional details about the security vulnerability.

$sel:name:ImageScanFinding', imageScanFinding_name - The name associated with the finding, usually a CVE number.

$sel:attributes:ImageScanFinding', imageScanFinding_attributes - A collection of attributes of the host from which the finding is generated.

$sel:description:ImageScanFinding', imageScanFinding_description - The description of the finding.

ImageScanFindings

data ImageScanFindings Source #

The details of an image scan.

See: newImageScanFindings smart constructor.

Instances

Instances details
Eq ImageScanFindings Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFindings

Read ImageScanFindings Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFindings

Show ImageScanFindings Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFindings

Generic ImageScanFindings Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFindings

Associated Types

type Rep ImageScanFindings :: Type -> Type #

NFData ImageScanFindings Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFindings

Methods

rnf :: ImageScanFindings -> () #

Hashable ImageScanFindings Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFindings

FromJSON ImageScanFindings Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFindings

type Rep ImageScanFindings Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFindings

type Rep ImageScanFindings = D1 ('MetaData "ImageScanFindings" "Amazonka.ECR.Types.ImageScanFindings" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "ImageScanFindings'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "imageScanCompletedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "findings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ImageScanFinding]))) :*: (S1 ('MetaSel ('Just "findingSeverityCounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap FindingSeverity Natural))) :*: S1 ('MetaSel ('Just "vulnerabilitySourceUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))

newImageScanFindings :: ImageScanFindings Source #

Create a value of ImageScanFindings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:imageScanCompletedAt:ImageScanFindings', imageScanFindings_imageScanCompletedAt - The time of the last completed image scan.

$sel:findings:ImageScanFindings', imageScanFindings_findings - The findings from the image scan.

$sel:findingSeverityCounts:ImageScanFindings', imageScanFindings_findingSeverityCounts - The image vulnerability counts, sorted by severity.

$sel:vulnerabilitySourceUpdatedAt:ImageScanFindings', imageScanFindings_vulnerabilitySourceUpdatedAt - The time when the vulnerability data was last scanned.

ImageScanFindingsSummary

data ImageScanFindingsSummary Source #

A summary of the last completed image scan.

See: newImageScanFindingsSummary smart constructor.

Instances

Instances details
Eq ImageScanFindingsSummary Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFindingsSummary

Read ImageScanFindingsSummary Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFindingsSummary

Show ImageScanFindingsSummary Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFindingsSummary

Generic ImageScanFindingsSummary Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFindingsSummary

Associated Types

type Rep ImageScanFindingsSummary :: Type -> Type #

NFData ImageScanFindingsSummary Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFindingsSummary

Hashable ImageScanFindingsSummary Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFindingsSummary

FromJSON ImageScanFindingsSummary Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFindingsSummary

type Rep ImageScanFindingsSummary Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFindingsSummary

type Rep ImageScanFindingsSummary = D1 ('MetaData "ImageScanFindingsSummary" "Amazonka.ECR.Types.ImageScanFindingsSummary" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "ImageScanFindingsSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "imageScanCompletedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "findingSeverityCounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap FindingSeverity Natural))) :*: S1 ('MetaSel ('Just "vulnerabilitySourceUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))

newImageScanFindingsSummary :: ImageScanFindingsSummary Source #

Create a value of ImageScanFindingsSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:imageScanCompletedAt:ImageScanFindingsSummary', imageScanFindingsSummary_imageScanCompletedAt - The time of the last completed image scan.

$sel:findingSeverityCounts:ImageScanFindingsSummary', imageScanFindingsSummary_findingSeverityCounts - The image vulnerability counts, sorted by severity.

$sel:vulnerabilitySourceUpdatedAt:ImageScanFindingsSummary', imageScanFindingsSummary_vulnerabilitySourceUpdatedAt - The time when the vulnerability data was last scanned.

ImageScanStatus

data ImageScanStatus Source #

The current status of an image scan.

See: newImageScanStatus smart constructor.

Instances

Instances details
Eq ImageScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanStatus

Read ImageScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanStatus

Show ImageScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanStatus

Generic ImageScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanStatus

Associated Types

type Rep ImageScanStatus :: Type -> Type #

NFData ImageScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanStatus

Methods

rnf :: ImageScanStatus -> () #

Hashable ImageScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanStatus

FromJSON ImageScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanStatus

type Rep ImageScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanStatus

type Rep ImageScanStatus = D1 ('MetaData "ImageScanStatus" "Amazonka.ECR.Types.ImageScanStatus" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "ImageScanStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScanStatus)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newImageScanStatus :: ImageScanStatus Source #

Create a value of ImageScanStatus with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:ImageScanStatus', imageScanStatus_status - The current state of an image scan.

$sel:description:ImageScanStatus', imageScanStatus_description - The description of the image scan status.

ImageScanningConfiguration

data ImageScanningConfiguration Source #

The image scanning configuration for a repository.

See: newImageScanningConfiguration smart constructor.

Instances

Instances details
Eq ImageScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanningConfiguration

Read ImageScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanningConfiguration

Show ImageScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanningConfiguration

Generic ImageScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanningConfiguration

Associated Types

type Rep ImageScanningConfiguration :: Type -> Type #

NFData ImageScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanningConfiguration

Hashable ImageScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanningConfiguration

ToJSON ImageScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanningConfiguration

FromJSON ImageScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanningConfiguration

type Rep ImageScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanningConfiguration

type Rep ImageScanningConfiguration = D1 ('MetaData "ImageScanningConfiguration" "Amazonka.ECR.Types.ImageScanningConfiguration" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "ImageScanningConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "scanOnPush") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newImageScanningConfiguration :: ImageScanningConfiguration Source #

Create a value of ImageScanningConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:scanOnPush:ImageScanningConfiguration', imageScanningConfiguration_scanOnPush - The setting that determines whether images are scanned after being pushed to a repository. If set to true, images will be scanned after being pushed. If this parameter is not specified, it will default to false and images will not be scanned unless a scan is manually started with the API_StartImageScan API.

Layer

data Layer Source #

An object representing an Amazon ECR image layer.

See: newLayer smart constructor.

Instances

Instances details
Eq Layer Source # 
Instance details

Defined in Amazonka.ECR.Types.Layer

Methods

(==) :: Layer -> Layer -> Bool #

(/=) :: Layer -> Layer -> Bool #

Read Layer Source # 
Instance details

Defined in Amazonka.ECR.Types.Layer

Show Layer Source # 
Instance details

Defined in Amazonka.ECR.Types.Layer

Methods

showsPrec :: Int -> Layer -> ShowS #

show :: Layer -> String #

showList :: [Layer] -> ShowS #

Generic Layer Source # 
Instance details

Defined in Amazonka.ECR.Types.Layer

Associated Types

type Rep Layer :: Type -> Type #

Methods

from :: Layer -> Rep Layer x #

to :: Rep Layer x -> Layer #

NFData Layer Source # 
Instance details

Defined in Amazonka.ECR.Types.Layer

Methods

rnf :: Layer -> () #

Hashable Layer Source # 
Instance details

Defined in Amazonka.ECR.Types.Layer

Methods

hashWithSalt :: Int -> Layer -> Int #

hash :: Layer -> Int #

FromJSON Layer Source # 
Instance details

Defined in Amazonka.ECR.Types.Layer

type Rep Layer Source # 
Instance details

Defined in Amazonka.ECR.Types.Layer

type Rep Layer = D1 ('MetaData "Layer" "Amazonka.ECR.Types.Layer" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "Layer'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "mediaType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "layerDigest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "layerSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "layerAvailability") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LayerAvailability)))))

newLayer :: Layer Source #

Create a value of Layer with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:mediaType:Layer', layer_mediaType - The media type of the layer, such as application/vnd.docker.image.rootfs.diff.tar.gzip or application/vnd.oci.image.layer.v1.tar+gzip.

$sel:layerDigest:Layer', layer_layerDigest - The sha256 digest of the image layer.

$sel:layerSize:Layer', layer_layerSize - The size, in bytes, of the image layer.

$sel:layerAvailability:Layer', layer_layerAvailability - The availability status of the image layer.

LayerFailure

data LayerFailure Source #

An object representing an Amazon ECR image layer failure.

See: newLayerFailure smart constructor.

Instances

Instances details
Eq LayerFailure Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailure

Read LayerFailure Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailure

Show LayerFailure Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailure

Generic LayerFailure Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailure

Associated Types

type Rep LayerFailure :: Type -> Type #

NFData LayerFailure Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailure

Methods

rnf :: LayerFailure -> () #

Hashable LayerFailure Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailure

FromJSON LayerFailure Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailure

type Rep LayerFailure Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailure

type Rep LayerFailure = D1 ('MetaData "LayerFailure" "Amazonka.ECR.Types.LayerFailure" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "LayerFailure'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "failureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LayerFailureCode)) :*: S1 ('MetaSel ('Just "layerDigest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newLayerFailure :: LayerFailure Source #

Create a value of LayerFailure with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:failureReason:LayerFailure', layerFailure_failureReason - The reason for the failure.

$sel:failureCode:LayerFailure', layerFailure_failureCode - The failure code associated with the failure.

$sel:layerDigest:LayerFailure', layerFailure_layerDigest - The layer digest associated with the failure.

LifecyclePolicyPreviewFilter

data LifecyclePolicyPreviewFilter Source #

The filter for the lifecycle policy preview.

See: newLifecyclePolicyPreviewFilter smart constructor.

Instances

Instances details
Eq LifecyclePolicyPreviewFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewFilter

Read LifecyclePolicyPreviewFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewFilter

Show LifecyclePolicyPreviewFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewFilter

Generic LifecyclePolicyPreviewFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewFilter

Associated Types

type Rep LifecyclePolicyPreviewFilter :: Type -> Type #

NFData LifecyclePolicyPreviewFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewFilter

Hashable LifecyclePolicyPreviewFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewFilter

ToJSON LifecyclePolicyPreviewFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewFilter

type Rep LifecyclePolicyPreviewFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewFilter

type Rep LifecyclePolicyPreviewFilter = D1 ('MetaData "LifecyclePolicyPreviewFilter" "Amazonka.ECR.Types.LifecyclePolicyPreviewFilter" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "LifecyclePolicyPreviewFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tagStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TagStatus))))

newLifecyclePolicyPreviewFilter :: LifecyclePolicyPreviewFilter Source #

Create a value of LifecyclePolicyPreviewFilter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tagStatus:LifecyclePolicyPreviewFilter', lifecyclePolicyPreviewFilter_tagStatus - The tag status of the image.

LifecyclePolicyPreviewResult

data LifecyclePolicyPreviewResult Source #

The result of the lifecycle policy preview.

See: newLifecyclePolicyPreviewResult smart constructor.

Instances

Instances details
Eq LifecyclePolicyPreviewResult Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewResult

Read LifecyclePolicyPreviewResult Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewResult

Show LifecyclePolicyPreviewResult Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewResult

Generic LifecyclePolicyPreviewResult Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewResult

Associated Types

type Rep LifecyclePolicyPreviewResult :: Type -> Type #

NFData LifecyclePolicyPreviewResult Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewResult

Hashable LifecyclePolicyPreviewResult Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewResult

FromJSON LifecyclePolicyPreviewResult Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewResult

type Rep LifecyclePolicyPreviewResult Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewResult

type Rep LifecyclePolicyPreviewResult = D1 ('MetaData "LifecyclePolicyPreviewResult" "Amazonka.ECR.Types.LifecyclePolicyPreviewResult" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "LifecyclePolicyPreviewResult'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "imageTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "action") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LifecyclePolicyRuleAction))) :*: (S1 ('MetaSel ('Just "imageDigest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "imagePushedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "appliedRulePriority") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))))

newLifecyclePolicyPreviewResult :: LifecyclePolicyPreviewResult Source #

Create a value of LifecyclePolicyPreviewResult with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:imageTags:LifecyclePolicyPreviewResult', lifecyclePolicyPreviewResult_imageTags - The list of tags associated with this image.

$sel:action:LifecyclePolicyPreviewResult', lifecyclePolicyPreviewResult_action - The type of action to be taken.

$sel:imageDigest:LifecyclePolicyPreviewResult', lifecyclePolicyPreviewResult_imageDigest - The sha256 digest of the image manifest.

$sel:imagePushedAt:LifecyclePolicyPreviewResult', lifecyclePolicyPreviewResult_imagePushedAt - The date and time, expressed in standard JavaScript date format, at which the current image was pushed to the repository.

$sel:appliedRulePriority:LifecyclePolicyPreviewResult', lifecyclePolicyPreviewResult_appliedRulePriority - The priority of the applied rule.

LifecyclePolicyPreviewSummary

data LifecyclePolicyPreviewSummary Source #

The summary of the lifecycle policy preview request.

See: newLifecyclePolicyPreviewSummary smart constructor.

Instances

Instances details
Eq LifecyclePolicyPreviewSummary Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewSummary

Read LifecyclePolicyPreviewSummary Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewSummary

Show LifecyclePolicyPreviewSummary Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewSummary

Generic LifecyclePolicyPreviewSummary Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewSummary

Associated Types

type Rep LifecyclePolicyPreviewSummary :: Type -> Type #

NFData LifecyclePolicyPreviewSummary Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewSummary

Hashable LifecyclePolicyPreviewSummary Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewSummary

FromJSON LifecyclePolicyPreviewSummary Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewSummary

type Rep LifecyclePolicyPreviewSummary Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewSummary

type Rep LifecyclePolicyPreviewSummary = D1 ('MetaData "LifecyclePolicyPreviewSummary" "Amazonka.ECR.Types.LifecyclePolicyPreviewSummary" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "LifecyclePolicyPreviewSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "expiringImageTotalCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newLifecyclePolicyPreviewSummary :: LifecyclePolicyPreviewSummary Source #

Create a value of LifecyclePolicyPreviewSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:expiringImageTotalCount:LifecyclePolicyPreviewSummary', lifecyclePolicyPreviewSummary_expiringImageTotalCount - The number of expiring images.

LifecyclePolicyRuleAction

data LifecyclePolicyRuleAction Source #

The type of action to be taken.

See: newLifecyclePolicyRuleAction smart constructor.

Instances

Instances details
Eq LifecyclePolicyRuleAction Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyRuleAction

Read LifecyclePolicyRuleAction Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyRuleAction

Show LifecyclePolicyRuleAction Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyRuleAction

Generic LifecyclePolicyRuleAction Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyRuleAction

Associated Types

type Rep LifecyclePolicyRuleAction :: Type -> Type #

NFData LifecyclePolicyRuleAction Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyRuleAction

Hashable LifecyclePolicyRuleAction Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyRuleAction

FromJSON LifecyclePolicyRuleAction Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyRuleAction

type Rep LifecyclePolicyRuleAction Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyRuleAction

type Rep LifecyclePolicyRuleAction = D1 ('MetaData "LifecyclePolicyRuleAction" "Amazonka.ECR.Types.LifecyclePolicyRuleAction" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "LifecyclePolicyRuleAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageActionType))))

newLifecyclePolicyRuleAction :: LifecyclePolicyRuleAction Source #

Create a value of LifecyclePolicyRuleAction with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:type':LifecyclePolicyRuleAction', lifecyclePolicyRuleAction_type - The type of action to be taken.

ListImagesFilter

data ListImagesFilter Source #

An object representing a filter on a ListImages operation.

See: newListImagesFilter smart constructor.

Instances

Instances details
Eq ListImagesFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.ListImagesFilter

Read ListImagesFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.ListImagesFilter

Show ListImagesFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.ListImagesFilter

Generic ListImagesFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.ListImagesFilter

Associated Types

type Rep ListImagesFilter :: Type -> Type #

NFData ListImagesFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.ListImagesFilter

Methods

rnf :: ListImagesFilter -> () #

Hashable ListImagesFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.ListImagesFilter

ToJSON ListImagesFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.ListImagesFilter

type Rep ListImagesFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.ListImagesFilter

type Rep ListImagesFilter = D1 ('MetaData "ListImagesFilter" "Amazonka.ECR.Types.ListImagesFilter" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "ListImagesFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tagStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TagStatus))))

newListImagesFilter :: ListImagesFilter Source #

Create a value of ListImagesFilter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tagStatus:ListImagesFilter', listImagesFilter_tagStatus - The tag status with which to filter your ListImages results. You can filter results based on whether they are TAGGED or UNTAGGED.

ReplicationConfiguration

data ReplicationConfiguration Source #

The replication configuration for a registry.

See: newReplicationConfiguration smart constructor.

Instances

Instances details
Eq ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationConfiguration

Read ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationConfiguration

Show ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationConfiguration

Generic ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationConfiguration

Associated Types

type Rep ReplicationConfiguration :: Type -> Type #

NFData ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationConfiguration

Hashable ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationConfiguration

ToJSON ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationConfiguration

FromJSON ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationConfiguration

type Rep ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationConfiguration

type Rep ReplicationConfiguration = D1 ('MetaData "ReplicationConfiguration" "Amazonka.ECR.Types.ReplicationConfiguration" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "ReplicationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "rules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ReplicationRule])))

newReplicationConfiguration :: ReplicationConfiguration Source #

Create a value of ReplicationConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:rules:ReplicationConfiguration', replicationConfiguration_rules - An array of objects representing the replication destinations and repository filters for a replication configuration.

ReplicationDestination

data ReplicationDestination Source #

An array of objects representing the destination for a replication rule.

See: newReplicationDestination smart constructor.

Instances

Instances details
Eq ReplicationDestination Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationDestination

Read ReplicationDestination Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationDestination

Show ReplicationDestination Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationDestination

Generic ReplicationDestination Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationDestination

Associated Types

type Rep ReplicationDestination :: Type -> Type #

NFData ReplicationDestination Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationDestination

Methods

rnf :: ReplicationDestination -> () #

Hashable ReplicationDestination Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationDestination

ToJSON ReplicationDestination Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationDestination

FromJSON ReplicationDestination Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationDestination

type Rep ReplicationDestination Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationDestination

type Rep ReplicationDestination = D1 ('MetaData "ReplicationDestination" "Amazonka.ECR.Types.ReplicationDestination" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "ReplicationDestination'" 'PrefixI 'True) (S1 ('MetaSel ('Just "region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newReplicationDestination Source #

Create a value of ReplicationDestination with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:region:ReplicationDestination', replicationDestination_region - The Region to replicate to.

$sel:registryId:ReplicationDestination', replicationDestination_registryId - The Amazon Web Services account ID of the Amazon ECR private registry to replicate to. When configuring cross-Region replication within your own registry, specify your own account ID.

ReplicationRule

data ReplicationRule Source #

An array of objects representing the replication destinations and repository filters for a replication configuration.

See: newReplicationRule smart constructor.

Instances

Instances details
Eq ReplicationRule Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationRule

Read ReplicationRule Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationRule

Show ReplicationRule Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationRule

Generic ReplicationRule Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationRule

Associated Types

type Rep ReplicationRule :: Type -> Type #

NFData ReplicationRule Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationRule

Methods

rnf :: ReplicationRule -> () #

Hashable ReplicationRule Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationRule

ToJSON ReplicationRule Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationRule

FromJSON ReplicationRule Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationRule

type Rep ReplicationRule Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationRule

type Rep ReplicationRule = D1 ('MetaData "ReplicationRule" "Amazonka.ECR.Types.ReplicationRule" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "ReplicationRule'" 'PrefixI 'True) (S1 ('MetaSel ('Just "repositoryFilters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty RepositoryFilter))) :*: S1 ('MetaSel ('Just "destinations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ReplicationDestination])))

newReplicationRule :: ReplicationRule Source #

Create a value of ReplicationRule with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:repositoryFilters:ReplicationRule', replicationRule_repositoryFilters - An array of objects representing the filters for a replication rule. Specifying a repository filter for a replication rule provides a method for controlling which repositories in a private registry are replicated.

$sel:destinations:ReplicationRule', replicationRule_destinations - An array of objects representing the destination for a replication rule.

Repository

data Repository Source #

An object representing a repository.

See: newRepository smart constructor.

Instances

Instances details
Eq Repository Source # 
Instance details

Defined in Amazonka.ECR.Types.Repository

Read Repository Source # 
Instance details

Defined in Amazonka.ECR.Types.Repository

Show Repository Source # 
Instance details

Defined in Amazonka.ECR.Types.Repository

Generic Repository Source # 
Instance details

Defined in Amazonka.ECR.Types.Repository

Associated Types

type Rep Repository :: Type -> Type #

NFData Repository Source # 
Instance details

Defined in Amazonka.ECR.Types.Repository

Methods

rnf :: Repository -> () #

Hashable Repository Source # 
Instance details

Defined in Amazonka.ECR.Types.Repository

FromJSON Repository Source # 
Instance details

Defined in Amazonka.ECR.Types.Repository

type Rep Repository Source # 
Instance details

Defined in Amazonka.ECR.Types.Repository

newRepository :: Repository Source #

Create a value of Repository with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:repositoryArn:Repository', repository_repositoryArn - The Amazon Resource Name (ARN) that identifies the repository. The ARN contains the arn:aws:ecr namespace, followed by the region of the repository, Amazon Web Services account ID of the repository owner, repository namespace, and repository name. For example, arn:aws:ecr:region:012345678910:repository/test.

$sel:createdAt:Repository', repository_createdAt - The date and time, in JavaScript date format, when the repository was created.

$sel:registryId:Repository', repository_registryId - The Amazon Web Services account ID associated with the registry that contains the repository.

$sel:imageScanningConfiguration:Repository', repository_imageScanningConfiguration - Undocumented member.

$sel:repositoryUri:Repository', repository_repositoryUri - The URI for the repository. You can use this URI for container image push and pull operations.

$sel:encryptionConfiguration:Repository', repository_encryptionConfiguration - The encryption configuration for the repository. This determines how the contents of your repository are encrypted at rest.

$sel:repositoryName:Repository', repository_repositoryName - The name of the repository.

$sel:imageTagMutability:Repository', repository_imageTagMutability - The tag mutability setting for the repository.

RepositoryFilter

data RepositoryFilter Source #

The filter settings used with image replication. Specifying a repository filter to a replication rule provides a method for controlling which repositories in a private registry are replicated. If no repository filter is specified, all images in the repository are replicated.

See: newRepositoryFilter smart constructor.

Instances

Instances details
Eq RepositoryFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilter

Read RepositoryFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilter

Show RepositoryFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilter

Generic RepositoryFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilter

Associated Types

type Rep RepositoryFilter :: Type -> Type #

NFData RepositoryFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilter

Methods

rnf :: RepositoryFilter -> () #

Hashable RepositoryFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilter

ToJSON RepositoryFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilter

FromJSON RepositoryFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilter

type Rep RepositoryFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilter

type Rep RepositoryFilter = D1 ('MetaData "RepositoryFilter" "Amazonka.ECR.Types.RepositoryFilter" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "RepositoryFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filter'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "filterType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RepositoryFilterType)))

newRepositoryFilter Source #

Create a value of RepositoryFilter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:filter':RepositoryFilter', repositoryFilter_filter - The repository filter details. When the PREFIX_MATCH filter type is specified, this value is required and should be the repository name prefix to configure replication for.

$sel:filterType:RepositoryFilter', repositoryFilter_filterType - The repository filter type. The only supported value is PREFIX_MATCH, which is a repository name prefix specified with the filter parameter.

Tag

data Tag Source #

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, both of which you define. Tag keys can have a maximum character length of 128 characters, and tag values can have a maximum length of 256 characters.

See: newTag smart constructor.

Constructors

Tag' (Maybe Text) (Maybe Text) 

Instances

Instances details
Eq Tag Source # 
Instance details

Defined in Amazonka.ECR.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Read Tag Source # 
Instance details

Defined in Amazonka.ECR.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.ECR.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

Generic Tag Source # 
Instance details

Defined in Amazonka.ECR.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

NFData Tag Source # 
Instance details

Defined in Amazonka.ECR.Types.Tag

Methods

rnf :: Tag -> () #

Hashable Tag Source # 
Instance details

Defined in Amazonka.ECR.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

ToJSON Tag Source # 
Instance details

Defined in Amazonka.ECR.Types.Tag

FromJSON Tag Source # 
Instance details

Defined in Amazonka.ECR.Types.Tag

type Rep Tag Source # 
Instance details

Defined in Amazonka.ECR.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.ECR.Types.Tag" "libZSservicesZSamazonka-ecrZSamazonka-ecr" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newTag :: Tag Source #

Create a value of Tag with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:value:Tag', tag_value - The optional part of a key-value pair that make up a tag. A value acts as a descriptor within a tag category (key).

$sel:key:Tag', tag_key - One part of a key-value pair that make up a tag. A key is a general label that acts like a category for more specific tag values.