platformv1

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: 6 Imported by: 8

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_platform_v1_generated_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type CPUTarget

type CPUTarget struct {
	Utilization uint32 `protobuf:"varint,1,opt,name=utilization,proto3" json:"utilization,omitempty"`
	// contains filtered or unexported fields
}

func (*CPUTarget) Descriptor deprecated

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

Deprecated: Use CPUTarget.ProtoReflect.Descriptor instead.

func (*CPUTarget) GetUtilization

func (x *CPUTarget) GetUtilization() uint32

func (*CPUTarget) ProtoMessage

func (*CPUTarget) ProtoMessage()

func (*CPUTarget) ProtoReflect

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

func (*CPUTarget) Reset

func (x *CPUTarget) Reset()

func (*CPUTarget) String

func (x *CPUTarget) String() string

type Capsule

type Capsule 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"`
	Name        string       `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Project     string       `protobuf:"bytes,4,opt,name=project,proto3" json:"project,omitempty"`
	Environment string       `protobuf:"bytes,5,opt,name=environment,proto3" json:"environment,omitempty"`
	Spec        *CapsuleSpec `protobuf:"bytes,6,opt,name=spec,proto3" json:"spec,omitempty"`
	// contains filtered or unexported fields
}

func (*Capsule) Descriptor deprecated

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

Deprecated: Use Capsule.ProtoReflect.Descriptor instead.

func (*Capsule) GetApiVersion

func (x *Capsule) GetApiVersion() string

func (*Capsule) GetEnvironment

func (x *Capsule) GetEnvironment() string

func (*Capsule) GetKind

func (x *Capsule) GetKind() string

func (*Capsule) GetName

func (x *Capsule) GetName() string

func (*Capsule) GetProject

func (x *Capsule) GetProject() string

func (*Capsule) GetSpec

func (x *Capsule) GetSpec() *CapsuleSpec

func (*Capsule) ProtoMessage

func (*Capsule) ProtoMessage()

func (*Capsule) ProtoReflect

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

func (*Capsule) Reset

func (x *Capsule) Reset()

func (*Capsule) String

func (x *Capsule) String() string

type CapsuleInterface

type CapsuleInterface struct {
	Name      string                   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Port      int32                    `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"`
	Liveness  *InterfaceLivenessProbe  `protobuf:"bytes,3,opt,name=liveness,proto3" json:"liveness,omitempty"`
	Readiness *InterfaceReadinessProbe `protobuf:"bytes,4,opt,name=readiness,proto3" json:"readiness,omitempty"`
	Routes    []*HostRoute             `protobuf:"bytes,6,rep,name=routes,proto3" json:"routes,omitempty"`
	// contains filtered or unexported fields
}

func (*CapsuleInterface) Descriptor deprecated

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

Deprecated: Use CapsuleInterface.ProtoReflect.Descriptor instead.

func (*CapsuleInterface) GetLiveness

func (x *CapsuleInterface) GetLiveness() *InterfaceLivenessProbe

func (*CapsuleInterface) GetName

func (x *CapsuleInterface) GetName() string

func (*CapsuleInterface) GetPort

func (x *CapsuleInterface) GetPort() int32

func (*CapsuleInterface) GetReadiness

func (x *CapsuleInterface) GetReadiness() *InterfaceReadinessProbe

func (*CapsuleInterface) GetRoutes

func (x *CapsuleInterface) GetRoutes() []*HostRoute

func (*CapsuleInterface) ProtoMessage

func (*CapsuleInterface) ProtoMessage()

func (*CapsuleInterface) ProtoReflect

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

func (*CapsuleInterface) Reset

func (x *CapsuleInterface) Reset()

func (*CapsuleInterface) String

func (x *CapsuleInterface) String() string

type CapsuleSet

