[−][src]Crate rusoto_ecr
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.
If you're using the service, you're probably looking for EcrClient and Ecr.
Structs
Attribute | This data type is used in the ImageScanFinding data type. |
AuthorizationData | An object representing authorization data for an Amazon ECR registry. |
BatchCheckLayerAvailabilityRequest | |
BatchCheckLayerAvailabilityResponse | |
BatchDeleteImageRequest | Deletes specified images within a specified repository. Images are specified with either the |
BatchDeleteImageResponse | |
BatchGetImageRequest | |
BatchGetImageResponse | |
CompleteLayerUploadRequest | |
CompleteLayerUploadResponse | |
CreateRepositoryRequest | |
CreateRepositoryResponse | |
DeleteLifecyclePolicyRequest | |
DeleteLifecyclePolicyResponse | |
DeleteRegistryPolicyRequest | |
DeleteRegistryPolicyResponse | |
DeleteRepositoryPolicyRequest | |
DeleteRepositoryPolicyResponse | |
DeleteRepositoryRequest | |
DeleteRepositoryResponse | |
DescribeImageScanFindingsRequest | |
DescribeImageScanFindingsResponse | |
DescribeImagesFilter | An object representing a filter on a DescribeImages operation. |
DescribeImagesRequest | |
DescribeImagesResponse | |
DescribeRegistryRequest | |
DescribeRegistryResponse | |
DescribeRepositoriesRequest | |
DescribeRepositoriesResponse | |
EcrClient | A client for the Amazon ECR API. |
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 For more control over the encryption of the contents of your repository, you can use server-side encryption with customer master keys (CMKs) stored in AWS Key Management Service (AWS KMS) to encrypt your images. For more information, see Amazon ECR encryption at rest in the Amazon Elastic Container Registry User Guide. |
GetAuthorizationTokenRequest | |
GetAuthorizationTokenResponse | |
GetDownloadUrlForLayerRequest | |
GetDownloadUrlForLayerResponse | |
GetLifecyclePolicyPreviewRequest | |
GetLifecyclePolicyPreviewResponse | |
GetLifecyclePolicyRequest | |
GetLifecyclePolicyResponse | |
GetRegistryPolicyRequest | |
GetRegistryPolicyResponse | |
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 Amazon ECR 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. |
ImageScanStatus | The current status of an image scan. |
ImageScanningConfiguration | The image scanning configuration for a repository. |
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 | |
PutImageRequest | |
PutImageResponse | |
PutImageScanningConfigurationRequest | |
PutImageScanningConfigurationResponse | |
PutImageTagMutabilityRequest | |
PutImageTagMutabilityResponse | |
PutLifecyclePolicyRequest | |
PutLifecyclePolicyResponse | |
PutRegistryPolicyRequest | |
PutRegistryPolicyResponse | |
PutReplicationConfigurationRequest | |
PutReplicationConfigurationResponse | |
ReplicationConfiguration | The replication configuration for a registry. |
ReplicationDestination | An array of objects representing the details of a replication destination. |
ReplicationRule | An array of objects representing the replication destinations for a replication configuration. A replication configuration may contain only one replication rule but the rule may contain one or more replication destinations. |
Repository | An object representing a repository. |
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 | |
TagResourceResponse | |
UntagResourceRequest | |
UntagResourceResponse | |
UploadLayerPartRequest | |
UploadLayerPartResponse |
Enums
BatchCheckLayerAvailabilityError | Errors returned by BatchCheckLayerAvailability |
BatchDeleteImageError | Errors returned by BatchDeleteImage |
BatchGetImageError | Errors returned by BatchGetImage |
CompleteLayerUploadError | Errors returned by CompleteLayerUpload |
CreateRepositoryError | Errors returned by CreateRepository |
DeleteLifecyclePolicyError | Errors returned by DeleteLifecyclePolicy |
DeleteRegistryPolicyError | Errors returned by DeleteRegistryPolicy |
DeleteRepositoryError | Errors returned by DeleteRepository |
DeleteRepositoryPolicyError | Errors returned by DeleteRepositoryPolicy |
DescribeImageScanFindingsError | Errors returned by DescribeImageScanFindings |
DescribeImagesError | Errors returned by DescribeImages |
DescribeRegistryError | Errors returned by DescribeRegistry |
DescribeRepositoriesError | Errors returned by DescribeRepositories |
GetAuthorizationTokenError | Errors returned by GetAuthorizationToken |
GetDownloadUrlForLayerError | Errors returned by GetDownloadUrlForLayer |
GetLifecyclePolicyError | Errors returned by GetLifecyclePolicy |
GetLifecyclePolicyPreviewError | Errors returned by GetLifecyclePolicyPreview |
GetRegistryPolicyError | Errors returned by GetRegistryPolicy |
GetRepositoryPolicyError | Errors returned by GetRepositoryPolicy |
InitiateLayerUploadError | Errors returned by InitiateLayerUpload |
ListImagesError | Errors returned by ListImages |
ListTagsForResourceError | Errors returned by ListTagsForResource |
PutImageError | Errors returned by PutImage |
PutImageScanningConfigurationError | Errors returned by PutImageScanningConfiguration |
PutImageTagMutabilityError | Errors returned by PutImageTagMutability |
PutLifecyclePolicyError | Errors returned by PutLifecyclePolicy |
PutRegistryPolicyError | Errors returned by PutRegistryPolicy |
PutReplicationConfigurationError | Errors returned by PutReplicationConfiguration |
SetRepositoryPolicyError | Errors returned by SetRepositoryPolicy |
StartImageScanError | Errors returned by StartImageScan |
StartLifecyclePolicyPreviewError | Errors returned by StartLifecyclePolicyPreview |
TagResourceError | Errors returned by TagResource |
UntagResourceError | Errors returned by UntagResource |
UploadLayerPartError | Errors returned by UploadLayerPart |
Traits
Ecr | Trait representing the capabilities of the Amazon ECR API. Amazon ECR clients implement this trait. |