VirtualMachineSnapshot
snapshot.kubevirt.io / v1alpha1
apiVersion: snapshot.kubevirt.io/v1alpha1
kind: VirtualMachineSnapshot
metadata:
name: example
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
VirtualMachineSnapshotSpec is the spec for a VirtualMachineSnapshot resource
deletionPolicy
string
DeletionPolicy defines that to do with VirtualMachineSnapshot
when VirtualMachineSnapshot is deleted
failureDeadline
string
This time represents the number of seconds we permit the vm snapshot
to take. In case we pass this deadline we mark this snapshot
as failed.
Defaults to DefaultFailureDeadline - 5min
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
status object
VirtualMachineSnapshotStatus is the status for a VirtualMachineSnapshot 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
creationTime
string
format:
date-timeerror object
Error is the last error encountered during the snapshot/restore
message
string
time
string
format:
date-time
indications
[]string
Deprecated: Use SourceIndications instead. This field will be removed in a future version.
phase
string
VirtualMachineSnapshotPhase is the current phase of the VirtualMachineSnapshot
readyToUse
boolean
snapshotVolumes object
SnapshotVolumesLists includes the list of volumes which were included in the snapshot and volumes which were excluded from the snapshot
excludedVolumes
[]string
includedVolumes
[]string
sourceIndications []object
indication
string required
Indication is the indication type
message
string required
Message provides a description message of the indication
sourceUID
string
UID is a type that holds unique ID values, including UUIDs. Because we
don't ONLY use UUIDs, this is an alias to string. Being a type captures
intent and helps make sure that UIDs and names do not get conflated.
virtualMachineSnapshotContentName
string
No matches. Try .spec.deletionPolicy for an exact path