Condividi tramite


IaasVMRestoreRequest interface

Ripristino specifico del carico di lavoro della macchina virtuale IaaS.

Extends

Proprietà

affinityGroup

Gruppo di affinità associato alla macchina virtuale da ripristinare. Usato solo per le macchine virtuali di calcolo classiche.

createNewCloudService

Deve essere creato un nuovo servizio cloud durante il ripristino della macchina virtuale. In caso contrario, la macchina virtuale verrà ripristinata nello stesso servizio cloud al momento del backup.

diskEncryptionSetId

ID diskEncryptionSet: necessario se la macchina virtuale deve essere crittografata inattiva durante il ripristino con la chiave gestita dal cliente.

encryptionDetails

Dettagli necessari se la macchina virtuale è stata crittografata al momento del backup.

extendedLocation

Percorso esteso di destinazione in cui deve essere ripristinata la macchina virtuale, deve essere Null se il ripristino deve essere eseguito nel cloud pubblico

identityBasedRestoreDetails

Dettagli di ripristino specifici del carico di lavoro della macchina virtuale IaaS per i ripristini usando l'identità gestita.

identityInfo

Informazioni sull'identità gestita necessarie per accedere all'account di archiviazione del cliente.

objectType

Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere

originalStorageAccountOption

Opzione dell'account di archiviazione originale

recoveryPointId

ID della copia di backup da ripristinare.

recoveryType

Tipo di recupero.

region

Area in cui viene ripristinata la macchina virtuale.

restoreDiskLunList

Elenco di LUN disco per il ripristino parziale

restoreWithManagedDisks

Flag per indicare una macchina virtuale del disco non gestito deve essere ripristinata con Managed Disks.

securedVMDetails

Archivia i dettagli della macchina virtuale protetta

sourceResourceId

ID ARM completo della macchina virtuale da ripristinare.

storageAccountId

ID ARM completo dell'account di archiviazione in cui deve essere ripristinata la macchina virtuale.

subnetId

L'ID subnet è l'ID subnet associato alla macchina virtuale da ripristinare. Per le macchine virtuali classiche, si tratta di {VnetID}/Subnet/{SubnetName} e per le macchine virtuali di Azure Resource Manager verrà usato l'ID risorsa ARM per rappresentare la subnet.

targetDiskNetworkAccessSettings

Specifica le impostazioni di accesso alla rete di destinazione per i dischi della macchina virtuale da ripristinare,

targetDomainNameId

ID ARM completo del nome di dominio da associare alla macchina virtuale da ripristinare. Questo vale solo per le macchine virtuali classiche.

targetResourceGroupId

Questo è l'ID ARM del gruppo di risorse che si vuole creare per questa macchina virtuale e altri artefatti. Ad esempio/subscriptions/{subId}/resourcegroups/{rg}

targetVirtualMachineId

Questo è l'ID ARM completo della macchina virtuale che verrà creata. Ad esempio, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

virtualNetworkId

Si tratta dell'ID di rete virtuale della rete virtuale che verrà collegata alla macchina virtuale. L'utente verrà convalidato per le autorizzazioni di azione di join nell'accesso collegato.

zones

Zona di destinazione in cui deve essere ripristinata la macchina virtuale e i relativi dischi.

Proprietà ereditate

resourceGuardOperationRequests

ResourceGuardOperationRequests su cui verrà eseguito il controllo LAC

Dettagli proprietà

affinityGroup

Gruppo di affinità associato alla macchina virtuale da ripristinare. Usato solo per le macchine virtuali di calcolo classiche.

affinityGroup?: string

Valore della proprietà

string

createNewCloudService

Deve essere creato un nuovo servizio cloud durante il ripristino della macchina virtuale. In caso contrario, la macchina virtuale verrà ripristinata nello stesso servizio cloud al momento del backup.

createNewCloudService?: boolean

Valore della proprietà

boolean

diskEncryptionSetId

ID diskEncryptionSet: necessario se la macchina virtuale deve essere crittografata inattiva durante il ripristino con la chiave gestita dal cliente.

diskEncryptionSetId?: string

Valore della proprietà

string

encryptionDetails

Dettagli necessari se la macchina virtuale è stata crittografata al momento del backup.

