Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Image ¶
type Image struct {
kapi.TypeMeta `json:",inline" yaml:",inline"`
Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"`
DockerImageReference string `json:"dockerImageReference,omitempty" yaml:"dockerImageReference,omitempty"`
Metadata docker.Image `json:"metadata,omitempty" yaml:"metadata,omitempty"`
}
Image is an immutable representation of a Docker image and metadata at a point in time.
func (*Image) IsAnAPIObject ¶
func (*Image) IsAnAPIObject()
type ImageList ¶
type ImageList struct {
kapi.TypeMeta `json:",inline" yaml:",inline"`
Items []Image `json:"items,omitempty" yaml:"items,omitempty"`
}
ImageList is a list of Image objects.
func (*ImageList) IsAnAPIObject ¶
func (*ImageList) IsAnAPIObject()
type ImageRepository ¶
type ImageRepository struct {
kapi.TypeMeta `json:",inline" yaml:",inline"`
Labels map[string]string `json:"labels,omitempty" yaml:"labels,omitempty"`
DockerImageRepository string `json:"dockerImageRepository,omitempty" yaml:"dockerImageRepository,omitempty"`
Tags map[string]string `json:"tags,omitempty" yaml:"tags,omitempty"`
}
ImageRepository stores a mapping of tags to images, metadata overrides that are applied when images are tagged in a repository, and an optional reference to a Docker image repository on a registry.
func (*ImageRepository) IsAnAPIObject ¶
func (*ImageRepository) IsAnAPIObject()
type ImageRepositoryList ¶
type ImageRepositoryList struct {
kapi.TypeMeta `json:",inline" yaml:",inline"`
Items []ImageRepository `json:"items,omitempty" yaml:"items,omitempty"`
}
ImageRepositoryList is a list of ImageRepository objects.
func (*ImageRepositoryList) IsAnAPIObject ¶
func (*ImageRepositoryList) IsAnAPIObject()
type ImageRepositoryMapping ¶
type ImageRepositoryMapping struct {
kapi.TypeMeta `json:",inline" yaml:",inline"`
DockerImageRepository string `json:"dockerImageRepository" yaml:"dockerImageRepository"`
Image Image `json:"image" yaml:"image"`
Tag string `json:"tag" yaml:"tag"`
}
ImageRepositoryMapping represents a mapping from a single tag to a Docker image as well as the reference to the Docker image repository the image came from.
func (*ImageRepositoryMapping) IsAnAPIObject ¶
func (*ImageRepositoryMapping) IsAnAPIObject()
Click to show internal directories.
Click to hide internal directories.