Documentation ¶
Index ¶
- type ByDeployInformation
- type ByImageRecord
- type Capacity
- type CreateController
- type DeleteController
- type DeployContainerPort
- type DeployCreateInput
- type DeployInformation
- type DeployUpdateInput
- type ImageRecord
- type ListController
- type Node
- type Region
- type ReplicationController
- type ReplicationControllerContainer
- type ReplicationControllerContainerEnvironment
- type ReplicationControllerContainerPort
- type ReplicationControllerLabel
- type ReplicationControllerSelector
- type ResizeController
- type UpdateController
- type Zone
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ByDeployInformation ¶
type ByDeployInformation []DeployInformation
func (ByDeployInformation) Len ¶
func (b ByDeployInformation) Len() int
func (ByDeployInformation) Less ¶
func (b ByDeployInformation) Less(i, j int) bool
func (ByDeployInformation) Swap ¶
func (b ByDeployInformation) Swap(i, j int)
type ByImageRecord ¶
type ByImageRecord []ImageRecord
func (ByImageRecord) Len ¶
func (b ByImageRecord) Len() int
func (ByImageRecord) Less ¶
func (b ByImageRecord) Less(i, j int) bool
func (ByImageRecord) Swap ¶
func (b ByImageRecord) Swap(i, j int)
type CreateController ¶
type CreateController struct {
beego.Controller
}
func (*CreateController) Get ¶
func (c *CreateController) Get()
func (*CreateController) Post ¶
func (c *CreateController) Post()
type DeleteController ¶
type DeleteController struct {
beego.Controller
}
func (*DeleteController) Get ¶
func (c *DeleteController) Get()
type DeployContainerPort ¶
type DeployCreateInput ¶
type DeployCreateInput struct { ImageInformationName string Version string Description string ReplicaAmount int PortSlice []DeployContainerPort EnvironmentSlice []ReplicationControllerContainerEnvironment ResourceMap map[string]interface{} ExtraJsonMap map[string]interface{} AutoUpdateForNewBuild bool }
type DeployInformation ¶
type DeployInformation struct { Namespace string ImageInformationName string CurrentVersion string CurrentVersionDescription string Description string ReplicaAmount int AutoUpdateForNewBuild bool HiddenTagGuiDeployDeployUpdate string HiddenTagGuiDeployDeployResize string HiddenTagGuiDeployDeployDelete string }
type DeployUpdateInput ¶
type DeployUpdateInput struct { ImageInformationName string Version string Description string EnvironmentSlice []ReplicationControllerContainerEnvironment }
type ImageRecord ¶
type ListController ¶
type ListController struct {
beego.Controller
}
func (*ListController) Get ¶
func (c *ListController) Get()
type ReplicationController ¶
type ReplicationController struct { Name string ReplicaAmount int Selector ReplicationControllerSelector Label ReplicationControllerLabel ContainerSlice []ReplicationControllerContainer }
type ReplicationControllerContainer ¶
type ReplicationControllerContainer struct { Name string Image string PortSlice []ReplicationControllerContainerPort EnvironmentSlice []ReplicationControllerContainerEnvironment }
type ReplicationControllerLabel ¶
type ReplicationControllerLabel struct {
Name string
}
type ResizeController ¶
type ResizeController struct {
beego.Controller
}
func (*ResizeController) Get ¶
func (c *ResizeController) Get()
func (*ResizeController) Post ¶
func (c *ResizeController) Post()
type UpdateController ¶
type UpdateController struct {
beego.Controller
}
func (*UpdateController) Get ¶
func (c *UpdateController) Get()
func (*UpdateController) Post ¶
func (c *UpdateController) Post()
Click to show internal directories.
Click to hide internal directories.