deployclusterapplication

package
v0.0.0-...-b1c395d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 11, 2016 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ByDeployClusterApplication

type ByDeployClusterApplication []DeployClusterApplication

func (ByDeployClusterApplication) Len

func (ByDeployClusterApplication) Less

func (b ByDeployClusterApplication) Less(i, j int) bool

func (ByDeployClusterApplication) Swap

func (b ByDeployClusterApplication) Swap(i, j int)

type Cluster

type Cluster struct {
	Name                      string
	Description               string
	ReplicationControllerJson string
	ServiceJson               string
	Environment               map[string]string
	ScriptType                string
	ScriptContent             string
}

type DeleteController

type DeleteController struct {
	beego.Controller
}

func (*DeleteController) Get

func (c *DeleteController) Get()

type DeployClusterApplication

type DeployClusterApplication struct {
	Name                                             string
	Size                                             int
	ServiceName                                      string
	ReplicationControllerNameSlice                   []string
	HiddenTagGuiDeployDeployClusterApplicationSize   string
	HiddenTagGuiDeployDeployClusterApplicationDelete string
}

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 ReplicationControllerContainerEnvironment

type ReplicationControllerContainerEnvironment struct {
	Name  string
	Value string
}

type ReplicationControllerContainerPort

type ReplicationControllerContainerPort struct {
	Name          string
	ContainerPort int
}

type ReplicationControllerLabel

type ReplicationControllerLabel struct {
	Name string
}

type ReplicationControllerSelector

type ReplicationControllerSelector struct {
	Name    string
	Version string
}

type SizeController

type SizeController struct {
	beego.Controller
}

func (*SizeController) Get

func (c *SizeController) Get()

func (*SizeController) Post

func (c *SizeController) Post()

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL