gyrados

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Nov 20, 2020 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Step_StepAction_Helm_HelmAction_name = map[int32]string{
		0: "install",
		1: "upgrade",
		2: "rollback",
		3: "uninstall",
	}
	Step_StepAction_Helm_HelmAction_value = map[string]int32{
		"install":   0,
		"upgrade":   1,
		"rollback":  2,
		"uninstall": 3,
	}
)

Enum value maps for Step_StepAction_Helm_HelmAction.

View Source
var (
	Template_TemplateType_name = map[int32]string{
		0: "deployment",
		1: "step",
		2: "trigger",
	}
	Template_TemplateType_value = map[string]int32{
		"deployment": 0,
		"step":       1,
		"trigger":    2,
	}
)

Enum value maps for Template_TemplateType.

View Source
var File_gyarados_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type Delivery

type Delivery struct {
	Uuid        string                `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
	Name        string                `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Version     string                `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`
	Application *Delivery_Application `protobuf:"bytes,4,opt,name=application,proto3" json:"application,omitempty"`
	Clusters    []string              `protobuf:"bytes,5,rep,name=clusters,proto3" json:"clusters,omitempty"`
	Deployments []*Deployment         `protobuf:"bytes,6,rep,name=deployments,proto3" json:"deployments,omitempty"`
	Tests       []*Deployment         `protobuf:"bytes,7,rep,name=tests,proto3" json:"tests,omitempty"`
	Triggers    []*Trigger            `protobuf:"bytes,8,rep,name=triggers,proto3" json:"triggers,omitempty"`
	Strategy    []*Step               `protobuf:"bytes,9,rep,name=strategy,proto3" json:"strategy,omitempty"`
	Template    string                `protobuf:"bytes,10,opt,name=template,proto3" json:"template,omitempty"`
	Arguments   string                `protobuf:"bytes,11,opt,name=arguments,proto3" json:"arguments,omitempty"`
	// contains filtered or unexported fields
}

func (*Delivery) Descriptor deprecated

func (*Delivery) Descriptor() ([]byte, []int)

Deprecated: Use Delivery.ProtoReflect.Descriptor instead.

func (*Delivery) GetApplication

func (x *Delivery) GetApplication() *Delivery_Application

func (*Delivery) GetArguments

func (x *Delivery) GetArguments() string

func (*Delivery) GetClusters

func (x *Delivery) GetClusters() []string

func (*Delivery) GetDeployments

func (x *Delivery) GetDeployments() []*Deployment

func (*Delivery) GetName

func (x *Delivery) GetName() string

func (*Delivery) GetStrategy

func (x *Delivery) GetStrategy() []*Step

func (*Delivery) GetTemplate

func (x *Delivery) GetTemplate() string

func (*Delivery) GetTests

func (x *Delivery) GetTests() []*Deployment

func (*Delivery) GetTriggers

func (x *Delivery) GetTriggers() []*Trigger

func (*Delivery) GetUuid

func (x *Delivery) GetUuid() string

func (*Delivery) GetVersion

func (x *Delivery) GetVersion() string

func (*Delivery) ProtoMessage

func (*Delivery) ProtoMessage()

func (*Delivery) ProtoReflect

func (x *Delivery) ProtoReflect() protoreflect.Message

func (*Delivery) Reset

func (x *Delivery) Reset()

func (*Delivery) String

func (x *Delivery) String() string

type Delivery_Application

type Delivery_Application struct {
	Name    string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*Delivery_Application) Descriptor deprecated

func (*Delivery_Application) Descriptor() ([]byte, []int)

Deprecated: Use Delivery_Application.ProtoReflect.Descriptor instead.

func (*Delivery_Application) GetName

func (x *Delivery_Application) GetName() string

func (*Delivery_Application) GetProject

func (x *Delivery_Application) GetProject() string

func (*Delivery_Application) ProtoMessage

func (*Delivery_Application) ProtoMessage()

