IaasVMRestoreRequest Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
IaasVMRestoreRequest() |
Initialise une nouvelle instance de la classe IaasVMRestoreRequest. |
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) |
Initialise une nouvelle instance de la classe IaasVMRestoreRequest. |
IaasVMRestoreRequest()
Initialise une nouvelle instance de la classe IaasVMRestoreRequest.
public IaasVMRestoreRequest ();
Public Sub New ()
S’applique à
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)
Initialise une nouvelle instance de la classe IaasVMRestoreRequest.
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.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.Models.IdentityInfo identityInfo = default, Microsoft.Azure.Management.RecoveryServices.Backup.Models.IdentityBasedRestoreDetails identityBasedRestoreDetails = default);
new Microsoft.Azure.Management.RecoveryServices.Backup.Models.IaasVMRestoreRequest : string * string * string * string * string * string * string * string * string * string * string * Nullable<bool> * Nullable<bool> * Microsoft.Azure.Management.RecoveryServices.Backup.Models.EncryptionDetails * System.Collections.Generic.IList<Nullable<int>> * Nullable<bool> * string * System.Collections.Generic.IList<string> * Microsoft.Azure.Management.RecoveryServices.Backup.Models.IdentityInfo * Microsoft.Azure.Management.RecoveryServices.Backup.Models.IdentityBasedRestoreDetails -> Microsoft.Azure.Management.RecoveryServices.Backup.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)
Paramètres
- recoveryPointId
- String
ID de la copie de sauvegarde à récupérer.
- recoveryType
- String
Type de cette récupération. Les valeurs possibles sont les suivantes : « Invalid », « OriginalLocation », « AlternateLocation », « RestoreDisks », « Offline »
- sourceResourceId
- String
ID ARM complet de la machine virtuelle en cours de récupération.
- targetVirtualMachineId
- String
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}
- targetResourceGroupId
- String
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}
- storageAccountId
- String
ID ARM complet du compte de stockage sur lequel la machine virtuelle doit être restaurée.
- virtualNetworkId
- String
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é.
- subnetId
- String
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.
- targetDomainNameId
- String
ID ARM complet du nom de domaine à associer à la machine virtuelle en cours de restauration. Cela s’applique uniquement aux Machines Virtuelles classiques.
- region
- String
Région dans laquelle la machine virtuelle est restaurée.
- affinityGroup
- String
Groupe d’affinités associé à la machine virtuelle à restaurer. Utilisé uniquement pour les Machines Virtuelles de calcul classiques.
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.
- encryptionDetails
- EncryptionDetails
Détails nécessaires si la machine virtuelle a été chiffrée au moment de la sauvegarde.
L’indicateur désignant une machine virtuelle de disque non managé doit être restauré avec des disques managés.
- diskEncryptionSetId
- String
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.
- identityInfo
- IdentityInfo
Informations d’identité managée requises pour accéder au compte de stockage client.
- identityBasedRestoreDetails
- 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.
S’applique à
Azure SDK for .NET
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour