aws

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Dec 12, 2023 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AwsEcrBasicProviderFactory

type AwsEcrBasicProviderFactory struct{} //nolint:revive // ignore linter to have unique type name

func (*AwsEcrBasicProviderFactory) Create

Create returns an AwsEcrBasicProvider

type EcrAuthToken

type EcrAuthToken struct {
	AuthData map[string]types.AuthorizationData
}

EcrAuthToken provides helper functions for ECR auth token data

func (EcrAuthToken) BasicAuthCreds

func (e EcrAuthToken) BasicAuthCreds(key string) ([]string, error)

BasicAuthCreds returns a string array of the basic creds

func (EcrAuthToken) Expiry

func (e EcrAuthToken) Expiry(key string) time.Time

Expiry returns the expiry time

func (EcrAuthToken) ProxyEndpoint

func (e EcrAuthToken) ProxyEndpoint(key string) string

ProxyEndpoint returns the authdata proxy endpoint

Jump to

Keyboard shortcuts

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