func (*Delivery_Application) ProtoReflect

func (x *Delivery_Application) ProtoReflect() protoreflect.Message

func (*Delivery_Application) Reset

func (x *Delivery_Application) Reset()

func (*Delivery_Application) String

func (x *Delivery_Application) String() string

type Deployment

type Deployment struct {
	Uuid      string             `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
	Name      string             `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Docker    *Deployment_Docker `protobuf:"bytes,3,opt,name=docker,proto3" json:"docker,omitempty"`
	Helm      *Deployment_Helm   `protobuf:"bytes,4,opt,name=helm,proto3" json:"helm,omitempty"`
	Template  string             `protobuf:"bytes,5,opt,name=template,proto3" json:"template,omitempty"`
	Arguments string             `protobuf:"bytes,6,opt,name=arguments,proto3" json:"arguments,omitempty"`
	// contains filtered or unexported fields
}

func (*Deployment) Descriptor deprecated

func (*Deployment) Descriptor() ([]byte, []int)

Deprecated: Use Deployment.ProtoReflect.Descriptor instead.

func (*Deployment) GetArguments

func (x *Deployment) GetArguments() string

func (*Deployment) GetDocker

func (x *Deployment) GetDocker() *Deployment_Docker

func (*Deployment) GetHelm

func (x *Deployment) GetHelm() *Deployment_Helm

func (*Deployment) GetName

func (x *Deployment) GetName() string

func (*Deployment) GetTemplate

func (x *Deployment) GetTemplate() string

func (*Deployment) GetUuid

func (x *Deployment) GetUuid() string

func (*Deployment) ProtoMessage

func (*Deployment) ProtoMessage()

func (*Deployment) ProtoReflect

func (x *Deployment) ProtoReflect() protoreflect.Message

func (*Deployment) Reset

func (x *Deployment) Reset()

func (*Deployment) String

func (x *Deployment) String() string

type Deployment_Docker