type CapsuleSet 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"`
	Name            string                  `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Project         string                  `protobuf:"bytes,4,opt,name=project,proto3" json:"project,omitempty"`
	Spec            *CapsuleSpec            `protobuf:"bytes,5,opt,name=spec,proto3" json:"spec,omitempty"`
	Environments    map[string]*CapsuleSpec `` /* 165-byte string literal not displayed */
	EnvironmentRefs []string                `protobuf:"bytes,7,rep,name=environmentRefs,proto3" json:"environmentRefs,omitempty"`
	// contains filtered or unexported fields
}

func (*CapsuleSet) Descriptor deprecated

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

Deprecated: Use CapsuleSet.ProtoReflect.Descriptor instead.

func (*CapsuleSet) GetApiVersion

func (x *CapsuleSet) GetApiVersion() string

func (*CapsuleSet) GetEnvironmentRefs

func (x *CapsuleSet) GetEnvironmentRefs() []string

func (*CapsuleSet) GetEnvironments

func (x *CapsuleSet) GetEnvironments() map[string]*CapsuleSpec

func (*CapsuleSet) GetKind

func (x *CapsuleSet) GetKind() string

func (*CapsuleSet) GetName

func (x *CapsuleSet) GetName() string

func (*CapsuleSet) GetProject

func (x *CapsuleSet) GetProject() string

func (*CapsuleSet) GetSpec

func (x *CapsuleSet) GetSpec() *CapsuleSpec

func (*CapsuleSet) ProtoMessage

func (*CapsuleSet) ProtoMessage()

func (*CapsuleSet) ProtoReflect

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

func (*CapsuleSet) Reset

func (x *CapsuleSet) Reset()

func (*CapsuleSet) String

func (x *CapsuleSet) String() string

type CapsuleSpec

type CapsuleSpec struct {
	Annotations               map[string]string           `` /* 164-byte string literal not displayed */
	Image                     string                      `protobuf:"bytes,3,opt,name=image,proto3" json:"image,omitempty"`
	Command                   string                      `protobuf:"bytes,4,opt,name=command,proto3" json:"command,omitempty"`
	Args                      []string                    `protobuf:"bytes,5,rep,name=args,proto3" json:"args,omitempty"`
	Interfaces                []*CapsuleInterface         `protobuf:"bytes,6,rep,name=interfaces,proto3" json:"interfaces,omitempty"`
	Files                     []*File                     `protobuf:"bytes,7,rep,name=files,proto3" json:"files,omitempty"`
	Env                       *EnvironmentVariables       `protobuf:"bytes,12,opt,name=env,proto3" json:"env,omitempty"`
	Scale                     *Scale                      `protobuf:"bytes,8,opt,name=scale,proto3" json:"scale,omitempty"`
	CronJobs                  []*CronJob                  `protobuf:"bytes,10,rep,name=cronJobs,proto3" json:"cronJobs,omitempty"`
	AutoAddRigServiceAccounts bool                        `protobuf:"varint,13,opt,name=autoAddRigServiceAccounts,proto3" json:"autoAddRigServiceAccounts,omitempty"`
	Extensions                map[string]*structpb.Struct `` /* 162-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*CapsuleSpec) Descriptor deprecated

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

Deprecated: Use CapsuleSpec.ProtoReflect.Descriptor instead.

func (*CapsuleSpec) GetAnnotations

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

func (*CapsuleSpec) GetArgs

func (x *CapsuleSpec) GetArgs() []string

func (*CapsuleSpec) GetAutoAddRigServiceAccounts

func (x *CapsuleSpec) GetAutoAddRigServiceAccounts() bool

func (*CapsuleSpec) GetCommand

func (x *CapsuleSpec) GetCommand() string

func (*CapsuleSpec) GetCronJobs

func (x *CapsuleSpec) GetCronJobs() []*CronJob

func (*CapsuleSpec) GetEnv

func (x *CapsuleSpec) GetEnv() *EnvironmentVariables

func (*CapsuleSpec) GetExtensions

func (x *CapsuleSpec) GetExtensions() map[string]*structpb.Struct

func (*CapsuleSpec) GetFiles

func (x *CapsuleSpec) GetFiles() []*File

func (*CapsuleSpec) GetImage

func (x *CapsuleSpec) GetImage() string

func (*CapsuleSpec) GetInterfaces

func (x *CapsuleSpec) GetInterfaces() []*CapsuleInterface

func (*CapsuleSpec) GetScale

func (x *CapsuleSpec) GetScale() *Scale

func (*CapsuleSpec) ProtoMessage

func (*CapsuleSpec) ProtoMessage()

func (*CapsuleSpec) ProtoReflect

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

func (*CapsuleSpec) Reset

func (x *CapsuleSpec) Reset()

func (*CapsuleSpec) String

func (x *CapsuleSpec) String() string

type CronJob

type CronJob struct {
	Name           string      `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Schedule       string      `protobuf:"bytes,2,opt,name=schedule,proto3" json:"schedule,omitempty"`
	Url            *URL        `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"`
	Command        *JobCommand `protobuf:"bytes,4,opt,name=command,proto3" json:"command,omitempty"`
	MaxRetries     uint64      `protobuf:"varint,5,opt,name=maxRetries,proto3" json:"maxRetries,omitempty"`
	TimeoutSeconds uint64      `protobuf:"varint,6,opt,name=timeoutSeconds,proto3" json:"timeoutSeconds,omitempty"`
	// contains filtered or unexported fields
}

func (*CronJob) Descriptor deprecated

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

Deprecated: Use CronJob.ProtoReflect.Descriptor instead.

func (*CronJob) GetCommand

func (x *CronJob) GetCommand() *JobCommand

func (*CronJob) GetMaxRetries

func (x *CronJob) GetMaxRetries() uint64

func (*CronJob) GetName

func (x *CronJob) GetName() string

func (*CronJob) GetSchedule

func (x *CronJob) GetSchedule() string

func (*CronJob) GetTimeoutSeconds

func (x *CronJob) GetTimeoutSeconds() uint64

func (*CronJob) GetUrl

func (x *CronJob) GetUrl() *URL

func (*CronJob) ProtoMessage

func (*CronJob) ProtoMessage()

func (*CronJob) ProtoReflect

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

func (*CronJob) Reset

func (x *CronJob) Reset()

func (*CronJob) String

func (x *CronJob) String() string

type CustomMetric

