amazonka-ecr-2.0: Amazon EC2 Container Registry SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

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.

EmptyUploadException

_EmptyUploadException :: AsError a => Fold a ServiceError Source #

The specified layer upload does not contain any layer parts.

ImageAlreadyExistsException

_ImageAlreadyExistsException :: AsError a => Fold 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.

ImageDigestDoesNotMatchException

_ImageDigestDoesNotMatchException :: AsError a => Fold a ServiceError Source #

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

ImageNotFoundException

_ImageNotFoundException :: AsError a => Fold a ServiceError Source #

The image requested does not exist in the specified repository.

ImageTagAlreadyExistsException

_ImageTagAlreadyExistsException :: AsError a => Fold a ServiceError Source #

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

InvalidLayerException

_InvalidLayerException :: AsError a => Fold a ServiceError Source #

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

InvalidLayerPartException

_InvalidLayerPartException :: AsError a => Fold 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.

InvalidParameterException

_InvalidParameterException :: AsError a => Fold a ServiceError Source #

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

InvalidTagParameterException

_InvalidTagParameterException :: AsError a => Fold 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.

KmsException

_KmsException :: AsError a => Fold a ServiceError Source #

The operation failed due to a KMS exception.

LayerAlreadyExistsException

_LayerAlreadyExistsException :: AsError a => Fold a ServiceError Source #

The image layer already exists in the associated repository.

LayerInaccessibleException

_LayerInaccessibleException :: AsError a => Fold 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.

LayerPartTooSmallException

_LayerPartTooSmallException :: AsError a => Fold a ServiceError Source #

Layer parts must be at least 5 MiB in size.

LayersNotFoundException

_LayersNotFoundException :: AsError a => Fold a ServiceError Source #

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

LifecyclePolicyNotFoundException

_LifecyclePolicyNotFoundException :: AsError a => Fold a ServiceError Source #

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

LifecyclePolicyPreviewInProgressException

_LifecyclePolicyPreviewInProgressException :: AsError a => Fold a ServiceError Source #

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

LifecyclePolicyPreviewNotFoundException

_LifecyclePolicyPreviewNotFoundException :: AsError a => Fold a ServiceError Source #

There is no dry run for this repository.

LimitExceededException

_LimitExceededException :: AsError a => Fold 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.

PullThroughCacheRuleAlreadyExistsException

_PullThroughCacheRuleAlreadyExistsException :: AsError a => Fold a ServiceError Source #

A pull through cache rule with these settings already exists for the private registry.

PullThroughCacheRuleNotFoundException

_PullThroughCacheRuleNotFoundException :: AsError a => Fold a ServiceError Source #

The pull through cache rule was not found. Specify a valid pull through cache rule and try again.

ReferencedImagesNotFoundException

_ReferencedImagesNotFoundException :: AsError a => Fold a ServiceError Source #

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

RegistryPolicyNotFoundException

_RegistryPolicyNotFoundException :: AsError a => Fold a ServiceError Source #

The registry doesn't have an associated registry policy.

RepositoryAlreadyExistsException

_RepositoryAlreadyExistsException :: AsError a => Fold a ServiceError Source #

The specified repository already exists in the specified registry.

RepositoryNotEmptyException

_RepositoryNotEmptyException :: AsError a => Fold a ServiceError Source #

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

RepositoryNotFoundException

_RepositoryNotFoundException :: AsError a => Fold 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.

RepositoryPolicyNotFoundException

_RepositoryPolicyNotFoundException :: AsError a => Fold a ServiceError Source #

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

ScanNotFoundException

_ScanNotFoundException :: AsError a => Fold a ServiceError Source #

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

ServerException

_ServerException :: AsError a => Fold a ServiceError Source #

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

TooManyTagsException

_TooManyTagsException :: AsError a => Fold 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.

UnsupportedImageTypeException

_UnsupportedImageTypeException :: AsError a => Fold a ServiceError Source #

The image is of a type that cannot be scanned.

UnsupportedUpstreamRegistryException

_UnsupportedUpstreamRegistryException :: AsError a => Fold a ServiceError Source #

The specified upstream registry isn't supported.

UploadNotFoundException

_UploadNotFoundException :: AsError a => Fold a ServiceError Source #

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

ValidationException

_ValidationException :: AsError a => Fold a ServiceError Source #

There was an exception validating this request.

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.

ImageScanComplete

newImageScanComplete :: Wait DescribeImageScanFindings Source #

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

LifecyclePolicyPreviewComplete

newLifecyclePolicyPreviewComplete :: Wait GetLifecyclePolicyPreview Source #

Polls GetLifecyclePolicyPreview every 5 seconds until a successful state is reached. An error is returned after 20 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.

BatchCheckLayerAvailability

data BatchCheckLayerAvailability Source #

See: newBatchCheckLayerAvailability smart constructor.

Instances

Instances details
ToJSON 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

AWSRequest 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 #

Read BatchCheckLayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.BatchCheckLayerAvailability

Show BatchCheckLayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.BatchCheckLayerAvailability

NFData BatchCheckLayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.BatchCheckLayerAvailability

Eq BatchCheckLayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.BatchCheckLayerAvailability

Hashable BatchCheckLayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.BatchCheckLayerAvailability

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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)))))

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:

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.

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
Generic 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

NFData BatchCheckLayerAvailabilityResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchCheckLayerAvailability

Eq 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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.

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
ToJSON BatchDeleteImage Source # 
Instance details

Defined in Amazonka.ECR.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

AWSRequest BatchDeleteImage Source # 
Instance details

Defined in Amazonka.ECR.BatchDeleteImage

Associated Types

type AWSResponse BatchDeleteImage #

Generic BatchDeleteImage Source # 
Instance details

Defined in Amazonka.ECR.BatchDeleteImage

Associated Types

type Rep BatchDeleteImage :: Type -> Type #

Read BatchDeleteImage Source # 
Instance details

Defined in Amazonka.ECR.BatchDeleteImage

Show BatchDeleteImage Source # 
Instance details

Defined in Amazonka.ECR.BatchDeleteImage

NFData BatchDeleteImage Source # 
Instance details

Defined in Amazonka.ECR.BatchDeleteImage

Methods

rnf :: BatchDeleteImage -> () #

Eq BatchDeleteImage Source # 
Instance details

Defined in Amazonka.ECR.BatchDeleteImage

Hashable BatchDeleteImage Source # 
Instance details

Defined in Amazonka.ECR.BatchDeleteImage

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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]))))

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:

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.

BatchDeleteImage, batchDeleteImage_repositoryName - The repository that contains the image to delete.

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
Generic BatchDeleteImageResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchDeleteImage

Associated Types

type Rep BatchDeleteImageResponse :: Type -> Type #

Read BatchDeleteImageResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchDeleteImage

Show BatchDeleteImageResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchDeleteImage

NFData BatchDeleteImageResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchDeleteImage

Eq 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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.

BatchDeleteImage, batchDeleteImageResponse_imageIds - The image IDs of the deleted images.

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

BatchGetImage

data BatchGetImage Source #

See: newBatchGetImage smart constructor.

Instances

Instances details
ToJSON BatchGetImage Source # 
Instance details

Defined in Amazonka.ECR.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

AWSRequest BatchGetImage Source # 
Instance details

Defined in Amazonka.ECR.BatchGetImage

Associated Types

type AWSResponse BatchGetImage #

Generic BatchGetImage Source # 
Instance details

Defined in Amazonka.ECR.BatchGetImage

Associated Types

type Rep BatchGetImage :: Type -> Type #

Read BatchGetImage Source # 
Instance details

Defined in Amazonka.ECR.BatchGetImage

Show BatchGetImage Source # 
Instance details

Defined in Amazonka.ECR.BatchGetImage

NFData BatchGetImage Source # 
Instance details

Defined in Amazonka.ECR.BatchGetImage

Methods

rnf :: BatchGetImage -> () #

Eq BatchGetImage Source # 
Instance details

Defined in Amazonka.ECR.BatchGetImage

Hashable BatchGetImage Source # 
Instance details

Defined in Amazonka.ECR.BatchGetImage

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "BatchGetImage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "acceptedMediaTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: 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]))))

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: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

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.

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
Generic BatchGetImageResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchGetImage

Associated Types

type Rep BatchGetImageResponse :: Type -> Type #

Read BatchGetImageResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchGetImage

Show BatchGetImageResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchGetImage

NFData BatchGetImageResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchGetImage

Methods

rnf :: BatchGetImageResponse -> () #

Eq BatchGetImageResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchGetImage

type Rep BatchGetImageResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchGetImage

type Rep BatchGetImageResponse = D1 ('MetaData "BatchGetImageResponse" "Amazonka.ECR.BatchGetImage" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "BatchGetImageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failures") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ImageFailure])) :*: (S1 ('MetaSel ('Just "images") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Image])) :*: 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:failures:BatchGetImageResponse', batchGetImageResponse_failures - Any failures associated with the call.

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

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

BatchGetRepositoryScanningConfiguration

data BatchGetRepositoryScanningConfiguration Source #

Instances

Instances details
ToJSON BatchGetRepositoryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.BatchGetRepositoryScanningConfiguration

ToHeaders BatchGetRepositoryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.BatchGetRepositoryScanningConfiguration

ToPath BatchGetRepositoryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.BatchGetRepositoryScanningConfiguration

ToQuery BatchGetRepositoryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.BatchGetRepositoryScanningConfiguration

AWSRequest BatchGetRepositoryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.BatchGetRepositoryScanningConfiguration

Generic BatchGetRepositoryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.BatchGetRepositoryScanningConfiguration

Read BatchGetRepositoryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.BatchGetRepositoryScanningConfiguration

Show BatchGetRepositoryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.BatchGetRepositoryScanningConfiguration

NFData BatchGetRepositoryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.BatchGetRepositoryScanningConfiguration

Eq BatchGetRepositoryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.BatchGetRepositoryScanningConfiguration

Hashable BatchGetRepositoryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.BatchGetRepositoryScanningConfiguration

type AWSResponse BatchGetRepositoryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.BatchGetRepositoryScanningConfiguration

type Rep BatchGetRepositoryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.BatchGetRepositoryScanningConfiguration

type Rep BatchGetRepositoryScanningConfiguration = D1 ('MetaData "BatchGetRepositoryScanningConfiguration" "Amazonka.ECR.BatchGetRepositoryScanningConfiguration" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "BatchGetRepositoryScanningConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "repositoryNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newBatchGetRepositoryScanningConfiguration Source #

Create a value of BatchGetRepositoryScanningConfiguration 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:repositoryNames:BatchGetRepositoryScanningConfiguration', batchGetRepositoryScanningConfiguration_repositoryNames - One or more repository names to get the scanning configuration for.

data BatchGetRepositoryScanningConfigurationResponse Source #

Instances

Instances details
Generic BatchGetRepositoryScanningConfigurationResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchGetRepositoryScanningConfiguration

Read BatchGetRepositoryScanningConfigurationResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchGetRepositoryScanningConfiguration

Show BatchGetRepositoryScanningConfigurationResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchGetRepositoryScanningConfiguration

NFData BatchGetRepositoryScanningConfigurationResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchGetRepositoryScanningConfiguration

Eq BatchGetRepositoryScanningConfigurationResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchGetRepositoryScanningConfiguration

type Rep BatchGetRepositoryScanningConfigurationResponse Source # 
Instance details

Defined in Amazonka.ECR.BatchGetRepositoryScanningConfiguration

type Rep BatchGetRepositoryScanningConfigurationResponse = D1 ('MetaData "BatchGetRepositoryScanningConfigurationResponse" "Amazonka.ECR.BatchGetRepositoryScanningConfiguration" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "BatchGetRepositoryScanningConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failures") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RepositoryScanningConfigurationFailure])) :*: (S1 ('MetaSel ('Just "scanningConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RepositoryScanningConfiguration])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

CompleteLayerUpload

data CompleteLayerUpload Source #

See: newCompleteLayerUpload smart constructor.

Instances

Instances details
ToJSON CompleteLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.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

AWSRequest CompleteLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.CompleteLayerUpload

Associated Types

type AWSResponse CompleteLayerUpload #

Generic CompleteLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.CompleteLayerUpload

Associated Types

type Rep CompleteLayerUpload :: Type -> Type #

Read CompleteLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.CompleteLayerUpload

Show CompleteLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.CompleteLayerUpload

NFData CompleteLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.CompleteLayerUpload

Methods

rnf :: CompleteLayerUpload -> () #

Eq CompleteLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.CompleteLayerUpload

Hashable CompleteLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.CompleteLayerUpload

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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)))))

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:

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.

CompleteLayerUpload, completeLayerUpload_repositoryName - The name of the repository to associate with the image layer.

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
Generic CompleteLayerUploadResponse Source # 
Instance details

Defined in Amazonka.ECR.CompleteLayerUpload

Associated Types

type Rep CompleteLayerUploadResponse :: Type -> Type #

Read CompleteLayerUploadResponse Source # 
Instance details

Defined in Amazonka.ECR.CompleteLayerUpload

Show CompleteLayerUploadResponse Source # 
Instance details

Defined in Amazonka.ECR.CompleteLayerUpload

NFData CompleteLayerUploadResponse Source # 
Instance details

Defined in Amazonka.ECR.CompleteLayerUpload

Eq 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "CompleteLayerUploadResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "layerDigest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "registryId") '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:

CompleteLayerUploadResponse, completeLayerUploadResponse_layerDigest - The sha256 digest of the image layer.

CompleteLayerUpload, completeLayerUploadResponse_registryId - The registry ID associated with the request.

CompleteLayerUpload, completeLayerUploadResponse_repositoryName - The repository name associated with the request.

CompleteLayerUpload, completeLayerUploadResponse_uploadId - The upload ID associated with the layer.

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

CreatePullThroughCacheRule

data CreatePullThroughCacheRule Source #

See: newCreatePullThroughCacheRule smart constructor.

Instances

Instances details
ToJSON CreatePullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.CreatePullThroughCacheRule

ToHeaders CreatePullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.CreatePullThroughCacheRule

ToPath CreatePullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.CreatePullThroughCacheRule

ToQuery CreatePullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.CreatePullThroughCacheRule

AWSRequest CreatePullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.CreatePullThroughCacheRule

Generic CreatePullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.CreatePullThroughCacheRule

Associated Types

type Rep CreatePullThroughCacheRule :: Type -> Type #

Read CreatePullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.CreatePullThroughCacheRule

Show CreatePullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.CreatePullThroughCacheRule

NFData CreatePullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.CreatePullThroughCacheRule

Eq CreatePullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.CreatePullThroughCacheRule

Hashable CreatePullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.CreatePullThroughCacheRule

type AWSResponse CreatePullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.CreatePullThroughCacheRule

type Rep CreatePullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.CreatePullThroughCacheRule

type Rep CreatePullThroughCacheRule = D1 ('MetaData "CreatePullThroughCacheRule" "Amazonka.ECR.CreatePullThroughCacheRule" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "CreatePullThroughCacheRule'" 'PrefixI 'True) (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "ecrRepositoryPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "upstreamRegistryUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreatePullThroughCacheRule Source #

Create a value of CreatePullThroughCacheRule 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:

CreatePullThroughCacheRule, createPullThroughCacheRule_registryId - The Amazon Web Services account ID associated with the registry to create the pull through cache rule for. If you do not specify a registry, the default registry is assumed.

CreatePullThroughCacheRule, createPullThroughCacheRule_ecrRepositoryPrefix - The repository name prefix to use when caching images from the source registry.

CreatePullThroughCacheRule, createPullThroughCacheRule_upstreamRegistryUrl - The registry URL of the upstream public registry to use as the source for the pull through cache rule.

data CreatePullThroughCacheRuleResponse Source #

Instances

Instances details
Generic CreatePullThroughCacheRuleResponse Source # 
Instance details

Defined in Amazonka.ECR.CreatePullThroughCacheRule

Associated Types

type Rep CreatePullThroughCacheRuleResponse :: Type -> Type #

Read CreatePullThroughCacheRuleResponse Source # 
Instance details

Defined in Amazonka.ECR.CreatePullThroughCacheRule

Show CreatePullThroughCacheRuleResponse Source # 
Instance details

Defined in Amazonka.ECR.CreatePullThroughCacheRule

NFData CreatePullThroughCacheRuleResponse Source # 
Instance details

Defined in Amazonka.ECR.CreatePullThroughCacheRule

Eq CreatePullThroughCacheRuleResponse Source # 
Instance details

Defined in Amazonka.ECR.CreatePullThroughCacheRule

type Rep CreatePullThroughCacheRuleResponse Source # 
Instance details

Defined in Amazonka.ECR.CreatePullThroughCacheRule

type Rep CreatePullThroughCacheRuleResponse = D1 ('MetaData "CreatePullThroughCacheRuleResponse" "Amazonka.ECR.CreatePullThroughCacheRule" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "CreatePullThroughCacheRuleResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "ecrRepositoryPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "upstreamRegistryUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreatePullThroughCacheRuleResponse Source #

Create a value of CreatePullThroughCacheRuleResponse 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:

CreatePullThroughCacheRuleResponse, createPullThroughCacheRuleResponse_createdAt - The date and time, in JavaScript date format, when the pull through cache rule was created.

CreatePullThroughCacheRule, createPullThroughCacheRuleResponse_ecrRepositoryPrefix - The Amazon ECR repository prefix associated with the pull through cache rule.

CreatePullThroughCacheRule, createPullThroughCacheRuleResponse_registryId - The registry ID associated with the request.

CreatePullThroughCacheRule, createPullThroughCacheRuleResponse_upstreamRegistryUrl - The upstream registry URL associated with the pull through cache rule.

$sel:httpStatus:CreatePullThroughCacheRuleResponse', createPullThroughCacheRuleResponse_httpStatus - The response's http status code.

CreateRepository

data CreateRepository Source #

See: newCreateRepository smart constructor.

Instances

Instances details
ToJSON CreateRepository Source # 
Instance details

Defined in Amazonka.ECR.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

AWSRequest CreateRepository Source # 
Instance details

Defined in Amazonka.ECR.CreateRepository

Associated Types

type AWSResponse CreateRepository #

Generic CreateRepository Source # 
Instance details

Defined in Amazonka.ECR.CreateRepository

Associated Types

type Rep CreateRepository :: Type -> Type #

Read CreateRepository Source # 
Instance details

Defined in Amazonka.ECR.CreateRepository

Show CreateRepository Source # 
Instance details

Defined in Amazonka.ECR.CreateRepository

NFData CreateRepository Source # 
Instance details

Defined in Amazonka.ECR.CreateRepository

Methods

rnf :: CreateRepository -> () #

Eq CreateRepository Source # 
Instance details

Defined in Amazonka.ECR.CreateRepository

Hashable CreateRepository Source # 
Instance details

Defined in Amazonka.ECR.CreateRepository

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "CreateRepository'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "encryptionConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionConfiguration)) :*: (S1 ('MetaSel ('Just "imageScanningConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageScanningConfiguration)) :*: S1 ('MetaSel ('Just "imageTagMutability") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageTagMutability)))) :*: (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

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:

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

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.

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.

CreateRepository, createRepository_registryId - The Amazon Web Services account ID associated with the registry to create the repository. If you do not specify a registry, the default registry is assumed.

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.

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
Generic CreateRepositoryResponse Source # 
Instance details

Defined in Amazonka.ECR.CreateRepository

Associated Types

type Rep CreateRepositoryResponse :: Type -> Type #

Read CreateRepositoryResponse Source # 
Instance details

Defined in Amazonka.ECR.CreateRepository

Show CreateRepositoryResponse Source # 
Instance details

Defined in Amazonka.ECR.CreateRepository

NFData CreateRepositoryResponse Source # 
Instance details

Defined in Amazonka.ECR.CreateRepository

Eq 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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.

DeleteLifecyclePolicy

data DeleteLifecyclePolicy Source #

See: newDeleteLifecyclePolicy smart constructor.

Instances

Instances details
ToJSON DeleteLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.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

AWSRequest DeleteLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteLifecyclePolicy

Associated Types

type AWSResponse DeleteLifecyclePolicy #

Generic DeleteLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteLifecyclePolicy

Associated Types

type Rep DeleteLifecyclePolicy :: Type -> Type #

Read DeleteLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteLifecyclePolicy

Show DeleteLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteLifecyclePolicy

NFData DeleteLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteLifecyclePolicy

Methods

rnf :: DeleteLifecyclePolicy -> () #

Eq DeleteLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteLifecyclePolicy

Hashable DeleteLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteLifecyclePolicy

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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)))

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:

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.

