Documentation ¶
Index ¶
- type Artifact
- func (*Artifact) Descriptor() ([]byte, []int)
- func (m *Artifact) GetAccessKey() *Secret
- func (m *Artifact) GetBucket() string
- func (m *Artifact) GetEndpoint() string
- func (m *Artifact) GetGlobalName() string
- func (m *Artifact) GetLocalPath() string
- func (m *Artifact) GetName() string
- func (m *Artifact) GetRemotePath() string
- func (m *Artifact) GetSecretKey() *Secret
- func (m *Artifact) GetType() string
- func (m *Artifact) GetValue() string
- func (*Artifact) ProtoMessage()
- func (m *Artifact) Reset()
- func (m *Artifact) String() string
- func (m *Artifact) XXX_DiscardUnknown()
- func (m *Artifact) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Artifact) XXX_Merge(src proto.Message)
- func (m *Artifact) XXX_Size() int
- func (m *Artifact) XXX_Unmarshal(b []byte) error
- type Cache
- func (*Cache) Descriptor() ([]byte, []int)
- func (m *Cache) GetKey() string
- func (m *Cache) GetMaxAge() string
- func (m *Cache) GetName() string
- func (*Cache) ProtoMessage()
- func (m *Cache) Reset()
- func (m *Cache) String() string
- func (m *Cache) XXX_DiscardUnknown()
- func (m *Cache) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Cache) XXX_Merge(src proto.Message)
- func (m *Cache) XXX_Size() int
- func (m *Cache) XXX_Unmarshal(b []byte) error
- type CannedStepSpec
- func (*CannedStepSpec) Descriptor() ([]byte, []int)
- func (m *CannedStepSpec) GetArgs() map[string]string
- func (m *CannedStepSpec) GetInputs() []*StepIO
- func (m *CannedStepSpec) GetName() string
- func (m *CannedStepSpec) GetOutputs() []*StepIO
- func (*CannedStepSpec) ProtoMessage()
- func (m *CannedStepSpec) Reset()
- func (m *CannedStepSpec) String() string
- func (m *CannedStepSpec) XXX_DiscardUnknown()
- func (m *CannedStepSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CannedStepSpec) XXX_Merge(src proto.Message)
- func (m *CannedStepSpec) XXX_Size() int
- func (m *CannedStepSpec) XXX_Unmarshal(b []byte) error
- type ConcurrentSteps
- func (*ConcurrentSteps) Descriptor() ([]byte, []int)
- func (m *ConcurrentSteps) GetSteps() []*Step
- func (*ConcurrentSteps) ProtoMessage()
- func (m *ConcurrentSteps) Reset()
- func (m *ConcurrentSteps) String() string
- func (m *ConcurrentSteps) XXX_DiscardUnknown()
- func (m *ConcurrentSteps) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ConcurrentSteps) XXX_Merge(src proto.Message)
- func (m *ConcurrentSteps) XXX_Size() int
- func (m *ConcurrentSteps) XXX_Unmarshal(b []byte) error
- type ContainerSpec
- func (*ContainerSpec) Descriptor() ([]byte, []int)
- func (m *ContainerSpec) GetCommand() []string
- func (m *ContainerSpec) GetEnv() map[string]string
- func (m *ContainerSpec) GetImage() string
- func (m *ContainerSpec) GetResources() map[string]string
- func (m *ContainerSpec) GetVolumeMounts() []*VolumeMount
- func (*ContainerSpec) ProtoMessage()
- func (m *ContainerSpec) Reset()
- func (m *ContainerSpec) String() string
- func (m *ContainerSpec) XXX_DiscardUnknown()
- func (m *ContainerSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ContainerSpec) XXX_Merge(src proto.Message)
- func (m *ContainerSpec) XXX_Size() int
- func (m *ContainerSpec) XXX_Unmarshal(b []byte) error
- type Parameter
- func (*Parameter) Descriptor() ([]byte, []int)
- func (m *Parameter) GetGlobalName() string
- func (m *Parameter) GetName() string
- func (m *Parameter) GetValue() string
- func (*Parameter) ProtoMessage()
- func (m *Parameter) Reset()
- func (m *Parameter) String() string
- func (m *Parameter) XXX_DiscardUnknown()
- func (m *Parameter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Parameter) XXX_Merge(src proto.Message)
- func (m *Parameter) XXX_Size() int
- func (m *Parameter) XXX_Unmarshal(b []byte) error
- type ResourceSpec
- func (*ResourceSpec) Descriptor() ([]byte, []int)
- func (m *ResourceSpec) GetAction() string
- func (m *ResourceSpec) GetFailureCondition() string
- func (m *ResourceSpec) GetManifest() string
- func (m *ResourceSpec) GetSetOwnerReference() bool
- func (m *ResourceSpec) GetSuccessCondition() string
- func (*ResourceSpec) ProtoMessage()
- func (m *ResourceSpec) Reset()
- func (m *ResourceSpec) String() string
- func (m *ResourceSpec) XXX_DiscardUnknown()
- func (m *ResourceSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ResourceSpec) XXX_Merge(src proto.Message)
- func (m *ResourceSpec) XXX_Size() int
- func (m *ResourceSpec) XXX_Unmarshal(b []byte) error
- type Secret
- func (*Secret) Descriptor() ([]byte, []int)
- func (m *Secret) GetKey() string
- func (m *Secret) GetName() string
- func (m *Secret) GetValue() string
- func (*Secret) ProtoMessage()
- func (m *Secret) Reset()
- func (m *Secret) String() string
- func (m *Secret) XXX_DiscardUnknown()
- func (m *Secret) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Secret) XXX_Merge(src proto.Message)
- func (m *Secret) XXX_Size() int
- func (m *Secret) XXX_Unmarshal(b []byte) error
- type StdOut
- func (*StdOut) Descriptor() ([]byte, []int)
- func (m *StdOut) GetName() string
- func (*StdOut) ProtoMessage()
- func (m *StdOut) Reset()
- func (m *StdOut) String() string
- func (m *StdOut) XXX_DiscardUnknown()
- func (m *StdOut) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StdOut) XXX_Merge(src proto.Message)
- func (m *StdOut) XXX_Size() int
- func (m *StdOut) XXX_Unmarshal(b []byte) error
- type Step
- func (*Step) Descriptor() ([]byte, []int)
- func (m *Step) GetArgs() []*StepIO
- func (m *Step) GetAttrs() map[string]*any.Any
- func (m *Step) GetCache() *Cache
- func (m *Step) GetCannedStepSpec() *CannedStepSpec
- func (m *Step) GetContainerSpec() *ContainerSpec
- func (m *Step) GetDependencies() []string
- func (m *Step) GetId() int32
- func (m *Step) GetName() string
- func (m *Step) GetResourceSpec() *ResourceSpec
- func (m *Step) GetScript() string
- func (m *Step) GetSecrets() []*Secret
- func (m *Step) GetTmplName() string
- func (m *Step) GetWhen() string
- func (*Step) ProtoMessage()
- func (m *Step) Reset()
- func (m *Step) String() string
- func (m *Step) XXX_DiscardUnknown()
- func (m *Step) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Step) XXX_Merge(src proto.Message)
- func (m *Step) XXX_Size() int
- func (m *Step) XXX_Unmarshal(b []byte) error
- type StepIO
- func (*StepIO) Descriptor() ([]byte, []int)
- func (m *StepIO) GetArtifact() *Artifact
- func (m *StepIO) GetName() string
- func (m *StepIO) GetParameter() *Parameter
- func (m *StepIO) GetSource() int32
- func (m *StepIO) GetStdout() *StdOut
- func (m *StepIO) GetStepIo() isStepIO_StepIo
- func (*StepIO) ProtoMessage()
- func (m *StepIO) Reset()
- func (m *StepIO) String() string
- func (m *StepIO) XXX_DiscardUnknown()
- func (m *StepIO) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StepIO) XXX_Merge(src proto.Message)
- func (*StepIO) XXX_OneofWrappers() []interface{}
- func (m *StepIO) XXX_Size() int
- func (m *StepIO) XXX_Unmarshal(b []byte) error
- type StepIO_Artifact
- type StepIO_Parameter
- type StepIO_Stdout
- type StepTemplate
- func (*StepTemplate) Descriptor() ([]byte, []int)
- func (m *StepTemplate) GetInputs() []*StepIO
- func (m *StepTemplate) GetName() string
- func (m *StepTemplate) GetOutputs() []*StepIO
- func (*StepTemplate) ProtoMessage()
- func (m *StepTemplate) Reset()
- func (m *StepTemplate) String() string
- func (m *StepTemplate) XXX_DiscardUnknown()
- func (m *StepTemplate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StepTemplate) XXX_Merge(src proto.Message)
- func (m *StepTemplate) XXX_Size() int
- func (m *StepTemplate) XXX_Unmarshal(b []byte) error
- type VolumeMount
- func (*VolumeMount) Descriptor() ([]byte, []int)
- func (m *VolumeMount) GetName() string
- func (m *VolumeMount) GetPath() string
- func (*VolumeMount) ProtoMessage()
- func (m *VolumeMount) Reset()
- func (m *VolumeMount) String() string
- func (m *VolumeMount) XXX_DiscardUnknown()
- func (m *VolumeMount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VolumeMount) XXX_Merge(src proto.Message)
- func (m *VolumeMount) XXX_Size() int
- func (m *VolumeMount) XXX_Unmarshal(b []byte) error
- type Workflow
- func (*Workflow) Descriptor() ([]byte, []int)
- func (m *Workflow) GetAttrs() map[string]*any.Any
- func (m *Workflow) GetExitHandlerSteps() []*Step
- func (m *Workflow) GetName() string
- func (m *Workflow) GetParallelism() int32
- func (m *Workflow) GetSecret() string
- func (m *Workflow) GetSteps() []*ConcurrentSteps
- func (m *Workflow) GetTemplates() map[string]*StepTemplate
- func (*Workflow) ProtoMessage()
- func (m *Workflow) Reset()
- func (m *Workflow) String() string
- func (m *Workflow) XXX_DiscardUnknown()
- func (m *Workflow) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Workflow) XXX_Merge(src proto.Message)
- func (m *Workflow) XXX_Size() int
- func (m *Workflow) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Artifact ¶
type Artifact struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // value can be only used steps as the "from" field: // https://argoproj.github.io/argo/examples/#artifacts Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` Type string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"` LocalPath string `protobuf:"bytes,4,opt,name=local_path,json=localPath,proto3" json:"local_path,omitempty"` RemotePath string `protobuf:"bytes,5,opt,name=remote_path,json=remotePath,proto3" json:"remote_path,omitempty"` AccessKey *Secret `protobuf:"bytes,6,opt,name=access_key,json=accessKey,proto3" json:"access_key,omitempty"` SecretKey *Secret `protobuf:"bytes,7,opt,name=secret_key,json=secretKey,proto3" json:"secret_key,omitempty"` Endpoint string `protobuf:"bytes,8,opt,name=endpoint,proto3" json:"endpoint,omitempty"` Bucket string `protobuf:"bytes,9,opt,name=bucket,proto3" json:"bucket,omitempty"` GlobalName string `protobuf:"bytes,10,opt,name=global_name,json=globalName,proto3" json:"global_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Artifact) Descriptor ¶
func (*Artifact) GetAccessKey ¶
func (*Artifact) GetEndpoint ¶
func (*Artifact) GetGlobalName ¶
func (*Artifact) GetLocalPath ¶
func (*Artifact) GetRemotePath ¶
func (*Artifact) GetSecretKey ¶
func (*Artifact) ProtoMessage ¶
func (*Artifact) ProtoMessage()
func (*Artifact) XXX_DiscardUnknown ¶
func (m *Artifact) XXX_DiscardUnknown()
func (*Artifact) XXX_Marshal ¶
func (*Artifact) XXX_Unmarshal ¶
type Cache ¶
type Cache struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"` MaxAge string `protobuf:"bytes,3,opt,name=max_age,json=maxAge,proto3" json:"max_age,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Cache) Descriptor ¶
func (*Cache) ProtoMessage ¶
func (*Cache) ProtoMessage()
func (*Cache) XXX_DiscardUnknown ¶
func (m *Cache) XXX_DiscardUnknown()
func (*Cache) XXX_Marshal ¶
func (*Cache) XXX_Unmarshal ¶
type CannedStepSpec ¶
type CannedStepSpec struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Args map[string]string `` /* 149-byte string literal not displayed */ Inputs []*StepIO `protobuf:"bytes,3,rep,name=inputs,proto3" json:"inputs,omitempty"` Outputs []*StepIO `protobuf:"bytes,4,rep,name=outputs,proto3" json:"outputs,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CannedStepSpec) Descriptor ¶
func (*CannedStepSpec) Descriptor() ([]byte, []int)
func (*CannedStepSpec) GetArgs ¶
func (m *CannedStepSpec) GetArgs() map[string]string
func (*CannedStepSpec) GetInputs ¶
func (m *CannedStepSpec) GetInputs() []*StepIO
func (*CannedStepSpec) GetName ¶
func (m *CannedStepSpec) GetName() string
func (*CannedStepSpec) GetOutputs ¶
func (m *CannedStepSpec) GetOutputs() []*StepIO
func (*CannedStepSpec) ProtoMessage ¶
func (*CannedStepSpec) ProtoMessage()
func (*CannedStepSpec) Reset ¶
func (m *CannedStepSpec) Reset()
func (*CannedStepSpec) String ¶
func (m *CannedStepSpec) String() string
func (*CannedStepSpec) XXX_DiscardUnknown ¶
func (m *CannedStepSpec) XXX_DiscardUnknown()
func (*CannedStepSpec) XXX_Marshal ¶
func (m *CannedStepSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CannedStepSpec) XXX_Merge ¶
func (m *CannedStepSpec) XXX_Merge(src proto.Message)
func (*CannedStepSpec) XXX_Size ¶
func (m *CannedStepSpec) XXX_Size() int
func (*CannedStepSpec) XXX_Unmarshal ¶
func (m *CannedStepSpec) XXX_Unmarshal(b []byte) error
type ConcurrentSteps ¶
type ConcurrentSteps struct { Steps []*Step `protobuf:"bytes,1,rep,name=steps,proto3" json:"steps,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ConcurrentSteps) Descriptor ¶
func (*ConcurrentSteps) Descriptor() ([]byte, []int)
func (*ConcurrentSteps) GetSteps ¶
func (m *ConcurrentSteps) GetSteps() []*Step
func (*ConcurrentSteps) ProtoMessage ¶
func (*ConcurrentSteps) ProtoMessage()
func (*ConcurrentSteps) Reset ¶
func (m *ConcurrentSteps) Reset()
func (*ConcurrentSteps) String ¶
func (m *ConcurrentSteps) String() string
func (*ConcurrentSteps) XXX_DiscardUnknown ¶
func (m *ConcurrentSteps) XXX_DiscardUnknown()
func (*ConcurrentSteps) XXX_Marshal ¶
func (m *ConcurrentSteps) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ConcurrentSteps) XXX_Merge ¶
func (m *ConcurrentSteps) XXX_Merge(src proto.Message)
func (*ConcurrentSteps) XXX_Size ¶
func (m *ConcurrentSteps) XXX_Size() int
func (*ConcurrentSteps) XXX_Unmarshal ¶
func (m *ConcurrentSteps) XXX_Unmarshal(b []byte) error
type ContainerSpec ¶
type ContainerSpec struct { Image string `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"` Command []string `protobuf:"bytes,2,rep,name=command,proto3" json:"command,omitempty"` Env map[string]string `` /* 147-byte string literal not displayed */ Resources map[string]string `` /* 159-byte string literal not displayed */ VolumeMounts []*VolumeMount `protobuf:"bytes,7,rep,name=volume_mounts,json=volumeMounts,proto3" json:"volume_mounts,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ContainerSpec) Descriptor ¶
func (*ContainerSpec) Descriptor() ([]byte, []int)
func (*ContainerSpec) GetCommand ¶
func (m *ContainerSpec) GetCommand() []string
func (*ContainerSpec) GetEnv ¶
func (m *ContainerSpec) GetEnv() map[string]string
func (*ContainerSpec) GetImage ¶
func (m *ContainerSpec) GetImage() string
func (*ContainerSpec) GetResources ¶
func (m *ContainerSpec) GetResources() map[string]string
func (*ContainerSpec) GetVolumeMounts ¶
func (m *ContainerSpec) GetVolumeMounts() []*VolumeMount
func (*ContainerSpec) ProtoMessage ¶
func (*ContainerSpec) ProtoMessage()
func (*ContainerSpec) Reset ¶
func (m *ContainerSpec) Reset()
func (*ContainerSpec) String ¶
func (m *ContainerSpec) String() string
func (*ContainerSpec) XXX_DiscardUnknown ¶
func (m *ContainerSpec) XXX_DiscardUnknown()
func (*ContainerSpec) XXX_Marshal ¶
func (m *ContainerSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ContainerSpec) XXX_Merge ¶
func (m *ContainerSpec) XXX_Merge(src proto.Message)
func (*ContainerSpec) XXX_Size ¶
func (m *ContainerSpec) XXX_Size() int
func (*ContainerSpec) XXX_Unmarshal ¶
func (m *ContainerSpec) XXX_Unmarshal(b []byte) error
type Parameter ¶
type Parameter struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // value can be used in templates and steps // in templates: value is how the parameter can be referred to // in steps: actual value to be passed to the step Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` GlobalName string `protobuf:"bytes,3,opt,name=global_name,json=globalName,proto3" json:"global_name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Parameter) Descriptor ¶
func (*Parameter) GetGlobalName ¶
func (*Parameter) ProtoMessage ¶
func (*Parameter) ProtoMessage()
func (*Parameter) XXX_DiscardUnknown ¶
func (m *Parameter) XXX_DiscardUnknown()
func (*Parameter) XXX_Marshal ¶
func (*Parameter) XXX_Unmarshal ¶
type ResourceSpec ¶
type ResourceSpec struct { Manifest string `protobuf:"bytes,1,opt,name=manifest,proto3" json:"manifest,omitempty"` SuccessCondition string `protobuf:"bytes,2,opt,name=success_condition,json=successCondition,proto3" json:"success_condition,omitempty"` FailureCondition string `protobuf:"bytes,3,opt,name=failure_condition,json=failureCondition,proto3" json:"failure_condition,omitempty"` Action string `protobuf:"bytes,4,opt,name=action,proto3" json:"action,omitempty"` SetOwnerReference bool `protobuf:"varint,5,opt,name=set_owner_reference,json=setOwnerReference,proto3" json:"set_owner_reference,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ResourceSpec) Descriptor ¶
func (*ResourceSpec) Descriptor() ([]byte, []int)
func (*ResourceSpec) GetAction ¶
func (m *ResourceSpec) GetAction() string
func (*ResourceSpec) GetFailureCondition ¶
func (m *ResourceSpec) GetFailureCondition() string
func (*ResourceSpec) GetManifest ¶
func (m *ResourceSpec) GetManifest() string
func (*ResourceSpec) GetSetOwnerReference ¶
func (m *ResourceSpec) GetSetOwnerReference() bool
func (*ResourceSpec) GetSuccessCondition ¶
func (m *ResourceSpec) GetSuccessCondition() string
func (*ResourceSpec) ProtoMessage ¶
func (*ResourceSpec) ProtoMessage()
func (*ResourceSpec) Reset ¶
func (m *ResourceSpec) Reset()
func (*ResourceSpec) String ¶
func (m *ResourceSpec) String() string
func (*ResourceSpec) XXX_DiscardUnknown ¶
func (m *ResourceSpec) XXX_DiscardUnknown()
func (*ResourceSpec) XXX_Marshal ¶
func (m *ResourceSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ResourceSpec) XXX_Merge ¶
func (m *ResourceSpec) XXX_Merge(src proto.Message)
func (*ResourceSpec) XXX_Size ¶
func (m *ResourceSpec) XXX_Size() int
func (*ResourceSpec) XXX_Unmarshal ¶
func (m *ResourceSpec) XXX_Unmarshal(b []byte) error
type Secret ¶
type Secret struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"` Value string `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Secret) Descriptor ¶
func (*Secret) ProtoMessage ¶
func (*Secret) ProtoMessage()
func (*Secret) XXX_DiscardUnknown ¶
func (m *Secret) XXX_DiscardUnknown()
func (*Secret) XXX_Marshal ¶
func (*Secret) XXX_Unmarshal ¶
type StdOut ¶
type StdOut struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StdOut) Descriptor ¶
func (*StdOut) ProtoMessage ¶
func (*StdOut) ProtoMessage()
func (*StdOut) XXX_DiscardUnknown ¶
func (m *StdOut) XXX_DiscardUnknown()
func (*StdOut) XXX_Marshal ¶
func (*StdOut) XXX_Unmarshal ¶
type Step ¶
type Step struct { Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` TmplName string `protobuf:"bytes,3,opt,name=tmpl_name,json=tmplName,proto3" json:"tmpl_name,omitempty"` ContainerSpec *ContainerSpec `protobuf:"bytes,4,opt,name=container_spec,json=containerSpec,proto3" json:"container_spec,omitempty"` ResourceSpec *ResourceSpec `protobuf:"bytes,5,opt,name=resource_spec,json=resourceSpec,proto3" json:"resource_spec,omitempty"` CannedStepSpec *CannedStepSpec `protobuf:"bytes,6,opt,name=canned_step_spec,json=cannedStepSpec,proto3" json:"canned_step_spec,omitempty"` Script string `protobuf:"bytes,7,opt,name=script,proto3" json:"script,omitempty"` Args []*StepIO `protobuf:"bytes,8,rep,name=args,proto3" json:"args,omitempty"` Dependencies []string `protobuf:"bytes,9,rep,name=dependencies,proto3" json:"dependencies,omitempty"` When string `protobuf:"bytes,10,opt,name=when,proto3" json:"when,omitempty"` Attrs map[string]*any.Any `` /* 152-byte string literal not displayed */ Secrets []*Secret `protobuf:"bytes,12,rep,name=secrets,proto3" json:"secrets,omitempty"` Cache *Cache `protobuf:"bytes,13,opt,name=cache,proto3" json:"cache,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Step) Descriptor ¶
func (*Step) GetCannedStepSpec ¶
func (m *Step) GetCannedStepSpec() *CannedStepSpec
func (*Step) GetContainerSpec ¶
func (m *Step) GetContainerSpec() *ContainerSpec
func (*Step) GetDependencies ¶
func (*Step) GetResourceSpec ¶
func (m *Step) GetResourceSpec() *ResourceSpec
func (*Step) GetSecrets ¶
func (*Step) GetTmplName ¶
func (*Step) ProtoMessage ¶
func (*Step) ProtoMessage()
func (*Step) XXX_DiscardUnknown ¶
func (m *Step) XXX_DiscardUnknown()
func (*Step) XXX_Unmarshal ¶
type StepIO ¶
type StepIO struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Source int32 `protobuf:"varint,2,opt,name=source,proto3" json:"source,omitempty"` // Types that are valid to be assigned to StepIo: // *StepIO_Parameter // *StepIO_Artifact // *StepIO_Stdout StepIo isStepIO_StepIo `protobuf_oneof:"step_io"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StepIO) Descriptor ¶
func (*StepIO) GetArtifact ¶
func (*StepIO) GetParameter ¶
func (*StepIO) ProtoMessage ¶
func (*StepIO) ProtoMessage()
func (*StepIO) XXX_DiscardUnknown ¶
func (m *StepIO) XXX_DiscardUnknown()
func (*StepIO) XXX_Marshal ¶
func (*StepIO) XXX_OneofWrappers ¶
func (*StepIO) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*StepIO) XXX_Unmarshal ¶
type StepIO_Artifact ¶
type StepIO_Artifact struct {
Artifact *Artifact `protobuf:"bytes,4,opt,name=artifact,proto3,oneof"`
}
type StepIO_Parameter ¶
type StepIO_Parameter struct {
Parameter *Parameter `protobuf:"bytes,3,opt,name=parameter,proto3,oneof"`
}
type StepIO_Stdout ¶
type StepIO_Stdout struct {
Stdout *StdOut `protobuf:"bytes,5,opt,name=stdout,proto3,oneof"`
}
type StepTemplate ¶
type StepTemplate struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Inputs []*StepIO `protobuf:"bytes,2,rep,name=inputs,proto3" json:"inputs,omitempty"` Outputs []*StepIO `protobuf:"bytes,3,rep,name=outputs,proto3" json:"outputs,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StepTemplate) Descriptor ¶
func (*StepTemplate) Descriptor() ([]byte, []int)
func (*StepTemplate) GetInputs ¶
func (m *StepTemplate) GetInputs() []*StepIO
func (*StepTemplate) GetName ¶
func (m *StepTemplate) GetName() string
func (*StepTemplate) GetOutputs ¶
func (m *StepTemplate) GetOutputs() []*StepIO
func (*StepTemplate) ProtoMessage ¶
func (*StepTemplate) ProtoMessage()
func (*StepTemplate) Reset ¶
func (m *StepTemplate) Reset()
func (*StepTemplate) String ¶
func (m *StepTemplate) String() string
func (*StepTemplate) XXX_DiscardUnknown ¶
func (m *StepTemplate) XXX_DiscardUnknown()
func (*StepTemplate) XXX_Marshal ¶
func (m *StepTemplate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StepTemplate) XXX_Merge ¶
func (m *StepTemplate) XXX_Merge(src proto.Message)
func (*StepTemplate) XXX_Size ¶
func (m *StepTemplate) XXX_Size() int
func (*StepTemplate) XXX_Unmarshal ¶
func (m *StepTemplate) XXX_Unmarshal(b []byte) error
type VolumeMount ¶
type VolumeMount struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*VolumeMount) Descriptor ¶
func (*VolumeMount) Descriptor() ([]byte, []int)
func (*VolumeMount) GetName ¶
func (m *VolumeMount) GetName() string
func (*VolumeMount) GetPath ¶
func (m *VolumeMount) GetPath() string
func (*VolumeMount) ProtoMessage ¶
func (*VolumeMount) ProtoMessage()
func (*VolumeMount) Reset ¶
func (m *VolumeMount) Reset()
func (*VolumeMount) String ¶
func (m *VolumeMount) String() string
func (*VolumeMount) XXX_DiscardUnknown ¶
func (m *VolumeMount) XXX_DiscardUnknown()
func (*VolumeMount) XXX_Marshal ¶
func (m *VolumeMount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VolumeMount) XXX_Merge ¶
func (m *VolumeMount) XXX_Merge(src proto.Message)
func (*VolumeMount) XXX_Size ¶
func (m *VolumeMount) XXX_Size() int
func (*VolumeMount) XXX_Unmarshal ¶
func (m *VolumeMount) XXX_Unmarshal(b []byte) error
type Workflow ¶
type Workflow struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // sequential steps: [ [step], [step], [step], ...] // concurrent steps: [ [step], [step, step, step], ...] // if dependencies was set, no matter what structure the // "steps" field stores, generate a DAG. Steps []*ConcurrentSteps `protobuf:"bytes,2,rep,name=steps,proto3" json:"steps,omitempty"` Templates map[string]*StepTemplate `` /* 159-byte string literal not displayed */ Parallelism int32 `protobuf:"varint,4,opt,name=parallelism,proto3" json:"parallelism,omitempty"` Secret string `protobuf:"bytes,5,opt,name=secret,proto3" json:"secret,omitempty"` ExitHandlerSteps []*Step `protobuf:"bytes,6,rep,name=exit_handler_steps,json=exitHandlerSteps,proto3" json:"exit_handler_steps,omitempty"` Attrs map[string]*any.Any `` /* 151-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Workflow) Descriptor ¶
func (*Workflow) GetExitHandlerSteps ¶
func (*Workflow) GetParallelism ¶
func (*Workflow) GetSteps ¶
func (m *Workflow) GetSteps() []*ConcurrentSteps
func (*Workflow) GetTemplates ¶
func (m *Workflow) GetTemplates() map[string]*StepTemplate
func (*Workflow) ProtoMessage ¶
func (*Workflow) ProtoMessage()
func (*Workflow) XXX_DiscardUnknown ¶
func (m *Workflow) XXX_DiscardUnknown()
func (*Workflow) XXX_Marshal ¶
func (*Workflow) XXX_Unmarshal ¶
Click to show internal directories.
Click to hide internal directories.