Module Awso_ecr_asyncSource

include module type of struct include Awso_ecr.Values end
Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval serviceAbbreviation : string
Sourceval targetPrefix : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]
Sourcemodule RepositoryName = Awso_ecr.Values.RepositoryName
Sourcemodule FixedInVersion = Awso_ecr.Values.FixedInVersion
Sourcemodule PackageManager = Awso_ecr.Values.PackageManager
Sourcemodule SourceLayerHash = Awso_ecr.Values.SourceLayerHash
Sourcemodule VulnerablePackageName = Awso_ecr.Values.VulnerablePackageName
Sourcemodule AwsEcrContainerImageDetails = Awso_ecr.Values.AwsEcrContainerImageDetails

The image details of the Amazon ECR container image.

Sourcemodule CvssScoreAdjustment = Awso_ecr.Values.CvssScoreAdjustment

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

Sourcemodule SigningRepositoryFilterType = Awso_ecr.Values.SigningRepositoryFilterType
Sourcemodule SigningRepositoryFilterValue = Awso_ecr.Values.SigningRepositoryFilterValue
Sourcemodule RepositoryFilterType = Awso_ecr.Values.RepositoryFilterType
Sourcemodule RepositoryFilterValue = Awso_ecr.Values.RepositoryFilterValue
Sourcemodule ScanningRepositoryFilterType = Awso_ecr.Values.ScanningRepositoryFilterType
Sourcemodule ScanningRepositoryFilterValue = Awso_ecr.Values.ScanningRepositoryFilterValue

The CVSS score for a finding.

Sourcemodule RelatedVulnerability = Awso_ecr.Values.RelatedVulnerability
Sourcemodule VulnerablePackage = Awso_ecr.Values.VulnerablePackage

Information on the vulnerable package identified by a finding.

Sourcemodule RecommendationText = Awso_ecr.Values.RecommendationText
Sourcemodule ResourceDetails = Awso_ecr.Values.ResourceDetails

Contains details about the resource involved in the finding.

Sourcemodule CvssScoreAdjustmentList = Awso_ecr.Values.CvssScoreAdjustmentList
Sourcemodule AttributeValue = Awso_ecr.Values.AttributeValue
Sourcemodule SigningRepositoryFilter = Awso_ecr.Values.SigningRepositoryFilter

A repository filter used to determine which repositories have their images automatically signed on push. Each filter consists of a filter type and filter value.

Sourcemodule ReplicationDestination = Awso_ecr.Values.ReplicationDestination

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

Sourcemodule RepositoryFilter = Awso_ecr.Values.RepositoryFilter

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 filters are added, the contents of all repositories are replicated.

Sourcemodule ScanningRepositoryFilter = Awso_ecr.Values.ScanningRepositoryFilter

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.

Sourcemodule ImageTagMutabilityExclusionFilterType = Awso_ecr.Values.ImageTagMutabilityExclusionFilterType
Sourcemodule ImageTagMutabilityExclusionFilterValue = Awso_ecr.Values.ImageTagMutabilityExclusionFilterValue
Sourcemodule FindingSeverity = Awso_ecr.Values.FindingSeverity
Sourcemodule ReferenceUrlsList = Awso_ecr.Values.ReferenceUrlsList
Sourcemodule RelatedVulnerabilitiesList = Awso_ecr.Values.RelatedVulnerabilitiesList
Sourcemodule VulnerabilityId = Awso_ecr.Values.VulnerabilityId
Sourcemodule VulnerablePackagesList = Awso_ecr.Values.VulnerablePackagesList
Sourcemodule Recommendation = Awso_ecr.Values.Recommendation

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

Details about the resource involved in a finding.

Sourcemodule CvssScoreDetails = Awso_ecr.Values.CvssScoreDetails

Information about the CVSS score.

This data type is used in the ImageScanFinding data type.

Sourcemodule SigningProfileArn = Awso_ecr.Values.SigningProfileArn

The Amazon Resource Name (ARN) of an Amazon Web Services Signer signing profile. The ARN contains the arn:aws:signer namespace, followed by the region, Amazon Web Services account ID, and signing profile resource path. For example, arn:aws:signer:region:012345678910:/signing-profiles/profile-name.

Sourcemodule SigningRepositoryFilterList = Awso_ecr.Values.SigningRepositoryFilterList
Sourcemodule ReplicationDestinationList = Awso_ecr.Values.ReplicationDestinationList
Sourcemodule RepositoryFilterList = Awso_ecr.Values.RepositoryFilterList
Sourcemodule ScanningRepositoryFilterList = Awso_ecr.Values.ScanningRepositoryFilterList
Sourcemodule ImageActionType = Awso_ecr.Values.ImageActionType
Sourcemodule LifecyclePolicyTargetStorageClass = Awso_ecr.Values.LifecyclePolicyTargetStorageClass
Sourcemodule EncryptionType = Awso_ecr.Values.EncryptionType
Sourcemodule KmsKeyForRepositoryCreationTemplate = Awso_ecr.Values.KmsKeyForRepositoryCreationTemplate
Sourcemodule ImageTagMutabilityExclusionFilter = Awso_ecr.Values.ImageTagMutabilityExclusionFilter

A filter that specifies which image tags should be excluded from the repository's image tag mutability setting.

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.

Sourcemodule ScanOnPushFlag = Awso_ecr.Values.ScanOnPushFlag
Sourcemodule FindingSeverityCounts = Awso_ecr.Values.FindingSeverityCounts
Sourcemodule VulnerabilitySourceUpdateTimestamp = Awso_ecr.Values.VulnerabilitySourceUpdateTimestamp
Sourcemodule ScanStatusDescription = Awso_ecr.Values.ScanStatusDescription
Sourcemodule ExploitAvailable = Awso_ecr.Values.ExploitAvailable
Sourcemodule FindingDescription = Awso_ecr.Values.FindingDescription
Sourcemodule PackageVulnerabilityDetails = Awso_ecr.Values.PackageVulnerabilityDetails

Information about a package vulnerability finding.

Information on how to remediate a finding.

Information about the Amazon Inspector score given to a finding.

A signing rule that specifies a signing profile and optional repository filters. When an image is pushed to a matching repository, a signing job is created using the specified profile.

Sourcemodule ReplicationRule = Awso_ecr.Values.ReplicationRule

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

Sourcemodule RegistryScanningRule = Awso_ecr.Values.RegistryScanningRule

The details of a scanning rule for a private registry.

Sourcemodule ArtifactStatus = Awso_ecr.Values.ArtifactStatus
Sourcemodule ImageSizeInBytes = Awso_ecr.Values.ImageSizeInBytes
Sourcemodule LifecyclePolicyRuleAction = Awso_ecr.Values.LifecyclePolicyRuleAction

The type of action to be taken.

Sourcemodule LifecyclePolicyRulePriority = Awso_ecr.Values.LifecyclePolicyRulePriority
Sourcemodule LifecyclePolicyStorageClass = Awso_ecr.Values.LifecyclePolicyStorageClass
Sourcemodule TransitioningImageTotalCount = Awso_ecr.Values.TransitioningImageTotalCount

The total count of images transitioning to a storage class.

