specs

package
v0.0.0-...-6e22e7f Latest Latest
Warning

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

Go to latest
Published: Nov 12, 2024 License: MPL-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_specs_specs_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type MachineSpec

type MachineSpec struct {
	Uuid         string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"`
	Schematic    string `protobuf:"bytes,2,opt,name=schematic,proto3" json:"schematic,omitempty"`
	TalosVersion string `protobuf:"bytes,3,opt,name=talos_version,json=talosVersion,proto3" json:"talos_version,omitempty"`
	VolumeId     string `protobuf:"bytes,4,opt,name=volume_id,json=volumeId,proto3" json:"volume_id,omitempty"`
	// contains filtered or unexported fields
}

MachineSpec is stored in Omni in the infra provisioner state.

func (*MachineSpec) CloneMessageVT

func (m *MachineSpec) CloneMessageVT() proto.Message

func (*MachineSpec) CloneVT

func (m *MachineSpec) CloneVT() *MachineSpec

func (*MachineSpec) Descriptor deprecated

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

Deprecated: Use MachineSpec.ProtoReflect.Descriptor instead.

func (*MachineSpec) EqualMessageVT

func (this *MachineSpec) EqualMessageVT(thatMsg proto.Message) bool

func (*MachineSpec) EqualVT

func (this *MachineSpec) EqualVT(that *MachineSpec) bool

func (*MachineSpec) GetSchematic

func (x *MachineSpec) GetSchematic() string

func (*MachineSpec) GetTalosVersion

func (x *MachineSpec) GetTalosVersion() string

func (*MachineSpec) GetUuid

func (x *MachineSpec) GetUuid() string

func (*MachineSpec) GetVolumeId

func (x *MachineSpec) GetVolumeId() string

func (*MachineSpec) MarshalToSizedBufferVT

func (m *MachineSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)

func (*MachineSpec) MarshalToVT

func (m *MachineSpec) MarshalToVT(dAtA []byte) (int, error)

func (*MachineSpec) MarshalVT

func (m *MachineSpec) MarshalVT() (dAtA []byte, err error)

func (*MachineSpec) ProtoMessage

func (*MachineSpec) ProtoMessage()

func (*MachineSpec) ProtoReflect

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

func (*MachineSpec) Reset

func (x *MachineSpec) Reset()

func (*MachineSpec) SizeVT

func (m *MachineSpec) SizeVT() (n int)

func (*MachineSpec) String

func (x *MachineSpec) String() string

func (*MachineSpec) UnmarshalVT

func (m *MachineSpec) UnmarshalVT(dAtA []byte) error

Jump to

Keyboard shortcuts

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