Freigeben über


IaasVMRestoreRequest interface

Workloadspezifische Wiederherstellung der IaaS-VM.

Extends

Eigenschaften

affinityGroup

Affinitätsgruppe, die vm zugeordnet ist, die wiederhergestellt werden soll. Wird nur für virtuelle Klassische Computecomputer verwendet.

createNewCloudService

Sollte beim Wiederherstellen des virtuellen Computers ein neuer Clouddienst erstellt werden. Wenn dies "false" ist, wird der virtuelle Computer auf demselben Clouddienst wie zum Zeitpunkt der Sicherung wiederhergestellt.

diskEncryptionSetId

DiskEncryptionSets ID – erforderlich, wenn die VM während der Wiederherstellung mit vom Kunden verwaltetem Schlüssel verschlüsselt werden muss.

encryptionDetails

Details, die erforderlich sind, wenn der virtuelle Computer zum Zeitpunkt der Sicherung verschlüsselt wurde.

extendedLocation

Ziel-erweiterter Speicherort, an dem der virtuelle Computer wiederhergestellt werden soll, sollte null sein, wenn die Wiederherstellung in der öffentlichen Cloud erfolgen soll.

identityBasedRestoreDetails

IaaS-VM-Workload-spezifische Wiederherstellungsdetails für Wiederherstellungen mit verwalteter Identität.

identityInfo

Verwaltete Identitätsinformationen, die für den Zugriff auf das Kundenspeicherkonto erforderlich sind.

objectType

Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

originalStorageAccountOption

Ursprüngliche Speicherkontooption

recoveryPointId

ID der Sicherungskopie, die wiederhergestellt werden soll.

recoveryType

Dieser Wiederherstellungstyp.

region

Region, in der der virtuelle Computer wiederhergestellt wird.

restoreDiskLunList

Liste der Datenträger-LUNs für die teilweise Wiederherstellung

restoreWithManagedDisks

Flag zum Kennzeichnen einer nicht verwalteten Datenträger-VM sollte mit verwalteten Datenträgern wiederhergestellt werden.

securedVMDetails

Speichert gesicherte VM-Details

sourceResourceId

Vollqualifizierte ARM-ID der VM, die wiederhergestellt wird.

storageAccountId

Vollqualifizierte ARM-ID des Speicherkontos, auf das der virtuelle Computer wiederhergestellt werden muss.

subnetId

Subnetz-ID ist die Subnetz-ID, die der wiederhergestellten VM zugeordnet ist. Bei klassischen VMs wäre dies {VnetID}/Subnet/{SubnetName} und für die virtuellen Azure Resource Manager-VMs die ARM-Ressourcen-ID, die für das Subnetz verwendet wird.

targetDiskNetworkAccessSettings

Gibt die Zielnetzwerkzugriffseinstellungen für Datenträger des virtuellen Computers an, die wiederhergestellt werden sollen.

targetDomainNameId

Vollqualifizierte ARM-ID des Domänennamens, der der wiederhergestellten VM zugeordnet werden soll. Dies gilt nur für klassische virtuelle Computer.

targetResourceGroupId

Dies ist die ARM-ID der Ressourcengruppe, die Sie für diesen virtuellen Computer und andere Artefakte erstellen möchten. Zum Beispiel /subscriptions/{subId}/resourcegroups/{rg}

targetVirtualMachineId

Dies ist die vollständige ARM-ID der VM, die erstellt wird. Beispiel: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

virtualNetworkId

Dies ist die virtuelle Netzwerk-ID des vnet, das an den virtuellen Computer angefügt wird. Der Benutzer wird für Aktionsberechtigungen im verknüpften Zugriff überprüft.

zones

Zielzone, in der der virtuelle Computer und seine Datenträger wiederhergestellt werden sollen.

Geerbte Eigenschaften

resourceGuardOperationRequests

ResourceGuardOperationRequests, für die LAC-Überprüfung ausgeführt wird

Details zur Eigenschaft

affinityGroup

Affinitätsgruppe, die vm zugeordnet ist, die wiederhergestellt werden soll. Wird nur für virtuelle Klassische Computecomputer verwendet.

affinityGroup?: string

Eigenschaftswert

string

createNewCloudService

Sollte beim Wiederherstellen des virtuellen Computers ein neuer Clouddienst erstellt werden. Wenn dies "false" ist, wird der virtuelle Computer auf demselben Clouddienst wie zum Zeitpunkt der Sicherung wiederhergestellt.

createNewCloudService?: boolean

Eigenschaftswert

boolean

diskEncryptionSetId

DiskEncryptionSets ID – erforderlich, wenn die VM während der Wiederherstellung mit vom Kunden verwaltetem Schlüssel verschlüsselt werden muss.

diskEncryptionSetId?: string

Eigenschaftswert

string

encryptionDetails

