api_params.go
c0d5d596
 package docker
 
fd224ee5
 type APIHistory struct {
808faa63
 	ID        string   `json:"Id"`
 	Tags      []string `json:",omitempty"`
36b968bb
 	Created   int64
1dae7a25
 	CreatedBy string `json:",omitempty"`
b295239d
 }
 
fd224ee5
 type APIImages struct {
00cf2a1f
 	Repository  string `json:",omitempty"`
 	Tag         string `json:",omitempty"`
 	ID          string `json:"Id"`
 	Created     int64
 	Size        int64
 	VirtualSize int64
79e91058
 }
 
fd224ee5
 type APIInfo struct {
1dae7a25
 	Debug       bool
b295239d
 	Containers  int
 	Images      int
1dae7a25
 	NFd         int  `json:",omitempty"`
 	NGoroutines int  `json:",omitempty"`
 	MemoryLimit bool `json:",omitempty"`
 	SwapLimit   bool `json:",omitempty"`
b295239d
 }
 
66d9a733
 type APIRmi struct {
9060b5c2
 	Deleted  string `json:",omitempty"`
 	Untagged string `json:",omitempty"`
 }
 
fd224ee5
 type APIContainers struct {
bf63cb90
 	ID         string `json:"Id"`
00cf2a1f
 	Image      string
 	Command    string
 	Created    int64
 	Status     string
 	Ports      string
a91b7109
 	SizeRw     int64
 	SizeRootFs int64
b295239d
 }
 
fd224ee5
 type APISearch struct {
40794113
 	Name        string
59a6316f
 	Description string
 }
 
fd224ee5
 type APIID struct {
 	ID string `json:"Id"`
79512b2a
 }
 
fd224ee5
 type APIRun struct {
 	ID       string   `json:"Id"`
1dae7a25
 	Warnings []string `json:",omitempty"`
4f0bda2d
 }
 
fd224ee5
 type APIPort struct {
cf19be44
 	Port string
 }
 
fd224ee5
 type APIVersion struct {
1dae7a25
 	Version   string
 	GitCommit string `json:",omitempty"`
 	GoVersion string `json:",omitempty"`
c0d5d596
 }
1e357c69
 
fd224ee5
 type APIWait struct {
1e357c69
 	StatusCode int
 }
f37399d2
 
fd224ee5
 type APIAuth struct {
f37399d2
 	Status string
 }
0f312113
 
fd224ee5
 type APIImageConfig struct {
 	ID string `json:"Id"`
0f312113
 	*Config
 }