Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
Package__o6ggab = &core.Package{
PackageName: "namespacelabs.dev/foundation/universe/aws/ecr",
PackageDependencies: []string{"namespacelabs.dev/foundation/universe/aws/client"},
}
Provider__o6ggab = core.Provider{
Package: Package__o6ggab,
Instantiate: makeDeps__o6ggab,
}
)
View Source
var File_universe_aws_ecr_provider_proto protoreflect.FileDescriptor
Functions ¶
func ProvideClient ¶
func ProvideClient(ctx context.Context, _ *ClientArgs, deps ExtensionDeps) (*ecr.Client, error)
Types ¶
type ClientArgs ¶
type ClientArgs struct {
// contains filtered or unexported fields
}
func (*ClientArgs) Descriptor
deprecated
func (*ClientArgs) Descriptor() ([]byte, []int)
Deprecated: Use ClientArgs.ProtoReflect.Descriptor instead.
func (*ClientArgs) ProtoMessage ¶
func (*ClientArgs) ProtoMessage()
func (*ClientArgs) ProtoReflect ¶
func (x *ClientArgs) ProtoReflect() protoreflect.Message
type ExtensionDeps ¶
type ExtensionDeps struct {
ClientFactory client.ClientFactory
}
Dependencies that are instantiated once for the lifetime of the extension.
Click to show internal directories.
Click to hide internal directories.