aws

package
v1.204.0 Latest Latest
Warning

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

Go to latest
Published: Jan 15, 2026 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewECRIntegration

func NewECRIntegration(config *integrations.IntegrationConfig) (integrations.Integration, error)

NewECRIntegration creates an ECR integration from config.

Types

type ECRIntegration

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

ECRIntegration implements the aws/ecr integration type.

func (*ECRIntegration) Execute

func (e *ECRIntegration) Execute(ctx context.Context, creds types.ICredentials) error

Execute performs ECR login for the configured registry.

func (*ECRIntegration) GetIdentity

func (e *ECRIntegration) GetIdentity() string

GetIdentity returns the identity name this integration uses.

func (*ECRIntegration) GetRegistry

func (e *ECRIntegration) GetRegistry() *schema.ECRRegistry

GetRegistry returns the configured registry.

func (*ECRIntegration) Kind

func (e *ECRIntegration) Kind() string

Kind returns "aws/ecr".

Jump to

Keyboard shortcuts

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