Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthResponse ¶
type AuthResponse struct {
Token string `json:"token"`
}
type Client ¶
type ErrorResponse ¶ added in v0.10.0
type ErrorResponse struct {
Errors []ErrorType `json:"errors"`
}
type History ¶
type History struct {
V1Compatibility V1CompatibilityWrapper `json:"v1Compatibility"`
}
type ManafestListResponse ¶ added in v0.10.0
type ManafestListResponse struct {
Manifests []ManifestResponse `json:"manifests"`
}
type ManifestResponse ¶
type ManifestResponse struct {
Digest string `json:"digest,omitempty"`
Architecture api.Architecture `json:"architecture"`
History []History `json:"history"`
}
type TagResponse ¶
type TagResponse struct {
Tags []string `json:"tags"`
}
type V1Compatibility ¶
type V1CompatibilityWrapper ¶ added in v0.10.0
type V1CompatibilityWrapper struct {
V1Compatibility
}
func (V1CompatibilityWrapper) MarshalJSON ¶ added in v0.10.0
func (v V1CompatibilityWrapper) MarshalJSON() ([]byte, error)
func (*V1CompatibilityWrapper) UnmarshalJSON ¶ added in v0.10.0
func (v *V1CompatibilityWrapper) UnmarshalJSON(b []byte) error
type V2ManifestListEntry ¶ added in v0.10.0
type V2ManifestListResponse ¶ added in v0.10.0
type V2ManifestListResponse struct {
SchemaVersion int `json:"schemaVersion"`
MediaType string `json:"mediaType"`
Manifests []V2ManifestListEntry `json:"manifests"`
}
Click to show internal directories.
Click to hide internal directories.