Sourcemodule ExpirationTimestamp = Awso_ecr.Values.ExpirationTimestamp
Sourcemodule EncryptionConfigurationForRepositoryCreationTemplate = Awso_ecr.Values.EncryptionConfigurationForRepositoryCreationTemplate

The encryption configuration to associate with the repository creation template.

Sourcemodule ImageTagMutability = Awso_ecr.Values.ImageTagMutability
Sourcemodule ImageTagMutabilityExclusionFilters = Awso_ecr.Values.ImageTagMutabilityExclusionFilters
Sourcemodule LifecyclePolicyTextForRepositoryCreationTemplate = Awso_ecr.Values.LifecyclePolicyTextForRepositoryCreationTemplate
Sourcemodule RCTAppliedForList = Awso_ecr.Values.RCTAppliedForList
Sourcemodule RepositoryPolicyText = Awso_ecr.Values.RepositoryPolicyText
Sourcemodule RepositoryTemplateDescription = Awso_ecr.Values.RepositoryTemplateDescription
Sourcemodule CreationTimestamp = Awso_ecr.Values.CreationTimestamp
Sourcemodule EncryptionConfiguration = Awso_ecr.Values.EncryptionConfiguration

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

Sourcemodule ImageScanningConfiguration = Awso_ecr.Values.ImageScanningConfiguration

The image scanning configuration for a repository.

Sourcemodule PullThroughCacheRuleRepositoryPrefix = Awso_ecr.Values.PullThroughCacheRuleRepositoryPrefix
Sourcemodule UpdatedTimestamp = Awso_ecr.Values.UpdatedTimestamp
Sourcemodule UpstreamRegistry = Awso_ecr.Values.UpstreamRegistry
Sourcemodule ImageScanFindingsSummary = Awso_ecr.Values.ImageScanFindingsSummary

A summary of the last completed image scan.

Sourcemodule ImageScanStatus = Awso_ecr.Values.ImageScanStatus

The current status of an image scan.

Sourcemodule LastActivatedAtTimestamp = Awso_ecr.Values.LastActivatedAtTimestamp
Sourcemodule LastArchivedAtTimestamp = Awso_ecr.Values.LastArchivedAtTimestamp
Sourcemodule RecordedPullTimestamp = Awso_ecr.Values.RecordedPullTimestamp
Sourcemodule SigningStatusFailureCode = Awso_ecr.Values.SigningStatusFailureCode
Sourcemodule SigningStatusFailureReason = Awso_ecr.Values.SigningStatusFailureReason
Sourcemodule EnhancedImageScanFinding = Awso_ecr.Values.EnhancedImageScanFinding

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

Sourcemodule ImageScanFinding = Awso_ecr.Values.ImageScanFinding

Contains information about an image scan finding.

Sourcemodule ReplicationError = Awso_ecr.Values.ReplicationError
Sourcemodule ReplicationStatus = Awso_ecr.Values.ReplicationStatus
Sourcemodule ScanningConfigurationFailureCode = Awso_ecr.Values.ScanningConfigurationFailureCode
Sourcemodule ScanningConfigurationFailureReason = Awso_ecr.Values.ScanningConfigurationFailureReason
Sourcemodule ImageFailureCode = Awso_ecr.Values.ImageFailureCode
Sourcemodule ImageFailureReason = Awso_ecr.Values.ImageFailureReason
Sourcemodule ImageIdentifier = Awso_ecr.Values.ImageIdentifier

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

Sourcemodule BatchedOperationLayerDigest = Awso_ecr.Values.BatchedOperationLayerDigest
Sourcemodule LayerFailureCode = Awso_ecr.Values.LayerFailureCode
Sourcemodule LayerFailureReason = Awso_ecr.Values.LayerFailureReason
Sourcemodule LayerAvailability = Awso_ecr.Values.LayerAvailability
Sourcemodule LayerSizeInBytes = Awso_ecr.Values.LayerSizeInBytes
Sourcemodule ExceptionMessage = Awso_ecr.Values.ExceptionMessage
Sourcemodule SigningRuleList = Awso_ecr.Values.SigningRuleList
Sourcemodule ReplicationRuleList = Awso_ecr.Values.ReplicationRuleList
Sourcemodule RegistryScanningRuleList = Awso_ecr.Values.RegistryScanningRuleList
Sourcemodule ImageStatusFilter = Awso_ecr.Values.ImageStatusFilter

An object representing an artifact associated with a subject image.

Sourcemodule ArtifactStatusFilter = Awso_ecr.Values.ArtifactStatusFilter
Sourcemodule ArtifactTypeList = Awso_ecr.Values.ArtifactTypeList
Sourcemodule LifecyclePolicyPreviewResult = Awso_ecr.Values.LifecyclePolicyPreviewResult

The result of the lifecycle policy preview.

Sourcemodule TransitioningImageTotalCounts = Awso_ecr.Values.TransitioningImageTotalCounts
Sourcemodule AuthorizationData = Awso_ecr.Values.AuthorizationData

An object representing authorization data for an Amazon ECR registry.

Sourcemodule RepositoryCreationTemplate = Awso_ecr.Values.RepositoryCreationTemplate

The details of the repository creation template associated with the request.

An object representing a repository.

Sourcemodule PullThroughCacheRule = Awso_ecr.Values.PullThroughCacheRule

The details of a pull through cache rule.

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

Sourcemodule ImageSigningStatus = Awso_ecr.Values.ImageSigningStatus

The signing status for an image. Each status corresponds to a signing profile.

Sourcemodule EnhancedImageScanFindingList = Awso_ecr.Values.EnhancedImageScanFindingList
Sourcemodule ImageScanFindingList = Awso_ecr.Values.ImageScanFindingList
Sourcemodule ImageReplicationStatus = Awso_ecr.Values.ImageReplicationStatus

The status of the replication process for an image.

Sourcemodule RepositoryScanningConfigurationFailure = Awso_ecr.Values.RepositoryScanningConfigurationFailure

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

Sourcemodule RepositoryScanningConfiguration = Awso_ecr.Values.RepositoryScanningConfiguration

The details of the scanning configuration for a repository.

An object representing an Amazon ECR image failure.

An object representing an Amazon ECR image.

An object representing an Amazon ECR image layer failure.

An object representing an Amazon ECR image layer.

Sourcemodule InvalidParameterException = Awso_ecr.Values.InvalidParameterException

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

Sourcemodule IsPTCRuleValid = Awso_ecr.Values.IsPTCRuleValid
Sourcemodule PTCValidateFailure = Awso_ecr.Values.PTCValidateFailure
Sourcemodule PullThroughCacheRuleNotFoundException = Awso_ecr.Values.PullThroughCacheRuleNotFoundException

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

Sourcemodule ServerException = Awso_ecr.Values.ServerException

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

Sourcemodule ValidationException = Awso_ecr.Values.ValidationException

There was an exception validating this request.

Sourcemodule InvalidLayerPartException = Awso_ecr.Values.InvalidLayerPartException

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.

The operation failed due to a KMS exception.

Sourcemodule LimitExceededException = Awso_ecr.Values.LimitExceededException

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.

Sourcemodule RepositoryNotFoundException = Awso_ecr.Values.RepositoryNotFoundException

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.