type Deployment_Docker struct {
	Image string `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	Tag   string `protobuf:"bytes,2,opt,name=tag,proto3" json:"tag,omitempty"`
	// contains filtered or unexported fields
}

func (*Deployment_Docker) Descriptor deprecated

func (*Deployment_Docker) Descriptor() ([]byte, []int)

Deprecated: Use Deployment_Docker.ProtoReflect.Descriptor instead.

func (*Deployment_Docker) GetImage

func (x *Deployment_Docker) GetImage() string

func (*Deployment_Docker) GetTag

func (x *Deployment_Docker) GetTag() string

func (*Deployment_Docker) ProtoMessage

func (*Deployment_Docker) ProtoMessage()

func (*Deployment_Docker) ProtoReflect

func (x *Deployment_Docker) ProtoReflect() protoreflect.Message

func (*Deployment_Docker) Reset

func (x *Deployment_Docker) Reset()

func (*Deployment_Docker) String

func (x *Deployment_Docker) String() string

type Deployment_Helm

type Deployment_Helm struct {
	Chart   string `protobuf:"bytes,1,opt,name=chart,proto3" json:"chart,omitempty"`
	Repo    string `protobuf:"bytes,2,opt,name=repo,proto3" json:"repo,omitempty"`
	Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

func (*Deployment_Helm) Descriptor deprecated

func (*Deployment_Helm) Descriptor() ([]byte, []int)

Deprecated: Use Deployment_Helm.ProtoReflect.Descriptor instead.

func (*Deployment_Helm) GetChart

func (x *Deployment_Helm) GetChart() string

func (*Deployment_Helm) GetRepo

func (x *Deployment_Helm) GetRepo() string

func (*Deployment_Helm) GetVersion

func (x *Deployment_Helm) GetVersion() string

func (*Deployment_Helm) ProtoMessage

func (*Deployment_Helm) ProtoMessage()

func (*Deployment_Helm) ProtoReflect

func (x *Deployment_Helm) ProtoReflect() protoreflect.Message

func (*Deployment_Helm) Reset

func (x *Deployment_Helm) Reset()

func (*Deployment_Helm) String

func (x *Deployment_Helm) String() string

type Step

type Step struct {
	Uuid        string             `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
	Name        string             `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	DisplayName string             `protobuf:"bytes,3,opt,name=displayName,proto3" json:"displayName,omitempty"`
	Success     []*Step_StepAction `protobuf:"bytes,4,rep,name=success,proto3" json:"success,omitempty"`
	Failure     []*Step_StepAction `protobuf:"bytes,5,rep,name=failure,proto3" json:"failure,omitempty"`
	Any         []*Step_StepAction `protobuf:"bytes,6,rep,name=any,proto3" json:"any,omitempty"`
	Always      []*Step_StepAction `protobuf:"bytes,7,rep,name=always,proto3" json:"always,omitempty"`
	Hold        string             `protobuf:"bytes,8,opt,name=hold,proto3" json:"hold,omitempty"`
	Template    string             `protobuf:"bytes,9,opt,name=template,proto3" json:"template,omitempty"`
	Arguments   string             `protobuf:"bytes,10,opt,name=arguments,proto3" json:"arguments,omitempty"`
	// contains filtered or unexported fields
}

func (*Step) Descriptor deprecated

func (*Step) Descriptor() ([]byte, []int)

Deprecated: Use Step.ProtoReflect.Descriptor instead.

func (*Step) GetAlways

func (x *Step) GetAlways() []*Step_StepAction

func (*Step) GetAny

func (x *Step) GetAny() []*Step_StepAction

func (*Step) GetArguments

func (x *Step) GetArguments() string

func (*Step) GetDisplayName

func (x *Step) GetDisplayName() string

func (*Step) GetFailure

func (x *Step) GetFailure() []*Step_StepAction

func (*Step) GetHold

func (x *Step) GetHold() string

func (*Step) GetName

func (x *Step) GetName() string

func (*Step) GetSuccess

func (x *Step) GetSuccess() []*Step_StepAction

func (*Step) GetTemplate

func (x *Step) GetTemplate() string

func (*Step) GetUuid

func (x *Step) GetUuid() string

func (*Step) ProtoMessage

func (*Step) ProtoMessage()

func (*Step) ProtoReflect

func (x *Step) ProtoReflect() protoreflect.Message

func (*Step) Reset

func (x *Step) Reset()

func (*Step) String

func (x *Step) String() string

type Step_StepAction

type Step_StepAction struct {
	Uuid       string                  `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
	Deployment string                  `protobuf:"bytes,2,opt,name=deployment,proto3" json:"deployment,omitempty"`
	Test       string                  `protobuf:"bytes,3,opt,name=test,proto3" json:"test,omitempty"`
	Docker     *Step_StepAction_Docker `protobuf:"bytes,4,opt,name=docker,proto3" json:"docker,omitempty"`
	Helm       *Step_StepAction_Helm   `protobuf:"bytes,5,opt,name=helm,proto3" json:"helm,omitempty"`
	// contains filtered or unexported fields
}

func (*Step_StepAction) Descriptor deprecated

func (*Step_StepAction) Descriptor() ([]byte, []int)

Deprecated: Use Step_StepAction.ProtoReflect.Descriptor instead.

func (*Step_StepAction) GetDeployment

func (x *Step_StepAction) GetDeployment() string

func (*Step_StepAction) GetDocker

func (x *Step_StepAction) GetDocker() *Step_StepAction_Docker

func (*Step_StepAction) GetHelm

func (x *Step_StepAction) GetHelm() *Step_StepAction_Helm

func (*Step_StepAction) GetTest

func (x *Step_StepAction) GetTest() string

func (*Step_StepAction) GetUuid

func (x *Step_StepAction) GetUuid() string

func (*Step_StepAction) ProtoMessage