encryptionDetails?: EncryptionDetails

Valore della proprietà

extendedLocation

Percorso esteso di destinazione in cui deve essere ripristinata la macchina virtuale, deve essere Null se il ripristino deve essere eseguito nel cloud pubblico

extendedLocation?: ExtendedLocation

Valore della proprietà

identityBasedRestoreDetails

Dettagli di ripristino specifici del carico di lavoro della macchina virtuale IaaS per i ripristini usando l'identità gestita.

identityBasedRestoreDetails?: IdentityBasedRestoreDetails

Valore della proprietà

identityInfo

Informazioni sull'identità gestita necessarie per accedere all'account di archiviazione del cliente.

identityInfo?: IdentityInfo

Valore della proprietà

objectType

Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere

objectType: "IaasVMRestoreRequest" | "IaasVMRestoreWithRehydrationRequest"

Valore della proprietà

"IaasVMRestoreRequest" | "IaasVMRestoreWithRehydrationRequest"

originalStorageAccountOption

Opzione dell'account di archiviazione originale

originalStorageAccountOption?: boolean

Valore della proprietà

boolean

recoveryPointId

ID della copia di backup da ripristinare.

recoveryPointId?: string

Valore della proprietà

string

recoveryType

Tipo di recupero.

recoveryType?: string

Valore della proprietà

string

region

Area in cui viene ripristinata la macchina virtuale.

region?: string

Valore della proprietà

string

restoreDiskLunList

Elenco di LUN disco per il ripristino parziale

restoreDiskLunList?: number[]

Valore della proprietà

number[]

restoreWithManagedDisks

Flag per indicare una macchina virtuale del disco non gestito deve essere ripristinata con Managed Disks.

restoreWithManagedDisks?: boolean

Valore della proprietà

boolean

securedVMDetails

Archivia i dettagli della macchina virtuale protetta

securedVMDetails?: SecuredVMDetails

Valore della proprietà

sourceResourceId

ID ARM completo della macchina virtuale da ripristinare.

sourceResourceId?: string

Valore della proprietà

string

storageAccountId

ID ARM completo dell'account di archiviazione in cui deve essere ripristinata la macchina virtuale.

storageAccountId?: string

Valore della proprietà

string

subnetId

L'ID subnet è l'ID subnet associato alla macchina virtuale da ripristinare. Per le macchine virtuali classiche, si tratta di {VnetID}/Subnet/{SubnetName} e per le macchine virtuali di Azure Resource Manager verrà usato l'ID risorsa ARM per rappresentare la subnet.

subnetId?: string

Valore della proprietà

string

targetDiskNetworkAccessSettings

Specifica le impostazioni di accesso alla rete di destinazione per i dischi della macchina virtuale da ripristinare,

targetDiskNetworkAccessSettings?: TargetDiskNetworkAccessSettings

Valore della proprietà

targetDomainNameId

ID ARM completo del nome di dominio da associare alla macchina virtuale da ripristinare. Questo vale solo per le macchine virtuali classiche.

targetDomainNameId?: string

Valore della proprietà

string

targetResourceGroupId

Questo è l'ID ARM del gruppo di risorse che si vuole creare per questa macchina virtuale e altri artefatti. Ad esempio/subscriptions/{subId}/resourcegroups/{rg}

targetResourceGroupId?: string

Valore della proprietà

string

targetVirtualMachineId

Questo è l'ID ARM completo della macchina virtuale che verrà creata. Ad esempio, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

targetVirtualMachineId?: string

Valore della proprietà

string

virtualNetworkId

Si tratta dell'ID di rete virtuale della rete virtuale che verrà collegata alla macchina virtuale. L'utente verrà convalidato per le autorizzazioni di azione di join nell'accesso collegato.

virtualNetworkId?: string

Valore della proprietà

string

zones

Zona di destinazione in cui deve essere ripristinata la macchina virtuale e i relativi dischi.

zones?: string[]

Valore della proprietà

string[]

Dettagli proprietà ereditate

resourceGuardOperationRequests

ResourceGuardOperationRequests su cui verrà eseguito il controllo LAC

resourceGuardOperationRequests?: string[]

Valore della proprietà

string[]

Ereditato daRestoreRequest.resourceGuardOperationRequests