Sourcemodule UploadNotFoundException = Awso_ecr.Values.UploadNotFoundException

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

Sourcemodule TemplateNotFoundException = Awso_ecr.Values.TemplateNotFoundException

The specified repository creation template can't be found. Verify the registry ID and prefix and try again.

Sourcemodule SecretNotFoundException = Awso_ecr.Values.SecretNotFoundException

The ARN of the secret specified in the pull through cache rule was not found. Update the pull through cache rule with a valid secret ARN and try again.

Sourcemodule UnableToAccessSecretException = Awso_ecr.Values.UnableToAccessSecretException

The secret is unable to be accessed. Verify the resource permissions for the secret and try again.

Sourcemodule UnableToDecryptSecretValueException = Awso_ecr.Values.UnableToDecryptSecretValueException

The secret is accessible but is unable to be decrypted. Verify the resource permisisons and try again.

Sourcemodule ImageNotFoundException = Awso_ecr.Values.ImageNotFoundException

The image requested does not exist in the specified repository.

Sourcemodule ImageStorageClassUpdateNotSupportedException = Awso_ecr.Values.ImageStorageClassUpdateNotSupportedException

The requested image storage class update is not supported.

Sourcemodule TargetStorageClass = Awso_ecr.Values.TargetStorageClass
Sourcemodule InvalidTagParameterException = Awso_ecr.Values.InvalidTagParameterException

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.

Sourcemodule TooManyTagsException = Awso_ecr.Values.TooManyTagsException

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.

Sourcemodule LifecyclePolicyNotFoundException = Awso_ecr.Values.LifecyclePolicyNotFoundException

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

Sourcemodule LifecyclePolicyPreviewInProgressException = Awso_ecr.Values.LifecyclePolicyPreviewInProgressException

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

Sourcemodule LifecyclePolicyPreviewStatus = Awso_ecr.Values.LifecyclePolicyPreviewStatus
Sourcemodule LifecyclePolicyText = Awso_ecr.Values.LifecyclePolicyText
Sourcemodule ImageArchivedException = Awso_ecr.Values.ImageArchivedException

The specified image is archived and cannot be scanned.

Sourcemodule UnsupportedImageTypeException = Awso_ecr.Values.UnsupportedImageTypeException

The image is of a type that cannot be scanned.

Sourcemodule ExclusionAlreadyExistsException = Awso_ecr.Values.ExclusionAlreadyExistsException

The specified pull time update exclusion already exists for the registry.

Sourcemodule SigningConfiguration = Awso_ecr.Values.SigningConfiguration

The signing configuration for a registry, which specifies rules for automatically signing images when pushed.

Sourcemodule ReplicationConfiguration = Awso_ecr.Values.ReplicationConfiguration

The replication configuration for a registry.

Sourcemodule BlockedByOrganizationPolicyException = Awso_ecr.Values.BlockedByOrganizationPolicyException

The operation did not succeed because the account is managed by a organization policy.

Sourcemodule RegistryScanningConfiguration = Awso_ecr.Values.RegistryScanningConfiguration

The scanning configuration for a private registry.

Sourcemodule RegistryPolicyText = Awso_ecr.Values.RegistryPolicyText
Sourcemodule ImageAlreadyExistsException = Awso_ecr.Values.ImageAlreadyExistsException

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

Sourcemodule ImageDigestDoesNotMatchException = Awso_ecr.Values.ImageDigestDoesNotMatchException

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

Sourcemodule ImageTagAlreadyExistsException = Awso_ecr.Values.ImageTagAlreadyExistsException

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

Sourcemodule LayersNotFoundException = Awso_ecr.Values.LayersNotFoundException

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

Sourcemodule ReferencedImagesNotFoundException = Awso_ecr.Values.ReferencedImagesNotFoundException

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

Sourcemodule AccountSettingName = Awso_ecr.Values.AccountSettingName
Sourcemodule AccountSettingValue = Awso_ecr.Values.AccountSettingValue
Sourcemodule PullTimeUpdateExclusionList = Awso_ecr.Values.PullTimeUpdateExclusionList
Sourcemodule ImageIdentifierList = Awso_ecr.Values.ImageIdentifierList
Sourcemodule ListImagesFilter = Awso_ecr.Values.ListImagesFilter

An object representing a filter on a ListImages operation.

Sourcemodule ImageReferrerList = Awso_ecr.Values.ImageReferrerList
Sourcemodule UnableToListUpstreamImageReferrersException = Awso_ecr.Values.UnableToListUpstreamImageReferrersException

The referrer or referrers were unable to be listed using the pull through cache rule. This is usually caused because of an issue with the Secrets Manager secret containing the credentials for the upstream registry.

Sourcemodule FiftyMaxResults = Awso_ecr.Values.FiftyMaxResults
Sourcemodule ListImageReferrersFilter = Awso_ecr.Values.ListImageReferrersFilter

An object representing a filter on a ListImageReferrers operation.

Sourcemodule SubjectIdentifier = Awso_ecr.Values.SubjectIdentifier

An object that identifies an image subject.

Sourcemodule SigningConfigurationNotFoundException = Awso_ecr.Values.SigningConfigurationNotFoundException

The specified signing configuration was not found. This occurs when attempting to retrieve or delete a signing configuration that does not exist.

Sourcemodule RepositoryPolicyNotFoundException = Awso_ecr.Values.RepositoryPolicyNotFoundException

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

Sourcemodule RegistryPolicyNotFoundException = Awso_ecr.Values.RegistryPolicyNotFoundException

The registry doesn't have an associated registry policy.

Sourcemodule EvaluationTimestamp = Awso_ecr.Values.EvaluationTimestamp
Sourcemodule LifecyclePolicyPreviewNotFoundException = Awso_ecr.Values.LifecyclePolicyPreviewNotFoundException

There is no dry run for this repository.

Sourcemodule LifecyclePolicyPreviewResultList = Awso_ecr.Values.LifecyclePolicyPreviewResultList
Sourcemodule LifecyclePolicyPreviewSummary = Awso_ecr.Values.LifecyclePolicyPreviewSummary

The summary of the lifecycle policy preview request.

Sourcemodule LifecyclePolicyPreviewFilter = Awso_ecr.Values.LifecyclePolicyPreviewFilter

The filter for the lifecycle policy preview.

Sourcemodule LifecyclePreviewMaxResults = Awso_ecr.Values.LifecyclePreviewMaxResults
Sourcemodule LayerInaccessibleException = Awso_ecr.Values.LayerInaccessibleException

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

Sourcemodule UnableToGetUpstreamLayerException = Awso_ecr.Values.UnableToGetUpstreamLayerException

There was an issue getting the upstream layer matching the pull through cache rule.

Sourcemodule AuthorizationDataList = Awso_ecr.Values.AuthorizationDataList
Sourcemodule GetAuthorizationTokenRegistryIdList = Awso_ecr.Values.GetAuthorizationTokenRegistryIdList
Sourcemodule RepositoryCreationTemplateList = Awso_ecr.Values.RepositoryCreationTemplateList
Sourcemodule RepositoryList = Awso_ecr.Values.RepositoryList
Sourcemodule RepositoryNameList = Awso_ecr.Values.RepositoryNameList
Sourcemodule PullThroughCacheRuleList = Awso_ecr.Values.PullThroughCacheRuleList
Sourcemodule PullThroughCacheRuleRepositoryPrefixList = Awso_ecr.Values.PullThroughCacheRuleRepositoryPrefixList
Sourcemodule ImageDetailList = Awso_ecr.Values.ImageDetailList
Sourcemodule DescribeImagesFilter = Awso_ecr.Values.DescribeImagesFilter

