IaasVMRestoreRequest Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
IaasVMRestoreRequest() |
Initialisiert eine neue instance der IaasVMRestoreRequest-Klasse. |
IaasVMRestoreRequest(String, String, String, String, String, String, String, String, String, String, String, Nullable<Boolean>, Nullable<Boolean>, EncryptionDetails, IList<Nullable<Int32>>, Nullable<Boolean>, String, IList<String>, IdentityInfo, IdentityBasedRestoreDetails) |
Initialisiert eine neue instance der IaasVMRestoreRequest-Klasse. |
IaasVMRestoreRequest()
Initialisiert eine neue instance der IaasVMRestoreRequest-Klasse.
public IaasVMRestoreRequest ();
Public Sub New ()
Gilt für:
IaasVMRestoreRequest(String, String, String, String, String, String, String, String, String, String, String, Nullable<Boolean>, Nullable<Boolean>, EncryptionDetails, IList<Nullable<Int32>>, Nullable<Boolean>, String, IList<String>, IdentityInfo, IdentityBasedRestoreDetails)
Initialisiert eine neue instance der IaasVMRestoreRequest-Klasse.
public IaasVMRestoreRequest (string recoveryPointId = default, string recoveryType = default, string sourceResourceId = default, string targetVirtualMachineId = default, string targetResourceGroupId = default, string storageAccountId = default, string virtualNetworkId = default, string subnetId = default, string targetDomainNameId = default, string region = default, string affinityGroup = default, bool? createNewCloudService = default, bool? originalStorageAccountOption = default, Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.EncryptionDetails encryptionDetails = default, System.Collections.Generic.IList<int?> restoreDiskLunList = default, bool? restoreWithManagedDisks = default, string diskEncryptionSetId = default, System.Collections.Generic.IList<string> zones = default, Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.IdentityInfo identityInfo = default, Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.IdentityBasedRestoreDetails identityBasedRestoreDetails = default);
new Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.IaasVMRestoreRequest : string * string * string * string * string * string * string * string * string * string * string * Nullable<bool> * Nullable<bool> * Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.EncryptionDetails * System.Collections.Generic.IList<Nullable<int>> * Nullable<bool> * string * System.Collections.Generic.IList<string> * Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.IdentityInfo * Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.IdentityBasedRestoreDetails -> Microsoft.Azure.Management.RecoveryServices.Backup.CrossRegionRestore.Models.IaasVMRestoreRequest
Public Sub New (Optional recoveryPointId As String = Nothing, Optional recoveryType As String = Nothing, Optional sourceResourceId As String = Nothing, Optional targetVirtualMachineId As String = Nothing, Optional targetResourceGroupId As String = Nothing, Optional storageAccountId As String = Nothing, Optional virtualNetworkId As String = Nothing, Optional subnetId As String = Nothing, Optional targetDomainNameId As String = Nothing, Optional region As String = Nothing, Optional affinityGroup As String = Nothing, Optional createNewCloudService As Nullable(Of Boolean) = Nothing, Optional originalStorageAccountOption As Nullable(Of Boolean) = Nothing, Optional encryptionDetails As EncryptionDetails = Nothing, Optional restoreDiskLunList As IList(Of Nullable(Of Integer)) = Nothing, Optional restoreWithManagedDisks As Nullable(Of Boolean) = Nothing, Optional diskEncryptionSetId As String = Nothing, Optional zones As IList(Of String) = Nothing, Optional identityInfo As IdentityInfo = Nothing, Optional identityBasedRestoreDetails As IdentityBasedRestoreDetails = Nothing)
Parameter
- recoveryPointId
- String
ID der wiederherzustellenden Sicherungskopie.
- recoveryType
- String
Art dieser Wiederherstellung. Mögliche Werte: "Invalid", "OriginalLocation", "AlternateLocation", "RestoreDisks", "Offline"
- sourceResourceId
- String
Vollqualifizierte ARM-ID des virtuellen Computers, der wiederhergestellt wird.
- targetVirtualMachineId
- String
Dies ist die vollständige ARM-ID des virtuellen Computers, der erstellt wird. Für z.B. /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}
- targetResourceGroupId
- String
Dies ist die ARM-ID der Ressourcengruppe, die Sie für diesen virtuellen Computer und andere Artefakte erstellen möchten. Für z.B. /subscriptions/{subId}/resourcegroups/{rg}
- storageAccountId
- String
Vollqualifizierte ARM-ID des Speicherkontos, in dem die VM wiederhergestellt werden muss.
- virtualNetworkId
- String
Dies ist die virtuelle Netzwerk-ID des VNET, das an den virtuellen Computer angefügt wird. Der Benutzer wird im verknüpften Zugriff auf Joinaktionsberechtigungen überprüft.
- subnetId
- String
Subnetz-ID ist die Subnetz-ID, die dem wiederherzustellenden virtuellen Computer zugeordnet ist. Für klassische VMs wäre dies {VnetID}/Subnet/{SubnetName} und für die azure Resource Manager-VMs die ARM-Ressourcen-ID, die zur Darstellung des Subnetzes verwendet wird.
- targetDomainNameId
- String
Vollqualifizierte ARM-ID des Domänennamens, der der wiederhergestellten VM zugeordnet werden soll. Dies gilt nur für klassische Virtual Machines.
- region
- String
Region, in der der virtuelle Computer wiederhergestellt wird.
- affinityGroup
- String
Affinitätsgruppe, die dem wiederherzustellenden virtuellen Computer zugeordnet ist. Wird nur für klassische Compute-Virtual Machines verwendet.
Sollte beim Wiederherstellen des virtuellen Computers ein neuer Clouddienst erstellt werden. Wenn dies false ist, wird der virtuelle Computer in demselben Clouddienst wie zum Zeitpunkt der Sicherung wiederhergestellt.
- encryptionDetails
- EncryptionDetails
Details, die erforderlich sind, wenn der virtuelle Computer zum Zeitpunkt der Sicherung verschlüsselt wurde.
Liste der Datenträger-LUNs für die teilweise Wiederherstellung
Flag, um eine nicht verwaltete Datenträger-VM anzugeben, sollte mit verwalteten Datenträgern wiederhergestellt werden.
- diskEncryptionSetId
- String
DiskEncryptionSet-ID: Erforderlich, wenn die VM während der Wiederherstellung im Ruhezustand mit dem kundenseitig verwalteten Schlüssel verschlüsselt werden muss.
- identityInfo
- IdentityInfo
Informationen zur verwalteten Identität, die für den Zugriff auf das Kundenspeicherkonto erforderlich sind.
- identityBasedRestoreDetails
- IdentityBasedRestoreDetails
IaaS-VM-Workloadspezifische Wiederherstellungsdetails für Wiederherstellungen mit verwalteter Identität.
Gilt für:
Azure SDK for .NET