RestorePointSourceMetadata Class

Definition

Describes the properties of the Virtual Machine for which the restore point was created. The properties provided are a subset and the snapshot of the overall Virtual Machine properties captured at the time of the restore point creation.

public class RestorePointSourceMetadata
type RestorePointSourceMetadata = class
Public Class RestorePointSourceMetadata
Inheritance
RestorePointSourceMetadata

Constructors

RestorePointSourceMetadata()

Initializes a new instance of the RestorePointSourceMetadata class.

RestorePointSourceMetadata(HardwareProfile, RestorePointSourceVMStorageProfile, OSProfile, DiagnosticsProfile, String, String, SecurityProfile, String, String, String)

Initializes a new instance of the RestorePointSourceMetadata class.

Properties

DiagnosticsProfile

Gets the diagnostics profile.

HardwareProfile

Gets the hardware profile.

HyperVGeneration

Gets hyperVGeneration of the source VM for which restore point is captured. Possible values include: 'V1', 'V2'

LicenseType

Gets the license type, which is for bring your own license scenario.

Location

Gets location of the VM from which the restore point was created.

OsProfile

Gets the OS profile.

SecurityProfile

Gets the security profile.

StorageProfile

Gets the storage profile.

UserData

Gets userData associated with the source VM for which restore point is captured, which is a base-64 encoded value.

VmId

Gets the virtual machine unique id.

Methods

Validate()

Validate the object.

Applies to