api

package
v0.0.2 Latest Latest
Warning

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

Go to latest
Published: Nov 14, 2020 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	AppFs afero.Fs
)

Functions

func Init

func Init()

Types

type BlobUpload

type BlobUpload struct {
	beego.Controller
}

func (*BlobUpload) Post

func (this *BlobUpload) Post()

type BlobUploads

type BlobUploads struct {
	beego.Controller
}

func (*BlobUploads) Delete

func (this *BlobUploads) Delete()

func (*BlobUploads) Get

func (this *BlobUploads) Get()

func (*BlobUploads) Patch

func (this *BlobUploads) Patch()

func (*BlobUploads) Put

func (this *BlobUploads) Put()

type CatalogController

type CatalogController struct {
	beego.Controller
}

func (*CatalogController) Get

func (this *CatalogController) Get()

type DigestController

type DigestController struct {
	beego.Controller
}

func (*DigestController) Delete

func (this *DigestController) Delete()

func (*DigestController) Get

func (this *DigestController) Get()

func (*DigestController) Head

func (this *DigestController) Head()

type ErrorMessage

type ErrorMessage struct {
	Code    string `json:"code"`
	Message string `json:"message"`
	Detail  string `json"detail"`
}

type ErrorResponse

type ErrorResponse struct {
	Errors []ErrorMessage `json:"errors"`
}

type ManifestController

type ManifestController struct {
	beego.Controller
}

func (*ManifestController) Delete

func (this *ManifestController) Delete()

func (*ManifestController) Get

func (this *ManifestController) Get()

func (*ManifestController) Head

func (this *ManifestController) Head()

func (*ManifestController) Put

func (this *ManifestController) Put()

type RepositoriesResponse

type RepositoriesResponse struct {
	Repositories []string `json:"repositories"`
}

type RepositoriesTagResponse

type RepositoriesTagResponse struct {
	Name string   `json:"name"`
	Tags []string `json:"tags"`
}

type TagController

type TagController struct {
	beego.Controller
}

func (*TagController) Get

func (this *TagController) Get()

type VersionController

type VersionController struct {
	beego.Controller
}

func (*VersionController) Get

func (this *VersionController) Get()

Jump to

Keyboard shortcuts

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