configv1alpha1

package
v0.0.0-...-af36fda Latest Latest
Warning

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

Go to latest
Published: Nov 11, 2024 License: Apache-2.0 Imports: 4 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_config_v1alpha1_generated_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type CapsuleMatch

type CapsuleMatch struct {
	Namespaces        []string          `protobuf:"bytes,1,rep,name=namespaces,proto3" json:"namespaces,omitempty"`
	Names             []string          `protobuf:"bytes,2,rep,name=names,proto3" json:"names,omitempty"`
	Annotations       map[string]string `` /* 163-byte string literal not displayed */
	EnableForPlatform bool              `protobuf:"varint,4,opt,name=enableForPlatform,proto3" json:"enableForPlatform,omitempty"`
	// contains filtered or unexported fields
}

func (*CapsuleMatch) Descriptor deprecated

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

Deprecated: Use CapsuleMatch.ProtoReflect.Descriptor instead.

func (*CapsuleMatch) GetAnnotations

func (x *CapsuleMatch) GetAnnotations() map[string]string

func (*CapsuleMatch) GetEnableForPlatform

func (x *CapsuleMatch) GetEnableForPlatform() bool

func (*CapsuleMatch) GetNames

func (x *CapsuleMatch) GetNames() []string

func (*CapsuleMatch) GetNamespaces

func (x *CapsuleMatch) GetNamespaces() []string

func (*CapsuleMatch) ProtoMessage

func (*CapsuleMatch) ProtoMessage()

func (*CapsuleMatch) ProtoReflect

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

func (*CapsuleMatch) Reset

func (x *CapsuleMatch) Reset()

func (*CapsuleMatch) String

func (x *CapsuleMatch) String() string

type CapsuleStep

type CapsuleStep struct {
	Plugin string `protobuf:"bytes,1,opt,name=plugin,proto3" json:"plugin,omitempty"`
	Config string `protobuf:"bytes,2,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*CapsuleStep) Descriptor deprecated

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

Deprecated: Use CapsuleStep.ProtoReflect.Descriptor instead.

func (*CapsuleStep) GetConfig

func (x *CapsuleStep) GetConfig() string

func (*CapsuleStep) GetPlugin

func (x *CapsuleStep) GetPlugin() string

func (*CapsuleStep) ProtoMessage

func (*CapsuleStep) ProtoMessage()

func (*CapsuleStep) ProtoReflect

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

func (*CapsuleStep) Reset

func (x *CapsuleStep) Reset()

func (*CapsuleStep) String

func (x *CapsuleStep) String() string

type CustomPlugin

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

func (*CustomPlugin) Descriptor deprecated

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

Deprecated: Use CustomPlugin.ProtoReflect.Descriptor instead.

func (*CustomPlugin) GetImage

func (x *CustomPlugin) GetImage() string

func (*CustomPlugin) ProtoMessage

func (*CustomPlugin) ProtoMessage()

func (*CustomPlugin) ProtoReflect

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

func (*CustomPlugin) Reset

func (x *CustomPlugin) Reset()

func (*CustomPlugin) String

func (x *CustomPlugin) String() string

type OperatorConfig

type OperatorConfig struct {
	Kind                  string    `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
	ApiVersion            string    `protobuf:"bytes,2,opt,name=apiVersion,proto3" json:"apiVersion,omitempty"`
	WebhooksEnabled       bool      `protobuf:"varint,3,opt,name=webhooksEnabled,proto3" json:"webhooksEnabled,omitempty"`
	DevModeEnabled        bool      `protobuf:"varint,4,opt,name=devModeEnabled,proto3" json:"devModeEnabled,omitempty"`
	LeaderElectionEnabled bool      `protobuf:"varint,5,opt,name=leaderElectionEnabled,proto3" json:"leaderElectionEnabled,omitempty"`
	Pipeline              *Pipeline `protobuf:"bytes,7,opt,name=pipeline,proto3" json:"pipeline,omitempty"`
	// contains filtered or unexported fields
}

func (*OperatorConfig) Descriptor deprecated

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

Deprecated: Use OperatorConfig.ProtoReflect.Descriptor instead.

func (*OperatorConfig) GetApiVersion

func (x *OperatorConfig) GetApiVersion() string

func (*OperatorConfig) GetDevModeEnabled

func (x *OperatorConfig) GetDevModeEnabled() bool

func (*OperatorConfig) GetKind

func (x *OperatorConfig) GetKind() string

func (*OperatorConfig) GetLeaderElectionEnabled

func (x *OperatorConfig) GetLeaderElectionEnabled() bool

func (*OperatorConfig) GetPipeline

func (x *OperatorConfig) GetPipeline() *Pipeline

func (*OperatorConfig) GetWebhooksEnabled

func (x *OperatorConfig) GetWebhooksEnabled() bool

func (*OperatorConfig) ProtoMessage

func (*OperatorConfig) ProtoMessage()

func (*OperatorConfig) ProtoReflect

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

func (*OperatorConfig) Reset

func (x *OperatorConfig) Reset()

func (*OperatorConfig) String

func (x *OperatorConfig) String() string

type Pipeline

type Pipeline struct {
	ServiceAccountStep *CapsuleStep            `protobuf:"bytes,1,opt,name=serviceAccountStep,proto3" json:"serviceAccountStep,omitempty"`
	DeploymentStep     *CapsuleStep            `protobuf:"bytes,2,opt,name=deploymentStep,proto3" json:"deploymentStep,omitempty"`
	RoutesStep         *CapsuleStep            `protobuf:"bytes,3,opt,name=routesStep,proto3" json:"routesStep,omitempty"`
	CronJobsStep       *CapsuleStep            `protobuf:"bytes,4,opt,name=cronJobsStep,proto3" json:"cronJobsStep,omitempty"`
	VpaStep            *CapsuleStep            `protobuf:"bytes,5,opt,name=vpaStep,proto3" json:"vpaStep,omitempty"`
	ServiceMonitorStep *CapsuleStep            `protobuf:"bytes,6,opt,name=serviceMonitorStep,proto3" json:"serviceMonitorStep,omitempty"`
	Steps              []*Step                 `protobuf:"bytes,7,rep,name=steps,proto3" json:"steps,omitempty"`
	CustomPlugins      []*CustomPlugin         `protobuf:"bytes,8,rep,name=customPlugins,proto3" json:"customPlugins,omitempty"`
	CapsuleExtensions  map[string]*CapsuleStep `` /* 175-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Pipeline) Descriptor deprecated

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

Deprecated: Use Pipeline.ProtoReflect.Descriptor instead.

func (*Pipeline) GetCapsuleExtensions

func (x *Pipeline) GetCapsuleExtensions() map[string]*CapsuleStep

func (*Pipeline) GetCronJobsStep

func (x *Pipeline) GetCronJobsStep() *CapsuleStep

func (*Pipeline) GetCustomPlugins

func (x *Pipeline) GetCustomPlugins() []*CustomPlugin

func (*Pipeline) GetDeploymentStep

func (x *Pipeline) GetDeploymentStep() *CapsuleStep

func (*Pipeline) GetRoutesStep

func (x *Pipeline) GetRoutesStep() *CapsuleStep

func (*Pipeline) GetServiceAccountStep

func (x *Pipeline) GetServiceAccountStep() *CapsuleStep

func (*Pipeline) GetServiceMonitorStep

func (x *Pipeline) GetServiceMonitorStep() *CapsuleStep

func (*Pipeline) GetSteps

func (x *Pipeline) GetSteps() []*Step

func (*Pipeline) GetVpaStep

func (x *Pipeline) GetVpaStep() *CapsuleStep

func (*Pipeline) ProtoMessage

func (*Pipeline) ProtoMessage()

func (*Pipeline) ProtoReflect

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

func (*Pipeline) Reset

func (x *Pipeline) Reset()

func (*Pipeline) String

func (x *Pipeline) String() string

type Plugin

type Plugin struct {
	Tag    string `protobuf:"bytes,1,opt,name=tag,proto3" json:"tag,omitempty"`
	Name   string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Plugin string `protobuf:"bytes,3,opt,name=plugin,proto3" json:"plugin,omitempty"`
	Config string `protobuf:"bytes,4,opt,name=config,proto3" json:"config,omitempty"`
	// contains filtered or unexported fields
}

func (*Plugin) Descriptor deprecated

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

Deprecated: Use Plugin.ProtoReflect.Descriptor instead.

func (*Plugin) GetConfig

func (x *Plugin) GetConfig() string

func (*Plugin) GetName

func (x *Plugin) GetName() string

func (*Plugin) GetPlugin

func (x *Plugin) GetPlugin() string

func (*Plugin) GetTag

func (x *Plugin) GetTag() string

func (*Plugin) ProtoMessage

func (*Plugin) ProtoMessage()

func (*Plugin) ProtoReflect

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

func (*Plugin) Reset

func (x *Plugin) Reset()

func (*Plugin) String

func (x *Plugin) String() string

type Step

type Step struct {
	Tag               string        `protobuf:"bytes,1,opt,name=tag,proto3" json:"tag,omitempty"`
	Match             *CapsuleMatch `protobuf:"bytes,2,opt,name=match,proto3" json:"match,omitempty"`
	Plugins           []*Plugin     `protobuf:"bytes,3,rep,name=plugins,proto3" json:"plugins,omitempty"`
	Namespaces        []string      `protobuf:"bytes,4,rep,name=namespaces,proto3" json:"namespaces,omitempty"`
	Capsules          []string      `protobuf:"bytes,5,rep,name=capsules,proto3" json:"capsules,omitempty"`
	EnableForPlatform bool          `protobuf:"varint,6,opt,name=enableForPlatform,proto3" json:"enableForPlatform,omitempty"`
	// contains filtered or unexported fields
}

func (*Step) Descriptor deprecated

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

Deprecated: Use Step.ProtoReflect.Descriptor instead.

func (*Step) GetCapsules

func (x *Step) GetCapsules() []string

func (*Step) GetEnableForPlatform

func (x *Step) GetEnableForPlatform() bool

func (*Step) GetMatch

func (x *Step) GetMatch() *CapsuleMatch

func (*Step) GetNamespaces

func (x *Step) GetNamespaces() []string

func (*Step) GetPlugins

func (x *Step) GetPlugins() []*Plugin

func (*Step) GetTag

func (x *Step) GetTag() 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

Jump to

Keyboard shortcuts

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