type CustomMetric struct {
	InstanceMetric *InstanceMetric `protobuf:"bytes,1,opt,name=instanceMetric,proto3" json:"instanceMetric,omitempty"`
	ObjectMetric   *ObjectMetric   `protobuf:"bytes,2,opt,name=objectMetric,proto3" json:"objectMetric,omitempty"`
	// contains filtered or unexported fields
}

func (*CustomMetric) Descriptor deprecated

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

Deprecated: Use CustomMetric.ProtoReflect.Descriptor instead.

func (*CustomMetric) GetInstanceMetric

func (x *CustomMetric) GetInstanceMetric() *InstanceMetric

func (*CustomMetric) GetObjectMetric

func (x *CustomMetric) GetObjectMetric() *ObjectMetric

func (*CustomMetric) ProtoMessage

func (*CustomMetric) ProtoMessage()

func (*CustomMetric) ProtoReflect

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

func (*CustomMetric) Reset

func (x *CustomMetric) Reset()

func (*CustomMetric) String

func (x *CustomMetric) String() string

type Environment

type Environment 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"`
	Name              string              `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	NamespaceTemplate string              `protobuf:"bytes,4,opt,name=namespaceTemplate,proto3" json:"namespaceTemplate,omitempty"`
	OperatorVersion   string              `protobuf:"bytes,5,opt,name=operatorVersion,proto3" json:"operatorVersion,omitempty"`
	Cluster           string              `protobuf:"bytes,6,opt,name=cluster,proto3" json:"cluster,omitempty"`
	Spec              *ProjEnvCapsuleBase `protobuf:"bytes,7,opt,name=spec,proto3" json:"spec,omitempty"`
	Ephemeral         bool                `protobuf:"varint,8,opt,name=ephemeral,proto3" json:"ephemeral,omitempty"`
	ActiveProjects    []string            `protobuf:"bytes,9,rep,name=activeProjects,proto3" json:"activeProjects,omitempty"`
	Global            bool                `protobuf:"varint,10,opt,name=global,proto3" json:"global,omitempty"`
	// contains filtered or unexported fields
}

func (*Environment) Descriptor deprecated

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

Deprecated: Use Environment.ProtoReflect.Descriptor instead.

func (*Environment) GetActiveProjects

func (x *Environment) GetActiveProjects() []string

func (*Environment) GetApiVersion

func (x *Environment) GetApiVersion() string

func (*Environment) GetCluster

func (x *Environment) GetCluster() string

func (*Environment) GetEphemeral

func (x *Environment) GetEphemeral() bool

func (*Environment) GetGlobal

func (x *Environment) GetGlobal() bool

func (*Environment) GetKind

func (x *Environment) GetKind() string

func (*Environment) GetName

func (x *Environment) GetName() string

func (*Environment) GetNamespaceTemplate

func (x *Environment) GetNamespaceTemplate() string

func (*Environment) GetOperatorVersion

func (x *Environment) GetOperatorVersion() string

func (*Environment) GetSpec

func (x *Environment) GetSpec() *ProjEnvCapsuleBase

func (*Environment) ProtoMessage

func (*Environment) ProtoMessage()

func (*Environment) ProtoReflect

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

func (*Environment) Reset

func (x *Environment) Reset()

func (*Environment) String

func (x *Environment) String() string

type EnvironmentSource

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

func (*EnvironmentSource) Descriptor deprecated

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

Deprecated: Use EnvironmentSource.ProtoReflect.Descriptor instead.

func (*EnvironmentSource) GetKind

func (x *EnvironmentSource) GetKind() string

func (*EnvironmentSource) GetName

func (x *EnvironmentSource) GetName() string

func (*EnvironmentSource) ProtoMessage

func (*EnvironmentSource) ProtoMessage()

func (*EnvironmentSource) ProtoReflect

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

func (*EnvironmentSource) Reset

func (x *EnvironmentSource) Reset()

func (*EnvironmentSource) String

func (x *EnvironmentSource) String() string

type EnvironmentVariables

type EnvironmentVariables struct {
	Raw     map[string]string    `` /* 147-byte string literal not displayed */
	Sources []*EnvironmentSource `protobuf:"bytes,2,rep,name=sources,proto3" json:"sources,omitempty"`
	// contains filtered or unexported fields
}

func (*EnvironmentVariables) Descriptor deprecated

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

Deprecated: Use EnvironmentVariables.ProtoReflect.Descriptor instead.

func (*EnvironmentVariables) GetRaw

func (x *EnvironmentVariables) GetRaw() map[string]string

func (*EnvironmentVariables) GetSources

func (x *EnvironmentVariables) GetSources() []*EnvironmentSource

func (*EnvironmentVariables) ProtoMessage

func (*EnvironmentVariables) ProtoMessage()

func (*EnvironmentVariables) ProtoReflect

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

func (*EnvironmentVariables) Reset

func (x *EnvironmentVariables) Reset()

func (*EnvironmentVariables) String

func (x *EnvironmentVariables) String() string

type File

type File struct {
	Path     string         `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	AsSecret bool           `protobuf:"varint,3,opt,name=asSecret,proto3" json:"asSecret,omitempty"`
	Bytes    []byte         `protobuf:"bytes,4,opt,name=bytes,proto3" json:"bytes,omitempty"`
	String_  string         `protobuf:"bytes,5,opt,name=string,proto3" json:"string,omitempty"`
	Ref      *FileReference `protobuf:"bytes,6,opt,name=ref,proto3" json:"ref,omitempty"`
	// contains filtered or unexported fields
}

func (*File) Descriptor deprecated

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

Deprecated: Use File.ProtoReflect.Descriptor instead.

func (*File) GetAsSecret

func (x *File) GetAsSecret() bool

func (*File) GetBytes

func (x *File) GetBytes() []byte

func (*File) GetPath

func (x *File) GetPath() string

func (*File) GetRef

func (x *File) GetRef() *FileReference

func (*File) GetString_

func (x *File) GetString_() string

func (*File) ProtoMessage

func (*File) ProtoMessage()

func (*File) ProtoReflect

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

func (*File) Reset

func (x *File) Reset()

func (*File) String

func (x *File) String() string

type FileReference

type FileReference struct {
	Kind string `protobuf:"bytes,1,opt,name=kind,proto3" json:"kind,omitempty"`
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Key  string `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"`
	// contains filtered or unexported fields
}

func (*FileReference) Descriptor deprecated

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

Deprecated: Use FileReference.ProtoReflect.Descriptor instead.

func (*FileReference) GetKey

func (x *FileReference) GetKey() string

func (*FileReference) GetKind

func (x *FileReference) GetKind() string

func (*FileReference) GetName

func (x *FileReference) GetName() string

func (*FileReference) ProtoMessage

func (*FileReference) ProtoMessage()

func (*FileReference) ProtoReflect

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

func (*FileReference) Reset

func (x *FileReference) Reset()

func (*FileReference) String

func (x *FileReference) String() string

type HTTPPathRoute

type HTTPPathRoute struct {
	Path  string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	Match string `protobuf:"bytes,2,opt,name=match,proto3" json:"match,omitempty"`
	// contains filtered or unexported fields
}

func (*HTTPPathRoute) Descriptor deprecated

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

Deprecated: Use HTTPPathRoute.ProtoReflect.Descriptor instead.

func (*HTTPPathRoute) GetMatch

func (x *HTTPPathRoute) GetMatch() string

func (*HTTPPathRoute) GetPath

func (x *HTTPPathRoute) GetPath() string

func (*HTTPPathRoute) ProtoMessage

func (*HTTPPathRoute) ProtoMessage()

func (*HTTPPathRoute) ProtoReflect

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

func (*HTTPPathRoute) Reset

func (x *HTTPPathRoute) Reset()

func (*HTTPPathRoute) String

func (x *HTTPPathRoute) String() string

type HorizontalScale

type HorizontalScale struct {
	Min           uint32          `protobuf:"varint,4,opt,name=min,proto3" json:"min,omitempty"`
	Max           uint32          `protobuf:"varint,5,opt,name=max,proto3" json:"max,omitempty"`
	Instances     *Instances      `protobuf:"bytes,1,opt,name=instances,proto3" json:"instances,omitempty"`
	CpuTarget     *CPUTarget      `protobuf:"bytes,2,opt,name=cpuTarget,proto3" json:"cpuTarget,omitempty"`
	CustomMetrics []*CustomMetric `protobuf:"bytes,3,rep,name=customMetrics,proto3" json:"customMetrics,omitempty"`
	// contains filtered or unexported fields
}

func (*HorizontalScale) Descriptor deprecated

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

Deprecated: Use HorizontalScale.ProtoReflect.Descriptor instead.

func (*HorizontalScale) GetCpuTarget

func (x *HorizontalScale) GetCpuTarget() *CPUTarget

func (*HorizontalScale) GetCustomMetrics

func (x *HorizontalScale) GetCustomMetrics() []*CustomMetric

func (*HorizontalScale) GetInstances

func (x *HorizontalScale) GetInstances() *Instances

func (*HorizontalScale) GetMax

func (x *HorizontalScale) GetMax() uint32

func (*HorizontalScale) GetMin

func (x *HorizontalScale) GetMin() uint32

func (*HorizontalScale) ProtoMessage

func (*HorizontalScale) ProtoMessage()

func (*HorizontalScale) ProtoReflect

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

func (*HorizontalScale) Reset

func (x *HorizontalScale) Reset()

func (*HorizontalScale) String

func (x *HorizontalScale) String() string

type HostCapsule

type HostCapsule 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"`
	Name        string       `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Project     string       `protobuf:"bytes,4,opt,name=project,proto3" json:"project,omitempty"`
	Environment string       `protobuf:"bytes,5,opt,name=environment,proto3" json:"environment,omitempty"`
	Network     *HostNetwork `protobuf:"bytes,6,opt,name=network,proto3" json:"network,omitempty"`
	// contains filtered or unexported fields
}

func (*HostCapsule) Descriptor deprecated

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

Deprecated: Use HostCapsule.ProtoReflect.Descriptor instead.

func (*HostCapsule) GetApiVersion

func (x *HostCapsule) GetApiVersion() string

func (*HostCapsule) GetEnvironment

func (x *HostCapsule) GetEnvironment() string

func (*HostCapsule) GetKind

func (x *HostCapsule) GetKind() string

func (*HostCapsule) GetName

func (x *HostCapsule) GetName() string

func (*HostCapsule) GetNetwork

func (x *HostCapsule) GetNetwork() *HostNetwork

func (*HostCapsule) GetProject

func (x *HostCapsule) GetProject() string

func (*HostCapsule) ProtoMessage

func (*HostCapsule) ProtoMessage()

func (*HostCapsule) ProtoReflect

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

func (*HostCapsule) Reset

func (x *HostCapsule) Reset()

func (*HostCapsule) String

func (x *HostCapsule) String() string

type HostNetwork

type HostNetwork struct {
	HostInterfaces    []*ProxyInterface `protobuf:"bytes,1,rep,name=hostInterfaces,proto3" json:"hostInterfaces,omitempty"`
	CapsuleInterfaces []*ProxyInterface `protobuf:"bytes,2,rep,name=capsuleInterfaces,proto3" json:"capsuleInterfaces,omitempty"`
	TunnelPort        uint32            `protobuf:"varint,3,opt,name=tunnelPort,proto3" json:"tunnelPort,omitempty"`
	// contains filtered or unexported fields
}

func (*HostNetwork) Descriptor deprecated

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

Deprecated: Use HostNetwork.ProtoReflect.Descriptor instead.

func (*HostNetwork) GetCapsuleInterfaces

func (x *HostNetwork) GetCapsuleInterfaces() []*ProxyInterface

func (*HostNetwork) GetHostInterfaces

func (x *HostNetwork) GetHostInterfaces() []*ProxyInterface

func (*HostNetwork) GetTunnelPort

func (x *HostNetwork) GetTunnelPort() uint32

func (*HostNetwork) ProtoMessage

func (*HostNetwork) ProtoMessage()

func (*HostNetwork) ProtoReflect

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

func (*HostNetwork) Reset

func (x *HostNetwork) Reset()

func (*HostNetwork) String

func (x *HostNetwork) String() string

type HostRoute

type HostRoute struct {
	Id          string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Host        string            `protobuf:"bytes,2,opt,name=host,proto3" json:"host,omitempty"`
	Paths       []*HTTPPathRoute  `protobuf:"bytes,3,rep,name=paths,proto3" json:"paths,omitempty"`
	Annotations map[string]string `` /* 163-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*HostRoute) Descriptor deprecated

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

Deprecated: Use HostRoute.ProtoReflect.Descriptor instead.

func (*HostRoute) GetAnnotations

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

func (*HostRoute) GetHost

func (x *HostRoute) GetHost() string

func (*HostRoute) GetId

func (x *HostRoute) GetId() string

func (*HostRoute) GetPaths

func (x *HostRoute) GetPaths() []*HTTPPathRoute

func (*HostRoute) ProtoMessage

func (*HostRoute) ProtoMessage()

func (*HostRoute) ProtoReflect

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

func (*HostRoute) Reset

func (x *HostRoute) Reset()

func (*HostRoute) String

func (x *HostRoute) String() string

type InstanceMetric

type InstanceMetric struct {
	MetricName   string            `protobuf:"bytes,1,opt,name=metricName,proto3" json:"metricName,omitempty"`
	MatchLabels  map[string]string `` /* 163-byte string literal not displayed */
	AverageValue string            `protobuf:"bytes,3,opt,name=averageValue,proto3" json:"averageValue,omitempty"`
	// contains filtered or unexported fields
}

func (*InstanceMetric) Descriptor deprecated

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

Deprecated: Use InstanceMetric.ProtoReflect.Descriptor instead.

func (*InstanceMetric) GetAverageValue

func (x *InstanceMetric) GetAverageValue() string

func (*InstanceMetric) GetMatchLabels

func (x *InstanceMetric) GetMatchLabels() map[string]string

func (*InstanceMetric) GetMetricName

func (x *InstanceMetric) GetMetricName() string

func (*InstanceMetric) ProtoMessage

func (*InstanceMetric) ProtoMessage()

func (*InstanceMetric) ProtoReflect

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

func (*InstanceMetric) Reset

func (x *InstanceMetric) Reset()

func (*InstanceMetric) String

func (x *InstanceMetric) String() string

type Instances

type Instances struct {
	Min uint32 `protobuf:"varint,1,opt,name=min,proto3" json:"min,omitempty"`
	Max uint32 `protobuf:"varint,2,opt,name=max,proto3" json:"max,omitempty"`
	// contains filtered or unexported fields
}

func (*Instances) Descriptor deprecated

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

Deprecated: Use Instances.ProtoReflect.Descriptor instead.

func (*Instances) GetMax

func (x *Instances) GetMax() uint32

func (*Instances) GetMin

func (x *Instances) GetMin() uint32

func (*Instances) ProtoMessage

func (*Instances) ProtoMessage()

func (*Instances) ProtoReflect

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

func (*Instances) Reset

func (x *Instances) Reset()

func (*Instances) String

func (x *Instances) String() string

type InterfaceGRPCProbe

type InterfaceGRPCProbe struct {
	Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	Enabled bool   `protobuf:"varint,2,opt,name=enabled,proto3" json:"enabled,omitempty"`
	// contains filtered or unexported fields
}

func (*InterfaceGRPCProbe) Descriptor deprecated

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

Deprecated: Use InterfaceGRPCProbe.ProtoReflect.Descriptor instead.

func (*InterfaceGRPCProbe) GetEnabled

func (x *InterfaceGRPCProbe) GetEnabled() bool

func (*InterfaceGRPCProbe) GetService

func (x *InterfaceGRPCProbe) GetService() string

func (*InterfaceGRPCProbe) ProtoMessage

func (*InterfaceGRPCProbe) ProtoMessage()

func (*InterfaceGRPCProbe) ProtoReflect

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

func (*InterfaceGRPCProbe) Reset

func (x *InterfaceGRPCProbe) Reset()

func (*InterfaceGRPCProbe) String

func (x *InterfaceGRPCProbe) String() string

type InterfaceLivenessProbe

type InterfaceLivenessProbe struct {
	Path         string              `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	Tcp          bool                `protobuf:"varint,2,opt,name=tcp,proto3" json:"tcp,omitempty"`
	Grpc         *InterfaceGRPCProbe `protobuf:"bytes,3,opt,name=grpc,proto3" json:"grpc,omitempty"`
	StartupDelay uint32              `protobuf:"varint,4,opt,name=startupDelay,proto3" json:"startupDelay,omitempty"`
	// contains filtered or unexported fields
}

func (*InterfaceLivenessProbe) Descriptor deprecated

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

Deprecated: Use InterfaceLivenessProbe.ProtoReflect.Descriptor instead.

func (*InterfaceLivenessProbe) GetGrpc

func (*InterfaceLivenessProbe) GetPath

func (x *InterfaceLivenessProbe) GetPath() string

func (*InterfaceLivenessProbe) GetStartupDelay

func (x *InterfaceLivenessProbe) GetStartupDelay() uint32

func (*InterfaceLivenessProbe) GetTcp

func (x *InterfaceLivenessProbe) GetTcp() bool

func (*InterfaceLivenessProbe) ProtoMessage

func (*InterfaceLivenessProbe) ProtoMessage()

func (*InterfaceLivenessProbe) ProtoReflect

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

func (*InterfaceLivenessProbe) Reset

func (x *InterfaceLivenessProbe) Reset()

func (*InterfaceLivenessProbe) String

func (x *InterfaceLivenessProbe) String() string

type InterfaceOptions

type InterfaceOptions struct {
	Tcp          bool              `protobuf:"varint,1,opt,name=tcp,proto3" json:"tcp,omitempty"`
	AllowOrigin  string            `protobuf:"bytes,2,opt,name=allowOrigin,proto3" json:"allowOrigin,omitempty"`
	ChangeOrigin bool              `protobuf:"varint,3,opt,name=changeOrigin,proto3" json:"changeOrigin,omitempty"`
	Headers      map[string]string `` /* 155-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*InterfaceOptions) Descriptor deprecated

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

Deprecated: Use InterfaceOptions.ProtoReflect.Descriptor instead.

func (*InterfaceOptions) GetAllowOrigin

func (x *InterfaceOptions) GetAllowOrigin() string

func (*InterfaceOptions) GetChangeOrigin

func (x *InterfaceOptions) GetChangeOrigin() bool

func (*InterfaceOptions) GetHeaders

func (x *InterfaceOptions) GetHeaders() map[string]string

func (*InterfaceOptions) GetTcp

func (x *InterfaceOptions) GetTcp() bool

func (*InterfaceOptions) ProtoMessage

func (*InterfaceOptions) ProtoMessage()

func (*InterfaceOptions) ProtoReflect

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

func (*InterfaceOptions) Reset

func (x *InterfaceOptions) Reset()

func (*InterfaceOptions) String

func (x *InterfaceOptions) String() string

type InterfaceReadinessProbe

type InterfaceReadinessProbe struct {
	Path string              `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	Tcp  bool                `protobuf:"varint,2,opt,name=tcp,proto3" json:"tcp,omitempty"`
	Grpc *InterfaceGRPCProbe `protobuf:"bytes,3,opt,name=grpc,proto3" json:"grpc,omitempty"`
	// contains filtered or unexported fields
}

func (*InterfaceReadinessProbe) Descriptor deprecated

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

Deprecated: Use InterfaceReadinessProbe.ProtoReflect.Descriptor instead.

func (*InterfaceReadinessProbe) GetGrpc

func (*InterfaceReadinessProbe) GetPath

func (x *InterfaceReadinessProbe) GetPath() string

func (*InterfaceReadinessProbe) GetTcp

func (x *InterfaceReadinessProbe) GetTcp() bool

func (*InterfaceReadinessProbe) ProtoMessage

func (*InterfaceReadinessProbe) ProtoMessage()

func (*InterfaceReadinessProbe) ProtoReflect

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

func (*InterfaceReadinessProbe) Reset

func (x *InterfaceReadinessProbe) Reset()

func (*InterfaceReadinessProbe) String

func (x *InterfaceReadinessProbe) String() string

type JobCommand

type JobCommand struct {
	Command string   `protobuf:"bytes,1,opt,name=command,proto3" json:"command,omitempty"`
	Args    []string `protobuf:"bytes,2,rep,name=args,proto3" json:"args,omitempty"`
	// contains filtered or unexported fields
}

func (*JobCommand) Descriptor deprecated

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

Deprecated: Use JobCommand.ProtoReflect.Descriptor instead.

func (*JobCommand) GetArgs

func (x *JobCommand) GetArgs() []string

func (*JobCommand) GetCommand

func (x *JobCommand) GetCommand() string

func (*JobCommand) ProtoMessage

func (*JobCommand) ProtoMessage()

func (*JobCommand) ProtoReflect

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

func (*JobCommand) Reset

func (x *JobCommand) Reset()

func (*JobCommand) String

func (x *JobCommand) String() string

type ObjectMetric

type ObjectMetric struct {
	MetricName      string                          `protobuf:"bytes,1,opt,name=metricName,proto3" json:"metricName,omitempty"`
	MatchLabels     map[string]string               `` /* 163-byte string literal not displayed */
	AverageValue    string                          `protobuf:"bytes,3,opt,name=averageValue,proto3" json:"averageValue,omitempty"`
	Value           string                          `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"`
	ObjectReference *v2.CrossVersionObjectReference `protobuf:"bytes,5,opt,name=objectReference,proto3" json:"objectReference,omitempty"`
	// contains filtered or unexported fields
}

func (*ObjectMetric) Descriptor deprecated

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

Deprecated: Use ObjectMetric.ProtoReflect.Descriptor instead.

func (*ObjectMetric) GetAverageValue

func (x *ObjectMetric) GetAverageValue() string

func (*ObjectMetric) GetMatchLabels

func (x *ObjectMetric) GetMatchLabels() map[string]string

func (*ObjectMetric) GetMetricName

func (x *ObjectMetric) GetMetricName() string

func (*ObjectMetric) GetObjectReference

func (x *ObjectMetric) GetObjectReference() *v2.CrossVersionObjectReference

func (*ObjectMetric) GetValue

func (x *ObjectMetric) GetValue() string

func (*ObjectMetric) ProtoMessage

func (*ObjectMetric) ProtoMessage()

func (*ObjectMetric) ProtoReflect

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

func (*ObjectMetric) Reset

func (x *ObjectMetric) Reset()

func (*ObjectMetric) String

func (x *ObjectMetric) String() string

type ProjEnvCapsuleBase

type ProjEnvCapsuleBase struct {
	Files []*File               `protobuf:"bytes,1,rep,name=files,proto3" json:"files,omitempty"`
	Env   *EnvironmentVariables `protobuf:"bytes,2,opt,name=env,proto3" json:"env,omitempty"`
	// contains filtered or unexported fields
}

func (*ProjEnvCapsuleBase) Descriptor deprecated

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

Deprecated: Use ProjEnvCapsuleBase.ProtoReflect.Descriptor instead.

func (*ProjEnvCapsuleBase) GetEnv

func (*ProjEnvCapsuleBase) GetFiles

func (x *ProjEnvCapsuleBase) GetFiles() []*File

func (*ProjEnvCapsuleBase) ProtoMessage

func (*ProjEnvCapsuleBase) ProtoMessage()

func (*ProjEnvCapsuleBase) ProtoReflect

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

func (*ProjEnvCapsuleBase) Reset

func (x *ProjEnvCapsuleBase) Reset()

func (*ProjEnvCapsuleBase) String

func (x *ProjEnvCapsuleBase) String() string

type Project

type Project 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"`
	Name       string              `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Spec       *ProjEnvCapsuleBase `protobuf:"bytes,4,opt,name=spec,proto3" json:"spec,omitempty"`
	// contains filtered or unexported fields
}

func (*Project) Descriptor deprecated

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

Deprecated: Use Project.ProtoReflect.Descriptor instead.

func (*Project) GetApiVersion

func (x *Project) GetApiVersion() string

func (*Project) GetKind

func (x *Project) GetKind() string

func (*Project) GetName

func (x *Project) GetName() string

func (*Project) GetSpec

func (x *Project) GetSpec() *ProjEnvCapsuleBase

func (*Project) ProtoMessage

func (*Project) ProtoMessage()

func (*Project) ProtoReflect

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

func (*Project) Reset

func (x *Project) Reset()

func (*Project) String

func (x *Project) String() string

type ProxyInterface

type ProxyInterface struct {
	Port    uint32            `protobuf:"varint,1,opt,name=port,proto3" json:"port,omitempty"`
	Target  string            `protobuf:"bytes,2,opt,name=target,proto3" json:"target,omitempty"`
	Options *InterfaceOptions `protobuf:"bytes,3,opt,name=options,proto3" json:"options,omitempty"`
	// contains filtered or unexported fields
}

func (*ProxyInterface) Descriptor deprecated

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

Deprecated: Use ProxyInterface.ProtoReflect.Descriptor instead.

func (*ProxyInterface) GetOptions

func (x *ProxyInterface) GetOptions() *InterfaceOptions

func (*ProxyInterface) GetPort

func (x *ProxyInterface) GetPort() uint32

func (*ProxyInterface) GetTarget

func (x *ProxyInterface) GetTarget() string

func (*ProxyInterface) ProtoMessage

func (*ProxyInterface) ProtoMessage()

func (*ProxyInterface) ProtoReflect

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

func (*ProxyInterface) Reset

func (x *ProxyInterface) Reset()

func (*ProxyInterface) String

func (x *ProxyInterface) String() string

type ResourceLimits

type ResourceLimits struct {
	Request string `protobuf:"bytes,1,opt,name=request,proto3" json:"request,omitempty"`
	Limit   string `protobuf:"bytes,2,opt,name=limit,proto3" json:"limit,omitempty"`
	// contains filtered or unexported fields
}

func (*ResourceLimits) Descriptor deprecated

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

Deprecated: Use ResourceLimits.ProtoReflect.Descriptor instead.

func (*ResourceLimits) GetLimit

func (x *ResourceLimits) GetLimit() string

func (*ResourceLimits) GetRequest

func (x *ResourceLimits) GetRequest() string

func (*ResourceLimits) ProtoMessage

func (*ResourceLimits) ProtoMessage()

func (*ResourceLimits) ProtoReflect

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

func (*ResourceLimits) Reset

func (x *ResourceLimits) Reset()

func (*ResourceLimits) String

func (x *ResourceLimits) String() string

type ResourceRequest

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

func (*ResourceRequest) Descriptor deprecated

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

Deprecated: Use ResourceRequest.ProtoReflect.Descriptor instead.

func (*ResourceRequest) GetRequest

func (x *ResourceRequest) GetRequest() string

func (*ResourceRequest) ProtoMessage

func (*ResourceRequest) ProtoMessage()

func (*ResourceRequest) ProtoReflect

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

func (*ResourceRequest) Reset

func (x *ResourceRequest) Reset()

func (*ResourceRequest) String

func (x *ResourceRequest) String() string

type Scale

type Scale struct {
	Horizontal *HorizontalScale `protobuf:"bytes,1,opt,name=horizontal,proto3" json:"horizontal,omitempty"`
	Vertical   *VerticalScale   `protobuf:"bytes,2,opt,name=vertical,proto3" json:"vertical,omitempty"`
	// contains filtered or unexported fields
}

func (*Scale) Descriptor deprecated

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

Deprecated: Use Scale.ProtoReflect.Descriptor instead.

func (*Scale) GetHorizontal

func (x *Scale) GetHorizontal() *HorizontalScale

func (*Scale) GetVertical

func (x *Scale) GetVertical() *VerticalScale

func (*Scale) ProtoMessage

func (*Scale) ProtoMessage()

func (*Scale) ProtoReflect

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

func (*Scale) Reset

func (x *Scale) Reset()

func (*Scale) String

func (x *Scale) String() string

type URL

type URL struct {
	Port            uint32            `protobuf:"varint,1,opt,name=port,proto3" json:"port,omitempty"`
	Path            string            `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"`
	QueryParameters map[string]string `` /* 171-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*URL) Descriptor deprecated

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

Deprecated: Use URL.ProtoReflect.Descriptor instead.

func (*URL) GetPath

func (x *URL) GetPath() string

func (*URL) GetPort

func (x *URL) GetPort() uint32

func (*URL) GetQueryParameters

func (x *URL) GetQueryParameters() map[string]string

func (*URL) ProtoMessage

func (*URL) ProtoMessage()

func (*URL) ProtoReflect

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

func (*URL) Reset

func (x *URL) Reset()

func (*URL) String

func (x *URL) String() string

type VerticalScale

type VerticalScale struct {
	Cpu    *ResourceLimits  `protobuf:"bytes,1,opt,name=cpu,proto3" json:"cpu,omitempty"`
	Memory *ResourceLimits  `protobuf:"bytes,2,opt,name=memory,proto3" json:"memory,omitempty"`
	Gpu    *ResourceRequest `protobuf:"bytes,3,opt,name=gpu,proto3" json:"gpu,omitempty"`
	// contains filtered or unexported fields
}

func (*VerticalScale) Descriptor deprecated

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

Deprecated: Use VerticalScale.ProtoReflect.Descriptor instead.

func (*VerticalScale) GetCpu

func (x *VerticalScale) GetCpu() *ResourceLimits

func (*VerticalScale) GetGpu

func (x *VerticalScale) GetGpu() *ResourceRequest

func (*VerticalScale) GetMemory

func (x *VerticalScale) GetMemory() *ResourceLimits

func (*VerticalScale) ProtoMessage

func (*VerticalScale) ProtoMessage()

func (*VerticalScale) ProtoReflect

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

func (*VerticalScale) Reset

func (x *VerticalScale) Reset()

func (*VerticalScale) String

func (x *VerticalScale) String() string

Jump to

Keyboard shortcuts

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