Documentation ¶
Index ¶
- type Gateway
- type ImageInfo
- type Option
- func WithAuthenticator(authenticator *token.Authenticator) Option
- func WithCache(cache *cache.Cache) Option
- func WithClient(client *http.Client) Option
- func WithDefaultRegistry(target string) Option
- func WithDisableTagsList(b bool) Option
- func WithDomainAlias(domainAlias map[string]string) Option
- func WithLogger(logger *slog.Logger) Option
- func WithManifestCacheDuration(d time.Duration) Option
- func WithOverrideDefaultRegistry(overrideDefaultRegistry map[string]string) Option
- func WithPathInfoModifyFunc(modify func(info *ImageInfo) *ImageInfo) Option
- type PathInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Option ¶
type Option func(c *Gateway)
func WithAuthenticator ¶
func WithAuthenticator(authenticator *token.Authenticator) Option
func WithClient ¶
func WithDefaultRegistry ¶
func WithDisableTagsList ¶
func WithDomainAlias ¶
func WithLogger ¶
func WithPathInfoModifyFunc ¶
Click to show internal directories.
Click to hide internal directories.