Documentation ¶
Index ¶
- Variables
- type DeviceSpec
- func (*DeviceSpec) Descriptor() ([]byte, []int)deprecated
- func (x *DeviceSpec) GetDevicePath() string
- func (x *DeviceSpec) GetGeneration() int64
- func (x *DeviceSpec) GetMajor() int64
- func (x *DeviceSpec) GetMinor() int64
- func (x *DeviceSpec) GetParent() string
- func (x *DeviceSpec) GetPartitionName() string
- func (x *DeviceSpec) GetPartitionNumber() int64
- func (x *DeviceSpec) GetType() string
- func (m *DeviceSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *DeviceSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *DeviceSpec) MarshalVT() (dAtA []byte, err error)
- func (*DeviceSpec) ProtoMessage()
- func (x *DeviceSpec) ProtoReflect() protoreflect.Message
- func (x *DeviceSpec) Reset()
- func (m *DeviceSpec) SizeVT() (n int)
- func (x *DeviceSpec) String() string
- func (m *DeviceSpec) UnmarshalVT(dAtA []byte) error
- type DiscoveredVolumeSpec
- func (*DiscoveredVolumeSpec) Descriptor() ([]byte, []int)deprecated
- func (x *DiscoveredVolumeSpec) GetBlockSize() uint32
- func (x *DiscoveredVolumeSpec) GetDevPath() string
- func (x *DiscoveredVolumeSpec) GetDevicePath() string
- func (x *DiscoveredVolumeSpec) GetFilesystemBlockSize() uint32
- func (x *DiscoveredVolumeSpec) GetIoSize() uint64
- func (x *DiscoveredVolumeSpec) GetLabel() string
- func (x *DiscoveredVolumeSpec) GetName() string
- func (x *DiscoveredVolumeSpec) GetParent() string
- func (x *DiscoveredVolumeSpec) GetParentDevPath() string
- func (x *DiscoveredVolumeSpec) GetPartitionIndex() uint64
- func (x *DiscoveredVolumeSpec) GetPartitionLabel() string
- func (x *DiscoveredVolumeSpec) GetPartitionType() string
- func (x *DiscoveredVolumeSpec) GetPartitionUuid() string
- func (x *DiscoveredVolumeSpec) GetPrettySize() string
- func (x *DiscoveredVolumeSpec) GetProbedSize() uint64
- func (x *DiscoveredVolumeSpec) GetSectorSize() uint64
- func (x *DiscoveredVolumeSpec) GetSize() uint64
- func (x *DiscoveredVolumeSpec) GetType() string
- func (x *DiscoveredVolumeSpec) GetUuid() string
- func (m *DiscoveredVolumeSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *DiscoveredVolumeSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *DiscoveredVolumeSpec) MarshalVT() (dAtA []byte, err error)
- func (*DiscoveredVolumeSpec) ProtoMessage()
- func (x *DiscoveredVolumeSpec) ProtoReflect() protoreflect.Message
- func (x *DiscoveredVolumeSpec) Reset()
- func (m *DiscoveredVolumeSpec) SizeVT() (n int)
- func (x *DiscoveredVolumeSpec) String() string
- func (m *DiscoveredVolumeSpec) UnmarshalVT(dAtA []byte) error
- type DiscoveryRefreshRequestSpec
- func (*DiscoveryRefreshRequestSpec) Descriptor() ([]byte, []int)deprecated
- func (x *DiscoveryRefreshRequestSpec) GetRequest() int64
- func (m *DiscoveryRefreshRequestSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *DiscoveryRefreshRequestSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *DiscoveryRefreshRequestSpec) MarshalVT() (dAtA []byte, err error)
- func (*DiscoveryRefreshRequestSpec) ProtoMessage()
- func (x *DiscoveryRefreshRequestSpec) ProtoReflect() protoreflect.Message
- func (x *DiscoveryRefreshRequestSpec) Reset()
- func (m *DiscoveryRefreshRequestSpec) SizeVT() (n int)
- func (x *DiscoveryRefreshRequestSpec) String() string
- func (m *DiscoveryRefreshRequestSpec) UnmarshalVT(dAtA []byte) error
- type DiscoveryRefreshStatusSpec
- func (*DiscoveryRefreshStatusSpec) Descriptor() ([]byte, []int)deprecated
- func (x *DiscoveryRefreshStatusSpec) GetRequest() int64
- func (m *DiscoveryRefreshStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *DiscoveryRefreshStatusSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *DiscoveryRefreshStatusSpec) MarshalVT() (dAtA []byte, err error)
- func (*DiscoveryRefreshStatusSpec) ProtoMessage()
- func (x *DiscoveryRefreshStatusSpec) ProtoReflect() protoreflect.Message
- func (x *DiscoveryRefreshStatusSpec) Reset()
- func (m *DiscoveryRefreshStatusSpec) SizeVT() (n int)
- func (x *DiscoveryRefreshStatusSpec) String() string
- func (m *DiscoveryRefreshStatusSpec) UnmarshalVT(dAtA []byte) error
- type DiskSelector
- func (*DiskSelector) Descriptor() ([]byte, []int)deprecated
- func (x *DiskSelector) GetMatch() *v1alpha1.CheckedExpr
- func (m *DiskSelector) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *DiskSelector) MarshalToVT(dAtA []byte) (int, error)
- func (m *DiskSelector) MarshalVT() (dAtA []byte, err error)
- func (*DiskSelector) ProtoMessage()
- func (x *DiskSelector) ProtoReflect() protoreflect.Message
- func (x *DiskSelector) Reset()
- func (m *DiskSelector) SizeVT() (n int)
- func (x *DiskSelector) String() string
- func (m *DiskSelector) UnmarshalVT(dAtA []byte) error
- type DiskSpec
- func (*DiskSpec) Descriptor() ([]byte, []int)deprecated
- func (x *DiskSpec) GetBusPath() string
- func (x *DiskSpec) GetCdrom() bool
- func (x *DiskSpec) GetDevPath() string
- func (x *DiskSpec) GetIoSize() uint64
- func (x *DiskSpec) GetModalias() string
- func (x *DiskSpec) GetModel() string
- func (x *DiskSpec) GetPrettySize() string
- func (x *DiskSpec) GetReadonly() bool
- func (x *DiskSpec) GetRotational() bool
- func (x *DiskSpec) GetSectorSize() uint64
- func (x *DiskSpec) GetSerial() string
- func (x *DiskSpec) GetSize() uint64
- func (x *DiskSpec) GetSubSystem() string
- func (x *DiskSpec) GetTransport() string
- func (x *DiskSpec) GetWwid() string
- func (m *DiskSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *DiskSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *DiskSpec) MarshalVT() (dAtA []byte, err error)
- func (*DiskSpec) ProtoMessage()
- func (x *DiskSpec) ProtoReflect() protoreflect.Message
- func (x *DiskSpec) Reset()
- func (m *DiskSpec) SizeVT() (n int)
- func (x *DiskSpec) String() string
- func (m *DiskSpec) UnmarshalVT(dAtA []byte) error
- type EncryptionKey
- func (*EncryptionKey) Descriptor() ([]byte, []int)deprecated
- func (x *EncryptionKey) GetKmsEndpoint() string
- func (x *EncryptionKey) GetSlot() int64
- func (x *EncryptionKey) GetStaticPassphrase() []byte
- func (x *EncryptionKey) GetTpmCheckSecurebootStatusOnEnroll() bool
- func (x *EncryptionKey) GetType() enums.BlockEncryptionKeyType
- func (m *EncryptionKey) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *EncryptionKey) MarshalToVT(dAtA []byte) (int, error)
- func (m *EncryptionKey) MarshalVT() (dAtA []byte, err error)
- func (*EncryptionKey) ProtoMessage()
- func (x *EncryptionKey) ProtoReflect() protoreflect.Message
- func (x *EncryptionKey) Reset()
- func (m *EncryptionKey) SizeVT() (n int)
- func (x *EncryptionKey) String() string
- func (m *EncryptionKey) UnmarshalVT(dAtA []byte) error
- type EncryptionSpec
- func (*EncryptionSpec) Descriptor() ([]byte, []int)deprecated
- func (x *EncryptionSpec) GetBlockSize() uint64
- func (x *EncryptionSpec) GetCipher() string
- func (x *EncryptionSpec) GetKeySize() uint64
- func (x *EncryptionSpec) GetKeys() []*EncryptionKey
- func (x *EncryptionSpec) GetPerfOptions() []string
- func (x *EncryptionSpec) GetProvider() enums.BlockEncryptionProviderType
- func (m *EncryptionSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *EncryptionSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *EncryptionSpec) MarshalVT() (dAtA []byte, err error)
- func (*EncryptionSpec) ProtoMessage()
- func (x *EncryptionSpec) ProtoReflect() protoreflect.Message
- func (x *EncryptionSpec) Reset()
- func (m *EncryptionSpec) SizeVT() (n int)
- func (x *EncryptionSpec) String() string
- func (m *EncryptionSpec) UnmarshalVT(dAtA []byte) error
- type FilesystemSpec
- func (*FilesystemSpec) Descriptor() ([]byte, []int)deprecated
- func (x *FilesystemSpec) GetLabel() string
- func (x *FilesystemSpec) GetType() enums.BlockFilesystemType
- func (m *FilesystemSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *FilesystemSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *FilesystemSpec) MarshalVT() (dAtA []byte, err error)
- func (*FilesystemSpec) ProtoMessage()
- func (x *FilesystemSpec) ProtoReflect() protoreflect.Message
- func (x *FilesystemSpec) Reset()
- func (m *FilesystemSpec) SizeVT() (n int)
- func (x *FilesystemSpec) String() string
- func (m *FilesystemSpec) UnmarshalVT(dAtA []byte) error
- type LocatorSpec
- func (*LocatorSpec) Descriptor() ([]byte, []int)deprecated
- func (x *LocatorSpec) GetMatch() *v1alpha1.CheckedExpr
- func (m *LocatorSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *LocatorSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *LocatorSpec) MarshalVT() (dAtA []byte, err error)
- func (*LocatorSpec) ProtoMessage()
- func (x *LocatorSpec) ProtoReflect() protoreflect.Message
- func (x *LocatorSpec) Reset()
- func (m *LocatorSpec) SizeVT() (n int)
- func (x *LocatorSpec) String() string
- func (m *LocatorSpec) UnmarshalVT(dAtA []byte) error
- type MountSpec
- func (*MountSpec) Descriptor() ([]byte, []int)deprecated
- func (x *MountSpec) GetTargetPath() string
- func (m *MountSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *MountSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *MountSpec) MarshalVT() (dAtA []byte, err error)
- func (*MountSpec) ProtoMessage()
- func (x *MountSpec) ProtoReflect() protoreflect.Message
- func (x *MountSpec) Reset()
- func (m *MountSpec) SizeVT() (n int)
- func (x *MountSpec) String() string
- func (m *MountSpec) UnmarshalVT(dAtA []byte) error
- type PartitionSpec
- func (*PartitionSpec) Descriptor() ([]byte, []int)deprecated
- func (x *PartitionSpec) GetGrow() bool
- func (x *PartitionSpec) GetLabel() string
- func (x *PartitionSpec) GetMaxSize() uint64
- func (x *PartitionSpec) GetMinSize() uint64
- func (x *PartitionSpec) GetTypeUuid() string
- func (m *PartitionSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *PartitionSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *PartitionSpec) MarshalVT() (dAtA []byte, err error)
- func (*PartitionSpec) ProtoMessage()
- func (x *PartitionSpec) ProtoReflect() protoreflect.Message
- func (x *PartitionSpec) Reset()
- func (m *PartitionSpec) SizeVT() (n int)
- func (x *PartitionSpec) String() string
- func (m *PartitionSpec) UnmarshalVT(dAtA []byte) error
- type ProvisioningSpec
- func (*ProvisioningSpec) Descriptor() ([]byte, []int)deprecated
- func (x *ProvisioningSpec) GetDiskSelector() *DiskSelector
- func (x *ProvisioningSpec) GetFilesystemSpec() *FilesystemSpec
- func (x *ProvisioningSpec) GetPartitionSpec() *PartitionSpec
- func (x *ProvisioningSpec) GetWave() int64
- func (m *ProvisioningSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ProvisioningSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *ProvisioningSpec) MarshalVT() (dAtA []byte, err error)
- func (*ProvisioningSpec) ProtoMessage()
- func (x *ProvisioningSpec) ProtoReflect() protoreflect.Message
- func (x *ProvisioningSpec) Reset()
- func (m *ProvisioningSpec) SizeVT() (n int)
- func (x *ProvisioningSpec) String() string
- func (m *ProvisioningSpec) UnmarshalVT(dAtA []byte) error
- type SystemDiskSpec
- func (*SystemDiskSpec) Descriptor() ([]byte, []int)deprecated
- func (x *SystemDiskSpec) GetDevPath() string
- func (x *SystemDiskSpec) GetDiskId() string
- func (m *SystemDiskSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *SystemDiskSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *SystemDiskSpec) MarshalVT() (dAtA []byte, err error)
- func (*SystemDiskSpec) ProtoMessage()
- func (x *SystemDiskSpec) ProtoReflect() protoreflect.Message
- func (x *SystemDiskSpec) Reset()
- func (m *SystemDiskSpec) SizeVT() (n int)
- func (x *SystemDiskSpec) String() string
- func (m *SystemDiskSpec) UnmarshalVT(dAtA []byte) error
- type UserDiskConfigStatusSpec
- func (*UserDiskConfigStatusSpec) Descriptor() ([]byte, []int)deprecated
- func (x *UserDiskConfigStatusSpec) GetReady() bool
- func (m *UserDiskConfigStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *UserDiskConfigStatusSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *UserDiskConfigStatusSpec) MarshalVT() (dAtA []byte, err error)
- func (*UserDiskConfigStatusSpec) ProtoMessage()
- func (x *UserDiskConfigStatusSpec) ProtoReflect() protoreflect.Message
- func (x *UserDiskConfigStatusSpec) Reset()
- func (m *UserDiskConfigStatusSpec) SizeVT() (n int)
- func (x *UserDiskConfigStatusSpec) String() string
- func (m *UserDiskConfigStatusSpec) UnmarshalVT(dAtA []byte) error
- type VolumeConfigSpec
- func (*VolumeConfigSpec) Descriptor() ([]byte, []int)deprecated
- func (x *VolumeConfigSpec) GetEncryption() *EncryptionSpec
- func (x *VolumeConfigSpec) GetLocator() *LocatorSpec
- func (x *VolumeConfigSpec) GetMount() *MountSpec
- func (x *VolumeConfigSpec) GetParentId() string
- func (x *VolumeConfigSpec) GetProvisioning() *ProvisioningSpec
- func (x *VolumeConfigSpec) GetType() enums.BlockVolumeType
- func (m *VolumeConfigSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *VolumeConfigSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *VolumeConfigSpec) MarshalVT() (dAtA []byte, err error)
- func (*VolumeConfigSpec) ProtoMessage()
- func (x *VolumeConfigSpec) ProtoReflect() protoreflect.Message
- func (x *VolumeConfigSpec) Reset()
- func (m *VolumeConfigSpec) SizeVT() (n int)
- func (x *VolumeConfigSpec) String() string
- func (m *VolumeConfigSpec) UnmarshalVT(dAtA []byte) error
- type VolumeStatusSpec
- func (*VolumeStatusSpec) Descriptor() ([]byte, []int)deprecated
- func (x *VolumeStatusSpec) GetEncryptionProvider() enums.BlockEncryptionProviderType
- func (x *VolumeStatusSpec) GetErrorMessage() string
- func (x *VolumeStatusSpec) GetFilesystem() enums.BlockFilesystemType
- func (x *VolumeStatusSpec) GetLocation() string
- func (x *VolumeStatusSpec) GetMountLocation() string
- func (x *VolumeStatusSpec) GetParentLocation() string
- func (x *VolumeStatusSpec) GetPartitionIndex() int64
- func (x *VolumeStatusSpec) GetPartitionUuid() string
- func (x *VolumeStatusSpec) GetPhase() enums.BlockVolumePhase
- func (x *VolumeStatusSpec) GetPreFailPhase() enums.BlockVolumePhase
- func (x *VolumeStatusSpec) GetPrettySize() string
- func (x *VolumeStatusSpec) GetSize() uint64
- func (x *VolumeStatusSpec) GetUuid() string
- func (m *VolumeStatusSpec) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *VolumeStatusSpec) MarshalToVT(dAtA []byte) (int, error)
- func (m *VolumeStatusSpec) MarshalVT() (dAtA []byte, err error)
- func (*VolumeStatusSpec) ProtoMessage()
- func (x *VolumeStatusSpec) ProtoReflect() protoreflect.Message
- func (x *VolumeStatusSpec) Reset()
- func (m *VolumeStatusSpec) SizeVT() (n int)
- func (x *VolumeStatusSpec) String() string
- func (m *VolumeStatusSpec) UnmarshalVT(dAtA []byte) error
Constants ¶
This section is empty.
Variables ¶
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 (x *DiscoveryRefreshRequestSpec) ProtoReflect() protoreflect.Message
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 (x *DiscoveryRefreshStatusSpec) ProtoReflect() protoreflect.Message
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) GetBusPath ¶ added in v1.8.0
func (*DiskSpec) GetDevPath ¶ added in v1.8.0
func (*DiskSpec) GetModalias ¶ added in v1.8.0
func (*DiskSpec) GetPrettySize ¶ added in v1.8.0
func (*DiskSpec) GetReadonly ¶ added in v1.8.0
func (*DiskSpec) GetRotational ¶ added in v1.8.0
func (*DiskSpec) GetSectorSize ¶ added in v1.8.0
func (*DiskSpec) GetSubSystem ¶ added in v1.8.0
func (*DiskSpec) GetTransport ¶ added in v1.8.0
func (*DiskSpec) MarshalToSizedBufferVT ¶ added in v1.8.0
func (*DiskSpec) MarshalToVT ¶ added in v1.8.0
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) UnmarshalVT ¶ added in v1.8.0
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 (x *EncryptionKey) GetType() enums.BlockEncryptionKeyType
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 (x *EncryptionSpec) GetProvider() enums.BlockEncryptionProviderType
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 (x *FilesystemSpec) GetType() enums.BlockFilesystemType
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) GetTargetPath ¶ added in v1.8.0
func (*MountSpec) MarshalToSizedBufferVT ¶ added in v1.8.0
func (*MountSpec) MarshalToVT ¶ added in v1.8.0
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) UnmarshalVT ¶ added in v1.8.0
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