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"` kapi.ObjectMeta `json:"metadata,omitempty"` // The string that can be used to pull this image. DockerImageReference string `json:"dockerImageReference,omitempty"` // Metadata about this image DockerImageMetadata runtime.RawExtension `json:"dockerImageMetadata,omitempty"` // This attribute conveys the version of the object, which if empty defaults to "1.0" DockerImageMetadataVersion string `json:"dockerImageMetadataVersion,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"` kapi.ListMeta `json:"metadata,omitempty"` Items []Image `json:"items"` }
ImageList is a list of Image objects.
func (*ImageList) IsAnAPIObject ¶
func (*ImageList) IsAnAPIObject()
type ImageRepository ¶
type ImageRepository struct { kapi.TypeMeta `json:",inline"` kapi.ObjectMeta `json:"metadata,omitempty"` // Optional, if specified this repository is backed by a Docker repository on this server DockerImageRepository string `json:"dockerImageRepository,omitempty"` // Tags map arbitrary string values to specific image locators Tags map[string]string `json:"tags,omitempty"` // Status describes the current state of this repository Status ImageRepositoryStatus `json:"status,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"` kapi.ListMeta `json:"metadata,omitempty"` Items []ImageRepository `json:"items"` }
ImageRepositoryList is a list of ImageRepository objects.
func (*ImageRepositoryList) IsAnAPIObject ¶
func (*ImageRepositoryList) IsAnAPIObject()
type ImageRepositoryMapping ¶
type ImageRepositoryMapping struct { kapi.TypeMeta `json:",inline"` kapi.ObjectMeta `json:"metadata,omitempty"` // The Docker image repository the specified image is located in DockerImageRepository string `json:"dockerImageRepository"` // A Docker image. Image Image `json:"image"` // A string value this image can be located with inside the repository. Tag string `json:"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()
type ImageRepositoryStatus ¶ added in v0.2.1
type ImageRepositoryStatus struct { // Represents the effective location this repository may be accessed at. May be empty until the server // determines where the repository is located DockerImageRepository string `json:"dockerImageRepository"` }
ImageRepositoryStatus contains information about the state of this image repository.
Click to show internal directories.
Click to hide internal directories.