Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var File_waypoint_builtin_aws_ecr_plugin_proto protoreflect.FileDescriptor
View Source
var Options = []sdk.Option{ sdk.WithComponents(&Registry{}), }
Options are the SDK options to use for instantiation.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { // AWS Region to access ECR in Region string `hcl:"region,attr"` // Repository to store the image into Repository string `hcl:"repository,attr"` // Tag is the tag to apply to the image. Tag string `hcl:"tag,attr"` }
Config is the configuration structure for the registry.
type Image ¶
type Image struct { Image string `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"` Tag string `protobuf:"bytes,2,opt,name=tag,proto3" json:"tag,omitempty"` // contains filtered or unexported fields }
Image is the artifact type for the registry.
func (*Image) Descriptor
deprecated
func (*Image) ProtoMessage ¶
func (*Image) ProtoMessage()
func (*Image) ProtoReflect ¶
func (x *Image) ProtoReflect() protoreflect.Message
type Registry ¶
type Registry struct {
// contains filtered or unexported fields
}
Registry represents access to a Docker registry.
func (*Registry) Documentation ¶
func (r *Registry) Documentation() (*docs.Documentation, error)
Click to show internal directories.
Click to hide internal directories.