func (*Step_StepAction) ProtoMessage()

func (*Step_StepAction) ProtoReflect

func (x *Step_StepAction) ProtoReflect() protoreflect.Message

func (*Step_StepAction) Reset

func (x *Step_StepAction) Reset()

func (*Step_StepAction) String

func (x *Step_StepAction) String() string

type Step_StepAction_Docker

type Step_StepAction_Docker struct {
	Entrypoint string `protobuf:"bytes,1,opt,name=entrypoint,proto3" json:"entrypoint,omitempty"`
	Rm         bool   `protobuf:"varint,2,opt,name=rm,proto3" json:"rm,omitempty"`
	Env        string `protobuf:"bytes,3,opt,name=env,proto3" json:"env,omitempty"`
	// contains filtered or unexported fields
}

func (*Step_StepAction_Docker) Descriptor deprecated

func (*Step_StepAction_Docker) Descriptor() ([]byte, []int)

Deprecated: Use Step_StepAction_Docker.ProtoReflect.Descriptor instead.

func (*Step_StepAction_Docker) GetEntrypoint

func (x *Step_StepAction_Docker) GetEntrypoint() string

func (*Step_StepAction_Docker) GetEnv

func (x *Step_StepAction_Docker) GetEnv() string

func (*Step_StepAction_Docker) GetRm

func (x *Step_StepAction_Docker) GetRm() bool

func (*Step_StepAction_Docker) ProtoMessage

func (*Step_StepAction_Docker) ProtoMessage()

func (*Step_StepAction_Docker) ProtoReflect

func (x *Step_StepAction_Docker) ProtoReflect() protoreflect.Message

func (*Step_StepAction_Docker) Reset

func (x *Step_StepAction_Docker) Reset()

func (*Step_StepAction_Docker) String

func (x *Step_StepAction_Docker) String() string

type Step_StepAction_Helm

