RestorePointSourceMetadataResponse

data class RestorePointSourceMetadataResponse(val diagnosticsProfile: DiagnosticsProfileResponse, val hardwareProfile: HardwareProfileResponse, val hyperVGeneration: String, val licenseType: String, val location: String, val osProfile: OSProfileResponse, val securityProfile: SecurityProfileResponse, val storageProfile: RestorePointSourceVMStorageProfileResponse? = null, val userData: String, val vmId: String)

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.

Constructors

Link copied to clipboard
constructor(diagnosticsProfile: DiagnosticsProfileResponse, hardwareProfile: HardwareProfileResponse, hyperVGeneration: String, licenseType: String, location: String, osProfile: OSProfileResponse, securityProfile: SecurityProfileResponse, storageProfile: RestorePointSourceVMStorageProfileResponse? = null, userData: String, vmId: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Gets the diagnostics profile.

Link copied to clipboard

Gets the hardware profile.

Link copied to clipboard

HyperVGeneration of the source VM for which restore point is captured.

Link copied to clipboard

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

Link copied to clipboard

Location of the VM from which the restore point was created.

Link copied to clipboard

Gets the OS profile.

Link copied to clipboard

Gets the security profile.

Link copied to clipboard

Gets the storage profile.

Link copied to clipboard

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

Link copied to clipboard

Gets the virtual machine unique id.