Restores - Trigger
Restaure les données sauvegardées spécifiées. Il s’agit d’une opération asynchrone. Pour connaître l’état de cet appel d’API, utilisez l’API GetProtectedItemOperationResult.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectionContainers/{containerName}/protectedItems/{protectedItemName}/recoveryPoints/{recoveryPointId}/restore?api-version=2024-10-01
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
container
|
path | True |
string |
Nom du conteneur associé aux éléments sauvegardés. |
fabric
|
path | True |
string |
Nom de l’infrastructure associé aux éléments sauvegardés. |
protected
|
path | True |
string |
Élément sauvegardé à restaurer. |
recovery
|
path | True |
string |
ID du point de récupération qui représente les données sauvegardées à restaurer. |
resource
|
path | True |
string |
Nom du groupe de ressources où se trouve le coffre Recovery Services. |
subscription
|
path | True |
string |
ID d’abonnement. |
vault
|
path | True |
string |
Nom du coffre Recovery Services. |
api-version
|
query | True |
string |
Version de l’API cliente. |
En-tête de la demande
Nom | Obligatoire | Type | Description |
---|---|---|---|
x-ms-authorization-auxiliary |
string |
Corps de la demande
Nom | Type | Description |
---|---|---|
eTag |
string |
ETag facultatif. |
location |
string |
Emplacement des ressources. |
properties |
RestoreRequest:
|
Propriétés RestoreRequestResource |
tags |
object |
Balises de ressource. |
Réponses
Nom | Type | Description |
---|---|---|
202 Accepted |
Accepté |
|
Other Status Codes |
Réponse d’erreur décrivant pourquoi l’opération a échoué. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
Nom | Description |
---|---|
user_impersonation | empruntez l’identité de votre compte d’utilisateur. |
Exemples
Restore Disks with IaasVMRestoreRequest
Exemple de requête
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/recoveryPoints/348916168024334/restore?api-version=2024-10-01
{
"properties": {
"objectType": "IaasVMRestoreRequest",
"recoveryPointId": "348916168024334",
"recoveryType": "RestoreDisks",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
"storageAccountId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testingRg/providers/Microsoft.Storage/storageAccounts/testAccount",
"region": "southeastasia",
"createNewCloudService": true,
"originalStorageAccountOption": false,
"encryptionDetails": {
"encryptionEnabled": false
},
"identityInfo": {
"isSystemAssignedIdentity": false,
"managedIdentityResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/asmaskarRG1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/asmaskartestmsi"
},
"targetDiskNetworkAccessSettings": {
"targetDiskNetworkAccessOption": "EnablePrivateAccessForAllDisks",
"targetDiskAccessId": "/subscriptions/e7a191f5-713c-4bdb-b5e4-cf3dd90230ef/resourceGroups/arpja/providers/Microsoft.Compute/diskAccesses/arpja-diskaccess-ccy"
}
}
}
Exemple de réponse
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/operationResults/00000000-0000-0000-0000-000000000000?api-version=2020-09-01
Azure-AsyncOperation: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2020-09-01
Retry-After: 60
Restore Disks with IaasVMRestoreRequest with IdentityBasedRestoreDetails
Exemple de requête
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/recoveryPoints/348916168024334/restore?api-version=2024-10-01
{
"properties": {
"objectType": "IaasVMRestoreRequest",
"recoveryPointId": "348916168024334",
"recoveryType": "RestoreDisks",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
"region": "southeastasia",
"createNewCloudService": true,
"originalStorageAccountOption": false,
"encryptionDetails": {
"encryptionEnabled": false
},
"identityInfo": {
"isSystemAssignedIdentity": false,
"managedIdentityResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/asmaskarRG1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/asmaskartestmsi"
},
"identityBasedRestoreDetails": {
"targetStorageAccountId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testingRg/providers/Microsoft.Storage/storageAccounts/testAccount"
}
}
}
Exemple de réponse
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/operationResults/00000000-0000-0000-0000-000000000000?api-version=2020-09-01
Azure-AsyncOperation: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2020-09-01
Retry-After: 60
Restore Disks with IaasVMRestoreWithRehydrationRequest
Exemple de requête
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/recoveryPoints/348916168024334/restore?api-version=2024-10-01
{
"properties": {
"objectType": "IaasVMRestoreWithRehydrationRequest",
"recoveryPointId": "348916168024334",
"recoveryType": "RestoreDisks",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
"storageAccountId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testingRg/providers/Microsoft.Storage/storageAccounts/testAccount",
"region": "southeastasia",
"createNewCloudService": true,
"originalStorageAccountOption": false,
"encryptionDetails": {
"encryptionEnabled": false
},
"recoveryPointRehydrationInfo": {
"rehydrationRetentionDuration": "P7D",
"rehydrationPriority": "Standard"
}
}
}
Exemple de réponse
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/operationResults/00000000-0000-0000-0000-000000000000?api-version=2020-09-01
Azure-AsyncOperation: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasVMContainerV2;netsdktestrg;netvmtestv2vm1/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2020-09-01
Retry-After: 60
Restore to New Azure IaasVm with IaasVMRestoreRequest
Exemple de requête
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/recoveryPoints/348916168024334/restore?api-version=2024-10-01
{
"properties": {
"objectType": "IaasVMRestoreRequest",
"recoveryPointId": "348916168024334",
"recoveryType": "AlternateLocation",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
"targetVirtualMachineId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2/providers/Microsoft.Compute/virtualmachines/RSMDALRVM981435",
"targetResourceGroupId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2",
"storageAccountId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Storage/storageAccounts/testingAccount",
"virtualNetworkId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet",
"subnetId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet/subnets/default",
"region": "southeastasia",
"createNewCloudService": false,
"originalStorageAccountOption": false,
"encryptionDetails": {
"encryptionEnabled": false
},
"identityInfo": {
"isSystemAssignedIdentity": true
}
}
}
Exemple de réponse
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/operationResults/00000000-0000-0000-0000-000000000000?api-version=2017-07-01
Azure-AsyncOperation: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2017-07-01
Retry-After: 60
Restore to New Azure IaasVm with IaasVMRestoreRequest with identityBasedRestoreDetails
Exemple de requête
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/recoveryPoints/348916168024334/restore?api-version=2024-10-01
{
"properties": {
"objectType": "IaasVMRestoreRequest",
"recoveryPointId": "348916168024334",
"recoveryType": "AlternateLocation",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
"targetVirtualMachineId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2/providers/Microsoft.Compute/virtualmachines/RSMDALRVM981435",
"targetResourceGroupId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2",
"virtualNetworkId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet",
"subnetId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet/subnets/default",
"region": "southeastasia",
"createNewCloudService": false,
"originalStorageAccountOption": false,
"encryptionDetails": {
"encryptionEnabled": false
},
"identityInfo": {
"isSystemAssignedIdentity": true
},
"identityBasedRestoreDetails": {
"targetStorageAccountId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Storage/storageAccounts/testingAccount"
}
}
}
Exemple de réponse
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/operationResults/00000000-0000-0000-0000-000000000000?api-version=2017-07-01
Azure-AsyncOperation: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2017-07-01
Retry-After: 60
Restore to New Azure IaasVm with IaasVMRestoreWithRehydrationRequest
Exemple de requête
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/recoveryPoints/348916168024334/restore?api-version=2024-10-01
{
"properties": {
"objectType": "IaasVMRestoreWithRehydrationRequest",
"recoveryPointId": "348916168024334",
"recoveryType": "AlternateLocation",
"sourceResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
"targetVirtualMachineId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2/providers/Microsoft.Compute/virtualmachines/RSMDALRVM981435",
"targetResourceGroupId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg2",
"storageAccountId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Storage/storageAccounts/testingAccount",
"virtualNetworkId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet",
"subnetId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/testRg/providers/Microsoft.Network/virtualNetworks/testNet/subnets/default",
"region": "southeastasia",
"createNewCloudService": false,
"originalStorageAccountOption": false,
"encryptionDetails": {
"encryptionEnabled": false
},
"recoveryPointRehydrationInfo": {
"rehydrationRetentionDuration": "P7D",
"rehydrationPriority": "High"
}
}
}
Exemple de réponse
Location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/operationResults/00000000-0000-0000-0000-000000000000?api-version=2017-07-01
Azure-AsyncOperation: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.RecoveryServices/vaults/testVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/protectedItems/vm;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2017-07-01
Retry-After: 60
Définitions
Nom | Description |
---|---|
Azure |
Demande de restauration AzureFileShare |
Azure |
Restauration d’AzureWorkload SAP Hana -specific. Plus précisément pour la restauration de PointInTime/Log |
Azure |
Restauration spécifique à AzureWorkload. |
Azure |
Restauration d’AzureWorkload SAP Hana -specific. Plus précisément pour la restauration de PointInTime/Log |
Azure |
Restauration spécifique à SAP Hana azureWorkload avec réactivation intégrée du point de récupération. |
Azure |
Restauration spécifique à SAP Hana dans AzureWorkload. |
Azure |
Restauration spécifique à SAP Hana azureWorkload avec réactivation intégrée du point de récupération. |
Azure |
Restauration sql -specific AzureWorkload. Plus précisément pour la restauration de PointInTime/Log |
Azure |
Restauration spécifique à SQL AzureWorkload avec réactivation intégrée du point de récupération. |
Azure |
Restauration sql -specific AzureWorkload. Spécifiquement pour la restauration complète/différentielle |
Azure |
Restauration spécifique à SQL AzureWorkload avec réactivation intégrée du point de récupération |
Cloud |
Réponse d’erreur du service Container Instance. |
Cloud |
Réponse d’erreur du service Container Instance. |
Copy |
Options pour résoudre les conflits de copie. |
Encryption |
Détails nécessaires si la machine virtuelle a été chiffrée au moment de la sauvegarde. |
Error |
Informations supplémentaires sur l’erreur de gestion des ressources. |
Extended |
Emplacement étendu du point de récupération où la machine virtuelle était présente. |
Iaas |
Restauration spécifique à la charge de travail d’une machine virtuelle IaaS. |
Iaas |
Restauration spécifique à la charge de travail de machine virtuelle IaaS avec réactivation intégrée du point de récupération. |
Identity |
Détails de restauration spécifiques de la charge de travail de machine virtuelle IaaS pour les restaurations à l’aide de l’identité managée |
Identity |
Encapsule les informations relatives à l’identité managée |
Overwrite |
Peut remplacer si Target DataBase existe déjà |
Recovery |
Définit si le mode de récupération actuel est la restauration de fichiers ou la restauration de base de données |
Recovery |
Informations sur la réactivation de rp |
Recovery |
Type de cette récupération. |
Rehydration |
Priorité de réhydratation |
Restore |
Restaurez des spécifications de fichier telles que le chemin d’accès au fichier, le type et les informations de chemin d’accès au dossier cible. |
Restore |
Classe de base pour la demande de restauration. Les demandes de restauration spécifiques à la charge de travail sont dérivées de cette classe. |
Restore |
Type de restauration (FullShareRestore ou ItemLevelRestore) |
Secured |
Paramètres de demande de restauration pour les machines virtuelles sécurisées |
Snapshot |
Encapsule des informations concernant la récupération d’instantanés pour SAP Hana |
SQLData |
Encapsule des informations concernant le répertoire de données |
SQLData |
Type de mappage de répertoire de données |
Target |
Cibler les informations de partage de fichiers Azure. |
Target |
Paramètres d’accès réseau à utiliser pour les disques restaurés |
Target |
Spécifie les paramètres d’accès réseau cibles pour les disques de machine virtuelle à restaurer. |
Target |
Détails sur la charge de travail cible pendant l’opération de restauration. |
User |
Propriétés d’identité managée attribuées par l’utilisateur |
User |
Détails de l’identité managée affectée par l’utilisateur |
AzureFileShareRestoreRequest
Demande de restauration AzureFileShare
Nom | Type | Description |
---|---|---|
copyOptions |
Options pour résoudre les conflits de copie. |
|
objectType | string: |
Cette propriété sera utilisée comme discriminateur pour décider des types spécifiques dans la chaîne polymorphe de types. |
recoveryType |
Type de cette récupération. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests sur laquelle la vérification LAC sera effectuée |
restoreFileSpecs |
Liste des fichiers/dossiers sources (qui doivent être récupérés) et des détails targetFolderPath |
|
restoreRequestType |
Type de restauration (FullShareRestore ou ItemLevelRestore) |
|
sourceResourceId |
string |
ID ARM du compte de stockage source |
targetDetails |
Détails du partage de fichiers cible |
AzureWorkloadPointInTimeRestoreRequest
Restauration d’AzureWorkload SAP Hana -specific. Plus précisément pour la restauration de PointInTime/Log
Nom | Type | Description |
---|---|---|
objectType | string: |
Cette propriété sera utilisée comme discriminateur pour décider des types spécifiques dans la chaîne polymorphe de types. |
pointInTime |
string |
Valeur PointInTime |
propertyBag |
object |
Conteneur de propriétés spécifique à la charge de travail. |
recoveryMode |
Définit si le mode de récupération actuel est la restauration de fichiers ou la restauration de base de données |
|
recoveryType |
Type de cette récupération. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests sur laquelle la vérification LAC sera effectuée |
snapshotRestoreParameters |
Détails supplémentaires pour la récupération d’instantané actuellement utilisée pour l’instantané pour SAP Hana. |
|
sourceResourceId |
string |
ID ARM complet de la machine virtuelle sur laquelle la charge de travail en cours d’exécution est récupérée. |
targetInfo |
Détails de la base de données cible |
|
targetResourceGroupName |
string |
Définit le groupe de ressources de la machine virtuelle cible |
targetVirtualMachineId |
string |
Il s’agit de l’ID ARM complet de la machine virtuelle cible, par exemple , /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Détails de l’identité managée affectée par l’utilisateur actuellement utilisés pour l’instantané. |
AzureWorkloadRestoreRequest
Restauration spécifique à AzureWorkload.
Nom | Type | Description |
---|---|---|
objectType | string: |
Cette propriété sera utilisée comme discriminateur pour décider des types spécifiques dans la chaîne polymorphe de types. |
propertyBag |
object |
Conteneur de propriétés spécifique à la charge de travail. |
recoveryMode |
Définit si le mode de récupération actuel est la restauration de fichiers ou la restauration de base de données |
|
recoveryType |
Type de cette récupération. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests sur laquelle la vérification LAC sera effectuée |
snapshotRestoreParameters |
Détails supplémentaires pour la récupération d’instantané actuellement utilisée pour l’instantané pour SAP Hana. |
|
sourceResourceId |
string |
ID ARM complet de la machine virtuelle sur laquelle la charge de travail en cours d’exécution est récupérée. |
targetInfo |
Détails de la base de données cible |
|
targetResourceGroupName |
string |
Définit le groupe de ressources de la machine virtuelle cible |
targetVirtualMachineId |
string |
Il s’agit de l’ID ARM complet de la machine virtuelle cible, par exemple , /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Détails de l’identité managée affectée par l’utilisateur actuellement utilisés pour l’instantané. |
AzureWorkloadSAPHanaPointInTimeRestoreRequest
Restauration d’AzureWorkload SAP Hana -specific. Plus précisément pour la restauration de PointInTime/Log
Nom | Type | Description |
---|---|---|
objectType | string: |
Cette propriété sera utilisée comme discriminateur pour décider des types spécifiques dans la chaîne polymorphe de types. |
pointInTime |
string |
Valeur PointInTime |
propertyBag |
object |
Conteneur de propriétés spécifique à la charge de travail. |
recoveryMode |
Définit si le mode de récupération actuel est la restauration de fichiers ou la restauration de base de données |
|
recoveryType |
Type de cette récupération. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests sur laquelle la vérification LAC sera effectuée |
snapshotRestoreParameters |
Détails supplémentaires pour la récupération d’instantané actuellement utilisée pour l’instantané pour SAP Hana. |
|
sourceResourceId |
string |
ID ARM complet de la machine virtuelle sur laquelle la charge de travail en cours d’exécution est récupérée. |
targetInfo |
Détails de la base de données cible |
|
targetResourceGroupName |
string |
Définit le groupe de ressources de la machine virtuelle cible |
targetVirtualMachineId |
string |
Il s’agit de l’ID ARM complet de la machine virtuelle cible, par exemple , /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Détails de l’identité managée affectée par l’utilisateur actuellement utilisés pour l’instantané. |
AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest
Restauration spécifique à SAP Hana azureWorkload avec réactivation intégrée du point de récupération.
Nom | Type | Description |
---|---|---|
objectType | string: |
Cette propriété sera utilisée comme discriminateur pour décider des types spécifiques dans la chaîne polymorphe de types. |
pointInTime |
string |
Valeur PointInTime |
propertyBag |
object |
Conteneur de propriétés spécifique à la charge de travail. |
recoveryMode |
Définit si le mode de récupération actuel est la restauration de fichiers ou la restauration de base de données |
|
recoveryPointRehydrationInfo |
Informations sur la réactivation de rp |
|
recoveryType |
Type de cette récupération. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests sur laquelle la vérification LAC sera effectuée |
snapshotRestoreParameters |
Détails supplémentaires pour la récupération d’instantané actuellement utilisée pour l’instantané pour SAP Hana. |
|
sourceResourceId |
string |
ID ARM complet de la machine virtuelle sur laquelle la charge de travail en cours d’exécution est récupérée. |
targetInfo |
Détails de la base de données cible |
|
targetResourceGroupName |
string |
Définit le groupe de ressources de la machine virtuelle cible |
targetVirtualMachineId |
string |
Il s’agit de l’ID ARM complet de la machine virtuelle cible, par exemple , /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Détails de l’identité managée affectée par l’utilisateur actuellement utilisés pour l’instantané. |
AzureWorkloadSAPHanaRestoreRequest
Restauration spécifique à SAP Hana dans AzureWorkload.
Nom | Type | Description |
---|---|---|
objectType | string: |
Cette propriété sera utilisée comme discriminateur pour décider des types spécifiques dans la chaîne polymorphe de types. |
propertyBag |
object |
Conteneur de propriétés spécifique à la charge de travail. |
recoveryMode |
Définit si le mode de récupération actuel est la restauration de fichiers ou la restauration de base de données |
|
recoveryType |
Type de cette récupération. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests sur laquelle la vérification LAC sera effectuée |
snapshotRestoreParameters |
Détails supplémentaires pour la récupération d’instantané actuellement utilisée pour l’instantané pour SAP Hana. |
|
sourceResourceId |
string |
ID ARM complet de la machine virtuelle sur laquelle la charge de travail en cours d’exécution est récupérée. |
targetInfo |
Détails de la base de données cible |
|
targetResourceGroupName |
string |
Définit le groupe de ressources de la machine virtuelle cible |
targetVirtualMachineId |
string |
Il s’agit de l’ID ARM complet de la machine virtuelle cible, par exemple , /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Détails de l’identité managée affectée par l’utilisateur actuellement utilisés pour l’instantané. |
AzureWorkloadSAPHanaRestoreWithRehydrateRequest
Restauration spécifique à SAP Hana azureWorkload avec réactivation intégrée du point de récupération.
Nom | Type | Description |
---|---|---|
objectType | string: |
Cette propriété sera utilisée comme discriminateur pour décider des types spécifiques dans la chaîne polymorphe de types. |
propertyBag |
object |
Conteneur de propriétés spécifique à la charge de travail. |
recoveryMode |
Définit si le mode de récupération actuel est la restauration de fichiers ou la restauration de base de données |
|
recoveryPointRehydrationInfo |
Informations sur la réactivation de rp |
|
recoveryType |
Type de cette récupération. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests sur laquelle la vérification LAC sera effectuée |
snapshotRestoreParameters |
Détails supplémentaires pour la récupération d’instantané actuellement utilisée pour l’instantané pour SAP Hana. |
|
sourceResourceId |
string |
ID ARM complet de la machine virtuelle sur laquelle la charge de travail en cours d’exécution est récupérée. |
targetInfo |
Détails de la base de données cible |
|
targetResourceGroupName |
string |
Définit le groupe de ressources de la machine virtuelle cible |
targetVirtualMachineId |
string |
Il s’agit de l’ID ARM complet de la machine virtuelle cible, par exemple , /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Détails de l’identité managée affectée par l’utilisateur actuellement utilisés pour l’instantané. |
AzureWorkloadSQLPointInTimeRestoreRequest
Restauration sql -specific AzureWorkload. Plus précisément pour la restauration de PointInTime/Log
Nom | Type | Description |
---|---|---|
alternateDirectoryPaths |
Détails du répertoire de données |
|
isNonRecoverable |
boolean |
Propriété spécifique SQL où l’utilisateur peut choisir de définir une récupération sans récupération lorsque l’opération de restauration est tentée |
objectType | string: |
Cette propriété sera utilisée comme discriminateur pour décider des types spécifiques dans la chaîne polymorphe de types. |
pointInTime |
string |
Valeur PointInTime |
propertyBag |
object |
Conteneur de propriétés spécifique à la charge de travail. |
recoveryMode |
Définit si le mode de récupération actuel est la restauration de fichiers ou la restauration de base de données |
|
recoveryType |
Type de cette récupération. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests sur laquelle la vérification LAC sera effectuée |
shouldUseAlternateTargetLocation |
boolean |
Option par défaut définie sur true. Si cette valeur est définie sur false, un autre répertoire de données doit être fourni |
snapshotRestoreParameters |
Détails supplémentaires pour la récupération d’instantané actuellement utilisée pour l’instantané pour SAP Hana. |
|
sourceResourceId |
string |
ID ARM complet de la machine virtuelle sur laquelle la charge de travail en cours d’exécution est récupérée. |
targetInfo |
Détails de la base de données cible |
|
targetResourceGroupName |
string |
Définit le groupe de ressources de la machine virtuelle cible |
targetVirtualMachineId |
string |
Il s’agit de l’ID ARM complet de la machine virtuelle cible, par exemple , /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Détails de l’identité managée affectée par l’utilisateur actuellement utilisés pour l’instantané. |
AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest
Restauration spécifique à SQL AzureWorkload avec réactivation intégrée du point de récupération.
Nom | Type | Description |
---|---|---|
alternateDirectoryPaths |
Détails du répertoire de données |
|
isNonRecoverable |
boolean |
Propriété spécifique SQL où l’utilisateur peut choisir de définir une récupération sans récupération lorsque l’opération de restauration est tentée |
objectType | string: |
Cette propriété sera utilisée comme discriminateur pour décider des types spécifiques dans la chaîne polymorphe de types. |
pointInTime |
string |
Valeur PointInTime |
propertyBag |
object |
Conteneur de propriétés spécifique à la charge de travail. |
recoveryMode |
Définit si le mode de récupération actuel est la restauration de fichiers ou la restauration de base de données |
|
recoveryPointRehydrationInfo |
Informations sur la réactivation de rp |
|
recoveryType |
Type de cette récupération. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests sur laquelle la vérification LAC sera effectuée |
shouldUseAlternateTargetLocation |
boolean |
Option par défaut définie sur true. Si cette valeur est définie sur false, un autre répertoire de données doit être fourni |
snapshotRestoreParameters |
Détails supplémentaires pour la récupération d’instantané actuellement utilisée pour l’instantané pour SAP Hana. |
|
sourceResourceId |
string |
ID ARM complet de la machine virtuelle sur laquelle la charge de travail en cours d’exécution est récupérée. |
targetInfo |
Détails de la base de données cible |
|
targetResourceGroupName |
string |
Définit le groupe de ressources de la machine virtuelle cible |
targetVirtualMachineId |
string |
Il s’agit de l’ID ARM complet de la machine virtuelle cible, par exemple , /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Détails de l’identité managée affectée par l’utilisateur actuellement utilisés pour l’instantané. |
AzureWorkloadSQLRestoreRequest
Restauration sql -specific AzureWorkload. Spécifiquement pour la restauration complète/différentielle
Nom | Type | Description |
---|---|---|
alternateDirectoryPaths |
Détails du répertoire de données |
|
isNonRecoverable |
boolean |
Propriété spécifique SQL où l’utilisateur peut choisir de définir une récupération sans récupération lorsque l’opération de restauration est tentée |
objectType | string: |
Cette propriété sera utilisée comme discriminateur pour décider des types spécifiques dans la chaîne polymorphe de types. |
propertyBag |
object |
Conteneur de propriétés spécifique à la charge de travail. |
recoveryMode |
Définit si le mode de récupération actuel est la restauration de fichiers ou la restauration de base de données |
|
recoveryType |
Type de cette récupération. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests sur laquelle la vérification LAC sera effectuée |
shouldUseAlternateTargetLocation |
boolean |
Option par défaut définie sur true. Si cette valeur est définie sur false, un autre répertoire de données doit être fourni |
snapshotRestoreParameters |
Détails supplémentaires pour la récupération d’instantané actuellement utilisée pour l’instantané pour SAP Hana. |
|
sourceResourceId |
string |
ID ARM complet de la machine virtuelle sur laquelle la charge de travail en cours d’exécution est récupérée. |
targetInfo |
Détails de la base de données cible |
|
targetResourceGroupName |
string |
Définit le groupe de ressources de la machine virtuelle cible |
targetVirtualMachineId |
string |
Il s’agit de l’ID ARM complet de la machine virtuelle cible, par exemple , /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Détails de l’identité managée affectée par l’utilisateur actuellement utilisés pour l’instantané. |
AzureWorkloadSQLRestoreWithRehydrateRequest
Restauration spécifique à SQL AzureWorkload avec réactivation intégrée du point de récupération
Nom | Type | Description |
---|---|---|
alternateDirectoryPaths |
Détails du répertoire de données |
|
isNonRecoverable |
boolean |
Propriété spécifique SQL où l’utilisateur peut choisir de définir une récupération sans récupération lorsque l’opération de restauration est tentée |
objectType | string: |
Cette propriété sera utilisée comme discriminateur pour décider des types spécifiques dans la chaîne polymorphe de types. |
propertyBag |
object |
Conteneur de propriétés spécifique à la charge de travail. |
recoveryMode |
Définit si le mode de récupération actuel est la restauration de fichiers ou la restauration de base de données |
|
recoveryPointRehydrationInfo |
Informations sur la réactivation de rp |
|
recoveryType |
Type de cette récupération. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests sur laquelle la vérification LAC sera effectuée |
shouldUseAlternateTargetLocation |
boolean |
Option par défaut définie sur true. Si cette valeur est définie sur false, un autre répertoire de données doit être fourni |
snapshotRestoreParameters |
Détails supplémentaires pour la récupération d’instantané actuellement utilisée pour l’instantané pour SAP Hana. |
|
sourceResourceId |
string |
ID ARM complet de la machine virtuelle sur laquelle la charge de travail en cours d’exécution est récupérée. |
targetInfo |
Détails de la base de données cible |
|
targetResourceGroupName |
string |
Définit le groupe de ressources de la machine virtuelle cible |
targetVirtualMachineId |
string |
Il s’agit de l’ID ARM complet de la machine virtuelle cible, par exemple , /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Détails de l’identité managée affectée par l’utilisateur actuellement utilisés pour l’instantané. |
CloudError
Réponse d’erreur du service Container Instance.
Nom | Type | Description |
---|---|---|
error |
Objet d’erreur. |
CloudErrorBody
Réponse d’erreur du service Container Instance.
Nom | Type | Description |
---|---|---|
additionalInfo |
Informations supplémentaires sur l’erreur. |
|
code |
string |
Identificateur de l’erreur. Les codes sont invariants et sont destinés à être consommés par programme. |
details |
Liste des détails supplémentaires sur l’erreur. |
|
message |
string |
Message décrivant l’erreur, destiné à être adapté à l’affichage dans une interface utilisateur. |
target |
string |
Cible de l’erreur particulière. Par exemple, le nom de la propriété en erreur. |
CopyOptions
Options pour résoudre les conflits de copie.
Nom | Type | Description |
---|---|---|
CreateCopy |
string |
|
FailOnConflict |
string |
|
Invalid |
string |
|
Overwrite |
string |
|
Skip |
string |
EncryptionDetails
Détails nécessaires si la machine virtuelle a été chiffrée au moment de la sauvegarde.
Nom | Type | Description |
---|---|---|
encryptionEnabled |
boolean |
Identifie si cette copie de sauvegarde représente une machine virtuelle chiffrée au moment de la sauvegarde. |
kekUrl |
string |
URL de clé. |
kekVaultId |
string |
ID de Key Vault où KEK est stocké. |
secretKeyUrl |
string |
URL du secret. |
secretKeyVaultId |
string |
ID du coffre de clés où le secret est stocké. |
ErrorAdditionalInfo
Informations supplémentaires sur l’erreur de gestion des ressources.
Nom | Type | Description |
---|---|---|
info |
object |
Informations supplémentaires. |
type |
string |
Type d’informations supplémentaire. |
ExtendedLocation
Emplacement étendu du point de récupération où la machine virtuelle était présente.
Nom | Type | Description |
---|---|---|
name |
string |
Nom de l’emplacement étendu. |
type |
string |
Type de l’emplacement étendu. Les valeurs possibles sont les suivantes : « EdgeZone » |
IaasVMRestoreRequest
Restauration spécifique à la charge de travail d’une machine virtuelle IaaS.
Nom | Type | Description |
---|---|---|
affinityGroup |
string |
Groupe d’affinités associé à la machine virtuelle à restaurer. Utilisé uniquement pour les machines virtuelles de calcul classiques. |
createNewCloudService |
boolean |
Si un nouveau service cloud doit être créé lors de la restauration de la machine virtuelle. S’il s’agit de false, la machine virtuelle est restaurée sur le même service cloud qu’au moment de la sauvegarde. |
diskEncryptionSetId |
string |
ID de DiskEncryptionSet : nécessaire si la machine virtuelle doit être chiffrée au repos pendant la restauration avec la 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 de la charge de travail de machine virtuelle IaaS pour les restaurations à l’aide de l’identité managée. |
|
identityInfo |
Informations d’identité managée requises pour accéder au compte de stockage client. |
|
objectType | string: |
Cette propriété sera utilisée comme discriminateur pour décider des types spécifiques dans la chaîne polymorphe de types. |
originalStorageAccountOption |
boolean |
Option de compte de stockage d’origine |
recoveryPointId |
string |
ID de la copie de sauvegarde à récupérer. |
recoveryType |
Type de cette récupération. |
|
region |
string |
Région dans laquelle la machine virtuelle est restaurée. |
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests sur laquelle la vérification LAC sera effectuée |
restoreDiskLunList |
integer[] |
Liste des UNITÉS logiques de disque pour la restauration partielle |
restoreWithManagedDisks |
boolean |
Indicateur permettant de désigner une machine virtuelle de disque non managée doit être restauré avec des disques managés. |
securedVMDetails |
Stocke les détails de la machine virtuelle sécurisée |
|
sourceResourceId |
string |
ID ARM complet de la machine virtuelle en cours de récupération. |
storageAccountId |
string |
ID ARM complet du compte de stockage sur lequel la machine virtuelle doit être restaurée. |
subnetId |
string |
L’ID de sous-réseau est l’ID de sous-réseau associé à la machine virtuelle à restaurer. Pour les machines virtuelles classiques, il s’agit de {VnetID}/Subnet/{SubnetName} et, pour les machines virtuelles Azure Resource Manager, il s’agit de l’ID de ressource ARM utilisé pour représenter le sous-réseau. |
targetDiskNetworkAccessSettings |
Spécifie les paramètres d’accès réseau cibles pour les disques de machine virtuelle à restaurer, |
|
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. |
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} |
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} |
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é. |
zones |
string[] |
Zone cible où la machine virtuelle et ses disques doivent être restaurés. |
IaasVMRestoreWithRehydrationRequest
Restauration spécifique à la charge de travail de machine virtuelle IaaS avec réactivation intégrée du point de récupération.
Nom | Type | Description |
---|---|---|
affinityGroup |
string |
Groupe d’affinités associé à la machine virtuelle à restaurer. Utilisé uniquement pour les machines virtuelles de calcul classiques. |
createNewCloudService |
boolean |
Si un nouveau service cloud doit être créé lors de la restauration de la machine virtuelle. S’il s’agit de false, la machine virtuelle est restaurée sur le même service cloud qu’au moment de la sauvegarde. |
diskEncryptionSetId |
string |
ID de DiskEncryptionSet : nécessaire si la machine virtuelle doit être chiffrée au repos pendant la restauration avec la 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 de la charge de travail de machine virtuelle IaaS pour les restaurations à l’aide de l’identité managée. |
|
identityInfo |
Informations d’identité managée requises pour accéder au compte de stockage client. |
|
objectType | string: |
Cette propriété sera utilisée comme discriminateur pour décider des types spécifiques dans la chaîne polymorphe de types. |
originalStorageAccountOption |
boolean |
Option de compte de stockage d’origine |
recoveryPointId |
string |
ID de la copie de sauvegarde à récupérer. |
recoveryPointRehydrationInfo |
Informations sur la réactivation de rp |
|
recoveryType |
Type de cette récupération. |
|
region |
string |
Région dans laquelle la machine virtuelle est restaurée. |
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests sur laquelle la vérification LAC sera effectuée |
restoreDiskLunList |
integer[] |
Liste des UNITÉS logiques de disque pour la restauration partielle |
restoreWithManagedDisks |
boolean |
Indicateur permettant de désigner une machine virtuelle de disque non managée doit être restauré avec des disques managés. |
securedVMDetails |
Stocke les détails de la machine virtuelle sécurisée |
|
sourceResourceId |
string |
ID ARM complet de la machine virtuelle en cours de récupération. |
storageAccountId |
string |
ID ARM complet du compte de stockage sur lequel la machine virtuelle doit être restaurée. |
subnetId |
string |
L’ID de sous-réseau est l’ID de sous-réseau associé à la machine virtuelle à restaurer. Pour les machines virtuelles classiques, il s’agit de {VnetID}/Subnet/{SubnetName} et, pour les machines virtuelles Azure Resource Manager, il s’agit de l’ID de ressource ARM utilisé pour représenter le sous-réseau. |
targetDiskNetworkAccessSettings |
Spécifie les paramètres d’accès réseau cibles pour les disques de machine virtuelle à restaurer, |
|
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. |
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} |
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} |
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é. |
zones |
string[] |
Zone cible où la machine virtuelle et ses disques doivent être restaurés. |
IdentityBasedRestoreDetails
Détails de restauration spécifiques de la charge de travail de machine virtuelle IaaS pour les restaurations à l’aide de l’identité managée
Nom | Type | Description |
---|---|---|
objectType |
string |
Obtient le type de classe. |
targetStorageAccountId |
string |
ID ARM complet du compte de stockage cible. |
IdentityInfo
Encapsule les informations relatives à l’identité managée
Nom | Type | Description |
---|---|---|
isSystemAssignedIdentity |
boolean |
Pour différencier si l’identité managée est affectée par le système ou l’utilisateur affecté |
managedIdentityResourceId |
string |
ID de ressource d’identité managée facultatif : peut ne pas être requis dans le cas d’une identité managée affectée par le système |
OverwriteOptions
Peut remplacer si Target DataBase existe déjà
Nom | Type | Description |
---|---|---|
FailOnConflict |
string |
|
Invalid |
string |
|
Overwrite |
string |
RecoveryMode
Définit si le mode de récupération actuel est la restauration de fichiers ou la restauration de base de données
Nom | Type | Description |
---|---|---|
FileRecovery |
string |
|
Invalid |
string |
|
RecoveryUsingSnapshot |
string |
|
SnapshotAttach |
string |
|
SnapshotAttachAndRecover |
string |
|
WorkloadRecovery |
string |
RecoveryPointRehydrationInfo
Informations sur la réactivation de rp
Nom | Type | Description |
---|---|---|
rehydrationPriority |
Priorité de réhydratation |
|
rehydrationRetentionDuration |
string |
Durée pendant laquelle le RP réhydraté doit être conservé ISO8601 format durée, par exemple « P7D » |
RecoveryType
Type de cette récupération.
Nom | Type | Description |
---|---|---|
AlternateLocation |
string |
|
Invalid |
string |
|
Offline |
string |
|
OriginalLocation |
string |
|
RestoreDisks |
string |
RehydrationPriority
Priorité de réhydratation
Nom | Type | Description |
---|---|---|
High |
string |
|
Standard |
string |
RestoreFileSpecs
Restaurez des spécifications de fichier telles que le chemin d’accès au fichier, le type et les informations de chemin d’accès au dossier cible.
Nom | Type | Description |
---|---|---|
fileSpecType |
string |
Indique ce que la variable Path représente |
path |
string |
Chemin d’accès au fichier/dossier source |
targetFolderPath |
string |
Chemin du dossier de destination dans FileShare cible |
RestoreRequestResource
Classe de base pour la demande de restauration. Les demandes de restauration spécifiques à la charge de travail sont dérivées de cette classe.
Nom | Type | Description |
---|---|---|
eTag |
string |
ETag facultatif. |
id |
string |
L’ID de ressource représente le chemin d’accès complet à la ressource. |
location |
string |
Emplacement des ressources. |
name |
string |
Nom de la ressource associé à la ressource. |
properties |
RestoreRequest:
|
Propriétés RestoreRequestResource |
tags |
object |
Balises de ressource. |
type |
string |
Le type de ressource représente le chemin d’accès complet du formulaire Namespace/ResourceType/ResourceType/... |
RestoreRequestType
Type de restauration (FullShareRestore ou ItemLevelRestore)
Nom | Type | Description |
---|---|---|
FullShareRestore |
string |
|
Invalid |
string |
|
ItemLevelRestore |
string |
SecuredVMDetails
Paramètres de demande de restauration pour les machines virtuelles sécurisées
Nom | Type | Description |
---|---|---|
securedVMOsDiskEncryptionSetId |
string |
Obtient ou définit l’ID de jeu de chiffrement de disque pour le disque de système d’exploitation de machine virtuelle sécurisée |
SnapshotRestoreParameters
Encapsule des informations concernant la récupération d’instantanés pour SAP Hana
Nom | Type | Description |
---|---|---|
logPointInTimeForDBRecovery |
string |
|
skipAttachAndMount |
boolean |
SQLDataDirectoryMapping
Encapsule des informations concernant le répertoire de données
Nom | Type | Description |
---|---|---|
mappingType |
Type de mappage de répertoire de données |
|
sourceLogicalName |
string |
Restaurer le chemin du nom logique source |
sourcePath |
string |
Restaurer le chemin source |
targetPath |
string |
Chemin d’accès cible |
SQLDataDirectoryType
Type de mappage de répertoire de données
Nom | Type | Description |
---|---|---|
Data |
string |
|
Invalid |
string |
|
Log |
string |
TargetAFSRestoreInfo
Cibler les informations de partage de fichiers Azure.
Nom | Type | Description |
---|---|---|
name |
string |
Nom du partage de fichiers |
targetResourceId |
string |
ID ARM du partage de fichiers cible |
TargetDiskNetworkAccessOption
Paramètres d’accès réseau à utiliser pour les disques restaurés
Nom | Type | Description |
---|---|---|
EnablePrivateAccessForAllDisks |
string |
|
EnablePublicAccessForAllDisks |
string |
|
SameAsOnSourceDisks |
string |
TargetDiskNetworkAccessSettings
Spécifie les paramètres d’accès réseau cibles pour les disques de machine virtuelle à restaurer.
Nom | Type | Description |
---|---|---|
targetDiskAccessId |
string |
Obtient ou définit l’ID de ressource ARM de l’accès au disque cible à utiliser lorsque TargetDiskNetworkAccessOption est défini sur TargetDiskNetworkAccessOption.UseNew |
targetDiskNetworkAccessOption |
Paramètres d’accès réseau à utiliser pour les disques restaurés |
TargetRestoreInfo
Détails sur la charge de travail cible pendant l’opération de restauration.
Nom | Type | Description |
---|---|---|
containerId |
string |
Nom de l’ID de ressource du conteneur dans lequel La base de données cible réside |
databaseName |
string |
Nom de base de données InstanceName/DataBaseName pour SQL ou System/DbName pour SAP Hana |
overwriteOption |
Peut remplacer si Target DataBase existe déjà |
|
targetDirectoryForFileRestore |
string |
Emplacement du répertoire cible pour la restauration en tant que fichiers. |
UserAssignedIdentityProperties
Propriétés d’identité managée attribuées par l’utilisateur
Nom | Type | Description |
---|---|---|
clientId |
string |
ID client de l’identité affectée. |
principalId |
string |
ID principal de l’identité affectée. |
UserAssignedManagedIdentityDetails
Détails de l’identité managée affectée par l’utilisateur
Nom | Type | Description |
---|---|---|
identityArmId |
string |
ID ARM de l’identité affectée. |
identityName |
string |
Nom de l’identité affectée. |
userAssignedIdentityProperties |
Propriétés d’identité managée attribuées par l’utilisateur |