Delen via


RestorePointSourceMetadata Constructors

Definition

Overloads

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.

RestorePointSourceMetadata()

Initializes a new instance of the RestorePointSourceMetadata class.

public RestorePointSourceMetadata ();
Public Sub New ()

Applies to

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

Initializes a new instance of the RestorePointSourceMetadata class.

public RestorePointSourceMetadata (Microsoft.Azure.Management.Compute.Models.HardwareProfile hardwareProfile = default, Microsoft.Azure.Management.Compute.Models.RestorePointSourceVMStorageProfile storageProfile = default, Microsoft.Azure.Management.Compute.Models.OSProfile osProfile = default, Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile diagnosticsProfile = default, string licenseType = default, string vmId = default, Microsoft.Azure.Management.Compute.Models.SecurityProfile securityProfile = default, string location = default, string userData = default, string hyperVGeneration = default);
new Microsoft.Azure.Management.Compute.Models.RestorePointSourceMetadata : Microsoft.Azure.Management.Compute.Models.HardwareProfile * Microsoft.Azure.Management.Compute.Models.RestorePointSourceVMStorageProfile * Microsoft.Azure.Management.Compute.Models.OSProfile * Microsoft.Azure.Management.Compute.Models.DiagnosticsProfile * string * string * Microsoft.Azure.Management.Compute.Models.SecurityProfile * string * string * string -> Microsoft.Azure.Management.Compute.Models.RestorePointSourceMetadata
Public Sub New (Optional hardwareProfile As HardwareProfile = Nothing, Optional storageProfile As RestorePointSourceVMStorageProfile = Nothing, Optional osProfile As OSProfile = Nothing, Optional diagnosticsProfile As DiagnosticsProfile = Nothing, Optional licenseType As String = Nothing, Optional vmId As String = Nothing, Optional securityProfile As SecurityProfile = Nothing, Optional location As String = Nothing, Optional userData As String = Nothing, Optional hyperVGeneration As String = Nothing)

Parameters

hardwareProfile
HardwareProfile

Gets the hardware profile.

storageProfile
RestorePointSourceVMStorageProfile

Gets the storage profile.

osProfile
OSProfile

Gets the OS profile.

diagnosticsProfile
DiagnosticsProfile

Gets the diagnostics profile.

licenseType
String

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

vmId
String

Gets the virtual machine unique id.

securityProfile
SecurityProfile

Gets the security profile.

location
String

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

userData
String

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

hyperVGeneration
String

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

Applies to