Skip to search

VirtualMachineExport

export.kubevirt.io / v1beta1

apiVersion: export.kubevirt.io/v1beta1 kind: VirtualMachineExport metadata: name: example
View raw schema
apiVersion string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
kind string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
metadata object
spec object required
VirtualMachineExportSpec is the spec for a VirtualMachineExport resource
source object required
TypedLocalObjectReference contains enough information to let you locate the typed referenced object inside the same namespace.
apiGroup string
APIGroup is the group for the resource being referenced. If APIGroup is not specified, the specified Kind must be in the core API group. For any other third-party types, APIGroup is required.
kind string required
Kind is the type of resource being referenced
name string required
Name is the name of resource being referenced
tokenSecretRef string
TokenSecretRef is the name of the custom-defined secret that contains the token used by the export server pod
ttlDuration string
ttlDuration limits the lifetime of an export If this field is set, after this duration has passed from counting from CreationTimestamp, the export is eligible to be automatically deleted. If this field is omitted, a reasonable default is applied.
status object
VirtualMachineExportStatus is the status for a VirtualMachineExport resource
conditions []object
lastProbeTime string
format: date-time
lastTransitionTime string
format: date-time
message string
reason string
status string required
type string required
ConditionType is the const type for Conditions
links object
VirtualMachineExportLinks contains the links that point the exported VM resources
external object
VirtualMachineExportLink contains a list of volumes available for export, as well as the URLs to obtain these volumes
backups []object
Backups is a list of available backups for the export
endpoints []object
endpoint string required
Endpoint is the endpoint of the backup export at the specified URL
url string required
Url is the url that contains the volume in the format specified
name string required
Name is the name of the exported volume
cert string required
Cert is the public CA certificate base64 encoded
manifests []object
Manifests is a list of available manifests for the export
type string required
Type is the type of manifest returned
url string required
Url is the url of the endpoint that returns the manifest
volumes []object
Volumes is a list of available volumes to export
formats []object
format string required
Format is the format of the image at the specified URL
url string required
Url is the url that contains the volume in the format specified
name string required
Name is the name of the exported volume
internal object
VirtualMachineExportLink contains a list of volumes available for export, as well as the URLs to obtain these volumes
backups []object
Backups is a list of available backups for the export
endpoints []object
endpoint string required
Endpoint is the endpoint of the backup export at the specified URL
url string required
Url is the url that contains the volume in the format specified
name string required
Name is the name of the exported volume
cert string required
Cert is the public CA certificate base64 encoded
manifests []object
Manifests is a list of available manifests for the export
type string required
Type is the type of manifest returned
url string required
Url is the url of the endpoint that returns the manifest
volumes []object
Volumes is a list of available volumes to export
formats []object
format string required
Format is the format of the image at the specified URL
url string required
Url is the url that contains the volume in the format specified
name string required
Name is the name of the exported volume
phase string
VirtualMachineExportPhase is the current phase of the VirtualMachineExport
serviceName string
ServiceName is the name of the service created associated with the Virtual Machine export. It will be used to create the internal URLs for downloading the images
tokenSecretRef string
TokenSecretRef is the name of the secret that contains the token used by the export server pod
ttlExpirationTime string
The time at which the VM Export will be completely removed according to specified TTL Formula is CreationTimestamp + TTL
format: date-time
virtualMachineName string
VirtualMachineName shows the name of the source virtual machine if the source is either a VirtualMachine or a VirtualMachineSnapshot. This is mainly to easily identify the source VirtualMachine in case of a VirtualMachineSnapshot

No matches. Try .spec.source for an exact path