Documentation
      ¶
    
    
  
    
  
    Index ¶
- func NewAPIDecoder() *schema.Decoder
 - func NewCompatAPIDecoder() *schema.Decoder
 - func ParseDateTime(query string) time.Time
 - type AuthConfig
 - type BuildCachePruneReport
 - type BuildResult
 - type ConfigCreateResponse
 - type Container
 - type ContainerConfig
 - type ContainerTopOKBody
 - type ContainerWaitOKBody
 - type ContainersPruneReport
 - type ContainersPruneReportLibpod
 - type CreateContainerConfig
 - type DiskUsage
 - type ExecCreateConfig
 - type ExecRemoveConfig
 - type ExecStartConfig
 - type HistoryResponse
 - type ImageInspect
 - type ImagesPruneReport
 - type Info
 - type LibpodContainersRmReport
 - type LibpodImagesPullReport
 - type LibpodImagesRemoveReport
 - type LibpodImagesResolveReport
 - type NetworkPruneReport
 - type PodTopOKBody
 - type PushResult
 - type UpdateEntities
 - type VolumesPruneReport
 
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAPIDecoder ¶
NewAPIDecoder returns a configured schema.Decoder
func NewCompatAPIDecoder ¶
func ParseDateTime ¶
ParseDateTime is a helper function to aid in parsing different Time/Date formats isZero() can be used to determine if parsing failed.
Types ¶
type AuthConfig ¶
type AuthConfig struct {
	registry.AuthConfig
}
    type BuildCachePruneReport ¶
type BuildCachePruneReport struct {
	docker.BuildCachePruneReport
}
    type BuildResult ¶
type BuildResult struct {
	docker.BuildResult
}
    type ConfigCreateResponse ¶
type ConfigCreateResponse struct {
	docker.ConfigCreateResponse
}
    type Container ¶
type Container struct {
	docker.Container
	dockerBackend.ContainerCreateConfig
}
    type ContainerConfig ¶
type ContainerConfig struct {
	dockerContainer.Config
}
    type ContainerTopOKBody ¶
type ContainerTopOKBody struct {
	dockerContainer.ContainerTopOKBody
}
    type ContainerWaitOKBody ¶
type ContainersPruneReport ¶
type ContainersPruneReport struct {
	docker.ContainersPruneReport
}
    type ContainersPruneReportLibpod ¶
type ContainersPruneReportLibpod struct {
	ID             string `json:"Id"`
	SpaceReclaimed int64  `json:"Size"`
	// Error which occurred during prune operation (if any).
	// This field is optional and may be omitted if no error occurred.
	//
	// Extensions:
	// x-omitempty: true
	// x-nullable: true
	PruneError string `json:"Err,omitempty"`
}
    type CreateContainerConfig ¶
type CreateContainerConfig struct {
	Name                   string                         // container name
	dockerContainer.Config                                // desired container configuration
	HostConfig             dockerContainer.HostConfig     // host dependent configuration for container
	NetworkingConfig       dockerNetwork.NetworkingConfig // network configuration for container
	EnvMerge               []string                       // preprocess env variables from image before injecting into containers
	UnsetEnv               []string                       // unset specified default environment variables
	UnsetEnvAll            bool                           // unset all default environment variables
}
    CreateContainerConfig used when compatible endpoint creates a container swagger:model
type ExecCreateConfig ¶
type ExecCreateConfig struct {
	docker.ExecConfig
}
    type ExecRemoveConfig ¶
type ExecRemoveConfig struct {
	Force bool `json:"Force"`
}
    type ExecStartConfig ¶
type HistoryResponse ¶
type HistoryResponse struct {
	ID        string `json:"Id"`
	Created   int64
	CreatedBy string
	Tags      []string
	Size      int64
	Comment   string
}
    HistoryResponse provides details on image layers
type ImageInspect ¶
type ImageInspect struct {
	docker.ImageInspect
	// Container is for backwards compat but is basically unused
	Container string
}
    type ImagesPruneReport ¶
type ImagesPruneReport struct {
	docker.ImagesPruneReport
}
    type LibpodImagesPullReport ¶
type LibpodImagesPullReport struct {
	entities.ImagePullReport
}
    type LibpodImagesRemoveReport ¶
type LibpodImagesRemoveReport struct {
	entities.ImageRemoveReport
	// Image removal requires is to return data and an error.
	Errors []string
}
    LibpodImagesRemoveReport is the return type for image removal via the rest api.
type LibpodImagesResolveReport ¶
type LibpodImagesResolveReport struct {
	// Fully-qualified image references.
	Names []string
}
    LibpodImagesResolveReport includes a list of fully-qualified image references.
type NetworkPruneReport ¶
type NetworkPruneReport struct {
	docker.NetworksPruneReport
}
    type PodTopOKBody ¶
type PodTopOKBody struct {
	dockerContainer.ContainerTopOKBody
}
    type PushResult ¶
type PushResult struct {
	docker.PushResult
}
    type UpdateEntities ¶
type UpdateEntities struct {
	Resources *specs.LinuxResources
}
    UpdateEntities used to wrap the oci resource spec in a swagger model swagger:model
type VolumesPruneReport ¶
type VolumesPruneReport struct {
	docker.VolumesPruneReport
}
     Click to show internal directories. 
   Click to hide internal directories.