Details, die erforderlich sind, wenn der virtuelle Computer zum Zeitpunkt der Sicherung verschlüsselt wurde.

encryptionDetails?: EncryptionDetails

Eigenschaftswert

extendedLocation

Ziel-erweiterter Speicherort, an dem der virtuelle Computer wiederhergestellt werden soll, sollte null sein, wenn die Wiederherstellung in der öffentlichen Cloud erfolgen soll.

extendedLocation?: ExtendedLocation

Eigenschaftswert

identityBasedRestoreDetails

IaaS-VM-Workload-spezifische Wiederherstellungsdetails für Wiederherstellungen mit verwalteter Identität.

identityBasedRestoreDetails?: IdentityBasedRestoreDetails

Eigenschaftswert

identityInfo

Verwaltete Identitätsinformationen, die für den Zugriff auf das Kundenspeicherkonto erforderlich sind.

identityInfo?: IdentityInfo

Eigenschaftswert

objectType

Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

objectType: "IaasVMRestoreRequest" | "IaasVMRestoreWithRehydrationRequest"

Eigenschaftswert

"IaasVMRestoreRequest" | "IaasVMRestoreWithRehydrationRequest"

originalStorageAccountOption

Ursprüngliche Speicherkontooption

originalStorageAccountOption?: boolean

Eigenschaftswert

boolean

recoveryPointId

ID der Sicherungskopie, die wiederhergestellt werden soll.

recoveryPointId?: string

Eigenschaftswert

string

recoveryType

Dieser Wiederherstellungstyp.

recoveryType?: string

Eigenschaftswert

string

region

Region, in der der virtuelle Computer wiederhergestellt wird.

region?: string

Eigenschaftswert

string

restoreDiskLunList

Liste der Datenträger-LUNs für die teilweise Wiederherstellung

restoreDiskLunList?: number[]

Eigenschaftswert

number[]

restoreWithManagedDisks

Flag zum Kennzeichnen einer nicht verwalteten Datenträger-VM sollte mit verwalteten Datenträgern wiederhergestellt werden.

restoreWithManagedDisks?: boolean

Eigenschaftswert

boolean

securedVMDetails

Speichert gesicherte VM-Details

securedVMDetails?: SecuredVMDetails

Eigenschaftswert

sourceResourceId

Vollqualifizierte ARM-ID der VM, die wiederhergestellt wird.

sourceResourceId?: string

Eigenschaftswert

string

storageAccountId

Vollqualifizierte ARM-ID des Speicherkontos, auf das der virtuelle Computer wiederhergestellt werden muss.

storageAccountId?: string

Eigenschaftswert

string

subnetId

Subnetz-ID ist die Subnetz-ID, die der wiederhergestellten VM zugeordnet ist. Bei klassischen VMs wäre dies {VnetID}/Subnet/{SubnetName} und für die virtuellen Azure Resource Manager-VMs die ARM-Ressourcen-ID, die für das Subnetz verwendet wird.

subnetId?: string

Eigenschaftswert

string

targetDiskNetworkAccessSettings

Gibt die Zielnetzwerkzugriffseinstellungen für Datenträger des virtuellen Computers an, die wiederhergestellt werden sollen.

targetDiskNetworkAccessSettings?: TargetDiskNetworkAccessSettings

Eigenschaftswert

targetDomainNameId

Vollqualifizierte ARM-ID des Domänennamens, der der wiederhergestellten VM zugeordnet werden soll. Dies gilt nur für klassische virtuelle Computer.

targetDomainNameId?: string

Eigenschaftswert

string

targetResourceGroupId

Dies ist die ARM-ID der Ressourcengruppe, die Sie für diesen virtuellen Computer und andere Artefakte erstellen möchten. Zum Beispiel /subscriptions/{subId}/resourcegroups/{rg}

targetResourceGroupId?: string

Eigenschaftswert

string

targetVirtualMachineId

Dies ist die vollständige ARM-ID der VM, die erstellt wird. Beispiel: /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

targetVirtualMachineId?: string

Eigenschaftswert

string

virtualNetworkId

Dies ist die virtuelle Netzwerk-ID des vnet, das an den virtuellen Computer angefügt wird. Der Benutzer wird für Aktionsberechtigungen im verknüpften Zugriff überprüft.

virtualNetworkId?: string

Eigenschaftswert

string

zones

Zielzone, in der der virtuelle Computer und seine Datenträger wiederhergestellt werden sollen.

zones?: string[]

Eigenschaftswert

string[]

Geerbte Eigenschaftsdetails

resourceGuardOperationRequests

ResourceGuardOperationRequests, für die LAC-Überprüfung ausgeführt wird

resourceGuardOperationRequests?: string[]

Eigenschaftswert

string[]

geerbt vonRestoreRequest.resourceGuardOperationRequests