An object representing a filter on a DescribeImages operation.

Sourcemodule ImageSigningStatusList = Awso_ecr.Values.ImageSigningStatusList
Sourcemodule ImageScanFindings = Awso_ecr.Values.ImageScanFindings

The details of an image scan.

Sourcemodule ScanNotFoundException = Awso_ecr.Values.ScanNotFoundException

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

Sourcemodule ImageReplicationStatusList = Awso_ecr.Values.ImageReplicationStatusList
Sourcemodule ExclusionNotFoundException = Awso_ecr.Values.ExclusionNotFoundException

The specified pull time update exclusion was not found.

Sourcemodule RepositoryNotEmptyException = Awso_ecr.Values.RepositoryNotEmptyException

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

Sourcemodule RepositoryAlreadyExistsException = Awso_ecr.Values.RepositoryAlreadyExistsException

The specified repository already exists in the specified registry.

Sourcemodule TemplateAlreadyExistsException = Awso_ecr.Values.TemplateAlreadyExistsException

The repository creation template already exists. Specify a unique prefix and try again.

Sourcemodule PullThroughCacheRuleAlreadyExistsException = Awso_ecr.Values.PullThroughCacheRuleAlreadyExistsException

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

Sourcemodule UnsupportedUpstreamRegistryException = Awso_ecr.Values.UnsupportedUpstreamRegistryException

The specified upstream registry isn't supported.

Sourcemodule EmptyUploadException = Awso_ecr.Values.EmptyUploadException

The specified layer upload does not contain any layer parts.

Sourcemodule InvalidLayerException = Awso_ecr.Values.InvalidLayerException

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

Sourcemodule LayerAlreadyExistsException = Awso_ecr.Values.LayerAlreadyExistsException

The image layer already exists in the associated repository.

Sourcemodule LayerPartTooSmallException = Awso_ecr.Values.LayerPartTooSmallException

Layer parts must be at least 5 MiB in size.

Sourcemodule LayerDigestList = Awso_ecr.Values.LayerDigestList
Sourcemodule RepositoryScanningConfigurationFailureList = Awso_ecr.Values.RepositoryScanningConfigurationFailureList
Sourcemodule RepositoryScanningConfigurationList = Awso_ecr.Values.RepositoryScanningConfigurationList
Sourcemodule ScanningConfigurationRepositoryNameList = Awso_ecr.Values.ScanningConfigurationRepositoryNameList
Sourcemodule ImageFailureList = Awso_ecr.Values.ImageFailureList
Sourcemodule UnableToGetUpstreamImageException = Awso_ecr.Values.UnableToGetUpstreamImageException

The image or images were unable to be pulled using the pull through cache rule. This is usually caused because of an issue with the Secrets Manager secret containing the credentials for the upstream registry.

Sourcemodule LayerFailureList = Awso_ecr.Values.LayerFailureList
Sourcemodule BatchedOperationLayerDigestList = Awso_ecr.Values.BatchedOperationLayerDigestList
Sourcemodule ValidatePullThroughCacheRuleResponse = Awso_ecr.Values.ValidatePullThroughCacheRuleResponse

Validates an existing pull through cache rule for an upstream registry that requires authentication. This will retrieve the contents of the Amazon Web Services Secrets Manager secret, verify the syntax, and then validate that authentication to the upstream registry is successful.

Sourcemodule ValidatePullThroughCacheRuleRequest = Awso_ecr.Values.ValidatePullThroughCacheRuleRequest

Validates an existing pull through cache rule for an upstream registry that requires authentication. This will retrieve the contents of the Amazon Web Services Secrets Manager secret, verify the syntax, and then validate that authentication to the upstream registry is successful.

Sourcemodule UploadLayerPartResponse = Awso_ecr.Values.UploadLayerPartResponse

Uploads an image layer part to Amazon ECR. When an image is pushed, each new image layer is uploaded in parts. The maximum size of each image layer part can be 20971520 bytes (or about 20MB). The UploadLayerPart API is called once per each new image layer part. This operation is used by the Amazon ECR proxy and is not generally used by customers for pulling and pushing images. In most cases, you should use the docker CLI to pull, tag, and push images.

Sourcemodule UploadLayerPartRequest = Awso_ecr.Values.UploadLayerPartRequest

Uploads an image layer part to Amazon ECR. When an image is pushed, each new image layer is uploaded in parts. The maximum size of each image layer part can be 20971520 bytes (or about 20MB). The UploadLayerPart API is called once per each new image layer part. This operation is used by the Amazon ECR proxy and is not generally used by customers for pulling and pushing images. In most cases, you should use the docker CLI to pull, tag, and push images.

Sourcemodule UpdateRepositoryCreationTemplateResponse = Awso_ecr.Values.UpdateRepositoryCreationTemplateResponse

Updates an existing repository creation template.

Sourcemodule UpdateRepositoryCreationTemplateRequest = Awso_ecr.Values.UpdateRepositoryCreationTemplateRequest

Updates an existing repository creation template.

Sourcemodule UpdatePullThroughCacheRuleResponse = Awso_ecr.Values.UpdatePullThroughCacheRuleResponse

Updates an existing pull through cache rule.

Sourcemodule UpdatePullThroughCacheRuleRequest = Awso_ecr.Values.UpdatePullThroughCacheRuleRequest

Updates an existing pull through cache rule.

Sourcemodule UpdateImageStorageClassResponse = Awso_ecr.Values.UpdateImageStorageClassResponse

Transitions an image between storage classes. You can transition images from Amazon ECR standard storage class to Amazon ECR archival storage class for long-term storage, or restore archived images back to Amazon ECR standard.

Sourcemodule UpdateImageStorageClassRequest = Awso_ecr.Values.UpdateImageStorageClassRequest

Transitions an image between storage classes. You can transition images from Amazon ECR standard storage class to Amazon ECR archival storage class for long-term storage, or restore archived images back to Amazon ECR standard.

Sourcemodule UntagResourceResponse = Awso_ecr.Values.UntagResourceResponse

Deletes specified tags from a resource.

Sourcemodule UntagResourceRequest = Awso_ecr.Values.UntagResourceRequest

Deletes specified tags from a resource.

Sourcemodule TagResourceResponse = Awso_ecr.Values.TagResourceResponse

Adds specified tags to a resource with the specified ARN. Existing tags on a resource are not changed if they are not specified in the request parameters.

Sourcemodule TagResourceRequest = Awso_ecr.Values.TagResourceRequest

Adds specified tags to a resource with the specified ARN. Existing tags on a resource are not changed if they are not specified in the request parameters.

Sourcemodule StartLifecyclePolicyPreviewResponse = Awso_ecr.Values.StartLifecyclePolicyPreviewResponse

Starts a preview of a lifecycle policy for the specified repository. This allows you to see the results before associating the lifecycle policy with the repository.

