Documentation
¶
Index ¶
Constants ¶
View Source
const ( // VirtualMachineReady signifies that the virtual machine is ready for snapshotting, allowing the snapshot process to begin. VirtualMachineReady VirtualMachineReadyReason = "VirtualMachineReady" // VirtualMachineNotReadyForSnapshotting signifies that the virtual machine is not ready for snapshotting, preventing the snapshot process from starting. VirtualMachineNotReadyForSnapshotting VirtualMachineReadyReason = "VirtualMachineNotReadyForSnapshotting" // WaitingForTheVirtualMachine signifies that the snapshot process is waiting for the virtual machine to become ready for snapshotting. WaitingForTheVirtualMachine VirtualMachineSnapshotReadyReason = "WaitingForTheVirtualMachine" // RestartAwaitingChanges signifies that the snapshotting process cannot begin because the virtual machine has awaiting changes. RestartAwaitingChanges VirtualMachineSnapshotReadyReason = "RestartAwaitingChanges" // BlockDevicesNotReady signifies that the snapshotting process cannot begin because the block devices of the virtual machine are not ready. BlockDevicesNotReady VirtualMachineSnapshotReadyReason = "BlockDevicesNotReady" // PotentiallyInconsistent signifies that the snapshotting process cannot begin because creating a snapshot of the running virtual machine might result in an inconsistent snapshot. PotentiallyInconsistent VirtualMachineSnapshotReadyReason = "PotentiallyInconsistent" // VirtualDiskSnapshotLost signifies that the underlying `VirtualDiskSnapshot` is lost: cannot restore the virtual machine using this snapshot. VirtualDiskSnapshotLost VirtualMachineSnapshotReadyReason = "VirtualDiskSnapshotLost" // FileSystemFreezing signifies that the `VirtualMachineSnapshot` resource is in the process of freezing the filesystem of the virtual machine. FileSystemFreezing VirtualMachineSnapshotReadyReason = "FileSystemFreezing" // Snapshotting signifies that the `VirtualMachineSnapshot` resource is in the process of taking a snapshot of the virtual machine. Snapshotting VirtualMachineSnapshotReadyReason = "Snapshotting" // VirtualMachineSnapshotReady signifies that the snapshot process is complete and the `VirtualMachineSnapshot` is ready for use. VirtualMachineSnapshotReady VirtualMachineSnapshotReadyReason = "VirtualMachineSnapshotReady" // VirtualMachineSnapshotFailed signifies that the snapshot process has failed. VirtualMachineSnapshotFailed VirtualMachineSnapshotReadyReason = "VirtualMachineSnapshotFailed" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Type ¶
type Type string
Type represents the various condition types for the `VirtualMachineSnapshot`.
const ( // VirtualMachineReadyType indicates that the `VirtualMachine` is ready for snapshotting. VirtualMachineReadyType Type = "VirtualMachineReady" // VirtualMachineSnapshotReadyType indicates that the virtual machine snapshot has been successfully taken and is ready for restore. VirtualMachineSnapshotReadyType Type = "VirtualMachineSnapshotReady" )
type VirtualMachineReadyReason ¶
type VirtualMachineReadyReason string
VirtualMachineReadyReason represents the various reasons for the `VirtualMachineReady` condition type.
func (VirtualMachineReadyReason) String ¶
func (r VirtualMachineReadyReason) String() string
type VirtualMachineSnapshotReadyReason ¶
type VirtualMachineSnapshotReadyReason string
VirtualMachineSnapshotReadyReason represents the various reasons for the `VirtualMachineSnapshotReady` condition type.
func (VirtualMachineSnapshotReadyReason) String ¶
func (r VirtualMachineSnapshotReadyReason) String() string
Click to show internal directories.
Click to hide internal directories.