deploybluegreen

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: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DeleteController

type DeleteController struct {
	beego.Controller
}

func (*DeleteController) Delete

func (c *DeleteController) Delete()

@Title delete @Description delete the blue green deployment @Param imageInformation path string true "The name of image information" @Success 200 {string} {} @Failure 404 error reason @router /:imageInformation [delete]

type DeployBlueGreen

type DeployBlueGreen struct {
	ImageInformation string
	Namespace        string
	NodePort         int
	Description      string
	SessionAffinity  string
}

type ListController

type ListController struct {
	beego.Controller
}

func (*ListController) Get

func (c *ListController) Get()

@Title get @Description get all blue green deployments @Success 200 {string} []DeployBlueGreen @Failure 404 error reason @router / [get]

type SelectController

type SelectController struct {
	beego.Controller
}

func (*SelectController) Get

func (c *SelectController) Get()

@Title get @Description get the related selection in order to select a blue green deployment @Param imageInformation path string true "The name of image record" @Success 200 {string} {} @Failure 404 error reason @router /selectinformation/:imageInformation [get]

func (*SelectController) Put

func (c *SelectController) Put()

@Title select @Description select the different namespace @Param body body guirestapi.deploy.deploybluegreen.DeployBlueGreen true "body for blue green deployment" @Success 200 {string} {} @Failure 404 error reason @router / [put]

Jump to

Keyboard shortcuts

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