DeleteLifecyclePolicy, deleteLifecyclePolicy_repositoryName - The name of the repository.

data DeleteLifecyclePolicyResponse Source #

See: newDeleteLifecyclePolicyResponse smart constructor.

Instances

Instances details
Generic DeleteLifecyclePolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteLifecyclePolicy

Associated Types

type Rep DeleteLifecyclePolicyResponse :: Type -> Type #

Read DeleteLifecyclePolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteLifecyclePolicy

Show DeleteLifecyclePolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteLifecyclePolicy

NFData DeleteLifecyclePolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteLifecyclePolicy

Eq 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "DeleteLifecyclePolicyResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastEvaluatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "lifecyclePolicyText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "registryId") '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: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.

DeleteLifecyclePolicy, deleteLifecyclePolicyResponse_registryId - The registry ID associated with the request.

DeleteLifecyclePolicy, deleteLifecyclePolicyResponse_repositoryName - The repository name associated with the request.

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

DeletePullThroughCacheRule

data DeletePullThroughCacheRule Source #

See: newDeletePullThroughCacheRule smart constructor.

Instances

Instances details
ToJSON DeletePullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.DeletePullThroughCacheRule

ToHeaders DeletePullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.DeletePullThroughCacheRule

ToPath DeletePullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.DeletePullThroughCacheRule

ToQuery DeletePullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.DeletePullThroughCacheRule

AWSRequest DeletePullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.DeletePullThroughCacheRule

Generic DeletePullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.DeletePullThroughCacheRule

Associated Types

type Rep DeletePullThroughCacheRule :: Type -> Type #

Read DeletePullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.DeletePullThroughCacheRule

Show DeletePullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.DeletePullThroughCacheRule

NFData DeletePullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.DeletePullThroughCacheRule

Eq DeletePullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.DeletePullThroughCacheRule

Hashable DeletePullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.DeletePullThroughCacheRule

type AWSResponse DeletePullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.DeletePullThroughCacheRule

type Rep DeletePullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.DeletePullThroughCacheRule

type Rep DeletePullThroughCacheRule = D1 ('MetaData "DeletePullThroughCacheRule" "Amazonka.ECR.DeletePullThroughCacheRule" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "DeletePullThroughCacheRule'" 'PrefixI 'True) (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ecrRepositoryPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeletePullThroughCacheRule Source #

Create a value of DeletePullThroughCacheRule 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:

DeletePullThroughCacheRule, deletePullThroughCacheRule_registryId - The Amazon Web Services account ID associated with the registry that contains the pull through cache rule. If you do not specify a registry, the default registry is assumed.

DeletePullThroughCacheRule, deletePullThroughCacheRule_ecrRepositoryPrefix - The Amazon ECR repository prefix associated with the pull through cache rule to delete.

data DeletePullThroughCacheRuleResponse Source #

Instances

Instances details
Generic DeletePullThroughCacheRuleResponse Source # 
Instance details

Defined in Amazonka.ECR.DeletePullThroughCacheRule

Associated Types

type Rep DeletePullThroughCacheRuleResponse :: Type -> Type #

Read DeletePullThroughCacheRuleResponse Source # 
Instance details

Defined in Amazonka.ECR.DeletePullThroughCacheRule

Show DeletePullThroughCacheRuleResponse Source # 
Instance details

Defined in Amazonka.ECR.DeletePullThroughCacheRule

NFData DeletePullThroughCacheRuleResponse Source # 
Instance details

Defined in Amazonka.ECR.DeletePullThroughCacheRule

Eq DeletePullThroughCacheRuleResponse Source # 
Instance details

Defined in Amazonka.ECR.DeletePullThroughCacheRule

type Rep DeletePullThroughCacheRuleResponse Source # 
Instance details

Defined in Amazonka.ECR.DeletePullThroughCacheRule

type Rep DeletePullThroughCacheRuleResponse = D1 ('MetaData "DeletePullThroughCacheRuleResponse" "Amazonka.ECR.DeletePullThroughCacheRule" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "DeletePullThroughCacheRuleResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "ecrRepositoryPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "upstreamRegistryUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newDeletePullThroughCacheRuleResponse Source #

Create a value of DeletePullThroughCacheRuleResponse 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:

DeletePullThroughCacheRuleResponse, deletePullThroughCacheRuleResponse_createdAt - The timestamp associated with the pull through cache rule.

DeletePullThroughCacheRule, deletePullThroughCacheRuleResponse_ecrRepositoryPrefix - The Amazon ECR repository prefix associated with the request.

DeletePullThroughCacheRule, deletePullThroughCacheRuleResponse_registryId - The registry ID associated with the request.

DeletePullThroughCacheRuleResponse, deletePullThroughCacheRuleResponse_upstreamRegistryUrl - The upstream registry URL associated with the pull through cache rule.

$sel:httpStatus:DeletePullThroughCacheRuleResponse', deletePullThroughCacheRuleResponse_httpStatus - The response's http status code.

DeleteRegistryPolicy

data DeleteRegistryPolicy Source #

See: newDeleteRegistryPolicy smart constructor.

Constructors

DeleteRegistryPolicy' 

Instances

Instances details
ToJSON DeleteRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.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

AWSRequest DeleteRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRegistryPolicy

Associated Types

type AWSResponse DeleteRegistryPolicy #

Generic DeleteRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRegistryPolicy

Associated Types

type Rep DeleteRegistryPolicy :: Type -> Type #

Read DeleteRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRegistryPolicy

Show DeleteRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRegistryPolicy

NFData DeleteRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRegistryPolicy

Methods

rnf :: DeleteRegistryPolicy -> () #

Eq DeleteRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRegistryPolicy

Hashable DeleteRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRegistryPolicy

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "DeleteRegistryPolicy'" 'PrefixI 'False) (U1 :: Type -> Type))

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
Generic DeleteRegistryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteRegistryPolicy

Associated Types

type Rep DeleteRegistryPolicyResponse :: Type -> Type #

Read DeleteRegistryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteRegistryPolicy

Show DeleteRegistryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteRegistryPolicy

NFData DeleteRegistryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteRegistryPolicy

Eq 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "DeleteRegistryPolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "policyText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "registryId") '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:policyText:DeleteRegistryPolicyResponse', deleteRegistryPolicyResponse_policyText - The contents of the registry permissions policy that was deleted.

DeleteRegistryPolicyResponse, deleteRegistryPolicyResponse_registryId - The registry ID associated with the request.

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

DeleteRepository

data DeleteRepository Source #

See: newDeleteRepository smart constructor.

Instances

Instances details
ToJSON DeleteRepository Source # 
Instance details

Defined in Amazonka.ECR.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

AWSRequest DeleteRepository Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepository

Associated Types

type AWSResponse DeleteRepository #

Generic DeleteRepository Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepository

Associated Types

type Rep DeleteRepository :: Type -> Type #

Read DeleteRepository Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepository

Show DeleteRepository Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepository

NFData DeleteRepository Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepository

Methods

rnf :: DeleteRepository -> () #

Eq DeleteRepository Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepository

Hashable DeleteRepository Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepository

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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))))

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.

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.

DeleteRepository, deleteRepository_repositoryName - The name of the repository to delete.

data DeleteRepositoryResponse Source #

See: newDeleteRepositoryResponse smart constructor.

Instances

Instances details
Generic DeleteRepositoryResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepository

Associated Types

type Rep DeleteRepositoryResponse :: Type -> Type #

Read DeleteRepositoryResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepository

Show DeleteRepositoryResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepository

NFData DeleteRepositoryResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepository

Eq 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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.

DeleteRepositoryPolicy

data DeleteRepositoryPolicy Source #

See: newDeleteRepositoryPolicy smart constructor.

Instances

Instances details
ToJSON DeleteRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.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

AWSRequest DeleteRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepositoryPolicy

Associated Types

type AWSResponse DeleteRepositoryPolicy #

Generic DeleteRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepositoryPolicy

Associated Types

type Rep DeleteRepositoryPolicy :: Type -> Type #

Read DeleteRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepositoryPolicy

Show DeleteRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepositoryPolicy

NFData DeleteRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepositoryPolicy

Methods

rnf :: DeleteRepositoryPolicy -> () #

Eq DeleteRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepositoryPolicy

Hashable DeleteRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepositoryPolicy

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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)))

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:

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.

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
Generic DeleteRepositoryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepositoryPolicy

Associated Types

type Rep DeleteRepositoryPolicyResponse :: Type -> Type #

Read DeleteRepositoryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepositoryPolicy

Show DeleteRepositoryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepositoryPolicy

NFData DeleteRepositoryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.DeleteRepositoryPolicy

Eq 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "DeleteRepositoryPolicyResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "policyText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "registryId") '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))))

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:policyText:DeleteRepositoryPolicyResponse', deleteRepositoryPolicyResponse_policyText - The JSON repository policy that was deleted from the repository.

DeleteRepositoryPolicy, deleteRepositoryPolicyResponse_registryId - The registry ID associated with the request.

DeleteRepositoryPolicy, deleteRepositoryPolicyResponse_repositoryName - The repository name associated with the request.

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

DescribeImageReplicationStatus

data DescribeImageReplicationStatus Source #

See: newDescribeImageReplicationStatus smart constructor.

Instances

Instances details
ToJSON 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

AWSRequest 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 #

Read DescribeImageReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageReplicationStatus

Show DescribeImageReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageReplicationStatus

NFData DescribeImageReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageReplicationStatus

Eq DescribeImageReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageReplicationStatus

Hashable DescribeImageReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageReplicationStatus

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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))))

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:

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.

DescribeImageReplicationStatus, describeImageReplicationStatus_repositoryName - The name of the repository that the image is in.

DescribeImageReplicationStatus, describeImageReplicationStatus_imageId - Undocumented member.

data DescribeImageReplicationStatusResponse Source #

Instances

Instances details
Generic 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

NFData DescribeImageReplicationStatusResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageReplicationStatus

Eq 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "DescribeImageReplicationStatusResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "imageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageIdentifier)) :*: S1 ('MetaSel ('Just "replicationStatuses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ImageReplicationStatus]))) :*: (S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:

DescribeImageReplicationStatus, describeImageReplicationStatusResponse_imageId - Undocumented member.

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

DescribeImageReplicationStatus, describeImageReplicationStatusResponse_repositoryName - The repository name associated with the request.

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

DescribeImageScanFindings (Paginated)

data DescribeImageScanFindings Source #

See: newDescribeImageScanFindings smart constructor.

Instances

Instances details
ToJSON 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

AWSPager DescribeImageScanFindings Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageScanFindings

AWSRequest 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 #

Read DescribeImageScanFindings Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageScanFindings

Show DescribeImageScanFindings Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageScanFindings

NFData DescribeImageScanFindings Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageScanFindings

Eq DescribeImageScanFindings Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageScanFindings

Hashable DescribeImageScanFindings Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageScanFindings

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "DescribeImageScanFindings'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (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)))))

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: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.

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.

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.

DescribeImageScanFindings, describeImageScanFindings_repositoryName - The repository for the image for which to describe the scan findings.

DescribeImageScanFindings, describeImageScanFindings_imageId - Undocumented member.

data DescribeImageScanFindingsResponse Source #

See: newDescribeImageScanFindingsResponse smart constructor.

Instances

Instances details
Generic DescribeImageScanFindingsResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageScanFindings

Associated Types

type Rep DescribeImageScanFindingsResponse :: Type -> Type #

Read DescribeImageScanFindingsResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageScanFindings

Show DescribeImageScanFindingsResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageScanFindings

NFData DescribeImageScanFindingsResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeImageScanFindings

Eq 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "DescribeImageScanFindingsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "imageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageIdentifier)) :*: (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 "registryId") '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)))))

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:

DescribeImageScanFindings, describeImageScanFindingsResponse_imageId - Undocumented member.

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

DescribeImageScanFindingsResponse, describeImageScanFindingsResponse_imageScanStatus - The current state of the scan.

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.

DescribeImageScanFindings, describeImageScanFindingsResponse_registryId - The registry ID associated with the request.

DescribeImageScanFindings, describeImageScanFindingsResponse_repositoryName - The repository name associated with the request.

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

DescribeImages (Paginated)

data DescribeImages Source #

See: newDescribeImages smart constructor.

Instances

Instances details
ToJSON DescribeImages Source # 
Instance details

Defined in Amazonka.ECR.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

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 #

Generic DescribeImages Source # 
Instance details

Defined in Amazonka.ECR.DescribeImages

Associated Types

type Rep DescribeImages :: Type -> Type #

Read DescribeImages Source # 
Instance details

Defined in Amazonka.ECR.DescribeImages

Show DescribeImages Source # 
Instance details

Defined in Amazonka.ECR.DescribeImages

NFData DescribeImages Source # 
Instance details

Defined in Amazonka.ECR.DescribeImages

Methods

rnf :: DescribeImages -> () #

Eq DescribeImages Source # 
Instance details

Defined in Amazonka.ECR.DescribeImages

Hashable DescribeImages Source # 
Instance details

Defined in Amazonka.ECR.DescribeImages

type AWSResponse DescribeImages Source # 
Instance details

Defined in Amazonka.ECR.DescribeImages

type Rep 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:

DescribeImages, describeImages_filter - The filter key and value with which to filter your DescribeImages results.

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

$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.

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.

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.

DescribeImages, describeImages_repositoryName - The repository that contains the images to describe.

data DescribeImagesResponse Source #

See: newDescribeImagesResponse smart constructor.

Instances

Instances details
Generic DescribeImagesResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeImages

Associated Types

type Rep DescribeImagesResponse :: Type -> Type #

Read DescribeImagesResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeImages

Show DescribeImagesResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeImages

NFData DescribeImagesResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeImages

Methods

rnf :: DescribeImagesResponse -> () #

Eq DescribeImagesResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeImages

type Rep DescribeImagesResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeImages

type Rep DescribeImagesResponse = D1 ('MetaData "DescribeImagesResponse" "Amazonka.ECR.DescribeImages" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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.

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.

DescribePullThroughCacheRules (Paginated)

data DescribePullThroughCacheRules Source #

See: newDescribePullThroughCacheRules smart constructor.

Instances

Instances details
ToJSON DescribePullThroughCacheRules Source # 
Instance details

Defined in Amazonka.ECR.DescribePullThroughCacheRules

ToHeaders DescribePullThroughCacheRules Source # 
Instance details

Defined in Amazonka.ECR.DescribePullThroughCacheRules

ToPath DescribePullThroughCacheRules Source # 
Instance details

Defined in Amazonka.ECR.DescribePullThroughCacheRules

ToQuery DescribePullThroughCacheRules Source # 
Instance details

Defined in Amazonka.ECR.DescribePullThroughCacheRules

AWSPager DescribePullThroughCacheRules Source # 
Instance details

Defined in Amazonka.ECR.DescribePullThroughCacheRules

AWSRequest DescribePullThroughCacheRules Source # 
Instance details

Defined in Amazonka.ECR.DescribePullThroughCacheRules

Generic DescribePullThroughCacheRules Source # 
Instance details

Defined in Amazonka.ECR.DescribePullThroughCacheRules

Associated Types

type Rep DescribePullThroughCacheRules :: Type -> Type #

Read DescribePullThroughCacheRules Source # 
Instance details

Defined in Amazonka.ECR.DescribePullThroughCacheRules

Show DescribePullThroughCacheRules Source # 
Instance details

Defined in Amazonka.ECR.DescribePullThroughCacheRules

NFData DescribePullThroughCacheRules Source # 
Instance details

Defined in Amazonka.ECR.DescribePullThroughCacheRules

Eq DescribePullThroughCacheRules Source # 
Instance details

Defined in Amazonka.ECR.DescribePullThroughCacheRules

Hashable DescribePullThroughCacheRules Source # 
Instance details

Defined in Amazonka.ECR.DescribePullThroughCacheRules

type AWSResponse DescribePullThroughCacheRules Source # 
Instance details

Defined in Amazonka.ECR.DescribePullThroughCacheRules

type Rep DescribePullThroughCacheRules Source # 
Instance details

Defined in Amazonka.ECR.DescribePullThroughCacheRules

type Rep DescribePullThroughCacheRules = D1 ('MetaData "DescribePullThroughCacheRules" "Amazonka.ECR.DescribePullThroughCacheRules" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "DescribePullThroughCacheRules'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "ecrRepositoryPrefixes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribePullThroughCacheRules :: DescribePullThroughCacheRules Source #

Create a value of DescribePullThroughCacheRules 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:ecrRepositoryPrefixes:DescribePullThroughCacheRules', describePullThroughCacheRules_ecrRepositoryPrefixes - The Amazon ECR repository prefixes associated with the pull through cache rules to return. If no repository prefix value is specified, all pull through cache rules are returned.

$sel:maxResults:DescribePullThroughCacheRules', describePullThroughCacheRules_maxResults - The maximum number of pull through cache rules returned by DescribePullThroughCacheRulesRequest in paginated output. When this parameter is used, DescribePullThroughCacheRulesRequest 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 DescribePullThroughCacheRulesRequest request with the returned nextToken value. This value can be between 1 and 1000. If this parameter is not used, then DescribePullThroughCacheRulesRequest returns up to 100 results and a nextToken value, if applicable.

DescribePullThroughCacheRules, describePullThroughCacheRules_nextToken - The nextToken value returned from a previous paginated DescribePullThroughCacheRulesRequest 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.

DescribePullThroughCacheRules, describePullThroughCacheRules_registryId - The Amazon Web Services account ID associated with the registry to return the pull through cache rules for. If you do not specify a registry, the default registry is assumed.

data DescribePullThroughCacheRulesResponse Source #

Instances

Instances details
Generic DescribePullThroughCacheRulesResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribePullThroughCacheRules

Read DescribePullThroughCacheRulesResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribePullThroughCacheRules

Show DescribePullThroughCacheRulesResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribePullThroughCacheRules

NFData DescribePullThroughCacheRulesResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribePullThroughCacheRules

Eq DescribePullThroughCacheRulesResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribePullThroughCacheRules

type Rep DescribePullThroughCacheRulesResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribePullThroughCacheRules

type Rep DescribePullThroughCacheRulesResponse = D1 ('MetaData "DescribePullThroughCacheRulesResponse" "Amazonka.ECR.DescribePullThroughCacheRules" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "DescribePullThroughCacheRulesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "pullThroughCacheRules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PullThroughCacheRule])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribePullThroughCacheRulesResponse Source #

Create a value of DescribePullThroughCacheRulesResponse 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:

DescribePullThroughCacheRules, describePullThroughCacheRulesResponse_nextToken - The nextToken value to include in a future DescribePullThroughCacheRulesRequest request. When the results of a DescribePullThroughCacheRulesRequest 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:pullThroughCacheRules:DescribePullThroughCacheRulesResponse', describePullThroughCacheRulesResponse_pullThroughCacheRules - The details of the pull through cache rules.

$sel:httpStatus:DescribePullThroughCacheRulesResponse', describePullThroughCacheRulesResponse_httpStatus - The response's http status code.

DescribeRegistry

data DescribeRegistry Source #

See: newDescribeRegistry smart constructor.

Constructors

DescribeRegistry' 

Instances

Instances details
ToJSON DescribeRegistry Source # 
Instance details

Defined in Amazonka.ECR.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

AWSRequest DescribeRegistry Source # 
Instance details

Defined in Amazonka.ECR.DescribeRegistry

Associated Types

type AWSResponse DescribeRegistry #

Generic DescribeRegistry Source # 
Instance details

Defined in Amazonka.ECR.DescribeRegistry

Associated Types

type Rep DescribeRegistry :: Type -> Type #

Read DescribeRegistry Source # 
Instance details

Defined in Amazonka.ECR.DescribeRegistry

Show DescribeRegistry Source # 
Instance details

Defined in Amazonka.ECR.DescribeRegistry

NFData DescribeRegistry Source # 
Instance details

Defined in Amazonka.ECR.DescribeRegistry

Methods

rnf :: DescribeRegistry -> () #

Eq DescribeRegistry Source # 
Instance details

Defined in Amazonka.ECR.DescribeRegistry

Hashable DescribeRegistry Source # 
Instance details

Defined in Amazonka.ECR.DescribeRegistry

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "DescribeRegistry'" 'PrefixI 'False) (U1 :: Type -> Type))

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
Generic DescribeRegistryResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeRegistry

Associated Types

type Rep DescribeRegistryResponse :: Type -> Type #

Read DescribeRegistryResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeRegistry

Show DescribeRegistryResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeRegistry

NFData DescribeRegistryResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeRegistry

Eq 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "DescribeRegistryResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "replicationConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationConfiguration)) :*: 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:

DescribeRegistryResponse, describeRegistryResponse_registryId - The ID of the registry.

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

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

DescribeRepositories (Paginated)

data DescribeRepositories Source #

See: newDescribeRepositories smart constructor.

Instances

Instances details
ToJSON DescribeRepositories Source # 
Instance details

Defined in Amazonka.ECR.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

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 #

Generic DescribeRepositories Source # 
Instance details

Defined in Amazonka.ECR.DescribeRepositories

Associated Types

type Rep DescribeRepositories :: Type -> Type #

Read DescribeRepositories Source # 
Instance details

Defined in Amazonka.ECR.DescribeRepositories

Show DescribeRepositories Source # 
Instance details

Defined in Amazonka.ECR.DescribeRepositories

NFData DescribeRepositories Source # 
Instance details

Defined in Amazonka.ECR.DescribeRepositories

Methods

rnf :: DescribeRepositories -> () #

Eq DescribeRepositories Source # 
Instance details

Defined in Amazonka.ECR.DescribeRepositories

Hashable DescribeRepositories Source # 
Instance details

Defined in Amazonka.ECR.DescribeRepositories

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "DescribeRepositories'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "repositoryNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))))))

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: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.

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.

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.

data DescribeRepositoriesResponse Source #

See: newDescribeRepositoriesResponse smart constructor.

Instances

Instances details
Generic DescribeRepositoriesResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeRepositories

Associated Types

type Rep DescribeRepositoriesResponse :: Type -> Type #

Read DescribeRepositoriesResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeRepositories

Show DescribeRepositoriesResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeRepositories

NFData DescribeRepositoriesResponse Source # 
Instance details

Defined in Amazonka.ECR.DescribeRepositories

Eq 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "DescribeRepositoriesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "repositories") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Repository])) :*: 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:

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:repositories:DescribeRepositoriesResponse', describeRepositoriesResponse_repositories - A list of repository objects corresponding to valid repositories.

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

GetAuthorizationToken

data GetAuthorizationToken Source #

See: newGetAuthorizationToken smart constructor.

Instances

Instances details
ToJSON GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.ECR.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

AWSRequest GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.ECR.GetAuthorizationToken

Associated Types

type AWSResponse GetAuthorizationToken #

Generic GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.ECR.GetAuthorizationToken

Associated Types

type Rep GetAuthorizationToken :: Type -> Type #

Read GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.ECR.GetAuthorizationToken

Show GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.ECR.GetAuthorizationToken

NFData GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.ECR.GetAuthorizationToken

Methods

rnf :: GetAuthorizationToken -> () #

Eq GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.ECR.GetAuthorizationToken

Hashable GetAuthorizationToken Source # 
Instance details

Defined in Amazonka.ECR.GetAuthorizationToken

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "GetAuthorizationToken'" 'PrefixI 'True) (S1 ('MetaSel ('Just "registryIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text)))))

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
Generic GetAuthorizationTokenResponse Source # 
Instance details

Defined in Amazonka.ECR.GetAuthorizationToken

Associated Types

type Rep GetAuthorizationTokenResponse :: Type -> Type #

Read GetAuthorizationTokenResponse Source # 
Instance details

Defined in Amazonka.ECR.GetAuthorizationToken

Show GetAuthorizationTokenResponse Source # 
Instance details

Defined in Amazonka.ECR.GetAuthorizationToken

NFData GetAuthorizationTokenResponse Source # 
Instance details

Defined in Amazonka.ECR.GetAuthorizationToken

Eq 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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
ToJSON GetDownloadUrlForLayer Source # 
Instance details

Defined in Amazonka.ECR.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

AWSRequest GetDownloadUrlForLayer Source # 
Instance details

Defined in Amazonka.ECR.GetDownloadUrlForLayer

Associated Types

type AWSResponse GetDownloadUrlForLayer #

Generic GetDownloadUrlForLayer Source # 
Instance details

Defined in Amazonka.ECR.GetDownloadUrlForLayer

Associated Types

type Rep GetDownloadUrlForLayer :: Type -> Type #

Read GetDownloadUrlForLayer Source # 
Instance details

Defined in Amazonka.ECR.GetDownloadUrlForLayer

Show GetDownloadUrlForLayer Source # 
Instance details

Defined in Amazonka.ECR.GetDownloadUrlForLayer

NFData GetDownloadUrlForLayer Source # 
Instance details

Defined in Amazonka.ECR.GetDownloadUrlForLayer

Methods

rnf :: GetDownloadUrlForLayer -> () #

Eq GetDownloadUrlForLayer Source # 
Instance details

Defined in Amazonka.ECR.GetDownloadUrlForLayer

Hashable GetDownloadUrlForLayer Source # 
Instance details

Defined in Amazonka.ECR.GetDownloadUrlForLayer

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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))))

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:

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.

GetDownloadUrlForLayer, getDownloadUrlForLayer_repositoryName - The name of the repository that is associated with the image layer to download.

GetDownloadUrlForLayer, getDownloadUrlForLayer_layerDigest - The digest of the image layer to download.

data GetDownloadUrlForLayerResponse Source #

See: newGetDownloadUrlForLayerResponse smart constructor.

Instances

Instances details
Generic GetDownloadUrlForLayerResponse Source # 
Instance details

Defined in Amazonka.ECR.GetDownloadUrlForLayer

Associated Types

type Rep GetDownloadUrlForLayerResponse :: Type -> Type #

Read GetDownloadUrlForLayerResponse Source # 
Instance details

Defined in Amazonka.ECR.GetDownloadUrlForLayer

Show GetDownloadUrlForLayerResponse Source # 
Instance details

Defined in Amazonka.ECR.GetDownloadUrlForLayer

NFData GetDownloadUrlForLayerResponse Source # 
Instance details

Defined in Amazonka.ECR.GetDownloadUrlForLayer

Eq 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "GetDownloadUrlForLayerResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "downloadUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "layerDigest") '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:downloadUrl:GetDownloadUrlForLayerResponse', getDownloadUrlForLayerResponse_downloadUrl - The pre-signed Amazon S3 download URL for the requested layer.

GetDownloadUrlForLayer, getDownloadUrlForLayerResponse_layerDigest - The digest of the image layer to download.

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

GetLifecyclePolicy

data GetLifecyclePolicy Source #

See: newGetLifecyclePolicy smart constructor.

Instances

Instances details
ToJSON GetLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.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

AWSRequest GetLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicy

Associated Types

type AWSResponse GetLifecyclePolicy #

Generic GetLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicy

Associated Types

type Rep GetLifecyclePolicy :: Type -> Type #

Read GetLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicy

Show GetLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicy

NFData GetLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicy

Methods

rnf :: GetLifecyclePolicy -> () #

Eq GetLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicy

Hashable GetLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicy

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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)))

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:

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.

GetLifecyclePolicy, getLifecyclePolicy_repositoryName - The name of the repository.

data GetLifecyclePolicyResponse Source #

See: newGetLifecyclePolicyResponse smart constructor.

Instances

Instances details
Generic GetLifecyclePolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicy

Associated Types

type Rep GetLifecyclePolicyResponse :: Type -> Type #

Read GetLifecyclePolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicy

Show GetLifecyclePolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicy

NFData GetLifecyclePolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicy

Eq 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "GetLifecyclePolicyResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastEvaluatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "lifecyclePolicyText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "registryId") '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: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.

GetLifecyclePolicy, getLifecyclePolicyResponse_registryId - The registry ID associated with the request.

GetLifecyclePolicy, getLifecyclePolicyResponse_repositoryName - The repository name associated with the request.

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

GetLifecyclePolicyPreview (Paginated)

data GetLifecyclePolicyPreview Source #

See: newGetLifecyclePolicyPreview smart constructor.

Instances

Instances details
ToJSON 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

AWSPager GetLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicyPreview

AWSRequest 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 #

Read GetLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicyPreview

Show GetLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicyPreview

NFData GetLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicyPreview

Eq GetLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicyPreview

Hashable GetLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicyPreview

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "GetLifecyclePolicyPreview'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filter'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LifecyclePolicyPreviewFilter)) :*: (S1 ('MetaSel ('Just "imageIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ImageIdentifier])) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

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:

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

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

$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.

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.

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.

GetLifecyclePolicyPreview, getLifecyclePolicyPreview_repositoryName - The name of the repository.

data GetLifecyclePolicyPreviewResponse Source #

See: newGetLifecyclePolicyPreviewResponse smart constructor.

Instances

Instances details
Generic GetLifecyclePolicyPreviewResponse Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicyPreview

Associated Types

type Rep GetLifecyclePolicyPreviewResponse :: Type -> Type #

Read GetLifecyclePolicyPreviewResponse Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicyPreview

Show GetLifecyclePolicyPreviewResponse Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicyPreview

NFData GetLifecyclePolicyPreviewResponse Source # 
Instance details

Defined in Amazonka.ECR.GetLifecyclePolicyPreview

Eq 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:lifecyclePolicyText:GetLifecyclePolicyPreviewResponse', getLifecyclePolicyPreviewResponse_lifecyclePolicyText - The JSON lifecycle policy text.

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:previewResults:GetLifecyclePolicyPreviewResponse', getLifecyclePolicyPreviewResponse_previewResults - The results of the lifecycle policy preview request.

GetLifecyclePolicyPreview, getLifecyclePolicyPreviewResponse_registryId - The registry ID associated with the request.

GetLifecyclePolicyPreview, getLifecyclePolicyPreviewResponse_repositoryName - The repository name associated with the request.

GetLifecyclePolicyPreviewResponse, getLifecyclePolicyPreviewResponse_status - The status of the lifecycle policy preview request.

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

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

GetRegistryPolicy

data GetRegistryPolicy Source #

See: newGetRegistryPolicy smart constructor.

Constructors

GetRegistryPolicy' 

Instances

Instances details
ToJSON GetRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.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

AWSRequest GetRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryPolicy

Associated Types

type AWSResponse GetRegistryPolicy #

Generic GetRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryPolicy

Associated Types

type Rep GetRegistryPolicy :: Type -> Type #

Read GetRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryPolicy

Show GetRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryPolicy

NFData GetRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryPolicy

Methods

rnf :: GetRegistryPolicy -> () #

Eq GetRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryPolicy

Hashable GetRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryPolicy

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "GetRegistryPolicy'" 'PrefixI 'False) (U1 :: Type -> Type))

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
Generic GetRegistryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryPolicy

Associated Types

type Rep GetRegistryPolicyResponse :: Type -> Type #

Read GetRegistryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryPolicy

Show GetRegistryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryPolicy

NFData GetRegistryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryPolicy

Eq 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "GetRegistryPolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "policyText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "registryId") '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:policyText:GetRegistryPolicyResponse', getRegistryPolicyResponse_policyText - The JSON text of the permissions policy for a registry.

GetRegistryPolicyResponse, getRegistryPolicyResponse_registryId - The ID of the registry.

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

GetRegistryScanningConfiguration

data GetRegistryScanningConfiguration Source #

See: newGetRegistryScanningConfiguration smart constructor.

Instances

Instances details
ToJSON GetRegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryScanningConfiguration

ToHeaders GetRegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryScanningConfiguration

ToPath GetRegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryScanningConfiguration

ToQuery GetRegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryScanningConfiguration

AWSRequest GetRegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryScanningConfiguration

Generic GetRegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryScanningConfiguration

Associated Types

type Rep GetRegistryScanningConfiguration :: Type -> Type #

Read GetRegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryScanningConfiguration

Show GetRegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryScanningConfiguration

NFData GetRegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryScanningConfiguration

Eq GetRegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryScanningConfiguration

Hashable GetRegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryScanningConfiguration

type AWSResponse GetRegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryScanningConfiguration

type Rep GetRegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryScanningConfiguration

type Rep GetRegistryScanningConfiguration = D1 ('MetaData "GetRegistryScanningConfiguration" "Amazonka.ECR.GetRegistryScanningConfiguration" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "GetRegistryScanningConfiguration'" 'PrefixI 'False) (U1 :: Type -> Type))

newGetRegistryScanningConfiguration :: GetRegistryScanningConfiguration Source #

Create a value of GetRegistryScanningConfiguration with all optional fields omitted.

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

data GetRegistryScanningConfigurationResponse Source #

Instances

Instances details
Generic GetRegistryScanningConfigurationResponse Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryScanningConfiguration

Read GetRegistryScanningConfigurationResponse Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryScanningConfiguration

Show GetRegistryScanningConfigurationResponse Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryScanningConfiguration

NFData GetRegistryScanningConfigurationResponse Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryScanningConfiguration

Eq GetRegistryScanningConfigurationResponse Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryScanningConfiguration

type Rep GetRegistryScanningConfigurationResponse Source # 
Instance details

Defined in Amazonka.ECR.GetRegistryScanningConfiguration

type Rep GetRegistryScanningConfigurationResponse = D1 ('MetaData "GetRegistryScanningConfigurationResponse" "Amazonka.ECR.GetRegistryScanningConfiguration" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "GetRegistryScanningConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "scanningConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RegistryScanningConfiguration)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

GetRepositoryPolicy

data GetRepositoryPolicy Source #

See: newGetRepositoryPolicy smart constructor.

Instances

Instances details
ToJSON GetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.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

AWSRequest GetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRepositoryPolicy

Associated Types

type AWSResponse GetRepositoryPolicy #

Generic GetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRepositoryPolicy

Associated Types

type Rep GetRepositoryPolicy :: Type -> Type #

Read GetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRepositoryPolicy

Show GetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRepositoryPolicy

NFData GetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRepositoryPolicy

Methods

rnf :: GetRepositoryPolicy -> () #

Eq GetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRepositoryPolicy

Hashable GetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.GetRepositoryPolicy

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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)))

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:

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.

