RestorePointSourceMetadata Class

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.

Inheritance
azure.mgmt.compute._serialization.Model
RestorePointSourceMetadata

Constructor

RestorePointSourceMetadata(*, hardware_profile: _models.HardwareProfile | None = None, storage_profile: _models.RestorePointSourceVMStorageProfile | None = None, os_profile: _models.OSProfile | None = None, diagnostics_profile: _models.DiagnosticsProfile | None = None, license_type: str | None = None, vm_id: str | None = None, security_profile: _models.SecurityProfile | None = None, location: str | None = None, user_data: str | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
hardware_profile

Gets the hardware profile.

storage_profile

Gets the storage profile.

os_profile

Gets the OS profile.

diagnostics_profile

Gets the diagnostics profile.

license_type
str

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

vm_id
str

Gets the virtual machine unique id.

security_profile

Gets the security profile.

location
str

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

user_data
str

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

Variables

Name Description
hardware_profile

Gets the hardware profile.

storage_profile

Gets the storage profile.

os_profile

Gets the OS profile.

diagnostics_profile

Gets the diagnostics profile.

license_type
str

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

vm_id
str

Gets the virtual machine unique id.

security_profile

Gets the security profile.

location
str

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

user_data
str

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