acr

package
v0.0.0-...-abc16d4 Latest Latest
Warning

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

Go to latest
Published: Jun 26, 2019 License: MIT Imports: 4 Imported by: 0

Documentation

Overview

Package acrapi implements the Azure ARM Acrapi service API version 1.0.

V2 API definition for the Azure Container Registry runtime

Index

Constants

View Source
const (
	// DefaultBaseURI is the default URI used for the service Acrapi
	DefaultBaseURI = "https://acrapi.azurecr-test.io"
)

Variables

This section is empty.

Functions

func UserAgent

func UserAgent() string

UserAgent returns the UserAgent string to use when sending http.Requests.

func Version

func Version() string

Version returns the semantic version (see http://semver.org) of the client.

Types

type AcrDeleteManifestMetadataBadRequestResponse

type AcrDeleteManifestMetadataBadRequestResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrDeleteManifestMetadataBadRequestResponse ...

type AcrDeleteManifestMetadataNotFoundResponse

type AcrDeleteManifestMetadataNotFoundResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrDeleteManifestMetadataNotFoundResponse ...

type AcrDeleteManifestMetadataUnauthorizedResponse

type AcrDeleteManifestMetadataUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrDeleteManifestMetadataUnauthorizedResponse ...

type AcrDeleteRepositoryBadRequestResponse

type AcrDeleteRepositoryBadRequestResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrDeleteRepositoryBadRequestResponse ...

type AcrDeleteRepositoryMetadataBadRequestResponse

type AcrDeleteRepositoryMetadataBadRequestResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrDeleteRepositoryMetadataBadRequestResponse ...

type AcrDeleteRepositoryMetadataNotFoundResponse

type AcrDeleteRepositoryMetadataNotFoundResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrDeleteRepositoryMetadataNotFoundResponse ...

type AcrDeleteRepositoryMetadataUnauthorizedResponse

type AcrDeleteRepositoryMetadataUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrDeleteRepositoryMetadataUnauthorizedResponse ...

type AcrDeleteRepositoryNotFoundResponse

type AcrDeleteRepositoryNotFoundResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrDeleteRepositoryNotFoundResponse ...

type AcrDeleteRepositoryUnauthorizedResponse

type AcrDeleteRepositoryUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrDeleteRepositoryUnauthorizedResponse ...

type AcrDeleteTagBadRequestResponse

type AcrDeleteTagBadRequestResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrDeleteTagBadRequestResponse ...

type AcrDeleteTagMetadataBadRequestResponse

type AcrDeleteTagMetadataBadRequestResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrDeleteTagMetadataBadRequestResponse ...

type AcrDeleteTagMetadataNotFoundResponse

type AcrDeleteTagMetadataNotFoundResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrDeleteTagMetadataNotFoundResponse ...

type AcrDeleteTagMetadataUnauthorizedResponse

type AcrDeleteTagMetadataUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrDeleteTagMetadataUnauthorizedResponse ...

type AcrDeleteTagNotFoundResponse

type AcrDeleteTagNotFoundResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrDeleteTagNotFoundResponse ...

type AcrDeleteTagUnauthorizedResponse

type AcrDeleteTagUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrDeleteTagUnauthorizedResponse ...

type AcrGetManifestAttributesBadRequestResponse

type AcrGetManifestAttributesBadRequestResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrGetManifestAttributesBadRequestResponse ...

type AcrGetManifestAttributesNotFoundResponse

type AcrGetManifestAttributesNotFoundResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrGetManifestAttributesNotFoundResponse ...

type AcrGetManifestAttributesOKResponse

type AcrGetManifestAttributesOKResponse struct {
	Data *ManifestAttributes `json:"data,omitempty"`
}

AcrGetManifestAttributesOKResponse ...

type AcrGetManifestAttributesUnauthorizedResponse

type AcrGetManifestAttributesUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrGetManifestAttributesUnauthorizedResponse ...

type AcrGetManifestMetadataBadRequestResponse

type AcrGetManifestMetadataBadRequestResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrGetManifestMetadataBadRequestResponse ...

type AcrGetManifestMetadataNotFoundResponse

type AcrGetManifestMetadataNotFoundResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrGetManifestMetadataNotFoundResponse ...

type AcrGetManifestMetadataUnauthorizedResponse

type AcrGetManifestMetadataUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrGetManifestMetadataUnauthorizedResponse ...

type AcrGetRepositoryAttributesBadRequestResponse

type AcrGetRepositoryAttributesBadRequestResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrGetRepositoryAttributesBadRequestResponse ...

type AcrGetRepositoryAttributesNotFoundResponse

type AcrGetRepositoryAttributesNotFoundResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrGetRepositoryAttributesNotFoundResponse ...

type AcrGetRepositoryAttributesOKResponse

type AcrGetRepositoryAttributesOKResponse struct {
	Data *RepositoryAttributes `json:"data,omitempty"`
}

AcrGetRepositoryAttributesOKResponse ...

type AcrGetRepositoryAttributesUnauthorizedResponse

type AcrGetRepositoryAttributesUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrGetRepositoryAttributesUnauthorizedResponse ...

type AcrGetRepositoryMetadataBadRequestResponse

type AcrGetRepositoryMetadataBadRequestResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrGetRepositoryMetadataBadRequestResponse ...

type AcrGetRepositoryMetadataNotFoundResponse

type AcrGetRepositoryMetadataNotFoundResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrGetRepositoryMetadataNotFoundResponse ...

type AcrGetRepositoryMetadataUnauthorizedResponse

type AcrGetRepositoryMetadataUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrGetRepositoryMetadataUnauthorizedResponse ...

type AcrGetTagAttributesBadRequestResponse

type AcrGetTagAttributesBadRequestResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrGetTagAttributesBadRequestResponse ...

type AcrGetTagAttributesNotFoundResponse

type AcrGetTagAttributesNotFoundResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrGetTagAttributesNotFoundResponse ...

type AcrGetTagAttributesOKResponse

type AcrGetTagAttributesOKResponse struct {
	Data *TagAttributes `json:"data,omitempty"`
}

AcrGetTagAttributesOKResponse ...

type AcrGetTagAttributesUnauthorizedResponse

type AcrGetTagAttributesUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrGetTagAttributesUnauthorizedResponse ...

type AcrGetTagMetadataBadRequestResponse

type AcrGetTagMetadataBadRequestResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrGetTagMetadataBadRequestResponse ...

type AcrGetTagMetadataNotFoundResponse

type AcrGetTagMetadataNotFoundResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrGetTagMetadataNotFoundResponse ...

type AcrGetTagMetadataUnauthorizedResponse

type AcrGetTagMetadataUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrGetTagMetadataUnauthorizedResponse ...

type AcrListManifestMetadataBadRequestResponse

type AcrListManifestMetadataBadRequestResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrListManifestMetadataBadRequestResponse ...

type AcrListManifestMetadataNotFoundResponse

type AcrListManifestMetadataNotFoundResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrListManifestMetadataNotFoundResponse ...

type AcrListManifestMetadataOKResponse

type AcrListManifestMetadataOKResponse struct {
	Data *ManifestMetadataList `json:"data,omitempty"`
}

AcrListManifestMetadataOKResponse ...

type AcrListManifestMetadataUnauthorizedResponse

type AcrListManifestMetadataUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrListManifestMetadataUnauthorizedResponse ...

type AcrListManifestsBadRequestResponse

type AcrListManifestsBadRequestResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrListManifestsBadRequestResponse ...

type AcrListManifestsNotFoundResponse

type AcrListManifestsNotFoundResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrListManifestsNotFoundResponse ...

type AcrListManifestsOKResponse

type AcrListManifestsOKResponse struct {
	Data *ManifestAttributeList `json:"data,omitempty"`
}

AcrListManifestsOKResponse ...

type AcrListManifestsUnauthorizedResponse

type AcrListManifestsUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrListManifestsUnauthorizedResponse ...

type AcrListRepositoriesBadRequestResponse

type AcrListRepositoriesBadRequestResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrListRepositoriesBadRequestResponse ...

type AcrListRepositoriesOKResponse

type AcrListRepositoriesOKResponse struct {
	Data *[]string `json:"data,omitempty"`
}

AcrListRepositoriesOKResponse ...

type AcrListRepositoriesUnauthorizedResponse

type AcrListRepositoriesUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrListRepositoriesUnauthorizedResponse ...

type AcrListRepositoryMetadataBadRequestResponse

type AcrListRepositoryMetadataBadRequestResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrListRepositoryMetadataBadRequestResponse ...

type AcrListRepositoryMetadataNotFoundResponse

type AcrListRepositoryMetadataNotFoundResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrListRepositoryMetadataNotFoundResponse ...

type AcrListRepositoryMetadataOKResponse

type AcrListRepositoryMetadataOKResponse struct {
	Data *RepositoryMetadata `json:"data,omitempty"`
}

AcrListRepositoryMetadataOKResponse ...

type AcrListRepositoryMetadataUnauthorizedResponse

type AcrListRepositoryMetadataUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrListRepositoryMetadataUnauthorizedResponse ...

type AcrListTagMetadataBadRequestResponse

type AcrListTagMetadataBadRequestResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrListTagMetadataBadRequestResponse ...

type AcrListTagMetadataNotFoundResponse

type AcrListTagMetadataNotFoundResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrListTagMetadataNotFoundResponse ...

type AcrListTagMetadataOKResponse

type AcrListTagMetadataOKResponse struct {
	Data *TagMetadataList `json:"data,omitempty"`
}

AcrListTagMetadataOKResponse ...

type AcrListTagMetadataUnauthorizedResponse

type AcrListTagMetadataUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrListTagMetadataUnauthorizedResponse ...

type AcrListTagsBadRequestResponse

type AcrListTagsBadRequestResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrListTagsBadRequestResponse ...

type AcrListTagsNotFoundResponse

type AcrListTagsNotFoundResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrListTagsNotFoundResponse ...

type AcrListTagsOKResponse

type AcrListTagsOKResponse struct {
	Data *TagAttributeList `json:"data,omitempty"`
}

AcrListTagsOKResponse ...

type AcrListTagsUnauthorizedResponse

type AcrListTagsUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrListTagsUnauthorizedResponse ...

type AcrUpdateManifestAttributesBadRequestResponse

type AcrUpdateManifestAttributesBadRequestResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrUpdateManifestAttributesBadRequestResponse ...

type AcrUpdateManifestAttributesNotFoundResponse

type AcrUpdateManifestAttributesNotFoundResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrUpdateManifestAttributesNotFoundResponse ...

type AcrUpdateManifestAttributesUnauthorizedResponse

type AcrUpdateManifestAttributesUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrUpdateManifestAttributesUnauthorizedResponse ...

type AcrUpdateManifestMetadataBadRequestResponse

type AcrUpdateManifestMetadataBadRequestResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrUpdateManifestMetadataBadRequestResponse ...

type AcrUpdateManifestMetadataNotFoundResponse

type AcrUpdateManifestMetadataNotFoundResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrUpdateManifestMetadataNotFoundResponse ...

type AcrUpdateManifestMetadataUnauthorizedResponse

type AcrUpdateManifestMetadataUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrUpdateManifestMetadataUnauthorizedResponse ...

type AcrUpdateRepositoryAttributesBadRequestResponse

type AcrUpdateRepositoryAttributesBadRequestResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrUpdateRepositoryAttributesBadRequestResponse ...

type AcrUpdateRepositoryAttributesNotFoundResponse

type AcrUpdateRepositoryAttributesNotFoundResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrUpdateRepositoryAttributesNotFoundResponse ...

type AcrUpdateRepositoryAttributesUnauthorizedResponse

type AcrUpdateRepositoryAttributesUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrUpdateRepositoryAttributesUnauthorizedResponse ...

type AcrUpdateRepositoryMetadataBadRequestResponse

type AcrUpdateRepositoryMetadataBadRequestResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrUpdateRepositoryMetadataBadRequestResponse ...

type AcrUpdateRepositoryMetadataNotFoundResponse

type AcrUpdateRepositoryMetadataNotFoundResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrUpdateRepositoryMetadataNotFoundResponse ...

type AcrUpdateRepositoryMetadataUnauthorizedResponse

type AcrUpdateRepositoryMetadataUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrUpdateRepositoryMetadataUnauthorizedResponse ...

type AcrUpdateTagAttributesBadRequestResponse

type AcrUpdateTagAttributesBadRequestResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrUpdateTagAttributesBadRequestResponse ...

type AcrUpdateTagAttributesNotFoundResponse

type AcrUpdateTagAttributesNotFoundResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrUpdateTagAttributesNotFoundResponse ...

type AcrUpdateTagAttributesUnauthorizedResponse

type AcrUpdateTagAttributesUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrUpdateTagAttributesUnauthorizedResponse ...

type AcrUpdateTagMetadataBadRequestResponse

type AcrUpdateTagMetadataBadRequestResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrUpdateTagMetadataBadRequestResponse ...

type AcrUpdateTagMetadataNotFoundResponse

type AcrUpdateTagMetadataNotFoundResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrUpdateTagMetadataNotFoundResponse ...

type AcrUpdateTagMetadataUnauthorizedResponse

type AcrUpdateTagMetadataUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

AcrUpdateTagMetadataUnauthorizedResponse ...

type BaseClient

type BaseClient struct {
	autorest.Client
	BaseURI       string
	Name          string
	Reference     string
	Digest        string
	Metadata      string
	Property      string
	Authorization string
	Orderby       string
	N             string
	Last          string
	Digest1       string
}

BaseClient is the base client for Acrapi.

func New

func New(name string, reference string, digest string, metadata string, property string, authorization string, orderby string, n string, last string, digest1 string) BaseClient

New creates an instance of the BaseClient client.

func NewWithBaseURI

func NewWithBaseURI(baseURI string, name string, reference string, digest string, metadata string, property string, authorization string, orderby string, n string, last string, digest1 string) BaseClient

NewWithBaseURI creates an instance of the BaseClient client.

func (BaseClient) AcrDeleteManifestMetadata

func (client BaseClient) AcrDeleteManifestMetadata(ctx context.Context) (result SetObject, err error)

AcrDeleteManifestMetadata delete a metadata of a manifest

func (BaseClient) AcrDeleteManifestMetadataPreparer

func (client BaseClient) AcrDeleteManifestMetadataPreparer(ctx context.Context) (*http.Request, error)

AcrDeleteManifestMetadataPreparer prepares the AcrDeleteManifestMetadata request.

func (BaseClient) AcrDeleteManifestMetadataResponder

func (client BaseClient) AcrDeleteManifestMetadataResponder(resp *http.Response) (result SetObject, err error)

AcrDeleteManifestMetadataResponder handles the response to the AcrDeleteManifestMetadata request. The method always closes the http.Response Body.

func (BaseClient) AcrDeleteManifestMetadataSender

func (client BaseClient) AcrDeleteManifestMetadataSender(req *http.Request) (*http.Response, error)

AcrDeleteManifestMetadataSender sends the AcrDeleteManifestMetadata request. The method will close the http.Response Body if it receives an error.

func (BaseClient) AcrDeleteRepository

func (client BaseClient) AcrDeleteRepository(ctx context.Context) (result SetObject, err error)

AcrDeleteRepository delete a respository

func (BaseClient) AcrDeleteRepositoryMetadata

func (client BaseClient) AcrDeleteRepositoryMetadata(ctx context.Context) (result SetObject, err error)

AcrDeleteRepositoryMetadata delete a metadata of a repository

func (BaseClient) AcrDeleteRepositoryMetadataPreparer

func (client BaseClient) AcrDeleteRepositoryMetadataPreparer(ctx context.Context) (*http.Request, error)

AcrDeleteRepositoryMetadataPreparer prepares the AcrDeleteRepositoryMetadata request.

func (BaseClient) AcrDeleteRepositoryMetadataResponder

func (client BaseClient) AcrDeleteRepositoryMetadataResponder(resp *http.Response) (result SetObject, err error)

AcrDeleteRepositoryMetadataResponder handles the response to the AcrDeleteRepositoryMetadata request. The method always closes the http.Response Body.

func (BaseClient) AcrDeleteRepositoryMetadataSender

func (client BaseClient) AcrDeleteRepositoryMetadataSender(req *http.Request) (*http.Response, error)

AcrDeleteRepositoryMetadataSender sends the AcrDeleteRepositoryMetadata request. The method will close the http.Response Body if it receives an error.

func (BaseClient) AcrDeleteRepositoryPreparer

func (client BaseClient) AcrDeleteRepositoryPreparer(ctx context.Context) (*http.Request, error)

AcrDeleteRepositoryPreparer prepares the AcrDeleteRepository request.

func (BaseClient) AcrDeleteRepositoryResponder

func (client BaseClient) AcrDeleteRepositoryResponder(resp *http.Response) (result SetObject, err error)

AcrDeleteRepositoryResponder handles the response to the AcrDeleteRepository request. The method always closes the http.Response Body.

func (BaseClient) AcrDeleteRepositorySender

func (client BaseClient) AcrDeleteRepositorySender(req *http.Request) (*http.Response, error)

AcrDeleteRepositorySender sends the AcrDeleteRepository request. The method will close the http.Response Body if it receives an error.

func (BaseClient) AcrDeleteTag

func (client BaseClient) AcrDeleteTag(ctx context.Context) (result SetObject, err error)

AcrDeleteTag delete a tag

func (BaseClient) AcrDeleteTagMetadata

func (client BaseClient) AcrDeleteTagMetadata(ctx context.Context) (result SetObject, err error)

AcrDeleteTagMetadata delete a metadata of a tag

func (BaseClient) AcrDeleteTagMetadataPreparer

func (client BaseClient) AcrDeleteTagMetadataPreparer(ctx context.Context) (*http.Request, error)

AcrDeleteTagMetadataPreparer prepares the AcrDeleteTagMetadata request.

func (BaseClient) AcrDeleteTagMetadataResponder

func (client BaseClient) AcrDeleteTagMetadataResponder(resp *http.Response) (result SetObject, err error)

AcrDeleteTagMetadataResponder handles the response to the AcrDeleteTagMetadata request. The method always closes the http.Response Body.

func (BaseClient) AcrDeleteTagMetadataSender

func (client BaseClient) AcrDeleteTagMetadataSender(req *http.Request) (*http.Response, error)

AcrDeleteTagMetadataSender sends the AcrDeleteTagMetadata request. The method will close the http.Response Body if it receives an error.

func (BaseClient) AcrDeleteTagPreparer

func (client BaseClient) AcrDeleteTagPreparer(ctx context.Context) (*http.Request, error)

AcrDeleteTagPreparer prepares the AcrDeleteTag request.

func (BaseClient) AcrDeleteTagResponder

func (client BaseClient) AcrDeleteTagResponder(resp *http.Response) (result SetObject, err error)

AcrDeleteTagResponder handles the response to the AcrDeleteTag request. The method always closes the http.Response Body.

func (BaseClient) AcrDeleteTagSender

func (client BaseClient) AcrDeleteTagSender(req *http.Request) (*http.Response, error)

AcrDeleteTagSender sends the AcrDeleteTag request. The method will close the http.Response Body if it receives an error.

func (BaseClient) AcrGetManifestAttributes

func (client BaseClient) AcrGetManifestAttributes(ctx context.Context) (result SetObject, err error)

AcrGetManifestAttributes get manifest attributes

func (BaseClient) AcrGetManifestAttributesPreparer

func (client BaseClient) AcrGetManifestAttributesPreparer(ctx context.Context) (*http.Request, error)

AcrGetManifestAttributesPreparer prepares the AcrGetManifestAttributes request.

func (BaseClient) AcrGetManifestAttributesResponder

func (client BaseClient) AcrGetManifestAttributesResponder(resp *http.Response) (result SetObject, err error)

AcrGetManifestAttributesResponder handles the response to the AcrGetManifestAttributes request. The method always closes the http.Response Body.

func (BaseClient) AcrGetManifestAttributesSender

func (client BaseClient) AcrGetManifestAttributesSender(req *http.Request) (*http.Response, error)

AcrGetManifestAttributesSender sends the AcrGetManifestAttributes request. The method will close the http.Response Body if it receives an error.

func (BaseClient) AcrGetManifestMetadata

func (client BaseClient) AcrGetManifestMetadata(ctx context.Context) (result SetObject, err error)

AcrGetManifestMetadata get metadata value

func (BaseClient) AcrGetManifestMetadataPreparer

func (client BaseClient) AcrGetManifestMetadataPreparer(ctx context.Context) (*http.Request, error)

AcrGetManifestMetadataPreparer prepares the AcrGetManifestMetadata request.

func (BaseClient) AcrGetManifestMetadataResponder

func (client BaseClient) AcrGetManifestMetadataResponder(resp *http.Response) (result SetObject, err error)

AcrGetManifestMetadataResponder handles the response to the AcrGetManifestMetadata request. The method always closes the http.Response Body.

func (BaseClient) AcrGetManifestMetadataSender

func (client BaseClient) AcrGetManifestMetadataSender(req *http.Request) (*http.Response, error)

AcrGetManifestMetadataSender sends the AcrGetManifestMetadata request. The method will close the http.Response Body if it receives an error.

func (BaseClient) AcrGetRepositoryAttributes

func (client BaseClient) AcrGetRepositoryAttributes(ctx context.Context) (result SetObject, err error)

AcrGetRepositoryAttributes get respository attributes

func (BaseClient) AcrGetRepositoryAttributesPreparer

func (client BaseClient) AcrGetRepositoryAttributesPreparer(ctx context.Context) (*http.Request, error)

AcrGetRepositoryAttributesPreparer prepares the AcrGetRepositoryAttributes request.

func (BaseClient) AcrGetRepositoryAttributesResponder

func (client BaseClient) AcrGetRepositoryAttributesResponder(resp *http.Response) (result SetObject, err error)

AcrGetRepositoryAttributesResponder handles the response to the AcrGetRepositoryAttributes request. The method always closes the http.Response Body.

func (BaseClient) AcrGetRepositoryAttributesSender

func (client BaseClient) AcrGetRepositoryAttributesSender(req *http.Request) (*http.Response, error)

AcrGetRepositoryAttributesSender sends the AcrGetRepositoryAttributes request. The method will close the http.Response Body if it receives an error.

func (BaseClient) AcrGetRepositoryMetadata

func (client BaseClient) AcrGetRepositoryMetadata(ctx context.Context) (result SetObject, err error)

AcrGetRepositoryMetadata get metadata value

func (BaseClient) AcrGetRepositoryMetadataPreparer

func (client BaseClient) AcrGetRepositoryMetadataPreparer(ctx context.Context) (*http.Request, error)

AcrGetRepositoryMetadataPreparer prepares the AcrGetRepositoryMetadata request.

func (BaseClient) AcrGetRepositoryMetadataResponder

func (client BaseClient) AcrGetRepositoryMetadataResponder(resp *http.Response) (result SetObject, err error)

AcrGetRepositoryMetadataResponder handles the response to the AcrGetRepositoryMetadata request. The method always closes the http.Response Body.

func (BaseClient) AcrGetRepositoryMetadataSender

func (client BaseClient) AcrGetRepositoryMetadataSender(req *http.Request) (*http.Response, error)

AcrGetRepositoryMetadataSender sends the AcrGetRepositoryMetadata request. The method will close the http.Response Body if it receives an error.

func (BaseClient) AcrGetTagAttributes

func (client BaseClient) AcrGetTagAttributes(ctx context.Context) (result SetObject, err error)

AcrGetTagAttributes get tag attributes

func (BaseClient) AcrGetTagAttributesPreparer

func (client BaseClient) AcrGetTagAttributesPreparer(ctx context.Context) (*http.Request, error)

AcrGetTagAttributesPreparer prepares the AcrGetTagAttributes request.

func (BaseClient) AcrGetTagAttributesResponder

func (client BaseClient) AcrGetTagAttributesResponder(resp *http.Response) (result SetObject, err error)

AcrGetTagAttributesResponder handles the response to the AcrGetTagAttributes request. The method always closes the http.Response Body.

func (BaseClient) AcrGetTagAttributesSender

func (client BaseClient) AcrGetTagAttributesSender(req *http.Request) (*http.Response, error)

AcrGetTagAttributesSender sends the AcrGetTagAttributes request. The method will close the http.Response Body if it receives an error.

func (BaseClient) AcrGetTagMetadata

func (client BaseClient) AcrGetTagMetadata(ctx context.Context) (result SetObject, err error)

AcrGetTagMetadata get metadata value

func (BaseClient) AcrGetTagMetadataPreparer

func (client BaseClient) AcrGetTagMetadataPreparer(ctx context.Context) (*http.Request, error)

AcrGetTagMetadataPreparer prepares the AcrGetTagMetadata request.

func (BaseClient) AcrGetTagMetadataResponder

func (client BaseClient) AcrGetTagMetadataResponder(resp *http.Response) (result SetObject, err error)

AcrGetTagMetadataResponder handles the response to the AcrGetTagMetadata request. The method always closes the http.Response Body.

func (BaseClient) AcrGetTagMetadataSender

func (client BaseClient) AcrGetTagMetadataSender(req *http.Request) (*http.Response, error)

AcrGetTagMetadataSender sends the AcrGetTagMetadata request. The method will close the http.Response Body if it receives an error.

func (BaseClient) AcrListManifestMetadata

func (client BaseClient) AcrListManifestMetadata(ctx context.Context) (result SetObject, err error)

AcrListManifestMetadata list manifest metadata

func (BaseClient) AcrListManifestMetadataPreparer

func (client BaseClient) AcrListManifestMetadataPreparer(ctx context.Context) (*http.Request, error)

AcrListManifestMetadataPreparer prepares the AcrListManifestMetadata request.

func (BaseClient) AcrListManifestMetadataResponder

func (client BaseClient) AcrListManifestMetadataResponder(resp *http.Response) (result SetObject, err error)

AcrListManifestMetadataResponder handles the response to the AcrListManifestMetadata request. The method always closes the http.Response Body.

func (BaseClient) AcrListManifestMetadataSender

func (client BaseClient) AcrListManifestMetadataSender(req *http.Request) (*http.Response, error)

AcrListManifestMetadataSender sends the AcrListManifestMetadata request. The method will close the http.Response Body if it receives an error.

func (BaseClient) AcrListManifests

func (client BaseClient) AcrListManifests(ctx context.Context) (result SetObject, err error)

AcrListManifests list manifets of a repository

func (BaseClient) AcrListManifestsPreparer

func (client BaseClient) AcrListManifestsPreparer(ctx context.Context) (*http.Request, error)

AcrListManifestsPreparer prepares the AcrListManifests request.

func (BaseClient) AcrListManifestsResponder

func (client BaseClient) AcrListManifestsResponder(resp *http.Response) (result SetObject, err error)

AcrListManifestsResponder handles the response to the AcrListManifests request. The method always closes the http.Response Body.

func (BaseClient) AcrListManifestsSender

func (client BaseClient) AcrListManifestsSender(req *http.Request) (*http.Response, error)

AcrListManifestsSender sends the AcrListManifests request. The method will close the http.Response Body if it receives an error.

func (BaseClient) AcrListRepositories

func (client BaseClient) AcrListRepositories(ctx context.Context) (result SetObject, err error)

AcrListRepositories list respositories

func (BaseClient) AcrListRepositoriesPreparer

func (client BaseClient) AcrListRepositoriesPreparer(ctx context.Context) (*http.Request, error)

AcrListRepositoriesPreparer prepares the AcrListRepositories request.

func (BaseClient) AcrListRepositoriesResponder

func (client BaseClient) AcrListRepositoriesResponder(resp *http.Response) (result SetObject, err error)

AcrListRepositoriesResponder handles the response to the AcrListRepositories request. The method always closes the http.Response Body.

func (BaseClient) AcrListRepositoriesSender

func (client BaseClient) AcrListRepositoriesSender(req *http.Request) (*http.Response, error)

AcrListRepositoriesSender sends the AcrListRepositories request. The method will close the http.Response Body if it receives an error.

func (BaseClient) AcrListRepositoryMetadata

func (client BaseClient) AcrListRepositoryMetadata(ctx context.Context) (result SetObject, err error)

AcrListRepositoryMetadata list respository metadata

func (BaseClient) AcrListRepositoryMetadataPreparer

func (client BaseClient) AcrListRepositoryMetadataPreparer(ctx context.Context) (*http.Request, error)

AcrListRepositoryMetadataPreparer prepares the AcrListRepositoryMetadata request.

func (BaseClient) AcrListRepositoryMetadataResponder

func (client BaseClient) AcrListRepositoryMetadataResponder(resp *http.Response) (result SetObject, err error)

AcrListRepositoryMetadataResponder handles the response to the AcrListRepositoryMetadata request. The method always closes the http.Response Body.

func (BaseClient) AcrListRepositoryMetadataSender

func (client BaseClient) AcrListRepositoryMetadataSender(req *http.Request) (*http.Response, error)

AcrListRepositoryMetadataSender sends the AcrListRepositoryMetadata request. The method will close the http.Response Body if it receives an error.

func (BaseClient) AcrListTagMetadata

func (client BaseClient) AcrListTagMetadata(ctx context.Context) (result SetObject, err error)

AcrListTagMetadata list tag metadata

func (BaseClient) AcrListTagMetadataPreparer

func (client BaseClient) AcrListTagMetadataPreparer(ctx context.Context) (*http.Request, error)

AcrListTagMetadataPreparer prepares the AcrListTagMetadata request.

func (BaseClient) AcrListTagMetadataResponder

func (client BaseClient) AcrListTagMetadataResponder(resp *http.Response) (result SetObject, err error)

AcrListTagMetadataResponder handles the response to the AcrListTagMetadata request. The method always closes the http.Response Body.

func (BaseClient) AcrListTagMetadataSender

func (client BaseClient) AcrListTagMetadataSender(req *http.Request) (*http.Response, error)

AcrListTagMetadataSender sends the AcrListTagMetadata request. The method will close the http.Response Body if it receives an error.

func (BaseClient) AcrListTags

func (client BaseClient) AcrListTags(ctx context.Context) (result SetObject, err error)

AcrListTags list tags of a repository

func (BaseClient) AcrListTagsPreparer

func (client BaseClient) AcrListTagsPreparer(ctx context.Context) (*http.Request, error)

AcrListTagsPreparer prepares the AcrListTags request.

func (BaseClient) AcrListTagsResponder

func (client BaseClient) AcrListTagsResponder(resp *http.Response) (result SetObject, err error)

AcrListTagsResponder handles the response to the AcrListTags request. The method always closes the http.Response Body.

func (BaseClient) AcrListTagsSender

func (client BaseClient) AcrListTagsSender(req *http.Request) (*http.Response, error)

AcrListTagsSender sends the AcrListTags request. The method will close the http.Response Body if it receives an error.

func (BaseClient) AcrUpdateManifestAttributes

func (client BaseClient) AcrUpdateManifestAttributes(ctx context.Context, value string) (result SetObject, err error)

AcrUpdateManifestAttributes update attributes of a manifest

func (BaseClient) AcrUpdateManifestAttributesPreparer

func (client BaseClient) AcrUpdateManifestAttributesPreparer(ctx context.Context, value string) (*http.Request, error)

AcrUpdateManifestAttributesPreparer prepares the AcrUpdateManifestAttributes request.

func (BaseClient) AcrUpdateManifestAttributesResponder

func (client BaseClient) AcrUpdateManifestAttributesResponder(resp *http.Response) (result SetObject, err error)

AcrUpdateManifestAttributesResponder handles the response to the AcrUpdateManifestAttributes request. The method always closes the http.Response Body.

func (BaseClient) AcrUpdateManifestAttributesSender

func (client BaseClient) AcrUpdateManifestAttributesSender(req *http.Request) (*http.Response, error)

AcrUpdateManifestAttributesSender sends the AcrUpdateManifestAttributes request. The method will close the http.Response Body if it receives an error.

func (BaseClient) AcrUpdateManifestMetadata

func (client BaseClient) AcrUpdateManifestMetadata(ctx context.Context, value string) (result SetObject, err error)

AcrUpdateManifestMetadata add or update a metadata of a manifest

func (BaseClient) AcrUpdateManifestMetadataPreparer

func (client BaseClient) AcrUpdateManifestMetadataPreparer(ctx context.Context, value string) (*http.Request, error)

AcrUpdateManifestMetadataPreparer prepares the AcrUpdateManifestMetadata request.

func (BaseClient) AcrUpdateManifestMetadataResponder

func (client BaseClient) AcrUpdateManifestMetadataResponder(resp *http.Response) (result SetObject, err error)

AcrUpdateManifestMetadataResponder handles the response to the AcrUpdateManifestMetadata request. The method always closes the http.Response Body.

func (BaseClient) AcrUpdateManifestMetadataSender

func (client BaseClient) AcrUpdateManifestMetadataSender(req *http.Request) (*http.Response, error)

AcrUpdateManifestMetadataSender sends the AcrUpdateManifestMetadata request. The method will close the http.Response Body if it receives an error.

func (BaseClient) AcrUpdateRepositoryAttributes

func (client BaseClient) AcrUpdateRepositoryAttributes(ctx context.Context, value string) (result SetObject, err error)

AcrUpdateRepositoryAttributes update attributes of a repository

func (BaseClient) AcrUpdateRepositoryAttributesPreparer

func (client BaseClient) AcrUpdateRepositoryAttributesPreparer(ctx context.Context, value string) (*http.Request, error)

AcrUpdateRepositoryAttributesPreparer prepares the AcrUpdateRepositoryAttributes request.

func (BaseClient) AcrUpdateRepositoryAttributesResponder

func (client BaseClient) AcrUpdateRepositoryAttributesResponder(resp *http.Response) (result SetObject, err error)

AcrUpdateRepositoryAttributesResponder handles the response to the AcrUpdateRepositoryAttributes request. The method always closes the http.Response Body.

func (BaseClient) AcrUpdateRepositoryAttributesSender

func (client BaseClient) AcrUpdateRepositoryAttributesSender(req *http.Request) (*http.Response, error)

AcrUpdateRepositoryAttributesSender sends the AcrUpdateRepositoryAttributes request. The method will close the http.Response Body if it receives an error.

func (BaseClient) AcrUpdateRepositoryMetadata

func (client BaseClient) AcrUpdateRepositoryMetadata(ctx context.Context, value string) (result SetObject, err error)

AcrUpdateRepositoryMetadata add or update a metadata of a repository

func (BaseClient) AcrUpdateRepositoryMetadataPreparer

func (client BaseClient) AcrUpdateRepositoryMetadataPreparer(ctx context.Context, value string) (*http.Request, error)

AcrUpdateRepositoryMetadataPreparer prepares the AcrUpdateRepositoryMetadata request.

func (BaseClient) AcrUpdateRepositoryMetadataResponder

func (client BaseClient) AcrUpdateRepositoryMetadataResponder(resp *http.Response) (result SetObject, err error)

AcrUpdateRepositoryMetadataResponder handles the response to the AcrUpdateRepositoryMetadata request. The method always closes the http.Response Body.

func (BaseClient) AcrUpdateRepositoryMetadataSender

func (client BaseClient) AcrUpdateRepositoryMetadataSender(req *http.Request) (*http.Response, error)

AcrUpdateRepositoryMetadataSender sends the AcrUpdateRepositoryMetadata request. The method will close the http.Response Body if it receives an error.

func (BaseClient) AcrUpdateTagAttributes

func (client BaseClient) AcrUpdateTagAttributes(ctx context.Context, value string) (result SetObject, err error)

AcrUpdateTagAttributes update attributes of a tag

func (BaseClient) AcrUpdateTagAttributesPreparer

func (client BaseClient) AcrUpdateTagAttributesPreparer(ctx context.Context, value string) (*http.Request, error)

AcrUpdateTagAttributesPreparer prepares the AcrUpdateTagAttributes request.

func (BaseClient) AcrUpdateTagAttributesResponder

func (client BaseClient) AcrUpdateTagAttributesResponder(resp *http.Response) (result SetObject, err error)

AcrUpdateTagAttributesResponder handles the response to the AcrUpdateTagAttributes request. The method always closes the http.Response Body.

func (BaseClient) AcrUpdateTagAttributesSender

func (client BaseClient) AcrUpdateTagAttributesSender(req *http.Request) (*http.Response, error)

AcrUpdateTagAttributesSender sends the AcrUpdateTagAttributes request. The method will close the http.Response Body if it receives an error.

func (BaseClient) AcrUpdateTagMetadata

func (client BaseClient) AcrUpdateTagMetadata(ctx context.Context, value string) (result SetObject, err error)

AcrUpdateTagMetadata add or update a metadata of a tag

func (BaseClient) AcrUpdateTagMetadataPreparer

func (client BaseClient) AcrUpdateTagMetadataPreparer(ctx context.Context, value string) (*http.Request, error)

AcrUpdateTagMetadataPreparer prepares the AcrUpdateTagMetadata request.

func (BaseClient) AcrUpdateTagMetadataResponder

func (client BaseClient) AcrUpdateTagMetadataResponder(resp *http.Response) (result SetObject, err error)

AcrUpdateTagMetadataResponder handles the response to the AcrUpdateTagMetadata request. The method always closes the http.Response Body.

func (BaseClient) AcrUpdateTagMetadataSender

func (client BaseClient) AcrUpdateTagMetadataSender(req *http.Request) (*http.Response, error)

AcrUpdateTagMetadataSender sends the AcrUpdateTagMetadata request. The method will close the http.Response Body if it receives an error.

func (BaseClient) CancelBlobUpload

func (client BaseClient) CancelBlobUpload(ctx context.Context, UUID string) (result SetObject, err error)

CancelBlobUpload cancel outstanding upload processes, releasing associated resources. If this is not called, the unfinished uploads will eventually timeout. Parameters: UUID - a uuid identifying the upload.

func (BaseClient) CancelBlobUploadPreparer

func (client BaseClient) CancelBlobUploadPreparer(ctx context.Context, UUID string) (*http.Request, error)

CancelBlobUploadPreparer prepares the CancelBlobUpload request.

func (BaseClient) CancelBlobUploadResponder

func (client BaseClient) CancelBlobUploadResponder(resp *http.Response) (result SetObject, err error)

CancelBlobUploadResponder handles the response to the CancelBlobUpload request. The method always closes the http.Response Body.

func (BaseClient) CancelBlobUploadSender

func (client BaseClient) CancelBlobUploadSender(req *http.Request) (*http.Response, error)

CancelBlobUploadSender sends the CancelBlobUpload request. The method will close the http.Response Body if it receives an error.

func (BaseClient) CheckBlobExistence

func (client BaseClient) CheckBlobExistence(ctx context.Context) (result autorest.Response, err error)

CheckBlobExistence same as GET, except only the headers are returned.

func (BaseClient) CheckBlobExistencePreparer

func (client BaseClient) CheckBlobExistencePreparer(ctx context.Context) (*http.Request, error)

CheckBlobExistencePreparer prepares the CheckBlobExistence request.

func (BaseClient) CheckBlobExistenceResponder

func (client BaseClient) CheckBlobExistenceResponder(resp *http.Response) (result autorest.Response, err error)

CheckBlobExistenceResponder handles the response to the CheckBlobExistence request. The method always closes the http.Response Body.

func (BaseClient) CheckBlobExistenceSender

func (client BaseClient) CheckBlobExistenceSender(req *http.Request) (*http.Response, error)

CheckBlobExistenceSender sends the CheckBlobExistence request. The method will close the http.Response Body if it receives an error.

func (BaseClient) CheckDockerRegistryV2Support

func (client BaseClient) CheckDockerRegistryV2Support(ctx context.Context) (result CheckDockerRegistryV2SupportUnauthorizedResponse, err error)

CheckDockerRegistryV2Support tells whether this Docker Registry instance supports Docker Registry HTTP API v2

func (BaseClient) CheckDockerRegistryV2SupportPreparer

func (client BaseClient) CheckDockerRegistryV2SupportPreparer(ctx context.Context) (*http.Request, error)

CheckDockerRegistryV2SupportPreparer prepares the CheckDockerRegistryV2Support request.

func (BaseClient) CheckDockerRegistryV2SupportResponder

func (client BaseClient) CheckDockerRegistryV2SupportResponder(resp *http.Response) (result CheckDockerRegistryV2SupportUnauthorizedResponse, err error)

CheckDockerRegistryV2SupportResponder handles the response to the CheckDockerRegistryV2Support request. The method always closes the http.Response Body.

func (BaseClient) CheckDockerRegistryV2SupportSender

func (client BaseClient) CheckDockerRegistryV2SupportSender(req *http.Request) (*http.Response, error)

CheckDockerRegistryV2SupportSender sends the CheckDockerRegistryV2Support request. The method will close the http.Response Body if it receives an error.

func (BaseClient) DeleteManifest

func (client BaseClient) DeleteManifest(ctx context.Context) (result SetObject, err error)

DeleteManifest delete the manifest identified by name and reference where reference can be a tag or digest.

func (BaseClient) DeleteManifestPreparer

func (client BaseClient) DeleteManifestPreparer(ctx context.Context) (*http.Request, error)

DeleteManifestPreparer prepares the DeleteManifest request.

func (BaseClient) DeleteManifestResponder

func (client BaseClient) DeleteManifestResponder(resp *http.Response) (result SetObject, err error)

DeleteManifestResponder handles the response to the DeleteManifest request. The method always closes the http.Response Body.

func (BaseClient) DeleteManifestSender

func (client BaseClient) DeleteManifestSender(req *http.Request) (*http.Response, error)

DeleteManifestSender sends the DeleteManifest request. The method will close the http.Response Body if it receives an error.

func (BaseClient) EndBlobUpload

func (client BaseClient) EndBlobUpload(ctx context.Context, digest string, UUID string) (result SetObject, err error)

EndBlobUpload complete the upload, providing all the data in the body, if necessary. A request without a body will just complete the upload with previously uploaded content. Parameters: digest - digest of uploaded blob. If present, the upload will be completed, in a single request, with contents of the request body as the resulting blob. UUID - a uuid identifying the upload.

func (BaseClient) EndBlobUploadPreparer

func (client BaseClient) EndBlobUploadPreparer(ctx context.Context, digest string, UUID string) (*http.Request, error)

EndBlobUploadPreparer prepares the EndBlobUpload request.

func (BaseClient) EndBlobUploadResponder

func (client BaseClient) EndBlobUploadResponder(resp *http.Response) (result SetObject, err error)

EndBlobUploadResponder handles the response to the EndBlobUpload request. The method always closes the http.Response Body.

func (BaseClient) EndBlobUploadSender

func (client BaseClient) EndBlobUploadSender(req *http.Request) (*http.Response, error)

EndBlobUploadSender sends the EndBlobUpload request. The method will close the http.Response Body if it receives an error.

func (BaseClient) GetBlob

func (client BaseClient) GetBlob(ctx context.Context) (result SetObject, err error)

GetBlob retrieve the blob from the registry identified by digest.

func (BaseClient) GetBlobPreparer

func (client BaseClient) GetBlobPreparer(ctx context.Context) (*http.Request, error)

GetBlobPreparer prepares the GetBlob request.

func (BaseClient) GetBlobResponder

func (client BaseClient) GetBlobResponder(resp *http.Response) (result SetObject, err error)

GetBlobResponder handles the response to the GetBlob request. The method always closes the http.Response Body.

func (BaseClient) GetBlobSender

func (client BaseClient) GetBlobSender(req *http.Request) (*http.Response, error)

GetBlobSender sends the GetBlob request. The method will close the http.Response Body if it receives an error.

func (BaseClient) GetBlobUploadStatus

func (client BaseClient) GetBlobUploadStatus(ctx context.Context, UUID string) (result SetObject, err error)

GetBlobUploadStatus retrieve status of upload identified by uuid. The primary purpose of this endpoint is to resolve the current status of a resumable upload. Parameters: UUID - a uuid identifying the upload.

func (BaseClient) GetBlobUploadStatusPreparer

func (client BaseClient) GetBlobUploadStatusPreparer(ctx context.Context, UUID string) (*http.Request, error)

GetBlobUploadStatusPreparer prepares the GetBlobUploadStatus request.

func (BaseClient) GetBlobUploadStatusResponder

func (client BaseClient) GetBlobUploadStatusResponder(resp *http.Response) (result SetObject, err error)

GetBlobUploadStatusResponder handles the response to the GetBlobUploadStatus request. The method always closes the http.Response Body.

func (BaseClient) GetBlobUploadStatusSender

func (client BaseClient) GetBlobUploadStatusSender(req *http.Request) (*http.Response, error)

GetBlobUploadStatusSender sends the GetBlobUploadStatus request. The method will close the http.Response Body if it receives an error.

func (BaseClient) GetManifest

func (client BaseClient) GetManifest(ctx context.Context) (result SetObject, err error)

GetManifest pulls the image manifest file associated with the specified name and reference. Reference may be a tag or a digest

func (BaseClient) GetManifestPreparer

func (client BaseClient) GetManifestPreparer(ctx context.Context) (*http.Request, error)

GetManifestPreparer prepares the GetManifest request.

func (BaseClient) GetManifestResponder

func (client BaseClient) GetManifestResponder(resp *http.Response) (result SetObject, err error)

GetManifestResponder handles the response to the GetManifest request. The method always closes the http.Response Body.

func (BaseClient) GetManifestSender

func (client BaseClient) GetManifestSender(req *http.Request) (*http.Response, error)

GetManifestSender sends the GetManifest request. The method will close the http.Response Body if it receives an error.

func (BaseClient) ListRepositories

func (client BaseClient) ListRepositories(ctx context.Context) (result SetObject, err error)

ListRepositories list respositories

func (BaseClient) ListRepositoriesPreparer

func (client BaseClient) ListRepositoriesPreparer(ctx context.Context) (*http.Request, error)

ListRepositoriesPreparer prepares the ListRepositories request.

func (BaseClient) ListRepositoriesResponder

func (client BaseClient) ListRepositoriesResponder(resp *http.Response) (result SetObject, err error)

ListRepositoriesResponder handles the response to the ListRepositories request. The method always closes the http.Response Body.

func (BaseClient) ListRepositoriesSender

func (client BaseClient) ListRepositoriesSender(req *http.Request) (*http.Response, error)

ListRepositoriesSender sends the ListRepositories request. The method will close the http.Response Body if it receives an error.

func (BaseClient) ListTags

func (client BaseClient) ListTags(ctx context.Context) (result SetObject, err error)

ListTags fetch the tags under the repository identified by 'name'

func (BaseClient) ListTagsPreparer

func (client BaseClient) ListTagsPreparer(ctx context.Context) (*http.Request, error)

ListTagsPreparer prepares the ListTags request.

func (BaseClient) ListTagsResponder

func (client BaseClient) ListTagsResponder(resp *http.Response) (result SetObject, err error)

ListTagsResponder handles the response to the ListTags request. The method always closes the http.Response Body.

func (BaseClient) ListTagsSender

func (client BaseClient) ListTagsSender(req *http.Request) (*http.Response, error)

ListTagsSender sends the ListTags request. The method will close the http.Response Body if it receives an error.

func (BaseClient) StartBlobUpload

func (client BaseClient) StartBlobUpload(ctx context.Context, digest string) (result SetObject, err error)

StartBlobUpload upload a blob identified by the digest parameter in single request. This upload will not be resumable unless a recoverable error is returned. Parameters: digest - digest of uploaded blob. If present, the upload will be completed, in a single request, with contents of the request body as the resulting blob.

func (BaseClient) StartBlobUploadPreparer

func (client BaseClient) StartBlobUploadPreparer(ctx context.Context, digest string) (*http.Request, error)

StartBlobUploadPreparer prepares the StartBlobUpload request.

func (BaseClient) StartBlobUploadResponder

func (client BaseClient) StartBlobUploadResponder(resp *http.Response) (result SetObject, err error)

StartBlobUploadResponder handles the response to the StartBlobUpload request. The method always closes the http.Response Body.

func (BaseClient) StartBlobUploadSender

func (client BaseClient) StartBlobUploadSender(req *http.Request) (*http.Response, error)

StartBlobUploadSender sends the StartBlobUpload request. The method will close the http.Response Body if it receives an error.

func (BaseClient) UploadBlobContent

func (client BaseClient) UploadBlobContent(ctx context.Context, UUID string) (result SetObject, err error)

UploadBlobContent upload a stream of data without completing the upload. Parameters: UUID - a uuid identifying the upload.

func (BaseClient) UploadBlobContentPreparer

func (client BaseClient) UploadBlobContentPreparer(ctx context.Context, UUID string) (*http.Request, error)

UploadBlobContentPreparer prepares the UploadBlobContent request.

func (BaseClient) UploadBlobContentResponder

func (client BaseClient) UploadBlobContentResponder(resp *http.Response) (result SetObject, err error)

UploadBlobContentResponder handles the response to the UploadBlobContent request. The method always closes the http.Response Body.

func (BaseClient) UploadBlobContentSender

func (client BaseClient) UploadBlobContentSender(req *http.Request) (*http.Response, error)

UploadBlobContentSender sends the UploadBlobContent request. The method will close the http.Response Body if it receives an error.

func (BaseClient) UploadManifest

func (client BaseClient) UploadManifest(ctx context.Context) (result SetObject, err error)

UploadManifest put the manifest identified by name and reference where reference can be a tag or digest.

func (BaseClient) UploadManifestPreparer

func (client BaseClient) UploadManifestPreparer(ctx context.Context) (*http.Request, error)

UploadManifestPreparer prepares the UploadManifest request.

func (BaseClient) UploadManifestResponder

func (client BaseClient) UploadManifestResponder(resp *http.Response) (result SetObject, err error)

UploadManifestResponder handles the response to the UploadManifest request. The method always closes the http.Response Body.

func (BaseClient) UploadManifestSender

func (client BaseClient) UploadManifestSender(req *http.Request) (*http.Response, error)

UploadManifestSender sends the UploadManifest request. The method will close the http.Response Body if it receives an error.

type CancelBlobUploadBadRequestResponse

type CancelBlobUploadBadRequestResponse struct {
	Data *Error `json:"data,omitempty"`
}

CancelBlobUploadBadRequestResponse ...

type CancelBlobUploadNotFoundResponse

type CancelBlobUploadNotFoundResponse struct {
	Data *Error `json:"data,omitempty"`
}

CancelBlobUploadNotFoundResponse ...

type CancelBlobUploadUnauthorizedResponse

type CancelBlobUploadUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

CancelBlobUploadUnauthorizedResponse ...

type CheckDockerRegistryV2SupportUnauthorizedResponse

type CheckDockerRegistryV2SupportUnauthorizedResponse struct {
	autorest.Response `json:"-"`
	Data              *Error `json:"data,omitempty"`
}

CheckDockerRegistryV2SupportUnauthorizedResponse ...

type DeleteManifestBadRequestResponse

type DeleteManifestBadRequestResponse struct {
	Data *Error `json:"data,omitempty"`
}

DeleteManifestBadRequestResponse ...

type DeleteManifestNotFoundResponse

type DeleteManifestNotFoundResponse struct {
	Data *Error `json:"data,omitempty"`
}

DeleteManifestNotFoundResponse ...

type DeleteManifestUnauthorizedResponse

type DeleteManifestUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

DeleteManifestUnauthorizedResponse ...

type EndBlobUploadBadRequestResponse

type EndBlobUploadBadRequestResponse struct {
	Data *Error `json:"data,omitempty"`
}

EndBlobUploadBadRequestResponse ...

type EndBlobUploadNotFoundResponse

type EndBlobUploadNotFoundResponse struct {
	Data *Error `json:"data,omitempty"`
}

EndBlobUploadNotFoundResponse ...

type EndBlobUploadUnauthorizedResponse

type EndBlobUploadUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

EndBlobUploadUnauthorizedResponse ...

type Error

type Error struct {
	Errors *[]ErrorErrorsItem `json:"errors,omitempty"`
}

Error ...

type ErrorErrorsItem

type ErrorErrorsItem struct {
	Code    *string `json:"code,omitempty"`
	Message *string `json:"message,omitempty"`
	Detail  *string `json:"detail,omitempty"`
}

ErrorErrorsItem ...

type GetBlobBadRequestResponse

type GetBlobBadRequestResponse struct {
	Data *Error `json:"data,omitempty"`
}

GetBlobBadRequestResponse ...

type GetBlobNotFoundResponse

type GetBlobNotFoundResponse struct {
	Data *Error `json:"data,omitempty"`
}

GetBlobNotFoundResponse ...

type GetBlobUnauthorizedResponse

type GetBlobUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

GetBlobUnauthorizedResponse ...

type GetBlobUploadStatusBadRequestResponse

type GetBlobUploadStatusBadRequestResponse struct {
	Data *Error `json:"data,omitempty"`
}

GetBlobUploadStatusBadRequestResponse ...

type GetBlobUploadStatusNotFoundResponse

type GetBlobUploadStatusNotFoundResponse struct {
	Data *Error `json:"data,omitempty"`
}

GetBlobUploadStatusNotFoundResponse ...

type GetBlobUploadStatusUnauthorizedResponse

type GetBlobUploadStatusUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

GetBlobUploadStatusUnauthorizedResponse ...

type GetManifestBadRequestResponse

type GetManifestBadRequestResponse struct {
	Data *Error `json:"data,omitempty"`
}

GetManifestBadRequestResponse ...

type GetManifestNotFoundResponse

type GetManifestNotFoundResponse struct {
	Data *Error `json:"data,omitempty"`
}

GetManifestNotFoundResponse ...

type GetManifestOKResponse

type GetManifestOKResponse struct {
	Data *Layers `json:"data,omitempty"`
}

GetManifestOKResponse ...

type GetManifestUnauthorizedResponse

type GetManifestUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

GetManifestUnauthorizedResponse ...

type Layers

type Layers struct {
	Name      *string               `json:"name,omitempty"`
	Tag       *string               `json:"tag,omitempty"`
	FsLayers  *[]LayersFsLayersItem `json:"fsLayers,omitempty"`
	History   *string               `json:"history,omitempty"`
	Signature *string               `json:"signature,omitempty"`
}

Layers ...

type LayersFsLayersItem

type LayersFsLayersItem struct {
	BlobSum *string `json:"blobSum,omitempty"`
}

LayersFsLayersItem ...

type ListRepositoriesBadRequestResponse

type ListRepositoriesBadRequestResponse struct {
	Data *Error `json:"data,omitempty"`
}

ListRepositoriesBadRequestResponse ...

type ListRepositoriesOKResponse

type ListRepositoriesOKResponse struct {
	Data *[]string `json:"data,omitempty"`
}

ListRepositoriesOKResponse ...

type ListRepositoriesUnauthorizedResponse

type ListRepositoriesUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

ListRepositoriesUnauthorizedResponse ...

type ListTagsNotFoundResponse

type ListTagsNotFoundResponse struct {
	Data *Error `json:"data,omitempty"`
}

ListTagsNotFoundResponse ...

type ListTagsOKResponse

type ListTagsOKResponse struct {
	Name *string   `json:"name,omitempty"`
	Tags *[]string `json:"tags,omitempty"`
}

ListTagsOKResponse ...

type ListTagsUnauthorizedResponse

type ListTagsUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

ListTagsUnauthorizedResponse ...

type ManifestAttributeList

type ManifestAttributeList struct {
	Registry  *string                   `json:"registry,omitempty"`
	ImageName *string                   `json:"imageName,omitempty"`
	Manifests *[]ManifestAttributesBase `json:"manifests,omitempty"`
}

ManifestAttributeList ...

type ManifestAttributes

type ManifestAttributes struct {
	Registry  *string                     `json:"registry,omitempty"`
	ImageName *string                     `json:"imageName,omitempty"`
	Manifest  *ManifestAttributesManifest `json:"manifest,omitempty"`
}

ManifestAttributes ...

type ManifestAttributesBase

type ManifestAttributesBase struct {
	Digest               *string                                     `json:"digest,omitempty"`
	CreatedTime          *string                                     `json:"createdTime,omitempty"`
	LastUpdateTime       *string                                     `json:"lastUpdateTime,omitempty"`
	Architecture         *string                                     `json:"architecture,omitempty"`
	Os                   *string                                     `json:"os,omitempty"`
	MediaType            *string                                     `json:"mediaType,omitempty"`
	Tags                 *[]string                                   `json:"tags,omitempty"`
	ChangeableAttributes *ManifestAttributesBaseChangeableAttributes `json:"changeableAttributes,omitempty"`
}

ManifestAttributesBase ...

type ManifestAttributesBaseChangeableAttributes

type ManifestAttributesBaseChangeableAttributes struct {
	DeleteEnabled     *bool   `json:"deleteEnabled,omitempty"`
	WriteEnabled      *bool   `json:"writeEnabled,omitempty"`
	ListEnabled       *bool   `json:"listEnabled,omitempty"`
	ReadEnabled       *bool   `json:"readEnabled,omitempty"`
	QuarantineState   *string `json:"quarantineState,omitempty"`
	QuarantineDetails *string `json:"quarantineDetails,omitempty"`
}

ManifestAttributesBaseChangeableAttributes ...

type ManifestAttributesManifest

type ManifestAttributesManifest struct {
	References           *[]ManifestAttributesManifestReferencesItem `json:"references,omitempty"`
	QuarantineTag        *string                                     `json:"quarantineTag,omitempty"`
	Digest               *string                                     `json:"digest,omitempty"`
	CreatedTime          *string                                     `json:"createdTime,omitempty"`
	LastUpdateTime       *string                                     `json:"lastUpdateTime,omitempty"`
	Architecture         *string                                     `json:"architecture,omitempty"`
	Os                   *string                                     `json:"os,omitempty"`
	MediaType            *string                                     `json:"mediaType,omitempty"`
	Tags                 *[]string                                   `json:"tags,omitempty"`
	ChangeableAttributes *ManifestAttributesBaseChangeableAttributes `json:"changeableAttributes,omitempty"`
}

ManifestAttributesManifest ...

type ManifestAttributesManifestReferencesItem

type ManifestAttributesManifestReferencesItem struct {
	Digest       *string `json:"digest,omitempty"`
	Architecture *string `json:"architecture,omitempty"`
	Os           *string `json:"os,omitempty"`
}

ManifestAttributesManifestReferencesItem ...

type ManifestMetadataList

type ManifestMetadataList struct {
	Registry  *string   `json:"registry,omitempty"`
	ImageName *string   `json:"imageName,omitempty"`
	Digest    *string   `json:"digest,omitempty"`
	Metadata  *[]string `json:"metadata,omitempty"`
}

ManifestMetadataList ...

type RepositoryAttributes

type RepositoryAttributes struct {
	Registry             *string                                   `json:"registry,omitempty"`
	ImageName            *string                                   `json:"imageName,omitempty"`
	CreatedTime          *string                                   `json:"createdTime,omitempty"`
	LastUpdateTime       *string                                   `json:"lastUpdateTime,omitempty"`
	ManifestCount        *float64                                  `json:"manifestCount,omitempty"`
	TagCount             *float64                                  `json:"tagCount,omitempty"`
	ChangeableAttributes *RepositoryAttributesChangeableAttributes `json:"changeableAttributes,omitempty"`
}

RepositoryAttributes ...

type RepositoryAttributesChangeableAttributes

type RepositoryAttributesChangeableAttributes struct {
	DeleteEnabled *bool `json:"deleteEnabled,omitempty"`
	WriteEnabled  *bool `json:"writeEnabled,omitempty"`
	ListEnabled   *bool `json:"listEnabled,omitempty"`
	ReadEnabled   *bool `json:"readEnabled,omitempty"`
}

RepositoryAttributesChangeableAttributes ...

type RepositoryMetadata

type RepositoryMetadata struct {
	Registry  *string   `json:"registry,omitempty"`
	ImageName *string   `json:"imageName,omitempty"`
	Metadata  *[]string `json:"metadata,omitempty"`
}

RepositoryMetadata ...

type SetObject

type SetObject struct {
	autorest.Response `json:"-"`
	Value             interface{} `json:"value,omitempty"`
}

SetObject ...

type StartBlobUploadBadRequestResponse

type StartBlobUploadBadRequestResponse struct {
	Data *Error `json:"data,omitempty"`
}

StartBlobUploadBadRequestResponse ...

type StartBlobUploadUnauthorizedResponse

type StartBlobUploadUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

StartBlobUploadUnauthorizedResponse ...

type TagAttributeList

type TagAttributeList struct {
	Registry  *string              `json:"registry,omitempty"`
	ImageName *string              `json:"imageName,omitempty"`
	Tags      *[]TagAttributesBase `json:"tags,omitempty"`
}

TagAttributeList ...

type TagAttributes

type TagAttributes struct {
	Registry  *string           `json:"registry,omitempty"`
	ImageName *string           `json:"imageName,omitempty"`
	Tag       *TagAttributesTag `json:"tag,omitempty"`
}

TagAttributes ...

type TagAttributesBase

type TagAttributesBase struct {
	Name                 *string                                `json:"name,omitempty"`
	Digest               *string                                `json:"digest,omitempty"`
	CreatedTime          *string                                `json:"createdTime,omitempty"`
	LastUpdateTime       *string                                `json:"lastUpdateTime,omitempty"`
	Signed               *bool                                  `json:"signed,omitempty"`
	QuarantineState      *string                                `json:"quarantineState,omitempty"`
	ChangeableAttributes *TagAttributesBaseChangeableAttributes `json:"changeableAttributes,omitempty"`
}

TagAttributesBase ...

type TagAttributesBaseChangeableAttributes

type TagAttributesBaseChangeableAttributes struct {
	DeleteEnabled *bool `json:"deleteEnabled,omitempty"`
	WriteEnabled  *bool `json:"writeEnabled,omitempty"`
	ListEnabled   *bool `json:"listEnabled,omitempty"`
	ReadEnabled   *bool `json:"readEnabled,omitempty"`
}

TagAttributesBaseChangeableAttributes ...

type TagAttributesTag

type TagAttributesTag struct {
	SignatureRecord      *string                                `json:"signatureRecord,omitempty"`
	Name                 *string                                `json:"name,omitempty"`
	Digest               *string                                `json:"digest,omitempty"`
	CreatedTime          *string                                `json:"createdTime,omitempty"`
	LastUpdateTime       *string                                `json:"lastUpdateTime,omitempty"`
	Signed               *bool                                  `json:"signed,omitempty"`
	QuarantineState      *string                                `json:"quarantineState,omitempty"`
	ChangeableAttributes *TagAttributesBaseChangeableAttributes `json:"changeableAttributes,omitempty"`
}

TagAttributesTag ...

type TagMetadataList

type TagMetadataList struct {
	Registry  *string   `json:"registry,omitempty"`
	ImageName *string   `json:"imageName,omitempty"`
	TagName   *string   `json:"tagName,omitempty"`
	Metadata  *[]string `json:"metadata,omitempty"`
}

TagMetadataList ...

type UploadBlobContentBadRequestResponse

type UploadBlobContentBadRequestResponse struct {
	Data *Error `json:"data,omitempty"`
}

UploadBlobContentBadRequestResponse ...

type UploadBlobContentNotFoundResponse

type UploadBlobContentNotFoundResponse struct {
	Data *Error `json:"data,omitempty"`
}

UploadBlobContentNotFoundResponse ...

type UploadBlobContentUnauthorizedResponse

type UploadBlobContentUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

UploadBlobContentUnauthorizedResponse ...

type UploadManifestBadRequestResponse

type UploadManifestBadRequestResponse struct {
	Data *Error `json:"data,omitempty"`
}

UploadManifestBadRequestResponse ...

type UploadManifestUnauthorizedResponse

type UploadManifestUnauthorizedResponse struct {
	Data *Error `json:"data,omitempty"`
}

UploadManifestUnauthorizedResponse ...

Jump to

Keyboard shortcuts

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