ecr

package
v0.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 31, 2022 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Activities

type Activities struct {
	// contains filtered or unexported fields
}

func NewActivities

func NewActivities(sess *session.Session, config ...*aws.Config) *Activities

func NewActivitiesWithSessionFactory

func NewActivitiesWithSessionFactory(sessionFactory SessionFactory) *Activities

func (*Activities) BatchDeleteImage

func (a *Activities) BatchDeleteImage(ctx context.Context, input *ecr.BatchDeleteImageInput) (*ecr.BatchDeleteImageOutput, error)

func (*Activities) BatchGetImage

func (a *Activities) BatchGetImage(ctx context.Context, input *ecr.BatchGetImageInput) (*ecr.BatchGetImageOutput, error)

func (*Activities) CompleteLayerUpload

func (a *Activities) CompleteLayerUpload(ctx context.Context, input *ecr.CompleteLayerUploadInput) (*ecr.CompleteLayerUploadOutput, error)

func (*Activities) CreateRepository

func (a *Activities) CreateRepository(ctx context.Context, input *ecr.CreateRepositoryInput) (*ecr.CreateRepositoryOutput, error)

func (*Activities) DeleteLifecyclePolicy

func (*Activities) DeleteRegistryPolicy

func (*Activities) DeleteRepository

func (a *Activities) DeleteRepository(ctx context.Context, input *ecr.DeleteRepositoryInput) (*ecr.DeleteRepositoryOutput, error)

func (*Activities) DeleteRepositoryPolicy

func (*Activities) DescribeImageScanFindings

func (*Activities) DescribeImages

func (a *Activities) DescribeImages(ctx context.Context, input *ecr.DescribeImagesInput) (*ecr.DescribeImagesOutput, error)

func (*Activities) DescribeRegistry

func (a *Activities) DescribeRegistry(ctx context.Context, input *ecr.DescribeRegistryInput) (*ecr.DescribeRegistryOutput, error)

func (*Activities) DescribeRepositories

func (*Activities) GetAuthorizationToken

func (*Activities) GetDownloadUrlForLayer

func (*Activities) GetLifecyclePolicy

func (a *Activities) GetLifecyclePolicy(ctx context.Context, input *ecr.GetLifecyclePolicyInput) (*ecr.GetLifecyclePolicyOutput, error)

func (*Activities) GetLifecyclePolicyPreview

func (*Activities) GetRegistryPolicy

func (a *Activities) GetRegistryPolicy(ctx context.Context, input *ecr.GetRegistryPolicyInput) (*ecr.GetRegistryPolicyOutput, error)

func (*Activities) GetRepositoryPolicy

func (a *Activities) GetRepositoryPolicy(ctx context.Context, input *ecr.GetRepositoryPolicyInput) (*ecr.GetRepositoryPolicyOutput, error)

func (*Activities) InitiateLayerUpload

func (a *Activities) InitiateLayerUpload(ctx context.Context, input *ecr.InitiateLayerUploadInput) (*ecr.InitiateLayerUploadOutput, error)

func (*Activities) ListImages

func (a *Activities) ListImages(ctx context.Context, input *ecr.ListImagesInput) (*ecr.ListImagesOutput, error)

func (*Activities) ListTagsForResource

func (a *Activities) ListTagsForResource(ctx context.Context, input *ecr.ListTagsForResourceInput) (*ecr.ListTagsForResourceOutput, error)

func (*Activities) PutImage

func (a *Activities) PutImage(ctx context.Context, input *ecr.PutImageInput) (*ecr.PutImageOutput, error)

func (*Activities) PutImageTagMutability

func (*Activities) PutLifecyclePolicy

func (a *Activities) PutLifecyclePolicy(ctx context.Context, input *ecr.PutLifecyclePolicyInput) (*ecr.PutLifecyclePolicyOutput, error)

func (*Activities) PutRegistryPolicy

func (a *Activities) PutRegistryPolicy(ctx context.Context, input *ecr.PutRegistryPolicyInput) (*ecr.PutRegistryPolicyOutput, error)

func (*Activities) SetRepositoryPolicy

func (a *Activities) SetRepositoryPolicy(ctx context.Context, input *ecr.SetRepositoryPolicyInput) (*ecr.SetRepositoryPolicyOutput, error)

func (*Activities) StartImageScan

func (a *Activities) StartImageScan(ctx context.Context, input *ecr.StartImageScanInput) (*ecr.StartImageScanOutput, error)

func (*Activities) TagResource

func (a *Activities) TagResource(ctx context.Context, input *ecr.TagResourceInput) (*ecr.TagResourceOutput, error)

func (*Activities) UntagResource

func (a *Activities) UntagResource(ctx context.Context, input *ecr.UntagResourceInput) (*ecr.UntagResourceOutput, error)

func (*Activities) UploadLayerPart

func (a *Activities) UploadLayerPart(ctx context.Context, input *ecr.UploadLayerPartInput) (*ecr.UploadLayerPartOutput, error)

func (*Activities) WaitUntilImageScanComplete

func (a *Activities) WaitUntilImageScanComplete(ctx context.Context, input *ecr.DescribeImageScanFindingsInput) error

func (*Activities) WaitUntilLifecyclePolicyPreviewComplete

func (a *Activities) WaitUntilLifecyclePolicyPreviewComplete(ctx context.Context, input *ecr.GetLifecyclePolicyPreviewInput) error

type SessionFactory

type SessionFactory interface {
	Session(ctx context.Context) (*session.Session, error)
}

SessionFactory returns an aws.Session based on the activity context.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL