block

package
v1.9.0-alpha.2 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_resource_definitions_block_block_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type DeviceSpec

type DeviceSpec struct {
	Type            string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Major           int64  `protobuf:"varint,2,opt,name=major,proto3" json:"major,omitempty"`
	Minor           int64  `protobuf:"varint,3,opt,name=minor,proto3" json:"minor,omitempty"`
	PartitionName   string `protobuf:"bytes,4,opt,name=partition_name,json=partitionName,proto3" json:"partition_name,omitempty"`
	PartitionNumber int64  `protobuf:"varint,5,opt,name=partition_number,json=partitionNumber,proto3" json:"partition_number,omitempty"`
	Generation      int64  `protobuf:"varint,6,opt,name=generation,proto3" json:"generation,omitempty"`
	DevicePath      string `protobuf:"bytes,7,opt,name=device_path,json=devicePath,proto3" json:"device_path,omitempty"`
	Parent          string `protobuf:"bytes,8,opt,name=parent,proto3" json:"parent,omitempty"`
	// contains filtered or unexported fields
}

DeviceSpec is the spec for devices status.

func (*DeviceSpec) Descriptor deprecated

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

Deprecated: Use DeviceSpec.ProtoReflect.Descriptor instead.

func (*DeviceSpec) GetDevicePath

func (x *DeviceSpec) GetDevicePath() string

func (*DeviceSpec) GetGeneration

func (x *DeviceSpec) GetGeneration() int64

func (*DeviceSpec) GetMajor

func (x *DeviceSpec) GetMajor() int64

func (*DeviceSpec) GetMinor

func (x *DeviceSpec) GetMinor() int64

func (*DeviceSpec) GetParent

func (x *DeviceSpec) GetParent() string

func (*DeviceSpec) GetPartitionName

func (x *DeviceSpec) GetPartitionName() string

func (*DeviceSpec) GetPartitionNumber

func (x *DeviceSpec) GetPartitionNumber() int64

func (*DeviceSpec) GetType

func (x *DeviceSpec) GetType() string

func (*DeviceSpec) MarshalToSizedBufferVT

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

func (*DeviceSpec) MarshalToVT

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

func (*DeviceSpec) MarshalVT

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

func (*DeviceSpec) ProtoMessage

func (*DeviceSpec) ProtoMessage()

func (*DeviceSpec) ProtoReflect

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

func (*DeviceSpec) Reset

func (x *DeviceSpec) Reset()

func (*DeviceSpec) SizeVT

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

func (*DeviceSpec) String

func (x *DeviceSpec) String() string

func (*DeviceSpec) UnmarshalVT

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

type DiscoveredVolumeSpec

type DiscoveredVolumeSpec struct {
	Size                uint64 `protobuf:"varint,1,opt,name=size,proto3" json:"size,omitempty"`
	SectorSize          uint64 `protobuf:"varint,2,opt,name=sector_size,json=sectorSize,proto3" json:"sector_size,omitempty"`
	IoSize              uint64 `protobuf:"varint,3,opt,name=io_size,json=ioSize,proto3" json:"io_size,omitempty"`
	Name                string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	Uuid                string `protobuf:"bytes,5,opt,name=uuid,proto3" json:"uuid,omitempty"`
	Label               string `protobuf:"bytes,6,opt,name=label,proto3" json:"label,omitempty"`
	BlockSize           uint32 `protobuf:"varint,7,opt,name=block_size,json=blockSize,proto3" json:"block_size,omitempty"`
	FilesystemBlockSize uint32 `protobuf:"varint,8,opt,name=filesystem_block_size,json=filesystemBlockSize,proto3" json:"filesystem_block_size,omitempty"`
	ProbedSize          uint64 `protobuf:"varint,9,opt,name=probed_size,json=probedSize,proto3" json:"probed_size,omitempty"`
	PartitionUuid       string `protobuf:"bytes,10,opt,name=partition_uuid,json=partitionUuid,proto3" json:"partition_uuid,omitempty"`
	PartitionType       string `protobuf:"bytes,11,opt,name=partition_type,json=partitionType,proto3" json:"partition_type,omitempty"`
	PartitionLabel      string `protobuf:"bytes,12,opt,name=partition_label,json=partitionLabel,proto3" json:"partition_label,omitempty"`
	PartitionIndex      uint64 `protobuf:"varint,13,opt,name=partition_index,json=partitionIndex,proto3" json:"partition_index,omitempty"`
	Type                string `protobuf:"bytes,14,opt,name=type,proto3" json:"type,omitempty"`
	DevicePath          string `protobuf:"bytes,15,opt,name=device_path,json=devicePath,proto3" json:"device_path,omitempty"`
	Parent              string `protobuf:"bytes,16,opt,name=parent,proto3" json:"parent,omitempty"`
	DevPath             string `protobuf:"bytes,17,opt,name=dev_path,json=devPath,proto3" json:"dev_path,omitempty"`
	ParentDevPath       string `protobuf:"bytes,18,opt,name=parent_dev_path,json=parentDevPath,proto3" json:"parent_dev_path,omitempty"`
	PrettySize          string `protobuf:"bytes,19,opt,name=pretty_size,json=prettySize,proto3" json:"pretty_size,omitempty"`
	// contains filtered or unexported fields
}

DiscoveredVolumeSpec is the spec for DiscoveredVolumes resource.

func (*DiscoveredVolumeSpec) Descriptor deprecated

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

Deprecated: Use DiscoveredVolumeSpec.ProtoReflect.Descriptor instead.

func (*DiscoveredVolumeSpec) GetBlockSize

func (x *DiscoveredVolumeSpec) GetBlockSize() uint32

func (*DiscoveredVolumeSpec) GetDevPath added in v1.8.0

func (x *DiscoveredVolumeSpec) GetDevPath() string

func (*DiscoveredVolumeSpec) GetDevicePath

func (x *DiscoveredVolumeSpec) GetDevicePath() string

func (*DiscoveredVolumeSpec) GetFilesystemBlockSize

func (x *DiscoveredVolumeSpec) GetFilesystemBlockSize() uint32

func (*DiscoveredVolumeSpec) GetIoSize

func (x *DiscoveredVolumeSpec) GetIoSize() uint64

func (*DiscoveredVolumeSpec) GetLabel

func (x *DiscoveredVolumeSpec) GetLabel() string

func (*DiscoveredVolumeSpec) GetName

func (x *DiscoveredVolumeSpec) GetName() string

func (*DiscoveredVolumeSpec) GetParent

func (x *DiscoveredVolumeSpec) GetParent() string

func (*DiscoveredVolumeSpec) GetParentDevPath added in v1.8.0

func (x *DiscoveredVolumeSpec) GetParentDevPath() string

func (*DiscoveredVolumeSpec) GetPartitionIndex

func (x *DiscoveredVolumeSpec) GetPartitionIndex() uint64

func (*DiscoveredVolumeSpec) GetPartitionLabel

func (x *DiscoveredVolumeSpec) GetPartitionLabel() string

func (*DiscoveredVolumeSpec) GetPartitionType

func (x *DiscoveredVolumeSpec) GetPartitionType() string

func (*DiscoveredVolumeSpec) GetPartitionUuid

func (x *DiscoveredVolumeSpec) GetPartitionUuid() string

func (*DiscoveredVolumeSpec) GetPrettySize added in v1.8.0

func (x *DiscoveredVolumeSpec) GetPrettySize() string

func (*DiscoveredVolumeSpec) GetProbedSize

func (x *DiscoveredVolumeSpec) GetProbedSize() uint64

func (*DiscoveredVolumeSpec) GetSectorSize

func (x *DiscoveredVolumeSpec) GetSectorSize() uint64

func (*DiscoveredVolumeSpec) GetSize

func (x *DiscoveredVolumeSpec) GetSize() uint64

func (*DiscoveredVolumeSpec) GetType

func (x *DiscoveredVolumeSpec) GetType() string

func (*DiscoveredVolumeSpec) GetUuid

func (x *DiscoveredVolumeSpec) GetUuid() string

func (*DiscoveredVolumeSpec) MarshalToSizedBufferVT

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

func (*DiscoveredVolumeSpec) MarshalToVT

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

func (*DiscoveredVolumeSpec) MarshalVT

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

func (*DiscoveredVolumeSpec) ProtoMessage

func (*DiscoveredVolumeSpec) ProtoMessage()

func (*DiscoveredVolumeSpec) ProtoReflect

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

func (*DiscoveredVolumeSpec) Reset

func (x *DiscoveredVolumeSpec) Reset()

func (*DiscoveredVolumeSpec) SizeVT

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

func (*DiscoveredVolumeSpec) String

func (x *DiscoveredVolumeSpec) String() string

func (*DiscoveredVolumeSpec) UnmarshalVT

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

type DiscoveryRefreshRequestSpec added in v1.8.0

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

DiscoveryRefreshRequestSpec is the spec for DiscoveryRefreshRequest.

func (*DiscoveryRefreshRequestSpec) Descriptor deprecated added in v1.8.0

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

Deprecated: Use DiscoveryRefreshRequestSpec.ProtoReflect.Descriptor instead.

func (*DiscoveryRefreshRequestSpec) GetRequest added in v1.8.0

func (x *DiscoveryRefreshRequestSpec) GetRequest() int64

func (*DiscoveryRefreshRequestSpec) MarshalToSizedBufferVT added in v1.8.0

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

func (*DiscoveryRefreshRequestSpec) MarshalToVT added in v1.8.0

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

func (*DiscoveryRefreshRequestSpec) MarshalVT added in v1.8.0

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

func (*DiscoveryRefreshRequestSpec) ProtoMessage added in v1.8.0

func (*DiscoveryRefreshRequestSpec) ProtoMessage()

func (*DiscoveryRefreshRequestSpec) ProtoReflect added in v1.8.0

func (*DiscoveryRefreshRequestSpec) Reset added in v1.8.0

func (x *DiscoveryRefreshRequestSpec) Reset()

func (*DiscoveryRefreshRequestSpec) SizeVT added in v1.8.0

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

func (*DiscoveryRefreshRequestSpec) String added in v1.8.0

func (x *DiscoveryRefreshRequestSpec) String() string

func (*DiscoveryRefreshRequestSpec) UnmarshalVT added in v1.8.0

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

type DiscoveryRefreshStatusSpec added in v1.8.0

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

DiscoveryRefreshStatusSpec is the spec for DiscoveryRefreshStatus status.

func (*DiscoveryRefreshStatusSpec) Descriptor deprecated added in v1.8.0

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

Deprecated: Use DiscoveryRefreshStatusSpec.ProtoReflect.Descriptor instead.

func (*DiscoveryRefreshStatusSpec) GetRequest added in v1.8.0

func (x *DiscoveryRefreshStatusSpec) GetRequest() int64

func (*DiscoveryRefreshStatusSpec) MarshalToSizedBufferVT added in v1.8.0

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

func (*DiscoveryRefreshStatusSpec) MarshalToVT added in v1.8.0

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

func (*DiscoveryRefreshStatusSpec) MarshalVT added in v1.8.0

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

func (*DiscoveryRefreshStatusSpec) ProtoMessage added in v1.8.0

func (*DiscoveryRefreshStatusSpec) ProtoMessage()

func (*DiscoveryRefreshStatusSpec) ProtoReflect added in v1.8.0

func (*DiscoveryRefreshStatusSpec) Reset added in v1.8.0

func (x *DiscoveryRefreshStatusSpec) Reset()

func (*DiscoveryRefreshStatusSpec) SizeVT added in v1.8.0

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

func (*DiscoveryRefreshStatusSpec) String added in v1.8.0

func (x *DiscoveryRefreshStatusSpec) String() string

func (*DiscoveryRefreshStatusSpec) UnmarshalVT added in v1.8.0

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

type DiskSelector added in v1.8.0

type DiskSelector struct {
	Match *v1alpha1.CheckedExpr `protobuf:"bytes,1,opt,name=match,proto3" json:"match,omitempty"`
	// contains filtered or unexported fields
}

DiskSelector selects a disk for the volume.

func (*DiskSelector) Descriptor deprecated added in v1.8.0

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

Deprecated: Use DiskSelector.ProtoReflect.Descriptor instead.

func (*DiskSelector) GetMatch added in v1.8.0

func (x *DiskSelector) GetMatch() *v1alpha1.CheckedExpr

func (*DiskSelector) MarshalToSizedBufferVT added in v1.8.0

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

func (*DiskSelector) MarshalToVT added in v1.8.0

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

func (*DiskSelector) MarshalVT added in v1.8.0

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

func (*DiskSelector) ProtoMessage added in v1.8.0

func (*DiskSelector) ProtoMessage()

func (*DiskSelector) ProtoReflect added in v1.8.0

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

func (*DiskSelector) Reset added in v1.8.0

func (x *DiskSelector) Reset()

func (*DiskSelector) SizeVT added in v1.8.0

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

func (*DiskSelector) String added in v1.8.0

func (x *DiskSelector) String() string

func (*DiskSelector) UnmarshalVT added in v1.8.0

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

type DiskSpec added in v1.8.0

type DiskSpec struct {
	Size       uint64 `protobuf:"varint,1,opt,name=size,proto3" json:"size,omitempty"`
	IoSize     uint64 `protobuf:"varint,2,opt,name=io_size,json=ioSize,proto3" json:"io_size,omitempty"`
	SectorSize uint64 `protobuf:"varint,3,opt,name=sector_size,json=sectorSize,proto3" json:"sector_size,omitempty"`
	Readonly   bool   `protobuf:"varint,4,opt,name=readonly,proto3" json:"readonly,omitempty"`
	Model      string `protobuf:"bytes,5,opt,name=model,proto3" json:"model,omitempty"`
	Serial     string `protobuf:"bytes,6,opt,name=serial,proto3" json:"serial,omitempty"`
	Modalias   string `protobuf:"bytes,7,opt,name=modalias,proto3" json:"modalias,omitempty"`
	Wwid       string `protobuf:"bytes,8,opt,name=wwid,proto3" json:"wwid,omitempty"`
	BusPath    string `protobuf:"bytes,9,opt,name=bus_path,json=busPath,proto3" json:"bus_path,omitempty"`
	SubSystem  string `protobuf:"bytes,10,opt,name=sub_system,json=subSystem,proto3" json:"sub_system,omitempty"`
	Transport  string `protobuf:"bytes,11,opt,name=transport,proto3" json:"transport,omitempty"`
	Rotational bool   `protobuf:"varint,12,opt,name=rotational,proto3" json:"rotational,omitempty"`
	Cdrom      bool   `protobuf:"varint,13,opt,name=cdrom,proto3" json:"cdrom,omitempty"`
	DevPath    string `protobuf:"bytes,14,opt,name=dev_path,json=devPath,proto3" json:"dev_path,omitempty"`
	PrettySize string `protobuf:"bytes,15,opt,name=pretty_size,json=prettySize,proto3" json:"pretty_size,omitempty"`
	// contains filtered or unexported fields
}

DiskSpec is the spec for Disks status.

func (*DiskSpec) Descriptor deprecated added in v1.8.0

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

Deprecated: Use DiskSpec.ProtoReflect.Descriptor instead.

func (*DiskSpec) GetBusPath added in v1.8.0

func (x *DiskSpec) GetBusPath() string

func (*DiskSpec) GetCdrom added in v1.8.0

func (x *DiskSpec) GetCdrom() bool

func (*DiskSpec) GetDevPath added in v1.8.0

func (x *DiskSpec) GetDevPath() string

func (*DiskSpec) GetIoSize added in v1.8.0

func (x *DiskSpec) GetIoSize() uint64

func (*DiskSpec) GetModalias added in v1.8.0

func (x *DiskSpec) GetModalias() string

func (*DiskSpec) GetModel added in v1.8.0

func (x *DiskSpec) GetModel() string

func (*DiskSpec) GetPrettySize added in v1.8.0

func (x *DiskSpec) GetPrettySize() string

func (*DiskSpec) GetReadonly added in v1.8.0

func (x *DiskSpec) GetReadonly() bool

func (*DiskSpec) GetRotational added in v1.8.0

func (x *DiskSpec) GetRotational() bool

func (*DiskSpec) GetSectorSize added in v1.8.0

func (x *DiskSpec) GetSectorSize() uint64

func (*DiskSpec) GetSerial added in v1.8.0

func (x *DiskSpec) GetSerial() string

func (*DiskSpec) GetSize added in v1.8.0

func (x *DiskSpec) GetSize() uint64

func (*DiskSpec) GetSubSystem added in v1.8.0

func (x *DiskSpec) GetSubSystem() string

func (*DiskSpec) GetTransport added in v1.8.0

func (x *DiskSpec) GetTransport() string

func (*DiskSpec) GetWwid added in v1.8.0

func (x *DiskSpec) GetWwid() string

func (*DiskSpec) MarshalToSizedBufferVT added in v1.8.0

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

func (*DiskSpec) MarshalToVT added in v1.8.0

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

func (*DiskSpec) MarshalVT added in v1.8.0

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

func (*DiskSpec) ProtoMessage added in v1.8.0

func (*DiskSpec) ProtoMessage()

func (*DiskSpec) ProtoReflect added in v1.8.0

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

func (*DiskSpec) Reset added in v1.8.0

func (x *DiskSpec) Reset()

func (*DiskSpec) SizeVT added in v1.8.0

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

func (*DiskSpec) String added in v1.8.0

func (x *DiskSpec) String() string

func (*DiskSpec) UnmarshalVT added in v1.8.0

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

type EncryptionKey added in v1.8.0

type EncryptionKey struct {
	Slot                             int64                        `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty"`
	Type                             enums.BlockEncryptionKeyType `protobuf:"varint,2,opt,name=type,proto3,enum=talos.resource.definitions.enums.BlockEncryptionKeyType" json:"type,omitempty"`
	StaticPassphrase                 []byte                       `protobuf:"bytes,3,opt,name=static_passphrase,json=staticPassphrase,proto3" json:"static_passphrase,omitempty"`
	KmsEndpoint                      string                       `protobuf:"bytes,4,opt,name=kms_endpoint,json=kmsEndpoint,proto3" json:"kms_endpoint,omitempty"`
	TpmCheckSecurebootStatusOnEnroll bool                         `` /* 166-byte string literal not displayed */
	// contains filtered or unexported fields
}

EncryptionKey is the spec for volume encryption key.

func (*EncryptionKey) Descriptor deprecated added in v1.8.0

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

Deprecated: Use EncryptionKey.ProtoReflect.Descriptor instead.

func (*EncryptionKey) GetKmsEndpoint added in v1.8.0

func (x *EncryptionKey) GetKmsEndpoint() string

func (*EncryptionKey) GetSlot added in v1.8.0

func (x *EncryptionKey) GetSlot() int64

func (*EncryptionKey) GetStaticPassphrase added in v1.8.0

func (x *EncryptionKey) GetStaticPassphrase() []byte

func (*EncryptionKey) GetTpmCheckSecurebootStatusOnEnroll added in v1.8.0

func (x *EncryptionKey) GetTpmCheckSecurebootStatusOnEnroll() bool

func (*EncryptionKey) GetType added in v1.8.0

func (*EncryptionKey) MarshalToSizedBufferVT added in v1.8.0

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

func (*EncryptionKey) MarshalToVT added in v1.8.0

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

func (*EncryptionKey) MarshalVT added in v1.8.0

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

func (*EncryptionKey) ProtoMessage added in v1.8.0

func (*EncryptionKey) ProtoMessage()

func (*EncryptionKey) ProtoReflect added in v1.8.0

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

func (*EncryptionKey) Reset added in v1.8.0

func (x *EncryptionKey) Reset()

func (*EncryptionKey) SizeVT added in v1.8.0

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

func (*EncryptionKey) String added in v1.8.0

func (x *EncryptionKey) String() string

func (*EncryptionKey) UnmarshalVT added in v1.8.0

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

type EncryptionSpec added in v1.8.0

type EncryptionSpec struct {
	Provider    enums.BlockEncryptionProviderType `` /* 136-byte string literal not displayed */
	Keys        []*EncryptionKey                  `protobuf:"bytes,2,rep,name=keys,proto3" json:"keys,omitempty"`
	Cipher      string                            `protobuf:"bytes,3,opt,name=cipher,proto3" json:"cipher,omitempty"`
	KeySize     uint64                            `protobuf:"varint,4,opt,name=key_size,json=keySize,proto3" json:"key_size,omitempty"`
	BlockSize   uint64                            `protobuf:"varint,5,opt,name=block_size,json=blockSize,proto3" json:"block_size,omitempty"`
	PerfOptions []string                          `protobuf:"bytes,6,rep,name=perf_options,json=perfOptions,proto3" json:"perf_options,omitempty"`
	// contains filtered or unexported fields
}

EncryptionSpec is the spec for volume encryption.

func (*EncryptionSpec) Descriptor deprecated added in v1.8.0

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

Deprecated: Use EncryptionSpec.ProtoReflect.Descriptor instead.

func (*EncryptionSpec) GetBlockSize added in v1.8.0

func (x *EncryptionSpec) GetBlockSize() uint64

func (*EncryptionSpec) GetCipher added in v1.8.0

func (x *EncryptionSpec) GetCipher() string

func (*EncryptionSpec) GetKeySize added in v1.8.0

func (x *EncryptionSpec) GetKeySize() uint64

func (*EncryptionSpec) GetKeys added in v1.8.0

func (x *EncryptionSpec) GetKeys() []*EncryptionKey

func (*EncryptionSpec) GetPerfOptions added in v1.8.0

func (x *EncryptionSpec) GetPerfOptions() []string

func (*EncryptionSpec) GetProvider added in v1.8.0

func (*EncryptionSpec) MarshalToSizedBufferVT added in v1.8.0

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

func (*EncryptionSpec) MarshalToVT added in v1.8.0

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

func (*EncryptionSpec) MarshalVT added in v1.8.0

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

func (*EncryptionSpec) ProtoMessage added in v1.8.0

func (*EncryptionSpec) ProtoMessage()

func (*EncryptionSpec) ProtoReflect added in v1.8.0

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

func (*EncryptionSpec) Reset added in v1.8.0

func (x *EncryptionSpec) Reset()

func (*EncryptionSpec) SizeVT added in v1.8.0

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

func (*EncryptionSpec) String added in v1.8.0

func (x *EncryptionSpec) String() string

func (*EncryptionSpec) UnmarshalVT added in v1.8.0

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

type FilesystemSpec added in v1.8.0

type FilesystemSpec struct {
	Type  enums.BlockFilesystemType `protobuf:"varint,1,opt,name=type,proto3,enum=talos.resource.definitions.enums.BlockFilesystemType" json:"type,omitempty"`
	Label string                    `protobuf:"bytes,2,opt,name=label,proto3" json:"label,omitempty"`
	// contains filtered or unexported fields
}

FilesystemSpec is the spec for volume filesystem.

func (*FilesystemSpec) Descriptor deprecated added in v1.8.0

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

Deprecated: Use FilesystemSpec.ProtoReflect.Descriptor instead.

func (*FilesystemSpec) GetLabel added in v1.8.0

func (x *FilesystemSpec) GetLabel() string

func (*FilesystemSpec) GetType added in v1.8.0

func (*FilesystemSpec) MarshalToSizedBufferVT added in v1.8.0

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

func (*FilesystemSpec) MarshalToVT added in v1.8.0

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

func (*FilesystemSpec) MarshalVT added in v1.8.0

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

func (*FilesystemSpec) ProtoMessage added in v1.8.0

func (*FilesystemSpec) ProtoMessage()

func (*FilesystemSpec) ProtoReflect added in v1.8.0

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

func (*FilesystemSpec) Reset added in v1.8.0

func (x *FilesystemSpec) Reset()

func (*FilesystemSpec) SizeVT added in v1.8.0

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

func (*FilesystemSpec) String added in v1.8.0

func (x *FilesystemSpec) String() string

func (*FilesystemSpec) UnmarshalVT added in v1.8.0

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

type LocatorSpec added in v1.8.0

type LocatorSpec struct {
	Match *v1alpha1.CheckedExpr `protobuf:"bytes,1,opt,name=match,proto3" json:"match,omitempty"`
	// contains filtered or unexported fields
}

LocatorSpec is the spec for volume locator.

func (*LocatorSpec) Descriptor deprecated added in v1.8.0

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

Deprecated: Use LocatorSpec.ProtoReflect.Descriptor instead.

func (*LocatorSpec) GetMatch added in v1.8.0

func (x *LocatorSpec) GetMatch() *v1alpha1.CheckedExpr

func (*LocatorSpec) MarshalToSizedBufferVT added in v1.8.0

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

func (*LocatorSpec) MarshalToVT added in v1.8.0

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

func (*LocatorSpec) MarshalVT added in v1.8.0

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

func (*LocatorSpec) ProtoMessage added in v1.8.0

func (*LocatorSpec) ProtoMessage()

func (*LocatorSpec) ProtoReflect added in v1.8.0

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

func (*LocatorSpec) Reset added in v1.8.0

func (x *LocatorSpec) Reset()

func (*LocatorSpec) SizeVT added in v1.8.0

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

func (*LocatorSpec) String added in v1.8.0

func (x *LocatorSpec) String() string

func (*LocatorSpec) UnmarshalVT added in v1.8.0

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

type MountSpec added in v1.8.0

type MountSpec struct {
	TargetPath string `protobuf:"bytes,1,opt,name=target_path,json=targetPath,proto3" json:"target_path,omitempty"`
	// contains filtered or unexported fields
}

MountSpec is the spec for volume mount.

func (*MountSpec) Descriptor deprecated added in v1.8.0

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

Deprecated: Use MountSpec.ProtoReflect.Descriptor instead.

func (*MountSpec) GetTargetPath added in v1.8.0

func (x *MountSpec) GetTargetPath() string

func (*MountSpec) MarshalToSizedBufferVT added in v1.8.0

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

func (*MountSpec) MarshalToVT added in v1.8.0

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

func (*MountSpec) MarshalVT added in v1.8.0

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

func (*MountSpec) ProtoMessage added in v1.8.0

func (*MountSpec) ProtoMessage()

func (*MountSpec) ProtoReflect added in v1.8.0

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

func (*MountSpec) Reset added in v1.8.0

func (x *MountSpec) Reset()

func (*MountSpec) SizeVT added in v1.8.0

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

func (*MountSpec) String added in v1.8.0

func (x *MountSpec) String() string

func (*MountSpec) UnmarshalVT added in v1.8.0

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

type PartitionSpec added in v1.8.0

type PartitionSpec struct {
	MinSize  uint64 `protobuf:"varint,1,opt,name=min_size,json=minSize,proto3" json:"min_size,omitempty"`
	MaxSize  uint64 `protobuf:"varint,2,opt,name=max_size,json=maxSize,proto3" json:"max_size,omitempty"`
	Grow     bool   `protobuf:"varint,3,opt,name=grow,proto3" json:"grow,omitempty"`
	Label    string `protobuf:"bytes,4,opt,name=label,proto3" json:"label,omitempty"`
	TypeUuid string `protobuf:"bytes,5,opt,name=type_uuid,json=typeUuid,proto3" json:"type_uuid,omitempty"`
	// contains filtered or unexported fields
}

PartitionSpec is the spec for volume partitioning.

func (*PartitionSpec) Descriptor deprecated added in v1.8.0

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

Deprecated: Use PartitionSpec.ProtoReflect.Descriptor instead.

func (*PartitionSpec) GetGrow added in v1.8.0

func (x *PartitionSpec) GetGrow() bool

func (*PartitionSpec) GetLabel added in v1.8.0

func (x *PartitionSpec) GetLabel() string

func (*PartitionSpec) GetMaxSize added in v1.8.0

func (x *PartitionSpec) GetMaxSize() uint64

func (*PartitionSpec) GetMinSize added in v1.8.0

func (x *PartitionSpec) GetMinSize() uint64

func (*PartitionSpec) GetTypeUuid added in v1.8.0

func (x *PartitionSpec) GetTypeUuid() string

func (*PartitionSpec) MarshalToSizedBufferVT added in v1.8.0

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

func (*PartitionSpec) MarshalToVT added in v1.8.0

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

func (*PartitionSpec) MarshalVT added in v1.8.0

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

func (*PartitionSpec) ProtoMessage added in v1.8.0

func (*PartitionSpec) ProtoMessage()

func (*PartitionSpec) ProtoReflect added in v1.8.0

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

func (*PartitionSpec) Reset added in v1.8.0

func (x *PartitionSpec) Reset()

func (*PartitionSpec) SizeVT added in v1.8.0

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

func (*PartitionSpec) String added in v1.8.0

func (x *PartitionSpec) String() string

func (*PartitionSpec) UnmarshalVT added in v1.8.0

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

type ProvisioningSpec added in v1.8.0

type ProvisioningSpec struct {
	DiskSelector   *DiskSelector   `protobuf:"bytes,1,opt,name=disk_selector,json=diskSelector,proto3" json:"disk_selector,omitempty"`
	PartitionSpec  *PartitionSpec  `protobuf:"bytes,2,opt,name=partition_spec,json=partitionSpec,proto3" json:"partition_spec,omitempty"`
	Wave           int64           `protobuf:"varint,3,opt,name=wave,proto3" json:"wave,omitempty"`
	FilesystemSpec *FilesystemSpec `protobuf:"bytes,4,opt,name=filesystem_spec,json=filesystemSpec,proto3" json:"filesystem_spec,omitempty"`
	// contains filtered or unexported fields
}

ProvisioningSpec is the spec for volume provisioning.

func (*ProvisioningSpec) Descriptor deprecated added in v1.8.0

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

Deprecated: Use ProvisioningSpec.ProtoReflect.Descriptor instead.

func (*ProvisioningSpec) GetDiskSelector added in v1.8.0

func (x *ProvisioningSpec) GetDiskSelector() *DiskSelector

func (*ProvisioningSpec) GetFilesystemSpec added in v1.8.0

func (x *ProvisioningSpec) GetFilesystemSpec() *FilesystemSpec

func (*ProvisioningSpec) GetPartitionSpec added in v1.8.0

func (x *ProvisioningSpec) GetPartitionSpec() *PartitionSpec

func (*ProvisioningSpec) GetWave added in v1.8.0

func (x *ProvisioningSpec) GetWave() int64

func (*ProvisioningSpec) MarshalToSizedBufferVT added in v1.8.0

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

func (*ProvisioningSpec) MarshalToVT added in v1.8.0

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

func (*ProvisioningSpec) MarshalVT added in v1.8.0

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

func (*ProvisioningSpec) ProtoMessage added in v1.8.0

func (*ProvisioningSpec) ProtoMessage()

func (*ProvisioningSpec) ProtoReflect added in v1.8.0

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

func (*ProvisioningSpec) Reset added in v1.8.0

func (x *ProvisioningSpec) Reset()

func (*ProvisioningSpec) SizeVT added in v1.8.0

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

func (*ProvisioningSpec) String added in v1.8.0

func (x *ProvisioningSpec) String() string

func (*ProvisioningSpec) UnmarshalVT added in v1.8.0

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

type SystemDiskSpec added in v1.8.0

type SystemDiskSpec struct {
	DiskId  string `protobuf:"bytes,1,opt,name=disk_id,json=diskId,proto3" json:"disk_id,omitempty"`
	DevPath string `protobuf:"bytes,2,opt,name=dev_path,json=devPath,proto3" json:"dev_path,omitempty"`
	// contains filtered or unexported fields
}

