Partager via


IaasVMRestoreRequest interface

Restauration spécifique à la charge de travail des machines virtuelles IaaS.

Extends

Propriétés

affinityGroup

Groupe d’affinités associé à la machine virtuelle à restaurer. Utilisé uniquement pour les machines virtuelles de calcul classiques.

createNewCloudService

Si un nouveau service cloud est créé lors de la restauration de la machine virtuelle. Si cette valeur est false, la machine virtuelle est restaurée sur le même service cloud qu’au moment de la sauvegarde.

diskEncryptionSetId

ID de DiskEncryptionSet : nécessaire si la machine virtuelle doit être chiffrée au repos pendant la restauration avec une clé gérée par le client.

encryptionDetails

Détails nécessaires si la machine virtuelle a été chiffrée au moment de la sauvegarde.

extendedLocation

Emplacement étendu cible où la machine virtuelle doit être restaurée, doit avoir la valeur Null si la restauration doit être effectuée dans le cloud public

identityBasedRestoreDetails

Détails de restauration spécifiques à la charge de travail des machines virtuelles IaaS pour les restaurations à l’aide d’une identité managée.

identityInfo

Informations d’identité managée requises pour accéder au compte de stockage client.

objectType

Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être

originalStorageAccountOption

Option de compte de stockage d’origine

recoveryPointId

ID de la copie de sauvegarde à récupérer.

recoveryType

Type de cette récupération.

region

Région dans laquelle la machine virtuelle est restaurée.

restoreDiskLunList

Liste des LUN de disque pour la restauration partielle

restoreWithManagedDisks

L’indicateur désignant une machine virtuelle de disque non managé doit être restauré avec des disques managés.

securedVMDetails

Stocke les détails de la machine virtuelle sécurisée

sourceResourceId

ID ARM complet de la machine virtuelle en cours de récupération.

storageAccountId

ID ARM complet du compte de stockage sur lequel la machine virtuelle doit être restaurée.

subnetId

ID de sous-réseau, est l’ID de sous-réseau associé à la machine virtuelle à restaurer. Pour les machines virtuelles classiques, il s’agirait de {VnetID}/Subnet/{SubnetName} et, pour les machines virtuelles Azure Resource Manager, il s’agirait de l’ID de ressource ARM utilisé pour représenter le sous-réseau.

targetDiskNetworkAccessSettings

Spécifie les paramètres d’accès au réseau cible pour les disques de machine virtuelle à restaurer,

targetDomainNameId

ID ARM complet du nom de domaine à associer à la machine virtuelle en cours de restauration. Cela s’applique uniquement aux machines virtuelles classiques.

targetResourceGroupId

Il s’agit de l’ID ARM du groupe de ressources que vous souhaitez créer pour cette machine virtuelle et d’autres artefacts. Par exemple, /subscriptions/{subId}/resourcegroups/{rg}

targetVirtualMachineId

Il s’agit de l’ID ARM complet de la machine virtuelle qui sera créée. Par exemple, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

virtualNetworkId

Il s’agit de l’ID de réseau virtuel du réseau virtuel qui sera attaché à la machine virtuelle. L’utilisateur sera validé pour les autorisations d’action de jointure dans l’accès lié.

zones

Zone cible où la machine virtuelle et ses disques doivent être restaurés.

Propriétés héritées

resourceGuardOperationRequests

ResourceGuardOperationRequests sur laquelle la vérification DE LAC sera effectuée

Détails de la propriété

affinityGroup

Groupe d’affinités associé à la machine virtuelle à restaurer. Utilisé uniquement pour les machines virtuelles de calcul classiques.

affinityGroup?: string

Valeur de propriété

string

createNewCloudService

Si un nouveau service cloud est créé lors de la restauration de la machine virtuelle. Si cette valeur est false, la machine virtuelle est restaurée sur le même service cloud qu’au moment de la sauvegarde.

createNewCloudService?: boolean

Valeur de propriété

boolean

diskEncryptionSetId

ID de DiskEncryptionSet : nécessaire si la machine virtuelle doit être chiffrée au repos pendant la restauration avec une clé gérée par le client.

diskEncryptionSetId?: string

Valeur de propriété

string

encryptionDetails

Détails nécessaires si la machine virtuelle a été chiffrée au moment de la sauvegarde.

