Crate rusoto_ecr [] [src]

Amazon EC2 Container Registry (Amazon ECR) is a managed Docker registry service. Customers can use the familiar Docker CLI to push, pull, and manage images. Amazon ECR provides a secure, scalable, and reliable registry. Amazon ECR supports private Docker repositories with resource-based permissions using IAM so that specific users or Amazon EC2 instances can access repositories and images. Developers can use the Docker CLI to author and manage images.

If you're using the service, you're probably looking for EcrClient and Ecr.

Structs

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 imageTag or imageDigest.

BatchDeleteImageResponse
BatchGetImageRequest
BatchGetImageResponse
CompleteLayerUploadRequest
CompleteLayerUploadResponse
CreateRepositoryRequest
CreateRepositoryResponse
DeleteLifecyclePolicyRequest
DeleteLifecyclePolicyResponse
DeleteRepositoryPolicyRequest
DeleteRepositoryPolicyResponse
DeleteRepositoryRequest
DeleteRepositoryResponse
DescribeImagesFilter

An object representing a filter on a DescribeImages operation.

DescribeImagesRequest
DescribeImagesResponse
DescribeRepositoriesRequest
DescribeRepositoriesResponse
EcrClient

A client for the Amazon ECR API.

GetAuthorizationTokenRequest
GetAuthorizationTokenResponse
GetDownloadUrlForLayerRequest
GetDownloadUrlForLayerResponse
GetLifecyclePolicyPreviewRequest
GetLifecyclePolicyPreviewResponse
GetLifecyclePolicyRequest
GetLifecyclePolicyResponse
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.

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
PutImageRequest
PutImageResponse
PutLifecyclePolicyRequest
PutLifecyclePolicyResponse
Repository

An object representing a repository.

SetRepositoryPolicyRequest
SetRepositoryPolicyResponse
StartLifecyclePolicyPreviewRequest
StartLifecyclePolicyPreviewResponse
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

DeleteRepositoryError

Errors returned by DeleteRepository

DeleteRepositoryPolicyError

Errors returned by DeleteRepositoryPolicy

DescribeImagesError

Errors returned by DescribeImages

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

GetRepositoryPolicyError

Errors returned by GetRepositoryPolicy

InitiateLayerUploadError

Errors returned by InitiateLayerUpload

ListImagesError

Errors returned by ListImages

PutImageError

Errors returned by PutImage

PutLifecyclePolicyError

Errors returned by PutLifecyclePolicy

SetRepositoryPolicyError

Errors returned by SetRepositoryPolicy

StartLifecyclePolicyPreviewError

Errors returned by StartLifecyclePolicyPreview

UploadLayerPartError

Errors returned by UploadLayerPart

Traits

Ecr

Trait representing the capabilities of the Amazon ECR API. Amazon ECR clients implement this trait.