type Step_StepAction_Helm struct {
	Type   Step_StepAction_Helm_HelmAction `protobuf:"varint,1,opt,name=type,proto3,enum=redsail.bosn.Step_StepAction_Helm_HelmAction" json:"type,omitempty"`
	Wait   bool                            `protobuf:"varint,2,opt,name=wait,proto3" json:"wait,omitempty"`
	Test   bool                            `protobuf:"varint,3,opt,name=test,proto3" json:"test,omitempty"`
	Values string                          `protobuf:"bytes,4,opt,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

func (*Step_StepAction_Helm) Descriptor deprecated

func (*Step_StepAction_Helm) Descriptor() ([]byte, []int)

Deprecated: Use Step_StepAction_Helm.ProtoReflect.Descriptor instead.

func (*Step_StepAction_Helm) GetTest

func (x *Step_StepAction_Helm) GetTest() bool

func (*Step_StepAction_Helm) GetType

func (*Step_StepAction_Helm) GetValues

func (x *Step_StepAction_Helm) GetValues() string

func (*Step_StepAction_Helm) GetWait

func (x *Step_StepAction_Helm) GetWait() bool

func (*Step_StepAction_Helm) ProtoMessage

func (*Step_StepAction_Helm) ProtoMessage()

func (*Step_StepAction_Helm) ProtoReflect

func (x *Step_StepAction_Helm) ProtoReflect() protoreflect.Message

func (*Step_StepAction_Helm) Reset

func (x *Step_StepAction_Helm) Reset()

func (*Step_StepAction_Helm) String

func (x *Step_StepAction_Helm) String() string

type Step_StepAction_Helm_HelmAction

type Step_StepAction_Helm_HelmAction int32
const (
	Step_StepAction_Helm_install   Step_StepAction_Helm_HelmAction = 0
	Step_StepAction_Helm_upgrade   Step_StepAction_Helm_HelmAction = 1
	Step_StepAction_Helm_rollback  Step_StepAction_Helm_HelmAction = 2
	Step_StepAction_Helm_uninstall Step_StepAction_Helm_HelmAction = 3
)

func (Step_StepAction_Helm_HelmAction) Descriptor

func (Step_StepAction_Helm_HelmAction) Enum

func (Step_StepAction_Helm_HelmAction) EnumDescriptor deprecated

func (Step_StepAction_Helm_HelmAction) EnumDescriptor() ([]byte, []int)

Deprecated: Use Step_StepAction_Helm_HelmAction.Descriptor instead.

func (Step_StepAction_Helm_HelmAction) Number

func (Step_StepAction_Helm_HelmAction) String

func (Step_StepAction_Helm_HelmAction) Type

type Template

type Template struct {
	Uuid string                `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
	Name string                `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Type Template_TemplateType `protobuf:"varint,3,opt,name=type,proto3,enum=redsail.bosn.Template_TemplateType" json:"type,omitempty"`
	Yaml string                `protobuf:"bytes,4,opt,name=yaml,proto3" json:"yaml,omitempty"`
	// contains filtered or unexported fields
}

func (*Template) Descriptor deprecated

func (*Template) Descriptor() ([]byte, []int)

Deprecated: Use Template.ProtoReflect.Descriptor instead.

func (*Template) GetName

func (x *Template) GetName() string

func (*Template) GetType

func (x *Template) GetType() Template_TemplateType

func (*Template) GetUuid

func (x *Template) GetUuid() string

func (*Template) GetYaml

func (x *Template) GetYaml() string

func (*Template) ProtoMessage

func (*Template) ProtoMessage()

func (*Template) ProtoReflect

func (x *Template) ProtoReflect() protoreflect.Message

func (*Template) Reset

func (x *Template) Reset()

func (*Template) String

func (x *Template) String() string

type Template_TemplateType

type Template_TemplateType int32
const (
	Template_deployment Template_TemplateType = 0
	Template_step       Template_TemplateType = 1
	Template_trigger    Template_TemplateType = 2
)

func (Template_TemplateType) Descriptor

func (Template_TemplateType) Enum

func (Template_TemplateType) EnumDescriptor deprecated

func (Template_TemplateType) EnumDescriptor() ([]byte, []int)

Deprecated: Use Template_TemplateType.Descriptor instead.

func (Template_TemplateType) Number

func (Template_TemplateType) String

func (x Template_TemplateType) String() string

func (Template_TemplateType) Type

type Trigger

type Trigger struct {
	Uuid      string            `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
	Name      string            `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Approval  *Trigger_Approval `protobuf:"bytes,5,opt,name=approval,proto3" json:"approval,omitempty"`
	Delivery  *Trigger_Delivery `protobuf:"bytes,6,opt,name=delivery,proto3" json:"delivery,omitempty"`
	Manual    *Trigger_Approval `protobuf:"bytes,7,opt,name=manual,proto3" json:"manual,omitempty"`
	Web       *Trigger_Web      `protobuf:"bytes,8,opt,name=web,proto3" json:"web,omitempty"`
	Template  string            `protobuf:"bytes,9,opt,name=template,proto3" json:"template,omitempty"`
	Arguments string            `protobuf:"bytes,10,opt,name=arguments,proto3" json:"arguments,omitempty"`
	// contains filtered or unexported fields
}

func (*Trigger) Descriptor deprecated

func (*Trigger) Descriptor() ([]byte, []int)

Deprecated: Use Trigger.ProtoReflect.Descriptor instead.

func (*Trigger) GetApproval

func (x *Trigger) GetApproval() *Trigger_Approval

func (*Trigger) GetArguments

func (x *Trigger) GetArguments() string

func (*Trigger) GetDelivery

func (x *Trigger) GetDelivery() *Trigger_Delivery

func (*Trigger) GetManual

func (x *Trigger) GetManual() *Trigger_Approval

func (*Trigger) GetName

func (x *Trigger) GetName() string

func (*Trigger) GetTemplate

func (x *Trigger) GetTemplate() string

func (*Trigger) GetUuid

func (x *Trigger) GetUuid() string

func (*Trigger) GetWeb

func (x *Trigger) GetWeb() *Trigger_Web

func (*Trigger) ProtoMessage

func (*Trigger) ProtoMessage()

func (*Trigger) ProtoReflect

func (x *Trigger) ProtoReflect() protoreflect.Message

func (*Trigger) Reset

func (x *Trigger) Reset()

func (*Trigger) String

func (x *Trigger) String() string

type Trigger_Approval

type Trigger_Approval struct {
	Groups []string `protobuf:"bytes,1,rep,name=groups,proto3" json:"groups,omitempty"`
	Users  []string `protobuf:"bytes,2,rep,name=users,proto3" json:"users,omitempty"`
	Params []string `protobuf:"bytes,3,rep,name=params,proto3" json:"params,omitempty"`
	// contains filtered or unexported fields
}

func (*Trigger_Approval) Descriptor deprecated

func (*Trigger_Approval) Descriptor() ([]byte, []int)

Deprecated: Use Trigger_Approval.ProtoReflect.Descriptor instead.

func (*Trigger_Approval) GetGroups

func (x *Trigger_Approval) GetGroups() []string

func (*Trigger_Approval) GetParams

func (x *Trigger_Approval) GetParams() []string

func (*Trigger_Approval) GetUsers

func (x *Trigger_Approval) GetUsers() []string

func (*Trigger_Approval) ProtoMessage

func (*Trigger_Approval) ProtoMessage()

func (*Trigger_Approval) ProtoReflect

func (x *Trigger_Approval) ProtoReflect() protoreflect.Message

func (*Trigger_Approval) Reset

func (x *Trigger_Approval) Reset()

func (*Trigger_Approval) String

func (x *Trigger_Approval) String() string

type Trigger_Delivery

type Trigger_Delivery struct {
	Name    string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Trigger string `protobuf:"bytes,2,opt,name=trigger,proto3" json:"trigger,omitempty"`
	// contains filtered or unexported fields
}

func (*Trigger_Delivery) Descriptor deprecated

func (*Trigger_Delivery) Descriptor() ([]byte, []int)

Deprecated: Use Trigger_Delivery.ProtoReflect.Descriptor instead.

func (*Trigger_Delivery) GetName

func (x *Trigger_Delivery) GetName() string

func (*Trigger_Delivery) GetTrigger

func (x *Trigger_Delivery) GetTrigger() string

func (*Trigger_Delivery) ProtoMessage

func (*Trigger_Delivery) ProtoMessage()

func (*Trigger_Delivery) ProtoReflect

func (x *Trigger_Delivery) ProtoReflect() protoreflect.Message

func (*Trigger_Delivery) Reset

func (x *Trigger_Delivery) Reset()

func (*Trigger_Delivery) String

func (x *Trigger_Delivery) String() string

type Trigger_Web

type Trigger_Web struct {
	Name   string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Params []string `protobuf:"bytes,2,rep,name=params,proto3" json:"params,omitempty"`
	// contains filtered or unexported fields
}

func (*Trigger_Web) Descriptor deprecated

func (*Trigger_Web) Descriptor() ([]byte, []int)

Deprecated: Use Trigger_Web.ProtoReflect.Descriptor instead.

func (*Trigger_Web) GetName

func (x *Trigger_Web) GetName() string

func (*Trigger_Web) GetParams

func (x *Trigger_Web) GetParams() []string

func (*Trigger_Web) ProtoMessage

func (*Trigger_Web) ProtoMessage()

func (*Trigger_Web) ProtoReflect

func (x *Trigger_Web) ProtoReflect() protoreflect.Message

func (*Trigger_Web) Reset

func (x *Trigger_Web) Reset()

func (*Trigger_Web) String

func (x *Trigger_Web) String() string

Jump to

Keyboard shortcuts

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