Sourcemodule StartLifecyclePolicyPreviewRequest = Awso_ecr.Values.StartLifecyclePolicyPreviewRequest

Starts a preview of a lifecycle policy for the specified repository. This allows you to see the results before associating the lifecycle policy with the repository.

Sourcemodule StartImageScanResponse = Awso_ecr.Values.StartImageScanResponse

Starts a basic image vulnerability scan. A basic image scan can only be started once per 24 hours on an individual image. This limit includes if an image was scanned on initial push. You can start up to 100,000 basic scans per 24 hours. This limit includes both scans on initial push and scans initiated by the StartImageScan API. For more information, see Basic scanning in the Amazon Elastic Container Registry User Guide.

Sourcemodule StartImageScanRequest = Awso_ecr.Values.StartImageScanRequest

Starts a basic image vulnerability scan. A basic image scan can only be started once per 24 hours on an individual image. This limit includes if an image was scanned on initial push. You can start up to 100,000 basic scans per 24 hours. This limit includes both scans on initial push and scans initiated by the StartImageScan API. For more information, see Basic scanning in the Amazon Elastic Container Registry User Guide.

Sourcemodule SetRepositoryPolicyResponse = Awso_ecr.Values.SetRepositoryPolicyResponse

Applies a repository policy to the specified repository to control access permissions. For more information, see Amazon ECR Repository policies in the Amazon Elastic Container Registry User Guide.

Sourcemodule SetRepositoryPolicyRequest = Awso_ecr.Values.SetRepositoryPolicyRequest

Applies a repository policy to the specified repository to control access permissions. For more information, see Amazon ECR Repository policies in the Amazon Elastic Container Registry User Guide.

Sourcemodule RegisterPullTimeUpdateExclusionResponse = Awso_ecr.Values.RegisterPullTimeUpdateExclusionResponse

Adds an IAM principal to the pull time update exclusion list for a registry. Amazon ECR will not record the pull time if an excluded principal pulls an image.

Sourcemodule RegisterPullTimeUpdateExclusionRequest = Awso_ecr.Values.RegisterPullTimeUpdateExclusionRequest

Adds an IAM principal to the pull time update exclusion list for a registry. Amazon ECR will not record the pull time if an excluded principal pulls an image.

Sourcemodule PutSigningConfigurationResponse = Awso_ecr.Values.PutSigningConfigurationResponse

Creates or updates the registry's signing configuration, which defines rules for automatically signing images with Amazon Web Services Signer. For more information, see Managed signing in the Amazon Elastic Container Registry User Guide. To successfully generate a signature, the IAM principal pushing images must have permission to sign payloads with the Amazon Web Services Signer signing profile referenced in the signing configuration.

Sourcemodule PutSigningConfigurationRequest = Awso_ecr.Values.PutSigningConfigurationRequest

Creates or updates the registry's signing configuration, which defines rules for automatically signing images with Amazon Web Services Signer. For more information, see Managed signing in the Amazon Elastic Container Registry User Guide. To successfully generate a signature, the IAM principal pushing images must have permission to sign payloads with the Amazon Web Services Signer signing profile referenced in the signing configuration.

Sourcemodule PutReplicationConfigurationResponse = Awso_ecr.Values.PutReplicationConfigurationResponse

Creates or updates the replication configuration for a registry. The existing replication configuration for a repository can be retrieved with the DescribeRegistry API action. The first time the PutReplicationConfiguration API is called, a service-linked IAM role is created in your account for the replication process. For more information, see Using service-linked roles for Amazon ECR in the Amazon Elastic Container Registry User Guide. For more information on the custom role for replication, see Creating an IAM role for replication. When configuring cross-account replication, the destination account must grant the source account permission to replicate. This permission is controlled using a registry permissions policy. For more information, see PutRegistryPolicy.

Sourcemodule PutReplicationConfigurationRequest = Awso_ecr.Values.PutReplicationConfigurationRequest

Creates or updates the replication configuration for a registry. The existing replication configuration for a repository can be retrieved with the DescribeRegistry API action. The first time the PutReplicationConfiguration API is called, a service-linked IAM role is created in your account for the replication process. For more information, see Using service-linked roles for Amazon ECR in the Amazon Elastic Container Registry User Guide. For more information on the custom role for replication, see Creating an IAM role for replication. When configuring cross-account replication, the destination account must grant the source account permission to replicate. This permission is controlled using a registry permissions policy. For more information, see PutRegistryPolicy.

Sourcemodule PutRegistryScanningConfigurationResponse = Awso_ecr.Values.PutRegistryScanningConfigurationResponse

Creates or updates the scanning configuration for your private registry.

Sourcemodule PutRegistryScanningConfigurationRequest = Awso_ecr.Values.PutRegistryScanningConfigurationRequest

Creates or updates the scanning configuration for your private registry.

Sourcemodule PutRegistryPolicyResponse = Awso_ecr.Values.PutRegistryPolicyResponse

Creates or updates the permissions policy for your registry. A registry policy is used to specify permissions for another Amazon Web Services account and is used when configuring cross-account replication. For more information, see Registry permissions in the Amazon Elastic Container Registry User Guide.

Sourcemodule PutRegistryPolicyRequest = Awso_ecr.Values.PutRegistryPolicyRequest

Creates or updates the permissions policy for your registry. A registry policy is used to specify permissions for another Amazon Web Services account and is used when configuring cross-account replication. For more information, see Registry permissions in the Amazon Elastic Container Registry User Guide.

Sourcemodule PutLifecyclePolicyResponse = Awso_ecr.Values.PutLifecyclePolicyResponse

Creates or updates the lifecycle policy for the specified repository. For more information, see Lifecycle policy template.

Sourcemodule PutLifecyclePolicyRequest = Awso_ecr.Values.PutLifecyclePolicyRequest

Creates or updates the lifecycle policy for the specified repository. For more information, see Lifecycle policy template.

Sourcemodule PutImageTagMutabilityResponse = Awso_ecr.Values.PutImageTagMutabilityResponse

Updates the image tag mutability settings for the specified repository. For more information, see Image tag mutability in the Amazon Elastic Container Registry User Guide.

Sourcemodule PutImageTagMutabilityRequest = Awso_ecr.Values.PutImageTagMutabilityRequest

Updates the image tag mutability settings for the specified repository. For more information, see Image tag mutability in the Amazon Elastic Container Registry User Guide.

Sourcemodule PutImageScanningConfigurationResponse = Awso_ecr.Values.PutImageScanningConfigurationResponse

The PutImageScanningConfiguration API is being deprecated, in favor of specifying the image scanning configuration at the registry level. For more information, see PutRegistryScanningConfiguration. Updates the image scanning configuration for the specified repository.

Sourcemodule PutImageScanningConfigurationRequest = Awso_ecr.Values.PutImageScanningConfigurationRequest

The PutImageScanningConfiguration API is being deprecated, in favor of specifying the image scanning configuration at the registry level. For more information, see PutRegistryScanningConfiguration. Updates the image scanning configuration for the specified repository.

Sourcemodule PutImageResponse = Awso_ecr.Values.PutImageResponse

Creates or updates the image manifest and tags associated with an image. When an image is pushed and all new image layers have been uploaded, the PutImage API is called once to create or update the image manifest and the tags associated with the image. This operation is used by the Amazon ECR proxy and is not generally used by customers for pulling and pushing images. In most cases, you should use the docker CLI to pull, tag, and push images.

Sourcemodule PutImageRequest = Awso_ecr.Values.PutImageRequest

Creates or updates the image manifest and tags associated with an image. When an image is pushed and all new image layers have been uploaded, the PutImage API is called once to create or update the image manifest and the tags associated with the image. This operation is used by the Amazon ECR proxy and is not generally used by customers for pulling and pushing images. In most cases, you should use the docker CLI to pull, tag, and push images.

Sourcemodule PutAccountSettingResponse = Awso_ecr.Values.PutAccountSettingResponse

Allows you to change the basic scan type version or registry policy scope.

Sourcemodule PutAccountSettingRequest = Awso_ecr.Values.PutAccountSettingRequest

Allows you to change the basic scan type version or registry policy scope.

Sourcemodule ListTagsForResourceResponse = Awso_ecr.Values.ListTagsForResourceResponse

List the tags for an Amazon ECR resource.

Sourcemodule ListTagsForResourceRequest = Awso_ecr.Values.ListTagsForResourceRequest

List the tags for an Amazon ECR resource.

Sourcemodule ListPullTimeUpdateExclusionsResponse = Awso_ecr.Values.ListPullTimeUpdateExclusionsResponse

Lists the IAM principals that are excluded from having their image pull times recorded.

Sourcemodule ListPullTimeUpdateExclusionsRequest = Awso_ecr.Values.ListPullTimeUpdateExclusionsRequest

Lists the IAM principals that are excluded from having their image pull times recorded.

Sourcemodule ListImagesResponse = Awso_ecr.Values.ListImagesResponse

Lists all the image IDs for the specified repository. You can filter images based on whether or not they are tagged by using the tagStatus filter and specifying either TAGGED, UNTAGGED or ANY. For example, you can filter your results to return only UNTAGGED images and then pipe that result to a BatchDeleteImage operation to delete them. Or, you can filter your results to return only TAGGED images to list all of the tags in your repository.

Sourcemodule ListImagesRequest = Awso_ecr.Values.ListImagesRequest

Lists all the image IDs for the specified repository. You can filter images based on whether or not they are tagged by using the tagStatus filter and specifying either TAGGED, UNTAGGED or ANY. For example, you can filter your results to return only UNTAGGED images and then pipe that result to a BatchDeleteImage operation to delete them. Or, you can filter your results to return only TAGGED images to list all of the tags in your repository.

Sourcemodule ListImageReferrersResponse = Awso_ecr.Values.ListImageReferrersResponse

Lists the artifacts associated with a specified subject image. The IAM principal invoking this operation must have the ecr:BatchGetImage permission.

Sourcemodule ListImageReferrersRequest = Awso_ecr.Values.ListImageReferrersRequest

Lists the artifacts associated with a specified subject image. The IAM principal invoking this operation must have the ecr:BatchGetImage permission.

Sourcemodule InitiateLayerUploadResponse = Awso_ecr.Values.InitiateLayerUploadResponse

Notifies Amazon ECR that you intend to upload an image layer. When an image is pushed, the InitiateLayerUpload API is called once per image layer that has not already been uploaded. Whether or not an image layer has been uploaded is determined by the BatchCheckLayerAvailability API action. This operation is used by the Amazon ECR proxy and is not generally used by customers for pulling and pushing images. In most cases, you should use the docker CLI to pull, tag, and push images.

Sourcemodule InitiateLayerUploadRequest = Awso_ecr.Values.InitiateLayerUploadRequest

Notifies Amazon ECR that you intend to upload an image layer. When an image is pushed, the InitiateLayerUpload API is called once per image layer that has not already been uploaded. Whether or not an image layer has been uploaded is determined by the BatchCheckLayerAvailability API action. This operation is used by the Amazon ECR proxy and is not generally used by customers for pulling and pushing images. In most cases, you should use the docker CLI to pull, tag, and push images.

Sourcemodule GetSigningConfigurationResponse = Awso_ecr.Values.GetSigningConfigurationResponse

Retrieves the registry's signing configuration, which defines rules for automatically signing images using Amazon Web Services Signer. For more information, see Managed signing in the Amazon Elastic Container Registry User Guide.

Sourcemodule GetSigningConfigurationRequest = Awso_ecr.Values.GetSigningConfigurationRequest

Retrieves the registry's signing configuration, which defines rules for automatically signing images using Amazon Web Services Signer. For more information, see Managed signing in the Amazon Elastic Container Registry User Guide.

Sourcemodule GetRepositoryPolicyResponse = Awso_ecr.Values.GetRepositoryPolicyResponse

Retrieves the repository policy for the specified repository.

Sourcemodule GetRepositoryPolicyRequest = Awso_ecr.Values.GetRepositoryPolicyRequest

Retrieves the repository policy for the specified repository.

Sourcemodule GetRegistryScanningConfigurationResponse = Awso_ecr.Values.GetRegistryScanningConfigurationResponse

Retrieves the scanning configuration for a registry.

Sourcemodule GetRegistryScanningConfigurationRequest = Awso_ecr.Values.GetRegistryScanningConfigurationRequest

Retrieves the scanning configuration for a registry.

Sourcemodule GetRegistryPolicyResponse = Awso_ecr.Values.GetRegistryPolicyResponse

Retrieves the permissions policy for a registry.

Sourcemodule GetRegistryPolicyRequest = Awso_ecr.Values.GetRegistryPolicyRequest

Retrieves the permissions policy for a registry.

Sourcemodule GetLifecyclePolicyResponse = Awso_ecr.Values.GetLifecyclePolicyResponse

Retrieves the lifecycle policy for the specified repository.

Sourcemodule GetLifecyclePolicyRequest = Awso_ecr.Values.GetLifecyclePolicyRequest

Retrieves the lifecycle policy for the specified repository.

Sourcemodule GetLifecyclePolicyPreviewResponse = Awso_ecr.Values.GetLifecyclePolicyPreviewResponse

Retrieves the results of the lifecycle policy preview request for the specified repository.

Sourcemodule GetLifecyclePolicyPreviewRequest = Awso_ecr.Values.GetLifecyclePolicyPreviewRequest

Retrieves the results of the lifecycle policy preview request for the specified repository.

Sourcemodule GetDownloadUrlForLayerResponse = Awso_ecr.Values.GetDownloadUrlForLayerResponse

Retrieves the pre-signed Amazon S3 download URL corresponding to an image layer. You can only get URLs for image layers that are referenced in an image. When an image is pulled, the GetDownloadUrlForLayer API is called once per image layer that is not already cached. This operation is used by the Amazon ECR proxy and is not generally used by customers for pulling and pushing images. In most cases, you should use the docker CLI to pull, tag, and push images.

Sourcemodule GetDownloadUrlForLayerRequest = Awso_ecr.Values.GetDownloadUrlForLayerRequest