GetRepositoryPolicy, getRepositoryPolicy_repositoryName - The name of the repository with the policy to retrieve.

data GetRepositoryPolicyResponse Source #

See: newGetRepositoryPolicyResponse smart constructor.

Instances

Instances details
Generic GetRepositoryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.GetRepositoryPolicy

Associated Types

type Rep GetRepositoryPolicyResponse :: Type -> Type #

Read GetRepositoryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.GetRepositoryPolicy

Show GetRepositoryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.GetRepositoryPolicy

NFData GetRepositoryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.GetRepositoryPolicy

Eq 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "GetRepositoryPolicyResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "policyText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "registryId") '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))))

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:policyText:GetRepositoryPolicyResponse', getRepositoryPolicyResponse_policyText - The JSON repository policy text associated with the repository.

GetRepositoryPolicy, getRepositoryPolicyResponse_registryId - The registry ID associated with the request.

GetRepositoryPolicy, getRepositoryPolicyResponse_repositoryName - The repository name associated with the request.

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

InitiateLayerUpload

data InitiateLayerUpload Source #

See: newInitiateLayerUpload smart constructor.

Instances

Instances details
ToJSON InitiateLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.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

AWSRequest InitiateLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.InitiateLayerUpload

Associated Types

type AWSResponse InitiateLayerUpload #

Generic InitiateLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.InitiateLayerUpload

Associated Types

type Rep InitiateLayerUpload :: Type -> Type #

Read InitiateLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.InitiateLayerUpload

Show InitiateLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.InitiateLayerUpload

NFData InitiateLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.InitiateLayerUpload

Methods

rnf :: InitiateLayerUpload -> () #

Eq InitiateLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.InitiateLayerUpload

Hashable InitiateLayerUpload Source # 
Instance details

Defined in Amazonka.ECR.InitiateLayerUpload

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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)))

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:

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.

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
Generic InitiateLayerUploadResponse Source # 
Instance details

Defined in Amazonka.ECR.InitiateLayerUpload

Associated Types

type Rep InitiateLayerUploadResponse :: Type -> Type #

Read InitiateLayerUploadResponse Source # 
Instance details

Defined in Amazonka.ECR.InitiateLayerUpload

Show InitiateLayerUploadResponse Source # 
Instance details

Defined in Amazonka.ECR.InitiateLayerUpload

NFData InitiateLayerUploadResponse Source # 
Instance details

Defined in Amazonka.ECR.InitiateLayerUpload

Eq 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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.

ListImages (Paginated)

data ListImages Source #

See: newListImages smart constructor.

Instances

Instances details
ToJSON ListImages Source # 
Instance details

Defined in Amazonka.ECR.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

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 #

Generic ListImages Source # 
Instance details

Defined in Amazonka.ECR.ListImages

Associated Types

type Rep ListImages :: Type -> Type #

Read ListImages Source # 
Instance details

Defined in Amazonka.ECR.ListImages

Show ListImages Source # 
Instance details

Defined in Amazonka.ECR.ListImages

NFData ListImages Source # 
Instance details

Defined in Amazonka.ECR.ListImages

Methods

rnf :: ListImages -> () #

Eq ListImages Source # 
Instance details

Defined in Amazonka.ECR.ListImages

Hashable ListImages Source # 
Instance details

Defined in Amazonka.ECR.ListImages

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "ListImages'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filter'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ListImagesFilter)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newListImages Source #

Arguments

:: Text

ListImages

-> ListImages 

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:

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.

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.

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.

ListImages, listImages_repositoryName - The repository with image IDs to be listed.

data ListImagesResponse Source #

See: newListImagesResponse smart constructor.

Instances

Instances details
Generic ListImagesResponse Source # 
Instance details

Defined in Amazonka.ECR.ListImages

Associated Types

type Rep ListImagesResponse :: Type -> Type #

Read ListImagesResponse Source # 
Instance details

Defined in Amazonka.ECR.ListImages

Show ListImagesResponse Source # 
Instance details

Defined in Amazonka.ECR.ListImages

NFData ListImagesResponse Source # 
Instance details

Defined in Amazonka.ECR.ListImages

Methods

rnf :: ListImagesResponse -> () #

Eq ListImagesResponse Source # 
Instance details

Defined in Amazonka.ECR.ListImages

type Rep ListImagesResponse Source # 
Instance details

Defined in Amazonka.ECR.ListImages

type Rep ListImagesResponse = D1 ('MetaData "ListImagesResponse" "Amazonka.ECR.ListImages" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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.

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.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToJSON ListTagsForResource Source # 
Instance details

Defined in Amazonka.ECR.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

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.ECR.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.ECR.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.ECR.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.ECR.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.ECR.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.ECR.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.ECR.ListTagsForResource

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.ListTagsForResource

Eq 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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:

ListTagsForResourceResponse, listTagsForResourceResponse_tags - The tags for the resource.

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

PutImage

data PutImage Source #

See: newPutImage smart constructor.

Instances

Instances details
ToJSON PutImage Source # 
Instance details

Defined in Amazonka.ECR.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

AWSRequest PutImage Source # 
Instance details

Defined in Amazonka.ECR.PutImage

Associated Types

type AWSResponse 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 #

Read PutImage Source # 
Instance details

Defined in Amazonka.ECR.PutImage

Show PutImage Source # 
Instance details

Defined in Amazonka.ECR.PutImage

NFData PutImage Source # 
Instance details

Defined in Amazonka.ECR.PutImage

Methods

rnf :: PutImage -> () #

Eq PutImage Source # 
Instance details

Defined in Amazonka.ECR.PutImage

Hashable PutImage Source # 
Instance details

Defined in Amazonka.ECR.PutImage

Methods

hashWithSalt :: Int -> PutImage -> Int #

hash :: PutImage -> Int #

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "PutImage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "imageDigest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "imageManifestMediaType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "imageTag") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "imageManifest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

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:

PutImage, putImage_imageDigest - The image digest of the image manifest corresponding to the image.

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.

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.

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.

PutImage, putImage_repositoryName - The name of the repository in which to put the image.

PutImage, putImage_imageManifest - The image manifest corresponding to the image to be uploaded.

data PutImageResponse Source #

See: newPutImageResponse smart constructor.

Instances

Instances details
Generic PutImageResponse Source # 
Instance details

Defined in Amazonka.ECR.PutImage

Associated Types

type Rep PutImageResponse :: Type -> Type #

Read PutImageResponse Source # 
Instance details

Defined in Amazonka.ECR.PutImage

Show PutImageResponse Source # 
Instance details

Defined in Amazonka.ECR.PutImage

NFData PutImageResponse Source # 
Instance details

Defined in Amazonka.ECR.PutImage

Methods

rnf :: PutImageResponse -> () #

Eq PutImageResponse Source # 
Instance details

Defined in Amazonka.ECR.PutImage

type Rep PutImageResponse Source # 
Instance details

Defined in Amazonka.ECR.PutImage

type Rep PutImageResponse = D1 ('MetaData "PutImageResponse" "Amazonka.ECR.PutImage" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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.

PutImageScanningConfiguration

data PutImageScanningConfiguration Source #

See: newPutImageScanningConfiguration smart constructor.

Instances

Instances details
ToJSON 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

AWSRequest 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 #

Read PutImageScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutImageScanningConfiguration

Show PutImageScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutImageScanningConfiguration

NFData PutImageScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutImageScanningConfiguration

Eq PutImageScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutImageScanningConfiguration

Hashable PutImageScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutImageScanningConfiguration

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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))))

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:

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.

PutImageScanningConfiguration, putImageScanningConfiguration_repositoryName - The name of the repository in which to update the image scanning configuration setting.

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
Generic 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

NFData PutImageScanningConfigurationResponse Source # 
Instance details

Defined in Amazonka.ECR.PutImageScanningConfiguration

Eq 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "PutImageScanningConfigurationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "imageScanningConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageScanningConfiguration)) :*: S1 ('MetaSel ('Just "registryId") '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))))

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:

PutImageScanningConfiguration, putImageScanningConfigurationResponse_imageScanningConfiguration - The image scanning configuration setting for the repository.

PutImageScanningConfiguration, putImageScanningConfigurationResponse_registryId - The registry ID associated with the request.

PutImageScanningConfiguration, putImageScanningConfigurationResponse_repositoryName - The repository name associated with the request.

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

PutImageTagMutability

data PutImageTagMutability Source #

See: newPutImageTagMutability smart constructor.

Instances

Instances details
ToJSON PutImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.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

AWSRequest PutImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.PutImageTagMutability

Associated Types

type AWSResponse PutImageTagMutability #

Generic PutImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.PutImageTagMutability

Associated Types

type Rep PutImageTagMutability :: Type -> Type #

Read PutImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.PutImageTagMutability

Show PutImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.PutImageTagMutability

NFData PutImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.PutImageTagMutability

Methods

rnf :: PutImageTagMutability -> () #

Eq PutImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.PutImageTagMutability

Hashable PutImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.PutImageTagMutability

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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))))

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:

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.

PutImageTagMutability, putImageTagMutability_repositoryName - The name of the repository in which to update the image tag mutability settings.

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
Generic PutImageTagMutabilityResponse Source # 
Instance details

Defined in Amazonka.ECR.PutImageTagMutability

Associated Types

type Rep PutImageTagMutabilityResponse :: Type -> Type #

Read PutImageTagMutabilityResponse Source # 
Instance details

Defined in Amazonka.ECR.PutImageTagMutability

Show PutImageTagMutabilityResponse Source # 
Instance details

Defined in Amazonka.ECR.PutImageTagMutability

NFData PutImageTagMutabilityResponse Source # 
Instance details

Defined in Amazonka.ECR.PutImageTagMutability

Eq 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "PutImageTagMutabilityResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "imageTagMutability") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageTagMutability)) :*: S1 ('MetaSel ('Just "registryId") '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))))

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:

PutImageTagMutability, putImageTagMutabilityResponse_imageTagMutability - The image tag mutability setting for the repository.

PutImageTagMutability, putImageTagMutabilityResponse_registryId - The registry ID associated with the request.

PutImageTagMutability, putImageTagMutabilityResponse_repositoryName - The repository name associated with the request.

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

PutLifecyclePolicy

data PutLifecyclePolicy Source #

See: newPutLifecyclePolicy smart constructor.

Instances

Instances details
ToJSON PutLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.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

AWSRequest PutLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.PutLifecyclePolicy

Associated Types

type AWSResponse PutLifecyclePolicy #

Generic PutLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.PutLifecyclePolicy

Associated Types

type Rep PutLifecyclePolicy :: Type -> Type #

Read PutLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.PutLifecyclePolicy

Show PutLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.PutLifecyclePolicy

NFData PutLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.PutLifecyclePolicy

Methods

rnf :: PutLifecyclePolicy -> () #

Eq PutLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.PutLifecyclePolicy

Hashable PutLifecyclePolicy Source # 
Instance details

Defined in Amazonka.ECR.PutLifecyclePolicy

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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))))

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:

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.

PutLifecyclePolicy, putLifecyclePolicy_repositoryName - The name of the repository to receive the policy.

PutLifecyclePolicy, putLifecyclePolicy_lifecyclePolicyText - The JSON repository policy text to apply to the repository.

data PutLifecyclePolicyResponse Source #

See: newPutLifecyclePolicyResponse smart constructor.

Instances

Instances details
Generic PutLifecyclePolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.PutLifecyclePolicy

Associated Types

type Rep PutLifecyclePolicyResponse :: Type -> Type #

Read PutLifecyclePolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.PutLifecyclePolicy

Show PutLifecyclePolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.PutLifecyclePolicy

NFData PutLifecyclePolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.PutLifecyclePolicy

Eq 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "PutLifecyclePolicyResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lifecyclePolicyText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "registryId") '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:

PutLifecyclePolicy, putLifecyclePolicyResponse_lifecyclePolicyText - The JSON repository policy text.

PutLifecyclePolicy, putLifecyclePolicyResponse_registryId - The registry ID associated with the request.

PutLifecyclePolicy, putLifecyclePolicyResponse_repositoryName - The repository name associated with the request.

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

PutRegistryPolicy

data PutRegistryPolicy Source #

See: newPutRegistryPolicy smart constructor.

Constructors

PutRegistryPolicy' Text 

Instances

Instances details
ToJSON PutRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.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

AWSRequest PutRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryPolicy

Associated Types

type AWSResponse PutRegistryPolicy #

Generic PutRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryPolicy

Associated Types

type Rep PutRegistryPolicy :: Type -> Type #

Read PutRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryPolicy

Show PutRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryPolicy

NFData PutRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryPolicy

Methods

rnf :: PutRegistryPolicy -> () #

Eq PutRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryPolicy

Hashable PutRegistryPolicy Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryPolicy

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "PutRegistryPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "policyText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

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
Generic PutRegistryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryPolicy

Associated Types

type Rep PutRegistryPolicyResponse :: Type -> Type #

Read PutRegistryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryPolicy

Show PutRegistryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryPolicy

NFData PutRegistryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryPolicy

Eq 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "PutRegistryPolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "policyText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "registryId") '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:

PutRegistryPolicy, putRegistryPolicyResponse_policyText - The JSON policy text for your registry.

PutRegistryPolicyResponse, putRegistryPolicyResponse_registryId - The registry ID.

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

PutRegistryScanningConfiguration

data PutRegistryScanningConfiguration Source #

See: newPutRegistryScanningConfiguration smart constructor.

Instances

Instances details
ToJSON PutRegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryScanningConfiguration

ToHeaders PutRegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryScanningConfiguration

ToPath PutRegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryScanningConfiguration

ToQuery PutRegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryScanningConfiguration

AWSRequest PutRegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryScanningConfiguration

Generic PutRegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryScanningConfiguration

Associated Types

type Rep PutRegistryScanningConfiguration :: Type -> Type #

Read PutRegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryScanningConfiguration

Show PutRegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryScanningConfiguration

NFData PutRegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryScanningConfiguration

Eq PutRegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryScanningConfiguration

Hashable PutRegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryScanningConfiguration

type AWSResponse PutRegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryScanningConfiguration

type Rep PutRegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryScanningConfiguration

type Rep PutRegistryScanningConfiguration = D1 ('MetaData "PutRegistryScanningConfiguration" "Amazonka.ECR.PutRegistryScanningConfiguration" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "PutRegistryScanningConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "rules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RegistryScanningRule])) :*: S1 ('MetaSel ('Just "scanType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScanType))))

newPutRegistryScanningConfiguration :: PutRegistryScanningConfiguration Source #

Create a value of PutRegistryScanningConfiguration 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:

PutRegistryScanningConfiguration, putRegistryScanningConfiguration_rules - The scanning rules to use for the registry. A scanning rule is used to determine which repository filters are used and at what frequency scanning will occur.

PutRegistryScanningConfiguration, putRegistryScanningConfiguration_scanType - The scanning type to set for the registry.

When a registry scanning configuration is not defined, by default the BASIC scan type is used. When basic scanning is used, you may specify filters to determine which individual repositories, or all repositories, are scanned when new images are pushed to those repositories. Alternatively, you can do manual scans of images with basic scanning.

When the ENHANCED scan type is set, Amazon Inspector provides automated vulnerability scanning. You may choose between continuous scanning or scan on push and you may specify filters to determine which individual repositories, or all repositories, are scanned.

data PutRegistryScanningConfigurationResponse Source #

Instances

Instances details
Generic PutRegistryScanningConfigurationResponse Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryScanningConfiguration

Read PutRegistryScanningConfigurationResponse Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryScanningConfiguration

Show PutRegistryScanningConfigurationResponse Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryScanningConfiguration

NFData PutRegistryScanningConfigurationResponse Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryScanningConfiguration

Eq PutRegistryScanningConfigurationResponse Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryScanningConfiguration

type Rep PutRegistryScanningConfigurationResponse Source # 
Instance details

Defined in Amazonka.ECR.PutRegistryScanningConfiguration

type Rep PutRegistryScanningConfigurationResponse = D1 ('MetaData "PutRegistryScanningConfigurationResponse" "Amazonka.ECR.PutRegistryScanningConfiguration" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "PutRegistryScanningConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "registryScanningConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RegistryScanningConfiguration)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutRegistryScanningConfigurationResponse Source #

Create a value of PutRegistryScanningConfigurationResponse 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:registryScanningConfiguration:PutRegistryScanningConfigurationResponse', putRegistryScanningConfigurationResponse_registryScanningConfiguration - The scanning configuration for your registry.

$sel:httpStatus:PutRegistryScanningConfigurationResponse', putRegistryScanningConfigurationResponse_httpStatus - The response's http status code.

PutReplicationConfiguration

data PutReplicationConfiguration Source #

See: newPutReplicationConfiguration smart constructor.

Instances

Instances details
ToJSON 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

AWSRequest 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 #

Read PutReplicationConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutReplicationConfiguration

Show PutReplicationConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutReplicationConfiguration

NFData PutReplicationConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutReplicationConfiguration

Eq PutReplicationConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutReplicationConfiguration

Hashable PutReplicationConfiguration Source # 
Instance details

Defined in Amazonka.ECR.PutReplicationConfiguration

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "PutReplicationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "replicationConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ReplicationConfiguration)))

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:

PutReplicationConfiguration, putReplicationConfiguration_replicationConfiguration - An object representing the replication configuration for a registry.

data PutReplicationConfigurationResponse Source #

Instances

Instances details
Generic 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

NFData PutReplicationConfigurationResponse Source # 
Instance details

Defined in Amazonka.ECR.PutReplicationConfiguration

Eq 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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:

PutReplicationConfiguration, putReplicationConfigurationResponse_replicationConfiguration - The contents of the replication configuration for the registry.

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

SetRepositoryPolicy

data SetRepositoryPolicy Source #

See: newSetRepositoryPolicy smart constructor.

Instances

Instances details
ToJSON SetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.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

AWSRequest SetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.SetRepositoryPolicy

Associated Types

type AWSResponse SetRepositoryPolicy #

Generic SetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.SetRepositoryPolicy

Associated Types

type Rep SetRepositoryPolicy :: Type -> Type #

Read SetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.SetRepositoryPolicy

Show SetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.SetRepositoryPolicy

NFData SetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.SetRepositoryPolicy

Methods

rnf :: SetRepositoryPolicy -> () #

Eq SetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.SetRepositoryPolicy

Hashable SetRepositoryPolicy Source # 
Instance details

Defined in Amazonka.ECR.SetRepositoryPolicy

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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))))

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.

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.

SetRepositoryPolicy, setRepositoryPolicy_repositoryName - The name of the repository to receive the policy.

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
Generic SetRepositoryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.SetRepositoryPolicy

Associated Types

type Rep SetRepositoryPolicyResponse :: Type -> Type #

Read SetRepositoryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.SetRepositoryPolicy

Show SetRepositoryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.SetRepositoryPolicy

NFData SetRepositoryPolicyResponse Source # 
Instance details

Defined in Amazonka.ECR.SetRepositoryPolicy

Eq 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "SetRepositoryPolicyResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "policyText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "registryId") '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))))

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:

SetRepositoryPolicy, setRepositoryPolicyResponse_policyText - The JSON repository policy text applied to the repository.

SetRepositoryPolicy, setRepositoryPolicyResponse_registryId - The registry ID associated with the request.

SetRepositoryPolicy, setRepositoryPolicyResponse_repositoryName - The repository name associated with the request.

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

StartImageScan

data StartImageScan Source #

See: newStartImageScan smart constructor.

Instances

Instances details
ToJSON StartImageScan Source # 
Instance details

Defined in Amazonka.ECR.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

AWSRequest StartImageScan Source # 
Instance details

Defined in Amazonka.ECR.StartImageScan

Associated Types

type AWSResponse StartImageScan #

Generic StartImageScan Source # 
Instance details

Defined in Amazonka.ECR.StartImageScan

Associated Types

type Rep StartImageScan :: Type -> Type #

Read StartImageScan Source # 
Instance details

Defined in Amazonka.ECR.StartImageScan

Show StartImageScan Source # 
Instance details

Defined in Amazonka.ECR.StartImageScan

NFData StartImageScan Source # 
Instance details

Defined in Amazonka.ECR.StartImageScan

Methods

rnf :: StartImageScan -> () #

Eq StartImageScan Source # 
Instance details

Defined in Amazonka.ECR.StartImageScan

Hashable StartImageScan Source # 
Instance details

Defined in Amazonka.ECR.StartImageScan

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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))))

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:

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.

StartImageScan, startImageScan_repositoryName - The name of the repository that contains the images to scan.

StartImageScan, startImageScan_imageId - Undocumented member.

data StartImageScanResponse Source #

See: newStartImageScanResponse smart constructor.

Instances

Instances details
Generic StartImageScanResponse Source # 
Instance details

Defined in Amazonka.ECR.StartImageScan

Associated Types

type Rep StartImageScanResponse :: Type -> Type #

Read StartImageScanResponse Source # 
Instance details

Defined in Amazonka.ECR.StartImageScan

Show StartImageScanResponse Source # 
Instance details

Defined in Amazonka.ECR.StartImageScan

NFData StartImageScanResponse Source # 
Instance details

Defined in Amazonka.ECR.StartImageScan

Methods

rnf :: StartImageScanResponse -> () #

Eq StartImageScanResponse Source # 
Instance details

Defined in Amazonka.ECR.StartImageScan

type Rep StartImageScanResponse Source # 
Instance details

Defined in Amazonka.ECR.StartImageScan

type Rep StartImageScanResponse = D1 ('MetaData "StartImageScanResponse" "Amazonka.ECR.StartImageScan" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "StartImageScanResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "imageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageIdentifier)) :*: S1 ('MetaSel ('Just "imageScanStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageScanStatus))) :*: (S1 ('MetaSel ('Just "registryId") '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)))))

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:

StartImageScan, startImageScanResponse_imageId - Undocumented member.

StartImageScanResponse, startImageScanResponse_imageScanStatus - The current state of the scan.

StartImageScan, startImageScanResponse_registryId - The registry ID associated with the request.

StartImageScan, startImageScanResponse_repositoryName - The repository name associated with the request.

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

StartLifecyclePolicyPreview

data StartLifecyclePolicyPreview Source #

See: newStartLifecyclePolicyPreview smart constructor.

Instances

Instances details
ToJSON 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

AWSRequest 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 #

Read StartLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.StartLifecyclePolicyPreview

Show StartLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.StartLifecyclePolicyPreview

NFData StartLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.StartLifecyclePolicyPreview

Eq StartLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.StartLifecyclePolicyPreview

Hashable StartLifecyclePolicyPreview Source # 
Instance details

Defined in Amazonka.ECR.StartLifecyclePolicyPreview

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "StartLifecyclePolicyPreview'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lifecyclePolicyText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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:

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

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.

StartLifecyclePolicyPreview, startLifecyclePolicyPreview_repositoryName - The name of the repository to be evaluated.

data StartLifecyclePolicyPreviewResponse Source #

Instances

Instances details
Generic 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

NFData StartLifecyclePolicyPreviewResponse Source # 
Instance details

Defined in Amazonka.ECR.StartLifecyclePolicyPreview

Eq 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "StartLifecyclePolicyPreviewResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lifecyclePolicyText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LifecyclePolicyPreviewStatus)) :*: 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:

StartLifecyclePolicyPreview, startLifecyclePolicyPreviewResponse_lifecyclePolicyText - The JSON repository policy text.

StartLifecyclePolicyPreview, startLifecyclePolicyPreviewResponse_registryId - The registry ID associated with the request.

StartLifecyclePolicyPreview, startLifecyclePolicyPreviewResponse_repositoryName - The repository name associated with the request.

StartLifecyclePolicyPreviewResponse, startLifecyclePolicyPreviewResponse_status - The status of the lifecycle policy preview request.

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

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Constructors

TagResource' Text [Tag] 

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.ECR.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

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.ECR.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.ECR.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.ECR.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.ECR.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.ECR.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.ECR.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.ECR.TagResource

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag])))

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.

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
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.ECR.TagResource" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.ECR.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

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.ECR.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.ECR.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.ECR.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.ECR.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.ECR.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.ECR.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.ECR.UntagResource

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

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
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.ECR.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.ECR.UntagResource" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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.

UploadLayerPart

data UploadLayerPart Source #

See: newUploadLayerPart smart constructor.

Instances

Instances details
ToJSON UploadLayerPart Source # 
Instance details

Defined in Amazonka.ECR.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

AWSRequest UploadLayerPart Source # 
Instance details

Defined in Amazonka.ECR.UploadLayerPart

Associated Types

type AWSResponse UploadLayerPart #

Generic UploadLayerPart Source # 
Instance details

Defined in Amazonka.ECR.UploadLayerPart

Associated Types

type Rep UploadLayerPart :: Type -> Type #

Read UploadLayerPart Source # 
Instance details

Defined in Amazonka.ECR.UploadLayerPart

Show UploadLayerPart Source # 
Instance details

Defined in Amazonka.ECR.UploadLayerPart

NFData UploadLayerPart Source # 
Instance details

Defined in Amazonka.ECR.UploadLayerPart

Methods

rnf :: UploadLayerPart -> () #

Eq UploadLayerPart Source # 
Instance details

Defined in Amazonka.ECR.UploadLayerPart

Hashable UploadLayerPart Source # 
Instance details

Defined in Amazonka.ECR.UploadLayerPart

type AWSResponse 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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)))))

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:

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.

UploadLayerPart, uploadLayerPart_repositoryName - The name of the repository to which you are uploading layer parts.

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
Generic UploadLayerPartResponse Source # 
Instance details

Defined in Amazonka.ECR.UploadLayerPart

Associated Types

type Rep UploadLayerPartResponse :: Type -> Type #

Read UploadLayerPartResponse Source # 
Instance details

Defined in Amazonka.ECR.UploadLayerPart

Show UploadLayerPartResponse Source # 
Instance details

Defined in Amazonka.ECR.UploadLayerPart

NFData UploadLayerPartResponse Source # 
Instance details

Defined in Amazonka.ECR.UploadLayerPart

Methods

rnf :: UploadLayerPartResponse -> () #

Eq UploadLayerPartResponse Source # 
Instance details

Defined in Amazonka.ECR.UploadLayerPart

type Rep UploadLayerPartResponse Source # 
Instance details

Defined in Amazonka.ECR.UploadLayerPart

type Rep UploadLayerPartResponse = D1 ('MetaData "UploadLayerPartResponse" "Amazonka.ECR.UploadLayerPart" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "UploadLayerPartResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastByteReceived") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "registryId") '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)))))

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:lastByteReceived:UploadLayerPartResponse', uploadLayerPartResponse_lastByteReceived - The integer value of the last byte received in the request.

UploadLayerPart, uploadLayerPartResponse_registryId - The registry ID associated with the request.

UploadLayerPart, uploadLayerPartResponse_repositoryName - The repository name associated with the request.

UploadLayerPart, uploadLayerPartResponse_uploadId - The upload ID associated with the request.

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

Types

EncryptionType

newtype EncryptionType Source #

Constructors

EncryptionType' 

Instances

Instances details
FromJSON EncryptionType Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionType

FromJSONKey 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

ToByteString EncryptionType Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionType

ToHeader EncryptionType Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionType

ToLog EncryptionType Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionType

ToQuery 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

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 #

Generic EncryptionType Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionType

Associated Types

type Rep EncryptionType :: Type -> Type #

Read EncryptionType Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionType

Show EncryptionType Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionType

NFData EncryptionType Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionType

Methods

rnf :: EncryptionType -> () #

Eq EncryptionType Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionType

Ord EncryptionType Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionType

Hashable 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'True) (C1 ('MetaCons "EncryptionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEncryptionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FindingSeverity

newtype FindingSeverity Source #

Constructors

FindingSeverity' 

Instances

Instances details
FromJSON FindingSeverity Source # 
Instance details

Defined in Amazonka.ECR.Types.FindingSeverity

FromJSONKey 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

ToByteString FindingSeverity Source # 
Instance details

Defined in Amazonka.ECR.Types.FindingSeverity

ToHeader FindingSeverity Source # 
Instance details

Defined in Amazonka.ECR.Types.FindingSeverity

ToLog FindingSeverity Source # 
Instance details

Defined in Amazonka.ECR.Types.FindingSeverity

ToQuery 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

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 #

Generic FindingSeverity Source # 
Instance details

Defined in Amazonka.ECR.Types.FindingSeverity

Associated Types

type Rep FindingSeverity :: Type -> Type #

Read FindingSeverity Source # 
Instance details

Defined in Amazonka.ECR.Types.FindingSeverity

Show FindingSeverity Source # 
Instance details

Defined in Amazonka.ECR.Types.FindingSeverity

NFData FindingSeverity Source # 
Instance details

Defined in Amazonka.ECR.Types.FindingSeverity

Methods

rnf :: FindingSeverity -> () #

Eq FindingSeverity Source # 
Instance details

Defined in Amazonka.ECR.Types.FindingSeverity

Ord FindingSeverity Source # 
Instance details

Defined in Amazonka.ECR.Types.FindingSeverity

Hashable 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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
FromJSON ImageActionType Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageActionType

FromJSONKey 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

ToByteString ImageActionType Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageActionType

ToHeader ImageActionType Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageActionType

ToLog ImageActionType Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageActionType

ToQuery 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

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 #

Generic ImageActionType Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageActionType

Associated Types

type Rep ImageActionType :: Type -> Type #

Read ImageActionType Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageActionType

Show ImageActionType Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageActionType

NFData ImageActionType Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageActionType

Methods

rnf :: ImageActionType -> () #

Eq ImageActionType Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageActionType

Ord ImageActionType Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageActionType

Hashable 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'True) (C1 ('MetaCons "ImageActionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromImageActionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ImageFailureCode

newtype ImageFailureCode Source #

Instances

Instances details
FromJSON ImageFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailureCode

FromJSONKey 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

ToByteString ImageFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailureCode

ToHeader ImageFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailureCode

ToLog ImageFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailureCode

ToQuery 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

FromXML ImageFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailureCode

ToXML 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 #

Read ImageFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailureCode

Show ImageFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailureCode

NFData ImageFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailureCode

Methods

rnf :: ImageFailureCode -> () #

Eq ImageFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailureCode

Ord ImageFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailureCode

Hashable 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'True) (C1 ('MetaCons "ImageFailureCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromImageFailureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ImageTagMutability

newtype ImageTagMutability Source #

Instances

Instances details
FromJSON ImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageTagMutability

FromJSONKey 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

ToByteString ImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageTagMutability

ToHeader ImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageTagMutability

ToLog ImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageTagMutability

ToQuery 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

FromXML ImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageTagMutability

ToXML 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 #

Read ImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageTagMutability

Show ImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageTagMutability

NFData ImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageTagMutability

Methods

rnf :: ImageTagMutability -> () #

Eq ImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageTagMutability

Ord ImageTagMutability Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageTagMutability

Hashable 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'True) (C1 ('MetaCons "ImageTagMutability'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromImageTagMutability") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LayerAvailability

newtype LayerAvailability Source #

Instances

Instances details
FromJSON LayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerAvailability

FromJSONKey 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

ToByteString LayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerAvailability

ToHeader LayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerAvailability

ToLog LayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerAvailability

ToQuery 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

FromXML LayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerAvailability

ToXML 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 #

Read LayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerAvailability

Show LayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerAvailability

NFData LayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerAvailability

Methods

rnf :: LayerAvailability -> () #

Eq LayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerAvailability

Ord LayerAvailability Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerAvailability

Hashable 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'True) (C1 ('MetaCons "LayerAvailability'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLayerAvailability") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LayerFailureCode

newtype LayerFailureCode Source #

Instances

Instances details
FromJSON LayerFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailureCode

FromJSONKey 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

ToByteString LayerFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailureCode

ToHeader LayerFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailureCode

ToLog LayerFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailureCode

ToQuery 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

FromXML LayerFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailureCode

ToXML 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 #

Read LayerFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailureCode

Show LayerFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailureCode

NFData LayerFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailureCode

Methods

rnf :: LayerFailureCode -> () #

Eq LayerFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailureCode

Ord LayerFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailureCode

Hashable 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'True) (C1 ('MetaCons "LayerFailureCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLayerFailureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LifecyclePolicyPreviewStatus

newtype LifecyclePolicyPreviewStatus Source #

Instances

Instances details
FromJSON LifecyclePolicyPreviewStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewStatus

FromJSONKey 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

ToByteString LifecyclePolicyPreviewStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewStatus

ToHeader LifecyclePolicyPreviewStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewStatus

ToLog LifecyclePolicyPreviewStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewStatus

ToQuery 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

FromXML LifecyclePolicyPreviewStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewStatus

ToXML 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 #

Read LifecyclePolicyPreviewStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewStatus

Show LifecyclePolicyPreviewStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewStatus

NFData LifecyclePolicyPreviewStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewStatus

Eq LifecyclePolicyPreviewStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewStatus

Ord LifecyclePolicyPreviewStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewStatus

Hashable 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'True) (C1 ('MetaCons "LifecyclePolicyPreviewStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLifecyclePolicyPreviewStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ReplicationStatus

newtype ReplicationStatus Source #

Instances

Instances details
FromJSON ReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationStatus

FromJSONKey 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

ToByteString ReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationStatus

ToHeader ReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationStatus

ToLog ReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationStatus

ToQuery 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

FromXML ReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationStatus

ToXML 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 #

Read ReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationStatus

Show ReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationStatus

NFData ReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationStatus

Methods

rnf :: ReplicationStatus -> () #

Eq ReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationStatus

Ord ReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationStatus

Hashable 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'True) (C1 ('MetaCons "ReplicationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReplicationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RepositoryFilterType

newtype RepositoryFilterType Source #

Instances

Instances details
FromJSON RepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilterType

FromJSONKey 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

ToByteString RepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilterType

ToHeader RepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilterType

ToLog RepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilterType

ToQuery 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

FromXML RepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilterType

ToXML 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 #

Read RepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilterType

Show RepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilterType

NFData RepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilterType

Methods

rnf :: RepositoryFilterType -> () #

Eq RepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilterType

Ord RepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilterType

Hashable 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'True) (C1 ('MetaCons "RepositoryFilterType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRepositoryFilterType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ScanFrequency

newtype ScanFrequency Source #

Constructors

ScanFrequency' 

Instances

Instances details
FromJSON ScanFrequency Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanFrequency

FromJSONKey ScanFrequency Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanFrequency

ToJSON ScanFrequency Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanFrequency

ToJSONKey ScanFrequency Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanFrequency

ToByteString ScanFrequency Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanFrequency

ToHeader ScanFrequency Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanFrequency

ToLog ScanFrequency Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanFrequency

ToQuery ScanFrequency Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanFrequency

FromText ScanFrequency Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanFrequency

ToText ScanFrequency Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanFrequency

Methods

toText :: ScanFrequency -> Text #

FromXML ScanFrequency Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanFrequency

ToXML ScanFrequency Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanFrequency

Methods

toXML :: ScanFrequency -> XML #

Generic ScanFrequency Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanFrequency

Associated Types

type Rep ScanFrequency :: Type -> Type #

Read ScanFrequency Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanFrequency

Show ScanFrequency Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanFrequency

NFData ScanFrequency Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanFrequency

Methods

rnf :: ScanFrequency -> () #

Eq ScanFrequency Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanFrequency

Ord ScanFrequency Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanFrequency

Hashable ScanFrequency Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanFrequency

type Rep ScanFrequency Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanFrequency

type Rep ScanFrequency = D1 ('MetaData "ScanFrequency" "Amazonka.ECR.Types.ScanFrequency" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'True) (C1 ('MetaCons "ScanFrequency'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromScanFrequency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ScanStatus

newtype ScanStatus Source #

Constructors

ScanStatus' 

Fields

Instances

Instances details
FromJSON ScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanStatus

FromJSONKey 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

ToByteString ScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanStatus

ToHeader ScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanStatus

ToLog ScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanStatus

ToQuery 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 #

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 #

Generic ScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanStatus

Associated Types

type Rep ScanStatus :: Type -> Type #

Read ScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanStatus

Show ScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanStatus

NFData ScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanStatus

Methods

rnf :: ScanStatus -> () #

Eq ScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanStatus

Ord ScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanStatus

Hashable ScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanStatus

type Rep ScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanStatus

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

ScanType

newtype ScanType Source #

Constructors

ScanType' 

Fields

Bundled Patterns

pattern ScanType_BASIC :: ScanType 
pattern ScanType_ENHANCED :: ScanType 

Instances

Instances details
FromJSON ScanType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanType

FromJSONKey ScanType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanType

ToJSON ScanType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanType

ToJSONKey ScanType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanType

ToByteString ScanType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanType

Methods

toBS :: ScanType -> ByteString #

ToHeader ScanType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanType

Methods

toHeader :: HeaderName -> ScanType -> [Header] #

ToLog ScanType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanType

ToQuery ScanType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanType

FromText ScanType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanType

ToText ScanType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanType

Methods

toText :: ScanType -> Text #

FromXML ScanType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanType

ToXML ScanType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanType

Methods

toXML :: ScanType -> XML #

Generic ScanType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanType

Associated Types

type Rep ScanType :: Type -> Type #

Methods

from :: ScanType -> Rep ScanType x #

to :: Rep ScanType x -> ScanType #

Read ScanType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanType

Show ScanType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanType

NFData ScanType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanType

Methods

rnf :: ScanType -> () #

Eq ScanType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanType

Ord ScanType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanType

Hashable ScanType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanType

Methods

hashWithSalt :: Int -> ScanType -> Int #

hash :: ScanType -> Int #

type Rep ScanType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanType

type Rep ScanType = D1 ('MetaData "ScanType" "Amazonka.ECR.Types.ScanType" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'True) (C1 ('MetaCons "ScanType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromScanType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ScanningConfigurationFailureCode

newtype ScanningConfigurationFailureCode Source #

Instances

Instances details
FromJSON ScanningConfigurationFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningConfigurationFailureCode

FromJSONKey ScanningConfigurationFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningConfigurationFailureCode

ToJSON ScanningConfigurationFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningConfigurationFailureCode

ToJSONKey ScanningConfigurationFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningConfigurationFailureCode

ToByteString ScanningConfigurationFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningConfigurationFailureCode

ToHeader ScanningConfigurationFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningConfigurationFailureCode

ToLog ScanningConfigurationFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningConfigurationFailureCode

ToQuery ScanningConfigurationFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningConfigurationFailureCode

FromText ScanningConfigurationFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningConfigurationFailureCode

ToText ScanningConfigurationFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningConfigurationFailureCode

FromXML ScanningConfigurationFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningConfigurationFailureCode

ToXML ScanningConfigurationFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningConfigurationFailureCode

Generic ScanningConfigurationFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningConfigurationFailureCode

Associated Types

type Rep ScanningConfigurationFailureCode :: Type -> Type #

Read ScanningConfigurationFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningConfigurationFailureCode

Show ScanningConfigurationFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningConfigurationFailureCode

NFData ScanningConfigurationFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningConfigurationFailureCode

Eq ScanningConfigurationFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningConfigurationFailureCode

Ord ScanningConfigurationFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningConfigurationFailureCode

Hashable ScanningConfigurationFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningConfigurationFailureCode

type Rep ScanningConfigurationFailureCode Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningConfigurationFailureCode

type Rep ScanningConfigurationFailureCode = D1 ('MetaData "ScanningConfigurationFailureCode" "Amazonka.ECR.Types.ScanningConfigurationFailureCode" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'True) (C1 ('MetaCons "ScanningConfigurationFailureCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromScanningConfigurationFailureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ScanningRepositoryFilterType

newtype ScanningRepositoryFilterType Source #

Instances

Instances details
FromJSON ScanningRepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningRepositoryFilterType

FromJSONKey ScanningRepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningRepositoryFilterType

ToJSON ScanningRepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningRepositoryFilterType

ToJSONKey ScanningRepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningRepositoryFilterType

ToByteString ScanningRepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningRepositoryFilterType

ToHeader ScanningRepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningRepositoryFilterType

ToLog ScanningRepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningRepositoryFilterType

ToQuery ScanningRepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningRepositoryFilterType

FromText ScanningRepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningRepositoryFilterType

ToText ScanningRepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningRepositoryFilterType

FromXML ScanningRepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningRepositoryFilterType

ToXML ScanningRepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningRepositoryFilterType

Generic ScanningRepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningRepositoryFilterType

Associated Types

type Rep ScanningRepositoryFilterType :: Type -> Type #

Read ScanningRepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningRepositoryFilterType

Show ScanningRepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningRepositoryFilterType

NFData ScanningRepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningRepositoryFilterType

Eq ScanningRepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningRepositoryFilterType

Ord ScanningRepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningRepositoryFilterType

Hashable ScanningRepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningRepositoryFilterType

type Rep ScanningRepositoryFilterType Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningRepositoryFilterType

type Rep ScanningRepositoryFilterType = D1 ('MetaData "ScanningRepositoryFilterType" "Amazonka.ECR.Types.ScanningRepositoryFilterType" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'True) (C1 ('MetaCons "ScanningRepositoryFilterType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromScanningRepositoryFilterType") '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
FromJSON TagStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.TagStatus

FromJSONKey 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

ToByteString TagStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.TagStatus

Methods

toBS :: TagStatus -> ByteString #

ToHeader TagStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.TagStatus

ToLog TagStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.TagStatus

ToQuery TagStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.TagStatus

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 #

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 #

Generic TagStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.TagStatus

Associated Types

type Rep TagStatus :: Type -> Type #

Read TagStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.TagStatus

Show TagStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.TagStatus

NFData TagStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.TagStatus

Methods

rnf :: TagStatus -> () #

Eq TagStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.TagStatus

Ord TagStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.TagStatus

Hashable TagStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.TagStatus

type Rep TagStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.TagStatus

type Rep TagStatus = D1 ('MetaData "TagStatus" "Amazonka.ECR.Types.TagStatus" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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
FromJSON 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 #

Read Attribute Source # 
Instance details

Defined in Amazonka.ECR.Types.Attribute

Show Attribute Source # 
Instance details

Defined in Amazonka.ECR.Types.Attribute

NFData Attribute Source # 
Instance details

Defined in Amazonka.ECR.Types.Attribute

Methods

rnf :: Attribute -> () #

Eq Attribute Source # 
Instance details

Defined in Amazonka.ECR.Types.Attribute

Hashable 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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
FromJSON 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 #

Read AuthorizationData Source # 
Instance details

Defined in Amazonka.ECR.Types.AuthorizationData

Show AuthorizationData Source # 
Instance details

Defined in Amazonka.ECR.Types.AuthorizationData

NFData AuthorizationData Source # 
Instance details

Defined in Amazonka.ECR.Types.AuthorizationData

Methods

rnf :: AuthorizationData -> () #

Eq AuthorizationData Source # 
Instance details

Defined in Amazonka.ECR.Types.AuthorizationData

Hashable 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "AuthorizationData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "authorizationToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "expiresAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "proxyEndpoint") '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: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.

$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..

AwsEcrContainerImageDetails

data AwsEcrContainerImageDetails Source #

The image details of the Amazon ECR container image.

See: newAwsEcrContainerImageDetails smart constructor.

Instances

Instances details
FromJSON AwsEcrContainerImageDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.AwsEcrContainerImageDetails

Generic AwsEcrContainerImageDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.AwsEcrContainerImageDetails

Associated Types

type Rep AwsEcrContainerImageDetails :: Type -> Type #

Read AwsEcrContainerImageDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.AwsEcrContainerImageDetails

Show AwsEcrContainerImageDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.AwsEcrContainerImageDetails

NFData AwsEcrContainerImageDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.AwsEcrContainerImageDetails

Eq AwsEcrContainerImageDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.AwsEcrContainerImageDetails

Hashable AwsEcrContainerImageDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.AwsEcrContainerImageDetails

type Rep AwsEcrContainerImageDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.AwsEcrContainerImageDetails

type Rep AwsEcrContainerImageDetails = D1 ('MetaData "AwsEcrContainerImageDetails" "Amazonka.ECR.Types.AwsEcrContainerImageDetails" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "AwsEcrContainerImageDetails'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "architecture") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "author") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "imageHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "imageTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))) :*: ((S1 ('MetaSel ('Just "platform") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "pushedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "registry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newAwsEcrContainerImageDetails :: AwsEcrContainerImageDetails Source #

Create a value of AwsEcrContainerImageDetails 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:architecture:AwsEcrContainerImageDetails', awsEcrContainerImageDetails_architecture - The architecture of the Amazon ECR container image.

$sel:author:AwsEcrContainerImageDetails', awsEcrContainerImageDetails_author - The image author of the Amazon ECR container image.

$sel:imageHash:AwsEcrContainerImageDetails', awsEcrContainerImageDetails_imageHash - The image hash of the Amazon ECR container image.

$sel:imageTags:AwsEcrContainerImageDetails', awsEcrContainerImageDetails_imageTags - The image tags attached to the Amazon ECR container image.

$sel:platform:AwsEcrContainerImageDetails', awsEcrContainerImageDetails_platform - The platform of the Amazon ECR container image.

$sel:pushedAt:AwsEcrContainerImageDetails', awsEcrContainerImageDetails_pushedAt - The date and time the Amazon ECR container image was pushed.

$sel:registry:AwsEcrContainerImageDetails', awsEcrContainerImageDetails_registry - The registry the Amazon ECR container image belongs to.

$sel:repositoryName:AwsEcrContainerImageDetails', awsEcrContainerImageDetails_repositoryName - The name of the repository the Amazon ECR container image resides in.

CvssScore

data CvssScore Source #

The CVSS score for a finding.

See: newCvssScore smart constructor.

Instances

Instances details
FromJSON CvssScore Source # 
Instance details

Defined in Amazonka.ECR.Types.CvssScore

Generic CvssScore Source # 
Instance details

Defined in Amazonka.ECR.Types.CvssScore

Associated Types

type Rep CvssScore :: Type -> Type #

Read CvssScore Source # 
Instance details

Defined in Amazonka.ECR.Types.CvssScore

Show CvssScore Source # 
Instance details

Defined in Amazonka.ECR.Types.CvssScore

NFData CvssScore Source # 
Instance details

Defined in Amazonka.ECR.Types.CvssScore

Methods

rnf :: CvssScore -> () #

Eq CvssScore Source # 
Instance details

Defined in Amazonka.ECR.Types.CvssScore

Hashable CvssScore Source # 
Instance details

Defined in Amazonka.ECR.Types.CvssScore

type Rep CvssScore Source # 
Instance details

Defined in Amazonka.ECR.Types.CvssScore

type Rep CvssScore = D1 ('MetaData "CvssScore" "Amazonka.ECR.Types.CvssScore" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "CvssScore'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "baseScore") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "scoringVector") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newCvssScore :: CvssScore Source #

Create a value of CvssScore 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:baseScore:CvssScore', cvssScore_baseScore - The base CVSS score used for the finding.

$sel:scoringVector:CvssScore', cvssScore_scoringVector - The vector string of the CVSS score.

$sel:source:CvssScore', cvssScore_source - The source of the CVSS score.

$sel:version:CvssScore', cvssScore_version - The version of CVSS used for the score.

CvssScoreAdjustment

data CvssScoreAdjustment Source #

Details on adjustments Amazon Inspector made to the CVSS score for a finding.

See: newCvssScoreAdjustment smart constructor.

Instances

Instances details
FromJSON CvssScoreAdjustment Source # 
Instance details

Defined in Amazonka.ECR.Types.CvssScoreAdjustment

Generic CvssScoreAdjustment Source # 
Instance details

Defined in Amazonka.ECR.Types.CvssScoreAdjustment

Associated Types

type Rep CvssScoreAdjustment :: Type -> Type #

Read CvssScoreAdjustment Source # 
Instance details

Defined in Amazonka.ECR.Types.CvssScoreAdjustment

Show CvssScoreAdjustment Source # 
Instance details

Defined in Amazonka.ECR.Types.CvssScoreAdjustment

NFData CvssScoreAdjustment Source # 
Instance details

Defined in Amazonka.ECR.Types.CvssScoreAdjustment

Methods

rnf :: CvssScoreAdjustment -> () #

Eq CvssScoreAdjustment Source # 
Instance details

Defined in Amazonka.ECR.Types.CvssScoreAdjustment

Hashable CvssScoreAdjustment Source # 
Instance details

Defined in Amazonka.ECR.Types.CvssScoreAdjustment

type Rep CvssScoreAdjustment Source # 
Instance details

Defined in Amazonka.ECR.Types.CvssScoreAdjustment

type Rep CvssScoreAdjustment = D1 ('MetaData "CvssScoreAdjustment" "Amazonka.ECR.Types.CvssScoreAdjustment" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "CvssScoreAdjustment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "metric") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "reason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newCvssScoreAdjustment :: CvssScoreAdjustment Source #

Create a value of CvssScoreAdjustment 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:metric:CvssScoreAdjustment', cvssScoreAdjustment_metric - The metric used to adjust the CVSS score.

$sel:reason:CvssScoreAdjustment', cvssScoreAdjustment_reason - The reason the CVSS score has been adjustment.

CvssScoreDetails

data CvssScoreDetails Source #

Information about the CVSS score.

See: newCvssScoreDetails smart constructor.

Instances

Instances details
FromJSON CvssScoreDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.CvssScoreDetails

Generic CvssScoreDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.CvssScoreDetails

Associated Types

type Rep CvssScoreDetails :: Type -> Type #

Read CvssScoreDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.CvssScoreDetails

Show CvssScoreDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.CvssScoreDetails

NFData CvssScoreDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.CvssScoreDetails

Methods

rnf :: CvssScoreDetails -> () #

Eq CvssScoreDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.CvssScoreDetails

Hashable CvssScoreDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.CvssScoreDetails

type Rep CvssScoreDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.CvssScoreDetails

type Rep CvssScoreDetails = D1 ('MetaData "CvssScoreDetails" "Amazonka.ECR.Types.CvssScoreDetails" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "CvssScoreDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "adjustments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CvssScoreAdjustment])) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "scoreSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "scoringVector") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newCvssScoreDetails :: CvssScoreDetails Source #

Create a value of CvssScoreDetails 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:adjustments:CvssScoreDetails', cvssScoreDetails_adjustments - An object that contains details about adjustment Amazon Inspector made to the CVSS score.

$sel:score:CvssScoreDetails', cvssScoreDetails_score - The CVSS score.

$sel:scoreSource:CvssScoreDetails', cvssScoreDetails_scoreSource - The source for the CVSS score.

$sel:scoringVector:CvssScoreDetails', cvssScoreDetails_scoringVector - The vector for the CVSS score.

$sel:version:CvssScoreDetails', cvssScoreDetails_version - The CVSS version used in scoring.

DescribeImagesFilter

data DescribeImagesFilter Source #

An object representing a filter on a DescribeImages operation.

See: newDescribeImagesFilter smart constructor.

Instances

Instances details
ToJSON 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 #

Read DescribeImagesFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.DescribeImagesFilter

Show DescribeImagesFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.DescribeImagesFilter

NFData DescribeImagesFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.DescribeImagesFilter

Methods

rnf :: DescribeImagesFilter -> () #

Eq DescribeImagesFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.DescribeImagesFilter

Hashable 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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
FromJSON EncryptionConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionConfiguration

ToJSON 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 #

Read EncryptionConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionConfiguration

Show EncryptionConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionConfiguration

NFData EncryptionConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionConfiguration

Methods

rnf :: EncryptionConfiguration -> () #

Eq EncryptionConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.EncryptionConfiguration

Hashable 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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.

EnhancedImageScanFinding

data EnhancedImageScanFinding Source #

The details of an enhanced image scan. This is returned when enhanced scanning is enabled for your private registry.

See: newEnhancedImageScanFinding smart constructor.

Instances

Instances details
FromJSON EnhancedImageScanFinding Source # 
Instance details

Defined in Amazonka.ECR.Types.EnhancedImageScanFinding

Generic EnhancedImageScanFinding Source # 
Instance details

Defined in Amazonka.ECR.Types.EnhancedImageScanFinding

Associated Types

type Rep EnhancedImageScanFinding :: Type -> Type #

Read EnhancedImageScanFinding Source # 
Instance details

Defined in Amazonka.ECR.Types.EnhancedImageScanFinding

Show EnhancedImageScanFinding Source # 
Instance details

Defined in Amazonka.ECR.Types.EnhancedImageScanFinding

NFData EnhancedImageScanFinding Source # 
Instance details

Defined in Amazonka.ECR.Types.EnhancedImageScanFinding

Eq EnhancedImageScanFinding Source # 
Instance details

Defined in Amazonka.ECR.Types.EnhancedImageScanFinding

Hashable EnhancedImageScanFinding Source # 
Instance details

Defined in Amazonka.ECR.Types.EnhancedImageScanFinding

type Rep EnhancedImageScanFinding Source # 
Instance details

Defined in Amazonka.ECR.Types.EnhancedImageScanFinding

type Rep EnhancedImageScanFinding = D1 ('MetaData "EnhancedImageScanFinding" "Amazonka.ECR.Types.EnhancedImageScanFinding" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "EnhancedImageScanFinding'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "awsAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "findingArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "firstObservedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "lastObservedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "packageVulnerabilityDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PackageVulnerabilityDetails)) :*: S1 ('MetaSel ('Just "remediation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Remediation))))) :*: (((S1 ('MetaSel ('Just "resources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Resource])) :*: S1 ('MetaSel ('Just "score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "scoreDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScoreDetails)) :*: S1 ('MetaSel ('Just "severity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "title") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "updatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))))

newEnhancedImageScanFinding :: EnhancedImageScanFinding Source #

Create a value of EnhancedImageScanFinding 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:awsAccountId:EnhancedImageScanFinding', enhancedImageScanFinding_awsAccountId - The Amazon Web Services account ID associated with the image.

$sel:description:EnhancedImageScanFinding', enhancedImageScanFinding_description - The description of the finding.

$sel:findingArn:EnhancedImageScanFinding', enhancedImageScanFinding_findingArn - The Amazon Resource Number (ARN) of the finding.

$sel:firstObservedAt:EnhancedImageScanFinding', enhancedImageScanFinding_firstObservedAt - The date and time that the finding was first observed.

$sel:lastObservedAt:EnhancedImageScanFinding', enhancedImageScanFinding_lastObservedAt - The date and time that the finding was last observed.

$sel:packageVulnerabilityDetails:EnhancedImageScanFinding', enhancedImageScanFinding_packageVulnerabilityDetails - An object that contains the details of a package vulnerability finding.

$sel:remediation:EnhancedImageScanFinding', enhancedImageScanFinding_remediation - An object that contains the details about how to remediate a finding.

$sel:resources:EnhancedImageScanFinding', enhancedImageScanFinding_resources - Contains information on the resources involved in a finding.

$sel:score:EnhancedImageScanFinding', enhancedImageScanFinding_score - The Amazon Inspector score given to the finding.

$sel:scoreDetails:EnhancedImageScanFinding', enhancedImageScanFinding_scoreDetails - An object that contains details of the Amazon Inspector score.

$sel:severity:EnhancedImageScanFinding', enhancedImageScanFinding_severity - The severity of the finding.

$sel:status:EnhancedImageScanFinding', enhancedImageScanFinding_status - The status of the finding.

$sel:title:EnhancedImageScanFinding', enhancedImageScanFinding_title - The title of the finding.

EnhancedImageScanFinding, enhancedImageScanFinding_type - The type of the finding.

$sel:updatedAt:EnhancedImageScanFinding', enhancedImageScanFinding_updatedAt - The date and time the finding was last updated at.

Image

data Image Source #

An object representing an Amazon ECR image.

See: newImage smart constructor.

Instances

Instances details
FromJSON Image Source # 
Instance details

Defined in Amazonka.ECR.Types.Image

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 #

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 #

NFData Image Source # 
Instance details

Defined in Amazonka.ECR.Types.Image

Methods

rnf :: Image -> () #

Eq Image Source # 
Instance details

Defined in Amazonka.ECR.Types.Image

Methods

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

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

Hashable Image Source # 
Instance details

Defined in Amazonka.ECR.Types.Image

Methods

hashWithSalt :: Int -> Image -> Int #

hash :: Image -> Int #

type Rep Image Source # 
Instance details

Defined in Amazonka.ECR.Types.Image

type Rep Image = D1 ('MetaData "Image" "Amazonka.ECR.Types.Image" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "Image'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "imageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageIdentifier)) :*: S1 ('MetaSel ('Just "imageManifest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "imageManifestMediaType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "repositoryName") '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:imageId:Image', image_imageId - An object containing the image tag and image digest associated with an image.

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

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

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

$sel:repositoryName:Image', image_repositoryName - The name of the repository 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
FromJSON 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 #

Read ImageDetail Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageDetail

Show ImageDetail Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageDetail

NFData ImageDetail Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageDetail

Methods

rnf :: ImageDetail -> () #

Eq ImageDetail Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageDetail

Hashable ImageDetail Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageDetail

type Rep ImageDetail Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageDetail

type Rep ImageDetail = D1 ('MetaData "ImageDetail" "Amazonka.ECR.Types.ImageDetail" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "ImageDetail'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "artifactMediaType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "imageDigest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "imageManifestMediaType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "imagePushedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "imageScanFindingsSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageScanFindingsSummary))))) :*: ((S1 ('MetaSel ('Just "imageScanStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageScanStatus)) :*: (S1 ('MetaSel ('Just "imageSizeInBytes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "imageTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))) :*: (S1 ('MetaSel ('Just "lastRecordedPullTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

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:artifactMediaType:ImageDetail', imageDetail_artifactMediaType - The artifact media type of the image.

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

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

$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:imageScanFindingsSummary:ImageDetail', imageDetail_imageScanFindingsSummary - A summary of the last completed image scan.

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

$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:imageTags:ImageDetail', imageDetail_imageTags - The list of tags associated with this image.

$sel:lastRecordedPullTime:ImageDetail', imageDetail_lastRecordedPullTime - The date and time, expressed in standard JavaScript date format, when Amazon ECR recorded the last image pull.

Amazon ECR refreshes the last image pull timestamp at least once every 24 hours. For example, if you pull an image once a day then the lastRecordedPullTime timestamp will indicate the exact time that the image was last pulled. However, if you pull an image once an hour, because Amazon ECR refreshes the lastRecordedPullTime timestamp at least once every 24 hours, the result may not be the exact time that the image was last pulled.

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

$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
FromJSON 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 #

Read ImageFailure Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailure

Show ImageFailure Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailure

NFData ImageFailure Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailure

Methods

rnf :: ImageFailure -> () #

Eq ImageFailure Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageFailure

Hashable 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "ImageFailure'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageFailureCode)) :*: (S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:failureCode:ImageFailure', imageFailure_failureCode - The code associated with the failure.

$sel:failureReason:ImageFailure', imageFailure_failureReason - The reason for 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
FromJSON ImageIdentifier Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageIdentifier

ToJSON 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 #

Read ImageIdentifier Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageIdentifier

Show ImageIdentifier Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageIdentifier

NFData ImageIdentifier Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageIdentifier

Methods

rnf :: ImageIdentifier -> () #

Eq ImageIdentifier Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageIdentifier

Hashable 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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
FromJSON 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 #

Read ImageReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageReplicationStatus

Show ImageReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageReplicationStatus

NFData ImageReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageReplicationStatus

Methods

rnf :: ImageReplicationStatus -> () #

Eq ImageReplicationStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageReplicationStatus

Hashable 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "ImageReplicationStatus'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "failureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReplicationStatus)))))

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:failureCode:ImageReplicationStatus', imageReplicationStatus_failureCode - The failure code for a replication that has failed.

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

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

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

ImageScanFinding

data ImageScanFinding Source #

Contains information about an image scan finding.

See: newImageScanFinding smart constructor.

Instances

Instances details
FromJSON 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 #

Read ImageScanFinding Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFinding

Show ImageScanFinding Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFinding

NFData ImageScanFinding Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFinding

Methods

rnf :: ImageScanFinding -> () #

Eq ImageScanFinding Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFinding

Hashable 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "ImageScanFinding'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Attribute])) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "severity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FindingSeverity)) :*: S1 ('MetaSel ('Just "uri") '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: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.

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

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

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

ImageScanFindings

data ImageScanFindings Source #

The details of an image scan.

See: newImageScanFindings smart constructor.

Instances

Instances details
FromJSON 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 #

Read ImageScanFindings Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFindings

Show ImageScanFindings Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFindings

NFData ImageScanFindings Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFindings

Methods

rnf :: ImageScanFindings -> () #

Eq ImageScanFindings Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFindings

Hashable 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "ImageScanFindings'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "enhancedFindings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EnhancedImageScanFinding])) :*: S1 ('MetaSel ('Just "findingSeverityCounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap FindingSeverity Natural)))) :*: (S1 ('MetaSel ('Just "findings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ImageScanFinding])) :*: (S1 ('MetaSel ('Just "imageScanCompletedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: 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:enhancedFindings:ImageScanFindings', imageScanFindings_enhancedFindings - Details about the enhanced scan findings from Amazon Inspector.

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

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

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

$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
FromJSON 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 #

Read ImageScanFindingsSummary Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFindingsSummary

Show ImageScanFindingsSummary Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFindingsSummary

NFData ImageScanFindingsSummary Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFindingsSummary

Eq ImageScanFindingsSummary Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanFindingsSummary

Hashable 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "ImageScanFindingsSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "findingSeverityCounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap FindingSeverity Natural))) :*: (S1 ('MetaSel ('Just "imageScanCompletedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: 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:findingSeverityCounts:ImageScanFindingsSummary', imageScanFindingsSummary_findingSeverityCounts - The image vulnerability counts, sorted by severity.

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

$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
FromJSON 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 #

Read ImageScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanStatus

Show ImageScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanStatus

NFData ImageScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanStatus

Methods

rnf :: ImageScanStatus -> () #

Eq ImageScanStatus Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanStatus

Hashable 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "ImageScanStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScanStatus))))

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:description:ImageScanStatus', imageScanStatus_description - The description of the image scan status.

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

ImageScanningConfiguration

data ImageScanningConfiguration Source #

The image scanning configuration for a repository.

See: newImageScanningConfiguration smart constructor.

Instances

Instances details
FromJSON ImageScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanningConfiguration

ToJSON 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 #

Read ImageScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanningConfiguration

Show ImageScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanningConfiguration

NFData ImageScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanningConfiguration

Eq ImageScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.ImageScanningConfiguration

Hashable 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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
FromJSON Layer Source # 
Instance details

Defined in Amazonka.ECR.Types.Layer

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 #

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 #

NFData Layer Source # 
Instance details

Defined in Amazonka.ECR.Types.Layer

Methods

rnf :: Layer -> () #

Eq Layer Source # 
Instance details

Defined in Amazonka.ECR.Types.Layer

Methods

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

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

Hashable Layer Source # 
Instance details

Defined in Amazonka.ECR.Types.Layer

Methods

hashWithSalt :: Int -> Layer -> Int #

hash :: Layer -> Int #

type Rep Layer Source # 
Instance details

Defined in Amazonka.ECR.Types.Layer

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

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:layerAvailability:Layer', layer_layerAvailability - The availability status of the image layer.

$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: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.

LayerFailure

data LayerFailure Source #

An object representing an Amazon ECR image layer failure.

See: newLayerFailure smart constructor.

Instances

Instances details
FromJSON 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 #

Read LayerFailure Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailure

Show LayerFailure Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailure

NFData LayerFailure Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailure

Methods

rnf :: LayerFailure -> () #

Eq LayerFailure Source # 
Instance details

Defined in Amazonka.ECR.Types.LayerFailure

Hashable 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "LayerFailure'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LayerFailureCode)) :*: (S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:failureCode:LayerFailure', layerFailure_failureCode - The failure code associated with the failure.

$sel:failureReason:LayerFailure', layerFailure_failureReason - The reason for 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
ToJSON 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 #

Read LifecyclePolicyPreviewFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewFilter

Show LifecyclePolicyPreviewFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewFilter

NFData LifecyclePolicyPreviewFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewFilter

Eq LifecyclePolicyPreviewFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewFilter

Hashable 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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
FromJSON 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 #

Read LifecyclePolicyPreviewResult Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewResult

Show LifecyclePolicyPreviewResult Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewResult

NFData LifecyclePolicyPreviewResult Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewResult

Eq LifecyclePolicyPreviewResult Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewResult

Hashable 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "LifecyclePolicyPreviewResult'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "action") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LifecyclePolicyRuleAction)) :*: S1 ('MetaSel ('Just "appliedRulePriority") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "imageDigest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "imagePushedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "imageTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))))

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:action:LifecyclePolicyPreviewResult', lifecyclePolicyPreviewResult_action - The type of action to be taken.

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

