extensions

package
v1.4.3 Latest Latest
Warning

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

Go to latest
Published: May 10, 2023 License: MPL-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrInvalidLength        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflow          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroup = fmt.Errorf("proto: unexpected end of group")
)
View Source
var File_resource_definitions_extensions_extensions_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type Compatibility

type Compatibility struct {
	Talos *Constraint `protobuf:"bytes,1,opt,name=talos,proto3" json:"talos,omitempty"`
	// contains filtered or unexported fields
}

Compatibility describes extension compatibility.

func (*Compatibility) Descriptor deprecated

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

Deprecated: Use Compatibility.ProtoReflect.Descriptor instead.

func (*Compatibility) GetTalos

func (x *Compatibility) GetTalos() *Constraint

func (*Compatibility) MarshalToSizedBufferVT

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

func (*Compatibility) MarshalToVT

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

func (*Compatibility) MarshalVT

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

func (*Compatibility) ProtoMessage

func (*Compatibility) ProtoMessage()

func (*Compatibility) ProtoReflect

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

func (*Compatibility) Reset

func (x *Compatibility) Reset()

func (*Compatibility) SizeVT

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

func (*Compatibility) String

func (x *Compatibility) String() string

func (*Compatibility) UnmarshalVT

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

type Constraint

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

Constraint describes compatibility constraint.

func (*Constraint) Descriptor deprecated

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

Deprecated: Use Constraint.ProtoReflect.Descriptor instead.

func (*Constraint) GetVersion

func (x *Constraint) GetVersion() string

func (*Constraint) MarshalToSizedBufferVT

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

func (*Constraint) MarshalToVT

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

func (*Constraint) MarshalVT

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

func (*Constraint) ProtoMessage

func (*Constraint) ProtoMessage()

func (*Constraint) ProtoReflect

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

func (*Constraint) Reset

func (x *Constraint) Reset()

func (*Constraint) SizeVT

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

func (*Constraint) String

func (x *Constraint) String() string

func (*Constraint) UnmarshalVT

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

type Layer

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

Layer defines overlay mount layer.

func (*Layer) Descriptor deprecated

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

Deprecated: Use Layer.ProtoReflect.Descriptor instead.

func (*Layer) GetImage

func (x *Layer) GetImage() string

func (*Layer) GetMetadata

func (x *Layer) GetMetadata() *Metadata

func (*Layer) MarshalToSizedBufferVT

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

func (*Layer) MarshalToVT

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

func (*Layer) MarshalVT

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

func (*Layer) ProtoMessage

func (*Layer) ProtoMessage()

func (*Layer) ProtoReflect

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

func (*Layer) Reset

func (x *Layer) Reset()

func (*Layer) SizeVT

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

func (*Layer) String

func (x *Layer) String() string

func (*Layer) UnmarshalVT

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

type Metadata

type Metadata struct {
	Name          string         `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Version       string         `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	Author        string         `protobuf:"bytes,3,opt,name=author,proto3" json:"author,omitempty"`
	Description   string         `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	Compatibility *Compatibility `protobuf:"bytes,5,opt,name=compatibility,proto3" json:"compatibility,omitempty"`
	// contains filtered or unexported fields
}

Metadata describes base extension metadata.

func (*Metadata) Descriptor deprecated

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

Deprecated: Use Metadata.ProtoReflect.Descriptor instead.

func (*Metadata) GetAuthor

func (x *Metadata) GetAuthor() string

func (*Metadata) GetCompatibility

func (x *Metadata) GetCompatibility() *Compatibility

func (*Metadata) GetDescription

func (x *Metadata) GetDescription() string

func (*Metadata) GetName

func (x *Metadata) GetName() string

func (*Metadata) GetVersion

func (x *Metadata) GetVersion() string

func (*Metadata) MarshalToSizedBufferVT

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

func (*Metadata) MarshalToVT

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

func (*Metadata) MarshalVT

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

func (*Metadata) ProtoMessage

func (*Metadata) ProtoMessage()

func (*Metadata) ProtoReflect

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

func (*Metadata) Reset

func (x *Metadata) Reset()

func (*Metadata) SizeVT

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

func (*Metadata) String

func (x *Metadata) String() string

func (*Metadata) UnmarshalVT

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

Jump to

Keyboard shortcuts

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