alpine

package
v0.2.2 Latest Latest
Warning

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

Go to latest
Published: Jun 20, 2025 License: Apache-2.0 Imports: 4 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_alpine_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AlpineConfig

type AlpineConfig struct {
	Containers []*Container `protobuf:"bytes,1,rep,name=containers,proto3" json:"containers,omitempty"`
	Files      *Files       `protobuf:"bytes,2,opt,name=files,proto3" json:"files,omitempty"`
	// contains filtered or unexported fields
}

Alpine specific vendor data for KNE

func (*AlpineConfig) Descriptor deprecated

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

Deprecated: Use AlpineConfig.ProtoReflect.Descriptor instead.

func (*AlpineConfig) GetContainers

func (x *AlpineConfig) GetContainers() []*Container

func (*AlpineConfig) GetFiles added in v0.2.2

func (x *AlpineConfig) GetFiles() *Files

func (*AlpineConfig) ProtoMessage

func (*AlpineConfig) ProtoMessage()

func (*AlpineConfig) ProtoReflect

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

func (*AlpineConfig) Reset

func (x *AlpineConfig) Reset()

func (*AlpineConfig) String

func (x *AlpineConfig) String() string

type Container

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

func (*Container) Descriptor deprecated

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

Deprecated: Use Container.ProtoReflect.Descriptor instead.

func (*Container) GetArgs

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

func (*Container) GetCommand

func (x *Container) GetCommand() []string

func (*Container) GetImage

func (x *Container) GetImage() string

func (*Container) GetName

func (x *Container) GetName() string

func (*Container) ProtoMessage

func (*Container) ProtoMessage()

func (*Container) ProtoReflect

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

func (*Container) Reset

func (x *Container) Reset()

func (*Container) String

func (x *Container) String() string

type Files added in v0.2.2

type Files struct {

	// Mount point for the files inside the pod.
	MountDir string                     `protobuf:"bytes,1,opt,name=mount_dir,json=mountDir,proto3" json:"mount_dir,omitempty"`
	Files    map[string]*Files_FileData `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Files) Descriptor deprecated added in v0.2.2

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

Deprecated: Use Files.ProtoReflect.Descriptor instead.

func (*Files) GetFiles added in v0.2.2

func (x *Files) GetFiles() map[string]*Files_FileData

func (*Files) GetMountDir added in v0.2.2

func (x *Files) GetMountDir() string

func (*Files) ProtoMessage added in v0.2.2

func (*Files) ProtoMessage()

func (*Files) ProtoReflect added in v0.2.2

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

func (*Files) Reset added in v0.2.2

func (x *Files) Reset()

func (*Files) String added in v0.2.2

func (x *Files) String() string

type Files_FileData added in v0.2.2

type Files_FileData struct {

	// Types that are assignable to FileData:
	//
	//	*Files_FileData_Data
	//	*Files_FileData_File
	FileData isFiles_FileData_FileData `protobuf_oneof:"file_data"`
	// contains filtered or unexported fields
}

func (*Files_FileData) Descriptor deprecated added in v0.2.2

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

Deprecated: Use Files_FileData.ProtoReflect.Descriptor instead.

func (*Files_FileData) GetData added in v0.2.2

func (x *Files_FileData) GetData() []byte

func (*Files_FileData) GetFile added in v0.2.2

func (x *Files_FileData) GetFile() string

func (*Files_FileData) GetFileData added in v0.2.2

func (m *Files_FileData) GetFileData() isFiles_FileData_FileData

func (*Files_FileData) ProtoMessage added in v0.2.2

func (*Files_FileData) ProtoMessage()

func (*Files_FileData) ProtoReflect added in v0.2.2

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

func (*Files_FileData) Reset added in v0.2.2

func (x *Files_FileData) Reset()

func (*Files_FileData) String added in v0.2.2

func (x *Files_FileData) String() string

type Files_FileData_Data added in v0.2.2

type Files_FileData_Data struct {
	// Byte data for the startup configuration file.
	Data []byte `protobuf:"bytes,101,opt,name=data,proto3,oneof"`
}

type Files_FileData_File added in v0.2.2

type Files_FileData_File struct {
	// File is always relative to the topology configuration file.
	File string `protobuf:"bytes,102,opt,name=file,proto3,oneof"`
}

Jump to

Keyboard shortcuts

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