SystemDiskSpec is the spec for SystemDisks resource.

func (*SystemDiskSpec) Descriptor deprecated added in v1.8.0

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

Deprecated: Use SystemDiskSpec.ProtoReflect.Descriptor instead.

func (*SystemDiskSpec) GetDevPath added in v1.8.0

func (x *SystemDiskSpec) GetDevPath() string

func (*SystemDiskSpec) GetDiskId added in v1.8.0

func (x *SystemDiskSpec) GetDiskId() string

func (*SystemDiskSpec) MarshalToSizedBufferVT added in v1.8.0

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

func (*SystemDiskSpec) MarshalToVT added in v1.8.0

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

func (*SystemDiskSpec) MarshalVT added in v1.8.0

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

func (*SystemDiskSpec) ProtoMessage added in v1.8.0

func (*SystemDiskSpec) ProtoMessage()

func (*SystemDiskSpec) ProtoReflect added in v1.8.0

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

func (*SystemDiskSpec) Reset added in v1.8.0

func (x *SystemDiskSpec) Reset()

func (*SystemDiskSpec) SizeVT added in v1.8.0

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

func (*SystemDiskSpec) String added in v1.8.0

func (x *SystemDiskSpec) String() string

func (*SystemDiskSpec) UnmarshalVT added in v1.8.0

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

type UserDiskConfigStatusSpec added in v1.8.0

type UserDiskConfigStatusSpec struct {
	Ready bool `protobuf:"varint,1,opt,name=ready,proto3" json:"ready,omitempty"`
	// contains filtered or unexported fields
}

UserDiskConfigStatusSpec is the spec for UserDiskConfigStatus resource.

func (*UserDiskConfigStatusSpec) Descriptor deprecated added in v1.8.0

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

Deprecated: Use UserDiskConfigStatusSpec.ProtoReflect.Descriptor instead.

func (*UserDiskConfigStatusSpec) GetReady added in v1.8.0

func (x *UserDiskConfigStatusSpec) GetReady() bool

func (*UserDiskConfigStatusSpec) MarshalToSizedBufferVT added in v1.8.0

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

func (*UserDiskConfigStatusSpec) MarshalToVT added in v1.8.0

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

func (*UserDiskConfigStatusSpec) MarshalVT added in v1.8.0

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

func (*UserDiskConfigStatusSpec) ProtoMessage added in v1.8.0

func (*UserDiskConfigStatusSpec) ProtoMessage()

func (*UserDiskConfigStatusSpec) ProtoReflect added in v1.8.0

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

func (*UserDiskConfigStatusSpec) Reset added in v1.8.0

func (x *UserDiskConfigStatusSpec) Reset()

func (*UserDiskConfigStatusSpec) SizeVT added in v1.8.0

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

func (*UserDiskConfigStatusSpec) String added in v1.8.0

func (x *UserDiskConfigStatusSpec) String() string

func (*UserDiskConfigStatusSpec) UnmarshalVT added in v1.8.0

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

type VolumeConfigSpec added in v1.8.0

type VolumeConfigSpec struct {
	ParentId     string                `protobuf:"bytes,1,opt,name=parent_id,json=parentId,proto3" json:"parent_id,omitempty"`
	Type         enums.BlockVolumeType `protobuf:"varint,2,opt,name=type,proto3,enum=talos.resource.definitions.enums.BlockVolumeType" json:"type,omitempty"`
	Provisioning *ProvisioningSpec     `protobuf:"bytes,3,opt,name=provisioning,proto3" json:"provisioning,omitempty"`
	Locator      *LocatorSpec          `protobuf:"bytes,4,opt,name=locator,proto3" json:"locator,omitempty"`
	Mount        *MountSpec            `protobuf:"bytes,5,opt,name=mount,proto3" json:"mount,omitempty"`
	Encryption   *EncryptionSpec       `protobuf:"bytes,6,opt,name=encryption,proto3" json:"encryption,omitempty"`
	// contains filtered or unexported fields
}

VolumeConfigSpec is the spec for VolumeConfig resource.

func (*VolumeConfigSpec) Descriptor deprecated added in v1.8.0

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

Deprecated: Use VolumeConfigSpec.ProtoReflect.Descriptor instead.

func (*VolumeConfigSpec) GetEncryption added in v1.8.0

func (x *VolumeConfigSpec) GetEncryption() *EncryptionSpec

func (*VolumeConfigSpec) GetLocator added in v1.8.0

func (x *VolumeConfigSpec) GetLocator() *LocatorSpec

func (*VolumeConfigSpec) GetMount added in v1.8.0

func (x *VolumeConfigSpec) GetMount() *MountSpec

func (*VolumeConfigSpec) GetParentId added in v1.8.0

func (x *VolumeConfigSpec) GetParentId() string

func (*VolumeConfigSpec) GetProvisioning added in v1.8.0

func (x *VolumeConfigSpec) GetProvisioning() *ProvisioningSpec

func (*VolumeConfigSpec) GetType added in v1.8.0

func (x *VolumeConfigSpec) GetType() enums.BlockVolumeType

func (*VolumeConfigSpec) MarshalToSizedBufferVT added in v1.8.0

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

func (*VolumeConfigSpec) MarshalToVT added in v1.8.0

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

func (*VolumeConfigSpec) MarshalVT added in v1.8.0

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

func (*VolumeConfigSpec) ProtoMessage added in v1.8.0