$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:imageTags:LifecyclePolicyPreviewResult', lifecyclePolicyPreviewResult_imageTags - The list of tags associated with this image.

LifecyclePolicyPreviewSummary

data LifecyclePolicyPreviewSummary Source #

The summary of the lifecycle policy preview request.

See: newLifecyclePolicyPreviewSummary smart constructor.

Instances

Instances details
FromJSON 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 #

Read LifecyclePolicyPreviewSummary Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewSummary

Show LifecyclePolicyPreviewSummary Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewSummary

NFData LifecyclePolicyPreviewSummary Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewSummary

Eq LifecyclePolicyPreviewSummary Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyPreviewSummary

Hashable 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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
FromJSON 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 #

Read LifecyclePolicyRuleAction Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyRuleAction

Show LifecyclePolicyRuleAction Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyRuleAction

NFData LifecyclePolicyRuleAction Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyRuleAction

Eq LifecyclePolicyRuleAction Source # 
Instance details

Defined in Amazonka.ECR.Types.LifecyclePolicyRuleAction

Hashable 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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
ToJSON 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 #

Read ListImagesFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.ListImagesFilter

Show ListImagesFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.ListImagesFilter

NFData ListImagesFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.ListImagesFilter

Methods

rnf :: ListImagesFilter -> () #

Eq ListImagesFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.ListImagesFilter

Hashable 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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.

PackageVulnerabilityDetails

data PackageVulnerabilityDetails Source #

Information about a package vulnerability finding.

See: newPackageVulnerabilityDetails smart constructor.

Instances

Instances details
FromJSON PackageVulnerabilityDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.PackageVulnerabilityDetails

Generic PackageVulnerabilityDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.PackageVulnerabilityDetails

Associated Types

type Rep PackageVulnerabilityDetails :: Type -> Type #

Read PackageVulnerabilityDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.PackageVulnerabilityDetails

Show PackageVulnerabilityDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.PackageVulnerabilityDetails

NFData PackageVulnerabilityDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.PackageVulnerabilityDetails

Eq PackageVulnerabilityDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.PackageVulnerabilityDetails

Hashable PackageVulnerabilityDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.PackageVulnerabilityDetails

type Rep PackageVulnerabilityDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.PackageVulnerabilityDetails

type Rep PackageVulnerabilityDetails = D1 ('MetaData "PackageVulnerabilityDetails" "Amazonka.ECR.Types.PackageVulnerabilityDetails" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "PackageVulnerabilityDetails'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "cvss") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CvssScore])) :*: S1 ('MetaSel ('Just "referenceUrls") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "relatedVulnerabilities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sourceUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "vendorCreatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "vendorSeverity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "vendorUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "vulnerabilityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vulnerablePackages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VulnerablePackage])))))))

newPackageVulnerabilityDetails :: PackageVulnerabilityDetails Source #

Create a value of PackageVulnerabilityDetails 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:cvss:PackageVulnerabilityDetails', packageVulnerabilityDetails_cvss - An object that contains details about the CVSS score of a finding.

$sel:referenceUrls:PackageVulnerabilityDetails', packageVulnerabilityDetails_referenceUrls - One or more URLs that contain details about this vulnerability type.

$sel:relatedVulnerabilities:PackageVulnerabilityDetails', packageVulnerabilityDetails_relatedVulnerabilities - One or more vulnerabilities related to the one identified in this finding.

PackageVulnerabilityDetails, packageVulnerabilityDetails_source - The source of the vulnerability information.

$sel:sourceUrl:PackageVulnerabilityDetails', packageVulnerabilityDetails_sourceUrl - A URL to the source of the vulnerability information.

$sel:vendorCreatedAt:PackageVulnerabilityDetails', packageVulnerabilityDetails_vendorCreatedAt - The date and time that this vulnerability was first added to the vendor's database.

$sel:vendorSeverity:PackageVulnerabilityDetails', packageVulnerabilityDetails_vendorSeverity - The severity the vendor has given to this vulnerability type.

$sel:vendorUpdatedAt:PackageVulnerabilityDetails', packageVulnerabilityDetails_vendorUpdatedAt - The date and time the vendor last updated this vulnerability in their database.

$sel:vulnerabilityId:PackageVulnerabilityDetails', packageVulnerabilityDetails_vulnerabilityId - The ID given to this vulnerability.

$sel:vulnerablePackages:PackageVulnerabilityDetails', packageVulnerabilityDetails_vulnerablePackages - The packages impacted by this vulnerability.

PullThroughCacheRule

data PullThroughCacheRule Source #

The details of a pull through cache rule.

See: newPullThroughCacheRule smart constructor.

Instances

Instances details
FromJSON PullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.Types.PullThroughCacheRule

Generic PullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.Types.PullThroughCacheRule

Associated Types

type Rep PullThroughCacheRule :: Type -> Type #

Read PullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.Types.PullThroughCacheRule

Show PullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.Types.PullThroughCacheRule

NFData PullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.Types.PullThroughCacheRule

Methods

rnf :: PullThroughCacheRule -> () #

Eq PullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.Types.PullThroughCacheRule

Hashable PullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.Types.PullThroughCacheRule

type Rep PullThroughCacheRule Source # 
Instance details

Defined in Amazonka.ECR.Types.PullThroughCacheRule

