registry

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Feb 2, 2021 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_registry_output_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

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) Descriptor() ([]byte, []int)

Deprecated: Use Image.ProtoReflect.Descriptor instead.

func (*Image) FullImageName

func (i *Image) FullImageName() string

func (*Image) GetImage

func (x *Image) GetImage() string

func (*Image) GetTag

func (x *Image) GetTag() string

func (*Image) ProtoMessage

func (*Image) ProtoMessage()

func (*Image) ProtoReflect

func (x *Image) ProtoReflect() protoreflect.Message

func (*Image) Reset

func (x *Image) Reset()

func (*Image) String

func (x *Image) String() string

type Registry

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

func (*Registry) Config

func (r *Registry) Config() (interface{}, error)

func (*Registry) ConfigSet

func (r *Registry) ConfigSet(config interface{}) error

func (*Registry) Documentation

func (r *Registry) Documentation() (*docs.Documentation, error)

func (*Registry) PushFunc

func (r *Registry) PushFunc() interface{}

type TransferConfig

type TransferConfig struct {
	Host  string `hcl:"host"`
	Image string `hcl:"image"`
	Tag   string `hcl:"tag"`
}

Jump to

Keyboard shortcuts

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