func (*VolumeConfigSpec) ProtoMessage()

func (*VolumeConfigSpec) ProtoReflect added in v1.8.0

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

func (*VolumeConfigSpec) Reset added in v1.8.0

func (x *VolumeConfigSpec) Reset()

func (*VolumeConfigSpec) SizeVT added in v1.8.0

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

func (*VolumeConfigSpec) String added in v1.8.0

func (x *VolumeConfigSpec) String() string

func (*VolumeConfigSpec) UnmarshalVT added in v1.8.0

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

type VolumeStatusSpec added in v1.8.0

type VolumeStatusSpec struct {
	Phase              enums.BlockVolumePhase            `protobuf:"varint,1,opt,name=phase,proto3,enum=talos.resource.definitions.enums.BlockVolumePhase" json:"phase,omitempty"`
	Location           string                            `protobuf:"bytes,2,opt,name=location,proto3" json:"location,omitempty"`
	ErrorMessage       string                            `protobuf:"bytes,3,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
	Uuid               string                            `protobuf:"bytes,4,opt,name=uuid,proto3" json:"uuid,omitempty"`
	PartitionUuid      string                            `protobuf:"bytes,5,opt,name=partition_uuid,json=partitionUuid,proto3" json:"partition_uuid,omitempty"`
	PreFailPhase       enums.BlockVolumePhase            `` /* 155-byte string literal not displayed */
	ParentLocation     string                            `protobuf:"bytes,7,opt,name=parent_location,json=parentLocation,proto3" json:"parent_location,omitempty"`
	PartitionIndex     int64                             `protobuf:"varint,8,opt,name=partition_index,json=partitionIndex,proto3" json:"partition_index,omitempty"`
	Size               uint64                            `protobuf:"varint,9,opt,name=size,proto3" json:"size,omitempty"`
	Filesystem         enums.BlockFilesystemType         `` /* 133-byte string literal not displayed */
	MountLocation      string                            `protobuf:"bytes,11,opt,name=mount_location,json=mountLocation,proto3" json:"mount_location,omitempty"`
	EncryptionProvider enums.BlockEncryptionProviderType `` /* 183-byte string literal not displayed */
	PrettySize         string                            `protobuf:"bytes,13,opt,name=pretty_size,json=prettySize,proto3" json:"pretty_size,omitempty"`
	// contains filtered or unexported fields
}

VolumeStatusSpec is the spec for VolumeStatus resource.

func (*VolumeStatusSpec) Descriptor deprecated added in v1.8.0

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

Deprecated: Use VolumeStatusSpec.ProtoReflect.Descriptor instead.

func (*VolumeStatusSpec) GetEncryptionProvider added in v1.8.0

func (x *VolumeStatusSpec) GetEncryptionProvider() enums.BlockEncryptionProviderType

func (*VolumeStatusSpec) GetErrorMessage added in v1.8.0

func (x *VolumeStatusSpec) GetErrorMessage() string

func (*VolumeStatusSpec) GetFilesystem added in v1.8.0

func (x *VolumeStatusSpec) GetFilesystem() enums.BlockFilesystemType

func (*VolumeStatusSpec) GetLocation added in v1.8.0

func (x *VolumeStatusSpec) GetLocation() string

func (*VolumeStatusSpec) GetMountLocation added in v1.8.0

func (x *VolumeStatusSpec) GetMountLocation() string

func (*VolumeStatusSpec) GetParentLocation added in v1.8.0

func (x *VolumeStatusSpec) GetParentLocation() string

func (*VolumeStatusSpec) GetPartitionIndex added in v1.8.0

func (x *VolumeStatusSpec) GetPartitionIndex() int64

func (*VolumeStatusSpec) GetPartitionUuid added in v1.8.0

func (x *VolumeStatusSpec) GetPartitionUuid() string

func (*VolumeStatusSpec) GetPhase added in v1.8.0

func (x *VolumeStatusSpec) GetPhase() enums.BlockVolumePhase

func (*VolumeStatusSpec) GetPreFailPhase added in v1.8.0

func (x *VolumeStatusSpec) GetPreFailPhase() enums.BlockVolumePhase

func (*VolumeStatusSpec) GetPrettySize added in v1.8.0

func (x *VolumeStatusSpec) GetPrettySize() string

func (*VolumeStatusSpec) GetSize added in v1.8.0

func (x *VolumeStatusSpec) GetSize() uint64

func (*VolumeStatusSpec) GetUuid added in v1.8.0

func (x *VolumeStatusSpec) GetUuid() string

func (*VolumeStatusSpec) MarshalToSizedBufferVT added in v1.8.0

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

func (*VolumeStatusSpec) MarshalToVT added in v1.8.0

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

func (*VolumeStatusSpec) MarshalVT added in v1.8.0

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

func (*VolumeStatusSpec) ProtoMessage added in v1.8.0

func (*VolumeStatusSpec) ProtoMessage()

func (*VolumeStatusSpec) ProtoReflect added in v1.8.0

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

func (*VolumeStatusSpec) Reset added in v1.8.0

func (x *VolumeStatusSpec) Reset()

func (*VolumeStatusSpec) SizeVT added in v1.8.0

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

func (*VolumeStatusSpec) String added in v1.8.0

func (x *VolumeStatusSpec) String() string

func (*VolumeStatusSpec) UnmarshalVT added in v1.8.0

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

Jump to

Keyboard shortcuts

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