type Rep PullThroughCacheRule = D1 ('MetaData "PullThroughCacheRule" "Amazonka.ECR.Types.PullThroughCacheRule" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "PullThroughCacheRule'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "ecrRepositoryPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "registryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "upstreamRegistryUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newPullThroughCacheRule :: PullThroughCacheRule Source #

Create a value of PullThroughCacheRule 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:createdAt:PullThroughCacheRule', pullThroughCacheRule_createdAt - The date and time the pull through cache was created.

$sel:ecrRepositoryPrefix:PullThroughCacheRule', pullThroughCacheRule_ecrRepositoryPrefix - The Amazon ECR repository prefix associated with the pull through cache rule.

$sel:registryId:PullThroughCacheRule', pullThroughCacheRule_registryId - The Amazon Web Services account ID associated with the registry the pull through cache rule is associated with.

$sel:upstreamRegistryUrl:PullThroughCacheRule', pullThroughCacheRule_upstreamRegistryUrl - The upstream registry URL associated with the pull through cache rule.

Recommendation

data Recommendation Source #

Details about the recommended course of action to remediate the finding.

See: newRecommendation smart constructor.

Constructors

Recommendation' (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON Recommendation Source # 
Instance details

Defined in Amazonka.ECR.Types.Recommendation

Generic Recommendation Source # 
Instance details

Defined in Amazonka.ECR.Types.Recommendation

Associated Types

type Rep Recommendation :: Type -> Type #

Read Recommendation Source # 
Instance details

Defined in Amazonka.ECR.Types.Recommendation

Show Recommendation Source # 
Instance details

Defined in Amazonka.ECR.Types.Recommendation

NFData Recommendation Source # 
Instance details

Defined in Amazonka.ECR.Types.Recommendation

Methods

rnf :: Recommendation -> () #

Eq Recommendation Source # 
Instance details

Defined in Amazonka.ECR.Types.Recommendation

Hashable Recommendation Source # 
Instance details

Defined in Amazonka.ECR.Types.Recommendation

type Rep Recommendation Source # 
Instance details

Defined in Amazonka.ECR.Types.Recommendation

type Rep Recommendation = D1 ('MetaData "Recommendation" "Amazonka.ECR.Types.Recommendation" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "Recommendation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "text") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newRecommendation :: Recommendation Source #

Create a value of Recommendation 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:text:Recommendation', recommendation_text - The recommended course of action to remediate the finding.

$sel:url:Recommendation', recommendation_url - The URL address to the CVE remediation recommendations.

RegistryScanningConfiguration

data RegistryScanningConfiguration Source #

The scanning configuration for a private registry.

See: newRegistryScanningConfiguration smart constructor.

Instances

Instances details
FromJSON RegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.RegistryScanningConfiguration

Generic RegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.RegistryScanningConfiguration

Associated Types

type Rep RegistryScanningConfiguration :: Type -> Type #

Read RegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.RegistryScanningConfiguration

Show RegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.RegistryScanningConfiguration

NFData RegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.RegistryScanningConfiguration

Eq RegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.RegistryScanningConfiguration

Hashable RegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.RegistryScanningConfiguration

type Rep RegistryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.RegistryScanningConfiguration

type Rep RegistryScanningConfiguration = D1 ('MetaData "RegistryScanningConfiguration" "Amazonka.ECR.Types.RegistryScanningConfiguration" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "RegistryScanningConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "rules") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RegistryScanningRule])) :*: S1 ('MetaSel ('Just "scanType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScanType))))

newRegistryScanningConfiguration :: RegistryScanningConfiguration Source #

Create a value of RegistryScanningConfiguration 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:RegistryScanningConfiguration', registryScanningConfiguration_rules - The scanning rules associated with the registry.

$sel:scanType:RegistryScanningConfiguration', registryScanningConfiguration_scanType - The type of scanning configured for the registry.

RegistryScanningRule

data RegistryScanningRule Source #

The details of a scanning rule for a private registry.

See: newRegistryScanningRule smart constructor.

Instances

Instances details
FromJSON RegistryScanningRule Source # 
Instance details

Defined in Amazonka.ECR.Types.RegistryScanningRule

ToJSON RegistryScanningRule Source # 
Instance details

Defined in Amazonka.ECR.Types.RegistryScanningRule

Generic RegistryScanningRule Source # 
Instance details

Defined in Amazonka.ECR.Types.RegistryScanningRule

Associated Types

type Rep RegistryScanningRule :: Type -> Type #

Read RegistryScanningRule Source # 
Instance details

Defined in Amazonka.ECR.Types.RegistryScanningRule

Show RegistryScanningRule Source # 
Instance details

Defined in Amazonka.ECR.Types.RegistryScanningRule

NFData RegistryScanningRule Source # 
Instance details

Defined in Amazonka.ECR.Types.RegistryScanningRule

Methods

rnf :: RegistryScanningRule -> () #

Eq RegistryScanningRule Source # 
Instance details

Defined in Amazonka.ECR.Types.RegistryScanningRule

Hashable RegistryScanningRule Source # 
Instance details

Defined in Amazonka.ECR.Types.RegistryScanningRule

type Rep RegistryScanningRule Source # 
Instance details

Defined in Amazonka.ECR.Types.RegistryScanningRule

type Rep RegistryScanningRule = D1 ('MetaData "RegistryScanningRule" "Amazonka.ECR.Types.RegistryScanningRule" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "RegistryScanningRule'" 'PrefixI 'True) (S1 ('MetaSel ('Just "scanFrequency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ScanFrequency) :*: S1 ('MetaSel ('Just "repositoryFilters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ScanningRepositoryFilter])))

newRegistryScanningRule Source #

Create a value of RegistryScanningRule 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:scanFrequency:RegistryScanningRule', registryScanningRule_scanFrequency - The frequency that scans are performed at for a private registry. When the ENHANCED scan type is specified, the supported scan frequencies are CONTINUOUS_SCAN and SCAN_ON_PUSH. When the BASIC scan type is specified, the SCAN_ON_PUSH and MANUAL scan frequencies are supported.

$sel:repositoryFilters:RegistryScanningRule', registryScanningRule_repositoryFilters - The repository filters associated with the scanning configuration for a private registry.

Remediation

data Remediation Source #

Information on how to remediate a finding.

See: newRemediation smart constructor.

Instances

Instances details
FromJSON Remediation Source # 
Instance details

Defined in Amazonka.ECR.Types.Remediation

Generic Remediation Source # 
Instance details

Defined in Amazonka.ECR.Types.Remediation

Associated Types

type Rep Remediation :: Type -> Type #

Read Remediation Source # 
Instance details

Defined in Amazonka.ECR.Types.Remediation

Show Remediation Source # 
Instance details

Defined in Amazonka.ECR.Types.Remediation

NFData Remediation Source # 
Instance details

Defined in Amazonka.ECR.Types.Remediation

Methods

rnf :: Remediation -> () #

Eq Remediation Source # 
Instance details

Defined in Amazonka.ECR.Types.Remediation

Hashable Remediation Source # 
Instance details

Defined in Amazonka.ECR.Types.Remediation

type Rep Remediation Source # 
Instance details

Defined in Amazonka.ECR.Types.Remediation

type Rep Remediation = D1 ('MetaData "Remediation" "Amazonka.ECR.Types.Remediation" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "Remediation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "recommendation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Recommendation))))

newRemediation :: Remediation Source #

Create a value of Remediation 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:recommendation:Remediation', remediation_recommendation - An object that contains information about the recommended course of action to remediate the finding.

ReplicationConfiguration

data ReplicationConfiguration Source #

The replication configuration for a registry.

See: newReplicationConfiguration smart constructor.

Instances

Instances details
FromJSON ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationConfiguration

ToJSON 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 #

Read ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationConfiguration

Show ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationConfiguration

NFData ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationConfiguration

Eq ReplicationConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationConfiguration

Hashable 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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
FromJSON ReplicationDestination Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationDestination

ToJSON 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 #

Read ReplicationDestination Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationDestination

Show ReplicationDestination Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationDestination

NFData ReplicationDestination Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationDestination

Methods

rnf :: ReplicationDestination -> () #

Eq ReplicationDestination Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationDestination

Hashable 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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
FromJSON ReplicationRule Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationRule

ToJSON 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 #

Read ReplicationRule Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationRule

Show ReplicationRule Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationRule

NFData ReplicationRule Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationRule

Methods

rnf :: ReplicationRule -> () #

Eq ReplicationRule Source # 
Instance details

Defined in Amazonka.ECR.Types.ReplicationRule

Hashable 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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
FromJSON 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 #

Read Repository Source # 
Instance details

Defined in Amazonka.ECR.Types.Repository

Show Repository Source # 
Instance details

Defined in Amazonka.ECR.Types.Repository

NFData Repository Source # 
Instance details

Defined in Amazonka.ECR.Types.Repository

Methods

rnf :: Repository -> () #

Eq Repository Source # 
Instance details

Defined in Amazonka.ECR.Types.Repository

Hashable 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:createdAt:Repository', repository_createdAt - The date and time, in JavaScript date format, when the repository was created.

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

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

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

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

$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:repositoryName:Repository', repository_repositoryName - The name of the repository.

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

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
FromJSON RepositoryFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilter

ToJSON 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 #

Read RepositoryFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilter

Show RepositoryFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilter

NFData RepositoryFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilter

Methods

rnf :: RepositoryFilter -> () #

Eq RepositoryFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryFilter

Hashable 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" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" '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.

RepositoryScanningConfiguration

data RepositoryScanningConfiguration Source #

The details of the scanning configuration for a repository.

See: newRepositoryScanningConfiguration smart constructor.

Instances

Instances details
FromJSON RepositoryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryScanningConfiguration

Generic RepositoryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryScanningConfiguration

Associated Types

type Rep RepositoryScanningConfiguration :: Type -> Type #

Read RepositoryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryScanningConfiguration

Show RepositoryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryScanningConfiguration

NFData RepositoryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryScanningConfiguration

Eq RepositoryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryScanningConfiguration

Hashable RepositoryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryScanningConfiguration

type Rep RepositoryScanningConfiguration Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryScanningConfiguration

type Rep RepositoryScanningConfiguration = D1 ('MetaData "RepositoryScanningConfiguration" "Amazonka.ECR.Types.RepositoryScanningConfiguration" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "RepositoryScanningConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "appliedScanFilters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ScanningRepositoryFilter])) :*: S1 ('MetaSel ('Just "repositoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "scanFrequency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScanFrequency)) :*: S1 ('MetaSel ('Just "scanOnPush") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))))

newRepositoryScanningConfiguration :: RepositoryScanningConfiguration Source #

Create a value of RepositoryScanningConfiguration 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:appliedScanFilters:RepositoryScanningConfiguration', repositoryScanningConfiguration_appliedScanFilters - The scan filters applied to the repository.

$sel:repositoryArn:RepositoryScanningConfiguration', repositoryScanningConfiguration_repositoryArn - The ARN of the repository.

$sel:repositoryName:RepositoryScanningConfiguration', repositoryScanningConfiguration_repositoryName - The name of the repository.

$sel:scanFrequency:RepositoryScanningConfiguration', repositoryScanningConfiguration_scanFrequency - The scan frequency for the repository.

$sel:scanOnPush:RepositoryScanningConfiguration', repositoryScanningConfiguration_scanOnPush - Whether or not scan on push is configured for the repository.

RepositoryScanningConfigurationFailure

data RepositoryScanningConfigurationFailure Source #

The details about any failures associated with the scanning configuration of a repository.

See: newRepositoryScanningConfigurationFailure smart constructor.

Instances

Instances details
FromJSON RepositoryScanningConfigurationFailure Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryScanningConfigurationFailure

Generic RepositoryScanningConfigurationFailure Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryScanningConfigurationFailure

Read RepositoryScanningConfigurationFailure Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryScanningConfigurationFailure

Show RepositoryScanningConfigurationFailure Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryScanningConfigurationFailure

NFData RepositoryScanningConfigurationFailure Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryScanningConfigurationFailure

Eq RepositoryScanningConfigurationFailure Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryScanningConfigurationFailure

Hashable RepositoryScanningConfigurationFailure Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryScanningConfigurationFailure

type Rep RepositoryScanningConfigurationFailure Source # 
Instance details

Defined in Amazonka.ECR.Types.RepositoryScanningConfigurationFailure

type Rep RepositoryScanningConfigurationFailure = D1 ('MetaData "RepositoryScanningConfigurationFailure" "Amazonka.ECR.Types.RepositoryScanningConfigurationFailure" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "RepositoryScanningConfigurationFailure'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScanningConfigurationFailureCode)) :*: (S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "repositoryName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

Resource

data Resource Source #

Details about the resource involved in a finding.

See: newResource smart constructor.

Instances

Instances details
FromJSON Resource Source # 
Instance details

Defined in Amazonka.ECR.Types.Resource

Generic Resource Source # 
Instance details

Defined in Amazonka.ECR.Types.Resource

Associated Types

type Rep Resource :: Type -> Type #

Methods

from :: Resource -> Rep Resource x #

to :: Rep Resource x -> Resource #

Read Resource Source # 
Instance details

Defined in Amazonka.ECR.Types.Resource

Show Resource Source # 
Instance details

Defined in Amazonka.ECR.Types.Resource

NFData Resource Source # 
Instance details

Defined in Amazonka.ECR.Types.Resource

Methods

rnf :: Resource -> () #

Eq Resource Source # 
Instance details

Defined in Amazonka.ECR.Types.Resource

Hashable Resource Source # 
Instance details

Defined in Amazonka.ECR.Types.Resource

Methods

hashWithSalt :: Int -> Resource -> Int #

hash :: Resource -> Int #

type Rep Resource Source # 
Instance details

Defined in Amazonka.ECR.Types.Resource

newResource :: Resource Source #

Create a value of Resource 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:details:Resource', resource_details - An object that contains details about the resource involved in a finding.

$sel:id:Resource', resource_id - The ID of the resource.

$sel:tags:Resource', resource_tags - The tags attached to the resource.

$sel:type':Resource', resource_type - The type of resource.

ResourceDetails

data ResourceDetails Source #

Contains details about the resource involved in the finding.

See: newResourceDetails smart constructor.

Instances

Instances details
FromJSON ResourceDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.ResourceDetails

Generic ResourceDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.ResourceDetails

Associated Types

type Rep ResourceDetails :: Type -> Type #

Read ResourceDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.ResourceDetails

Show ResourceDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.ResourceDetails

NFData ResourceDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.ResourceDetails

Methods

rnf :: ResourceDetails -> () #

Eq ResourceDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.ResourceDetails

Hashable ResourceDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.ResourceDetails

type Rep ResourceDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.ResourceDetails

type Rep ResourceDetails = D1 ('MetaData "ResourceDetails" "Amazonka.ECR.Types.ResourceDetails" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "ResourceDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "awsEcrContainerImage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AwsEcrContainerImageDetails))))

newResourceDetails :: ResourceDetails Source #

Create a value of ResourceDetails 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:awsEcrContainerImage:ResourceDetails', resourceDetails_awsEcrContainerImage - An object that contains details about the Amazon ECR container image involved in the finding.

ScanningRepositoryFilter

data ScanningRepositoryFilter Source #

The details of a scanning repository filter. For more information on how to use filters, see Using filters in the Amazon Elastic Container Registry User Guide.

See: newScanningRepositoryFilter smart constructor.

Instances

Instances details
FromJSON ScanningRepositoryFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningRepositoryFilter

ToJSON ScanningRepositoryFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningRepositoryFilter

Generic ScanningRepositoryFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningRepositoryFilter

Associated Types

type Rep ScanningRepositoryFilter :: Type -> Type #

Read ScanningRepositoryFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningRepositoryFilter

Show ScanningRepositoryFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningRepositoryFilter

NFData ScanningRepositoryFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningRepositoryFilter

Eq ScanningRepositoryFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningRepositoryFilter

Hashable ScanningRepositoryFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningRepositoryFilter

type Rep ScanningRepositoryFilter Source # 
Instance details

Defined in Amazonka.ECR.Types.ScanningRepositoryFilter

type Rep ScanningRepositoryFilter = D1 ('MetaData "ScanningRepositoryFilter" "Amazonka.ECR.Types.ScanningRepositoryFilter" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "ScanningRepositoryFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filter'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "filterType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ScanningRepositoryFilterType)))

newScanningRepositoryFilter Source #

Create a value of ScanningRepositoryFilter 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':ScanningRepositoryFilter', scanningRepositoryFilter_filter - The filter to use when scanning.

$sel:filterType:ScanningRepositoryFilter', scanningRepositoryFilter_filterType - The type associated with the filter.

ScoreDetails

data ScoreDetails Source #

Information about the Amazon Inspector score given to a finding.

See: newScoreDetails smart constructor.

Instances

Instances details
FromJSON ScoreDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.ScoreDetails

Generic ScoreDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.ScoreDetails

Associated Types

type Rep ScoreDetails :: Type -> Type #

Read ScoreDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.ScoreDetails

Show ScoreDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.ScoreDetails

NFData ScoreDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.ScoreDetails

Methods

rnf :: ScoreDetails -> () #

Eq ScoreDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.ScoreDetails

Hashable ScoreDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.ScoreDetails

type Rep ScoreDetails Source # 
Instance details

Defined in Amazonka.ECR.Types.ScoreDetails

type Rep ScoreDetails = D1 ('MetaData "ScoreDetails" "Amazonka.ECR.Types.ScoreDetails" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "ScoreDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cvss") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CvssScoreDetails))))

newScoreDetails :: ScoreDetails Source #

Create a value of ScoreDetails 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:cvss:ScoreDetails', scoreDetails_cvss - An object that contains details about the CVSS score given to a finding.

Tag

data Tag Source #

The metadata to apply to a resource to help you categorize and organize them. Each tag consists of a key and a 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
FromJSON Tag Source # 
Instance details

Defined in Amazonka.ECR.Types.Tag

ToJSON Tag Source # 
Instance details

Defined in Amazonka.ECR.Types.Tag

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 #

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 #

NFData Tag Source # 
Instance details

Defined in Amazonka.ECR.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.ECR.Types.Tag

Methods

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

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

Hashable Tag Source # 
Instance details

Defined in Amazonka.ECR.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.ECR.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.ECR.Types.Tag" "amazonka-ecr-2.0-BqgZWPod2JCFn2nq69DCrJ" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") '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: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.

$sel:value:Tag', tag_value - A value acts as a descriptor within a tag category (key).

VulnerablePackage

data VulnerablePackage Source #

Information on the vulnerable package identified by a finding.

See: newVulnerablePackage smart constructor.

Instances

Instances details
FromJSON VulnerablePackage Source # 
Instance details

Defined in Amazonka.ECR.Types.VulnerablePackage

Generic VulnerablePackage Source # 
Instance details

Defined in Amazonka.ECR.Types.VulnerablePackage

Associated Types

type Rep VulnerablePackage :: Type -> Type #

Read VulnerablePackage Source # 
Instance details

Defined in Amazonka.ECR.Types.VulnerablePackage

Show VulnerablePackage Source # 
Instance details

Defined in Amazonka.ECR.Types.VulnerablePackage

NFData VulnerablePackage Source # 
Instance details

Defined in Amazonka.ECR.Types.VulnerablePackage

Methods

rnf :: VulnerablePackage -> () #

Eq VulnerablePackage Source # 
Instance details

Defined in Amazonka.ECR.Types.VulnerablePackage

Hashable VulnerablePackage Source # 
Instance details

Defined in Amazonka.ECR.Types.VulnerablePackage

type Rep VulnerablePackage Source # 
Instance details

Defined in Amazonka.ECR.Types.VulnerablePackage

newVulnerablePackage :: VulnerablePackage Source #

Create a value of VulnerablePackage 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:arch:VulnerablePackage', vulnerablePackage_arch - The architecture of the vulnerable package.

$sel:epoch:VulnerablePackage', vulnerablePackage_epoch - The epoch of the vulnerable package.

$sel:filePath:VulnerablePackage', vulnerablePackage_filePath - The file path of the vulnerable package.

$sel:name:VulnerablePackage', vulnerablePackage_name - The name of the vulnerable package.

$sel:packageManager:VulnerablePackage', vulnerablePackage_packageManager - The package manager of the vulnerable package.

$sel:release:VulnerablePackage', vulnerablePackage_release - The release of the vulnerable package.

$sel:sourceLayerHash:VulnerablePackage', vulnerablePackage_sourceLayerHash - The source layer hash of the vulnerable package.

$sel:version:VulnerablePackage', vulnerablePackage_version - The version of the vulnerable package.