encryptionDetails?: EncryptionDetails

Valeur de propriété

extendedLocation

Emplacement étendu cible où la machine virtuelle doit être restaurée, doit avoir la valeur Null si la restauration doit être effectuée dans le cloud public

extendedLocation?: ExtendedLocation

Valeur de propriété

identityBasedRestoreDetails

Détails de restauration spécifiques à la charge de travail des machines virtuelles IaaS pour les restaurations à l’aide d’une identité managée.

identityBasedRestoreDetails?: IdentityBasedRestoreDetails

Valeur de propriété

identityInfo

Informations d’identité managée requises pour accéder au compte de stockage client.

identityInfo?: IdentityInfo

Valeur de propriété

objectType

Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être

objectType: "IaasVMRestoreRequest" | "IaasVMRestoreWithRehydrationRequest"

Valeur de propriété

"IaasVMRestoreRequest" | "IaasVMRestoreWithRehydrationRequest"

originalStorageAccountOption

Option de compte de stockage d’origine

originalStorageAccountOption?: boolean

Valeur de propriété

boolean

recoveryPointId

ID de la copie de sauvegarde à récupérer.

recoveryPointId?: string

Valeur de propriété

string

recoveryType

Type de cette récupération.

recoveryType?: string

Valeur de propriété

string

region

Région dans laquelle la machine virtuelle est restaurée.

region?: string

Valeur de propriété

string

restoreDiskLunList

Liste des LUN de disque pour la restauration partielle

restoreDiskLunList?: number[]

Valeur de propriété

number[]

restoreWithManagedDisks

L’indicateur désignant une machine virtuelle de disque non managé doit être restauré avec des disques managés.

restoreWithManagedDisks?: boolean

Valeur de propriété

boolean

securedVMDetails

Stocke les détails de la machine virtuelle sécurisée

securedVMDetails?: SecuredVMDetails

Valeur de propriété

sourceResourceId

ID ARM complet de la machine virtuelle en cours de récupération.

sourceResourceId?: string

Valeur de propriété

string

storageAccountId

ID ARM complet du compte de stockage sur lequel la machine virtuelle doit être restaurée.

storageAccountId?: string

Valeur de propriété

string

subnetId

ID de sous-réseau, est l’ID de sous-réseau associé à la machine virtuelle à restaurer. Pour les machines virtuelles classiques, il s’agirait de {VnetID}/Subnet/{SubnetName} et, pour les machines virtuelles Azure Resource Manager, il s’agirait de l’ID de ressource ARM utilisé pour représenter le sous-réseau.

subnetId?: string

Valeur de propriété

string

targetDiskNetworkAccessSettings

Spécifie les paramètres d’accès au réseau cible pour les disques de machine virtuelle à restaurer,

targetDiskNetworkAccessSettings?: TargetDiskNetworkAccessSettings

Valeur de propriété

targetDomainNameId

ID ARM complet du nom de domaine à associer à la machine virtuelle en cours de restauration. Cela s’applique uniquement aux machines virtuelles classiques.

targetDomainNameId?: string

Valeur de propriété

string

targetResourceGroupId

Il s’agit de l’ID ARM du groupe de ressources que vous souhaitez créer pour cette machine virtuelle et d’autres artefacts. Par exemple, /subscriptions/{subId}/resourcegroups/{rg}

targetResourceGroupId?: string

Valeur de propriété

string

targetVirtualMachineId

Il s’agit de l’ID ARM complet de la machine virtuelle qui sera créée. Par exemple, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

targetVirtualMachineId?: string

Valeur de propriété

string

virtualNetworkId

Il s’agit de l’ID de réseau virtuel du réseau virtuel qui sera attaché à la machine virtuelle. L’utilisateur sera validé pour les autorisations d’action de jointure dans l’accès lié.

virtualNetworkId?: string

Valeur de propriété

string

zones

Zone cible où la machine virtuelle et ses disques doivent être restaurés.

zones?: string[]

Valeur de propriété

string[]

Détails de la propriété héritée

resourceGuardOperationRequests

ResourceGuardOperationRequests sur laquelle la vérification DE LAC sera effectuée

resourceGuardOperationRequests?: string[]

Valeur de propriété

string[]

Hérité deRestoreRequest.resourceGuardOperationRequests