Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Usage

import * as mod from "https://aws-api.deno.dev/v0.3/services/ecr.ts?docs=full";

§Classes

ECR

§Interfaces

Attribute

This data type is used in the "ImageScanFinding" data type.

AuthorizationData

An object representing authorization data for an Amazon ECR registry.

AwsEcrContainerImageDetails

The image details of the Amazon ECR container image.

BatchCheckLayerAvailabilityRequest
BatchCheckLayerAvailabilityResponse
BatchDeleteImageRequest

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

BatchDeleteImageResponse
BatchGetImageRequest
BatchGetImageResponse
BatchGetRepositoryScanningConfigurationRequest
BatchGetRepositoryScanningConfigurationResponse
CompleteLayerUploadRequest
CompleteLayerUploadResponse
CreatePullThroughCacheRuleRequest
CreatePullThroughCacheRuleResponse
CreateRepositoryRequest
CreateRepositoryResponse
CvssScore

The CVSS score for a finding.

CvssScoreAdjustment

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

CvssScoreDetails

Information about the CVSS score.

DeleteLifecyclePolicyRequest
DeleteLifecyclePolicyResponse
DeletePullThroughCacheRuleRequest
DeletePullThroughCacheRuleResponse
DeleteRegistryPolicyResponse
DeleteRepositoryPolicyRequest
DeleteRepositoryPolicyResponse
DeleteRepositoryRequest
DeleteRepositoryResponse
DescribeImageReplicationStatusRequest
DescribeImageReplicationStatusResponse
DescribeImageScanFindingsRequest
DescribeImageScanFindingsResponse
DescribeImagesFilter

An object representing a filter on a "DescribeImages" operation.

DescribeImagesRequest
DescribeImagesResponse
DescribePullThroughCacheRulesRequest
DescribePullThroughCacheRulesResponse
DescribeRegistryResponse
DescribeRepositoriesRequest
DescribeRepositoriesResponse
EncryptionConfiguration

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

EnhancedImageScanFinding

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

GetAuthorizationTokenRequest
GetAuthorizationTokenResponse
GetDownloadUrlForLayerRequest
GetDownloadUrlForLayerResponse
GetLifecyclePolicyPreviewRequest
GetLifecyclePolicyPreviewResponse
GetLifecyclePolicyRequest
GetLifecyclePolicyResponse
GetRegistryPolicyResponse
GetRegistryScanningConfigurationResponse
GetRepositoryPolicyRequest
GetRepositoryPolicyResponse
Image

An object representing an Amazon ECR image.

ImageDetail

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

ImageFailure

An object representing an Amazon ECR image failure.

ImageIdentifier

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

ImageReplicationStatus

The status of the replication process for an image.

ImageScanFinding

Contains information about an image scan finding.

ImageScanFindings

The details of an image scan.

ImageScanFindingsSummary

A summary of the last completed image scan.

ImageScanningConfiguration

The image scanning configuration for a repository.

ImageScanStatus

The current status of an image scan.

InitiateLayerUploadRequest
InitiateLayerUploadResponse
Layer

An object representing an Amazon ECR image layer.

LayerFailure

An object representing an Amazon ECR image layer failure.

LifecyclePolicyPreviewFilter

The filter for the lifecycle policy preview.

LifecyclePolicyPreviewResult

The result of the lifecycle policy preview.

LifecyclePolicyPreviewSummary

The summary of the lifecycle policy preview request.

LifecyclePolicyRuleAction

The type of action to be taken.

ListImagesFilter

An object representing a filter on a "ListImages" operation.

ListImagesRequest
ListImagesResponse
ListTagsForResourceRequest
ListTagsForResourceResponse
PackageVulnerabilityDetails

Information about a package vulnerability finding.

PullThroughCacheRule

The details of a pull through cache rule.

PutImageRequest
PutImageResponse
PutImageScanningConfigurationRequest
PutImageScanningConfigurationResponse
PutImageTagMutabilityRequest
PutImageTagMutabilityResponse
PutLifecyclePolicyRequest
PutLifecyclePolicyResponse
PutRegistryPolicyRequest
PutRegistryPolicyResponse
PutRegistryScanningConfigurationRequest
PutRegistryScanningConfigurationResponse
PutReplicationConfigurationRequest
PutReplicationConfigurationResponse
Recommendation

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

RegistryScanningConfiguration

The scanning configuration for a private registry.

RegistryScanningRule

The details of a scanning rule for a private registry.

Remediation

Information on how to remediate a finding.

ReplicationConfiguration

The replication configuration for a registry.

ReplicationDestination

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

ReplicationRule

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

Repository

An object representing a repository.

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 repository filter is specified, all images in the repository are replicated.

RepositoryScanningConfiguration

The details of the scanning configuration for a repository.

RepositoryScanningConfigurationFailure

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

Resource

Details about the resource involved in a finding.

ResourceDetails

Contains details about the resource involved in the finding.

ScanningRepositoryFilter

The details of a scanning repository filter.

ScoreDetails

Information about the Amazon Inspector score given to a finding.

SetRepositoryPolicyRequest
SetRepositoryPolicyResponse
StartImageScanRequest
StartImageScanResponse
StartLifecyclePolicyPreviewRequest
StartLifecyclePolicyPreviewResponse
Tag

The metadata that you apply to a resource to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define. Tag keys can have a maximum character length of 128 characters, and tag values can have a maximum length of 256 characters.

TagResourceRequest
UntagResourceRequest
UploadLayerPartRequest
UploadLayerPartResponse
VulnerablePackage

Information on the vulnerable package identified by a finding.

§Type Aliases

EncryptionType
FindingSeverity
ImageActionType
ImageFailureCode
ImageTagMutability
LayerAvailability
LayerFailureCode
LifecyclePolicyPreviewStatus
ReplicationStatus
RepositoryFilterType
ScanFrequency
ScanningConfigurationFailureCode
ScanningRepositoryFilterType
ScanStatus
ScanType
TagStatus