Retrieves the pre-signed Amazon S3 download URL corresponding to an image layer. You can only get URLs for image layers that are referenced in an image. When an image is pulled, the GetDownloadUrlForLayer API is called once per image layer that is not already cached. This operation is used by the Amazon ECR proxy and is not generally used by customers for pulling and pushing images. In most cases, you should use the docker CLI to pull, tag, and push images.

Sourcemodule GetAuthorizationTokenResponse = Awso_ecr.Values.GetAuthorizationTokenResponse

Retrieves an authorization token. An authorization token represents your IAM authentication credentials and can be used to access any Amazon ECR registry that your IAM principal has access to. The authorization token is valid for 12 hours. The authorizationToken returned is a base64 encoded string that can be decoded and used in a docker login command to authenticate to a registry. The CLI offers an get-login-password command that simplifies the login process. For more information, see Registry authentication in the Amazon Elastic Container Registry User Guide.

Sourcemodule GetAuthorizationTokenRequest = Awso_ecr.Values.GetAuthorizationTokenRequest

Retrieves an authorization token. An authorization token represents your IAM authentication credentials and can be used to access any Amazon ECR registry that your IAM principal has access to. The authorization token is valid for 12 hours. The authorizationToken returned is a base64 encoded string that can be decoded and used in a docker login command to authenticate to a registry. The CLI offers an get-login-password command that simplifies the login process. For more information, see Registry authentication in the Amazon Elastic Container Registry User Guide.

Sourcemodule GetAccountSettingResponse = Awso_ecr.Values.GetAccountSettingResponse

Retrieves the account setting value for the specified setting name.

Sourcemodule GetAccountSettingRequest = Awso_ecr.Values.GetAccountSettingRequest

Retrieves the account setting value for the specified setting name.

Sourcemodule DescribeRepositoryCreationTemplatesResponse = Awso_ecr.Values.DescribeRepositoryCreationTemplatesResponse

Returns details about the repository creation templates in a registry. The prefixes request parameter can be used to return the details for a specific repository creation template.

Sourcemodule DescribeRepositoryCreationTemplatesRequest = Awso_ecr.Values.DescribeRepositoryCreationTemplatesRequest

Returns details about the repository creation templates in a registry. The prefixes request parameter can be used to return the details for a specific repository creation template.

Sourcemodule DescribeRepositoriesResponse = Awso_ecr.Values.DescribeRepositoriesResponse

Describes image repositories in a registry.

Sourcemodule DescribeRepositoriesRequest = Awso_ecr.Values.DescribeRepositoriesRequest

Describes image repositories in a registry.

Sourcemodule DescribeRegistryResponse = Awso_ecr.Values.DescribeRegistryResponse

Describes the settings for a registry. The replication configuration for a repository can be created or updated with the PutReplicationConfiguration API action.

Sourcemodule DescribeRegistryRequest = Awso_ecr.Values.DescribeRegistryRequest

Describes the settings for a registry. The replication configuration for a repository can be created or updated with the PutReplicationConfiguration API action.

Sourcemodule DescribePullThroughCacheRulesResponse = Awso_ecr.Values.DescribePullThroughCacheRulesResponse

Returns the pull through cache rules for a registry.

Sourcemodule DescribePullThroughCacheRulesRequest = Awso_ecr.Values.DescribePullThroughCacheRulesRequest

Returns the pull through cache rules for a registry.

Sourcemodule DescribeImagesResponse = Awso_ecr.Values.DescribeImagesResponse

Returns metadata about the images in a repository. Starting 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. Therefore, Docker might return a larger image than the image shown in the Amazon Web Services Management Console. The new version of Amazon ECR Basic Scanning doesn't use the ImageDetail$imageScanFindingsSummary and ImageDetail$imageScanStatus attributes from the API response to return scan results. Use the DescribeImageScanFindings API instead. For more information about Amazon Web Services native basic scanning, see Scan images for software vulnerabilities in Amazon ECR.

Sourcemodule DescribeImagesRequest = Awso_ecr.Values.DescribeImagesRequest

Returns metadata about the images in a repository. Starting 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. Therefore, Docker might return a larger image than the image shown in the Amazon Web Services Management Console. The new version of Amazon ECR Basic Scanning doesn't use the ImageDetail$imageScanFindingsSummary and ImageDetail$imageScanStatus attributes from the API response to return scan results. Use the DescribeImageScanFindings API instead. For more information about Amazon Web Services native basic scanning, see Scan images for software vulnerabilities in Amazon ECR.

Sourcemodule DescribeImageSigningStatusResponse = Awso_ecr.Values.DescribeImageSigningStatusResponse

Returns the signing status for a specified image. If the image matched signing rules that reference different signing profiles, a status is returned for each profile. For more information, see Managed signing in the Amazon Elastic Container Registry User Guide.

Sourcemodule DescribeImageSigningStatusRequest = Awso_ecr.Values.DescribeImageSigningStatusRequest

Returns the signing status for a specified image. If the image matched signing rules that reference different signing profiles, a status is returned for each profile. For more information, see Managed signing in the Amazon Elastic Container Registry User Guide.

Sourcemodule DescribeImageScanFindingsResponse = Awso_ecr.Values.DescribeImageScanFindingsResponse

Returns the scan findings for the specified image.

Sourcemodule DescribeImageScanFindingsRequest = Awso_ecr.Values.DescribeImageScanFindingsRequest

Returns the scan findings for the specified image.

Sourcemodule DescribeImageReplicationStatusResponse = Awso_ecr.Values.DescribeImageReplicationStatusResponse

Returns the replication status for a specified image.

Sourcemodule DescribeImageReplicationStatusRequest = Awso_ecr.Values.DescribeImageReplicationStatusRequest

Returns the replication status for a specified image.

Sourcemodule DeregisterPullTimeUpdateExclusionResponse = Awso_ecr.Values.DeregisterPullTimeUpdateExclusionResponse

Removes a principal from the pull time update exclusion list for a registry. Once removed, Amazon ECR will resume updating the pull time if the specified principal pulls an image.

Sourcemodule DeregisterPullTimeUpdateExclusionRequest = Awso_ecr.Values.DeregisterPullTimeUpdateExclusionRequest

Removes a principal from the pull time update exclusion list for a registry. Once removed, Amazon ECR will resume updating the pull time if the specified principal pulls an image.

Sourcemodule DeleteSigningConfigurationResponse = Awso_ecr.Values.DeleteSigningConfigurationResponse

Deletes the registry's signing configuration. Images pushed after deletion of the signing configuration will no longer be automatically signed. For more information, see Managed signing in the Amazon Elastic Container Registry User Guide. Deleting the signing configuration does not affect existing image signatures.

Sourcemodule DeleteSigningConfigurationRequest = Awso_ecr.Values.DeleteSigningConfigurationRequest

Deletes the registry's signing configuration. Images pushed after deletion of the signing configuration will no longer be automatically signed. For more information, see Managed signing in the Amazon Elastic Container Registry User Guide. Deleting the signing configuration does not affect existing image signatures.

Sourcemodule DeleteRepositoryResponse = Awso_ecr.Values.DeleteRepositoryResponse

Deletes a repository. If the repository isn't empty, you must either delete the contents of the repository or use the force option to delete the repository and have Amazon ECR delete all of its contents on your behalf.

Sourcemodule DeleteRepositoryRequest = Awso_ecr.Values.DeleteRepositoryRequest

Deletes a repository. If the repository isn't empty, you must either delete the contents of the repository or use the force option to delete the repository and have Amazon ECR delete all of its contents on your behalf.

Sourcemodule DeleteRepositoryPolicyResponse = Awso_ecr.Values.DeleteRepositoryPolicyResponse

Deletes the repository policy associated with the specified repository.

Sourcemodule DeleteRepositoryPolicyRequest = Awso_ecr.Values.DeleteRepositoryPolicyRequest

Deletes the repository policy associated with the specified repository.

Sourcemodule DeleteRepositoryCreationTemplateResponse = Awso_ecr.Values.DeleteRepositoryCreationTemplateResponse

Deletes a repository creation template.

Sourcemodule DeleteRepositoryCreationTemplateRequest = Awso_ecr.Values.DeleteRepositoryCreationTemplateRequest

Deletes a repository creation template.

Sourcemodule DeleteRegistryPolicyResponse = Awso_ecr.Values.DeleteRegistryPolicyResponse

Deletes the registry permissions policy.

Sourcemodule DeleteRegistryPolicyRequest = Awso_ecr.Values.DeleteRegistryPolicyRequest

Deletes the registry permissions policy.

Sourcemodule DeletePullThroughCacheRuleResponse = Awso_ecr.Values.DeletePullThroughCacheRuleResponse

Deletes a pull through cache rule.

Sourcemodule DeletePullThroughCacheRuleRequest = Awso_ecr.Values.DeletePullThroughCacheRuleRequest

Deletes a pull through cache rule.

Sourcemodule DeleteLifecyclePolicyResponse = Awso_ecr.Values.DeleteLifecyclePolicyResponse

Deletes the lifecycle policy associated with the specified repository.

Sourcemodule DeleteLifecyclePolicyRequest = Awso_ecr.Values.DeleteLifecyclePolicyRequest

Deletes the lifecycle policy associated with the specified repository.

Sourcemodule CreateRepositoryResponse = Awso_ecr.Values.CreateRepositoryResponse

Creates a repository. For more information, see Amazon ECR repositories in the Amazon Elastic Container Registry User Guide.

Sourcemodule CreateRepositoryRequest = Awso_ecr.Values.CreateRepositoryRequest

Creates a repository. For more information, see Amazon ECR repositories in the Amazon Elastic Container Registry User Guide.

Sourcemodule CreateRepositoryCreationTemplateResponse = Awso_ecr.Values.CreateRepositoryCreationTemplateResponse

Creates a repository creation template. This template is used to define the settings for repositories created by Amazon ECR on your behalf. For example, repositories created through pull through cache actions. For more information, see Private repository creation templates in the Amazon Elastic Container Registry User Guide.

Sourcemodule CreateRepositoryCreationTemplateRequest = Awso_ecr.Values.CreateRepositoryCreationTemplateRequest

Creates a repository creation template. This template is used to define the settings for repositories created by Amazon ECR on your behalf. For example, repositories created through pull through cache actions. For more information, see Private repository creation templates in the Amazon Elastic Container Registry User Guide.

Sourcemodule CreatePullThroughCacheRuleResponse = Awso_ecr.Values.CreatePullThroughCacheRuleResponse

Creates a pull through cache rule. A pull through cache rule provides a way to cache images from an upstream registry source in your Amazon ECR private registry. For more information, see Using pull through cache rules in the Amazon Elastic Container Registry User Guide.

Sourcemodule CreatePullThroughCacheRuleRequest = Awso_ecr.Values.CreatePullThroughCacheRuleRequest

Creates a pull through cache rule. A pull through cache rule provides a way to cache images from an upstream registry source in your Amazon ECR private registry. For more information, see Using pull through cache rules in the Amazon Elastic Container Registry User Guide.

Sourcemodule CompleteLayerUploadResponse = Awso_ecr.Values.CompleteLayerUploadResponse

Informs Amazon ECR that the image layer upload has completed for a specified registry, repository name, and upload ID. You can optionally provide a sha256 digest of the image layer for data validation purposes. When an image is pushed, the CompleteLayerUpload API is called once per each new image layer to verify that the upload has completed. This operation is used by the Amazon ECR proxy and is not generally used by customers for pulling and pushing images. In most cases, you should use the docker CLI to pull, tag, and push images.

Sourcemodule CompleteLayerUploadRequest = Awso_ecr.Values.CompleteLayerUploadRequest

Informs Amazon ECR that the image layer upload has completed for a specified registry, repository name, and upload ID. You can optionally provide a sha256 digest of the image layer for data validation purposes. When an image is pushed, the CompleteLayerUpload API is called once per each new image layer to verify that the upload has completed. This operation is used by the Amazon ECR proxy and is not generally used by customers for pulling and pushing images. In most cases, you should use the docker CLI to pull, tag, and push images.

Sourcemodule BatchGetRepositoryScanningConfigurationResponse = Awso_ecr.Values.BatchGetRepositoryScanningConfigurationResponse

Gets the scanning configuration for one or more repositories.

Sourcemodule BatchGetRepositoryScanningConfigurationRequest = Awso_ecr.Values.BatchGetRepositoryScanningConfigurationRequest

Gets the scanning configuration for one or more repositories.

Sourcemodule BatchGetImageResponse = Awso_ecr.Values.BatchGetImageResponse

Gets detailed information for an image. Images are specified with either an imageTag or imageDigest. When an image is pulled, the BatchGetImage API is called once to retrieve the image manifest.

Sourcemodule BatchGetImageRequest = Awso_ecr.Values.BatchGetImageRequest

Gets detailed information for an image. Images are specified with either an imageTag or imageDigest. When an image is pulled, the BatchGetImage API is called once to retrieve the image manifest.

Sourcemodule BatchDeleteImageResponse = Awso_ecr.Values.BatchDeleteImageResponse

Deletes a list of specified images within a repository. Images are specified with either an imageTag or imageDigest. You can remove a tag from an image by specifying the image's tag in your request. When you remove the last tag from an image, the image is deleted from your repository. You can completely delete an image (and all of its tags) by specifying the image's digest in your request.

Sourcemodule BatchDeleteImageRequest = Awso_ecr.Values.BatchDeleteImageRequest

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

Sourcemodule BatchCheckLayerAvailabilityResponse = Awso_ecr.Values.BatchCheckLayerAvailabilityResponse

Checks the availability of one or more image layers in a repository. When an image is pushed to a repository, each image layer is checked to verify if it has been uploaded before. If it has been uploaded, then the image layer is skipped. This operation is used by the Amazon ECR proxy and is not generally used by customers for pulling and pushing images. In most cases, you should use the docker CLI to pull, tag, and push images.

Sourcemodule BatchCheckLayerAvailabilityRequest = Awso_ecr.Values.BatchCheckLayerAvailabilityRequest

Checks the availability of one or more image layers in a repository. When an image is pushed to a repository, each image layer is checked to verify if it has been uploaded before. If it has been uploaded, then the image layer is skipped. This operation is used by the Amazon ECR proxy and is not generally used by customers for pulling and pushing images. In most cases, you should use the docker CLI to pull, tag, and push images.

Sourcemodule Cli : sig ... end