# Constants
AllManifests returns all manifests except for the token secret.
No description provided by the author
ArchiveGz is a tarred and gzipped version of the root of a PersistentVolumeClaim.
AuthHeader returns a CDI compatible secret containing the token as an Auth header.
ConditionPVC is the condition of the PVC we are exporting.
ConditionReady is the "ready" condition type.
ConditionVolumesCreated is the condition to see if volumes are created from volume snapshots.
No description provided by the author
Dir is an uncompressed directory, which points to the root of a PersistentVolumeClaim, exposed using a FileServer https://pkg.go.dev/net/http#FileServer.
KubeVirtGZ is the volume in gzipped RAW format.
KubeVirtRaw is the volume in RAW format.
Pending means the Virtual Machine export is pending.
Ready means the Virtual Machine export is ready.
Skipped means the export is invalid in a way so the exporter pod cannot start, and we are skipping creating the exporter server pod.
Terminated means the Virtual Machine export is terminated and no longer available.
# Variables
AddToScheme is a global function that registers this API group & version to a scheme.
SchemeBuilder initializes a scheme builder.
SchemeGroupVersion is group version used to register these objects.
# Structs
Condition defines conditions.
VirtualMachineExport defines the operation of exporting a VM source +genclient +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object.
VirtualMachineExportLink contains a list of volumes available for export, as well as the URLs to obtain these volumes.
VirtualMachineExportLinks contains the links that point the exported VM resources.
VirtualMachineExportList is a list of VirtualMachineExport resources +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object.
VirtualMachineExportManifest contains the type and URL of the exported manifest.
VirtualMachineExportSpec is the spec for a VirtualMachineExport resource.
VirtualMachineExportStatus is the status for a VirtualMachineExport resource.
VirtualMachineExportVolume contains the name and available formats for the exported volume.
VirtualMachineExportVolumeFormat contains the format type and URL to get the volume in that format.
# Type aliases
ConditionType is the const type for Conditions.
No description provided by the author
No description provided by the author
VirtualMachineExportPhase is the current phase of the VirtualMachineExport.