Restores - Trigger
Ripristina i dati di cui è stato eseguito il backup specificato. Si tratta di un'operazione asincrona. Per conoscere lo stato di questa chiamata API, usare 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
Parametri dell'URI
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
container
|
path | True |
string |
Nome del contenitore associato agli elementi di cui è stato eseguito il backup. |
fabric
|
path | True |
string |
Nome dell'infrastruttura associato agli elementi di cui è stato eseguito il backup. |
protected
|
path | True |
string |
Elemento di cui eseguire il backup da ripristinare. |
recovery
|
path | True |
string |
ID punto di ripristino che rappresenta i dati di cui eseguire il backup da ripristinare. |
resource
|
path | True |
string |
Nome del gruppo di risorse in cui è presente l'insieme di credenziali dei servizi di ripristino. |
subscription
|
path | True |
string |
ID sottoscrizione. |
vault
|
path | True |
string |
Nome dell'insieme di credenziali di Servizi di ripristino. |
api-version
|
query | True |
string |
Versione dell'API client. |
Intestazione della richiesta
Nome | Necessario | Tipo | Descrizione |
---|---|---|---|
x-ms-authorization-auxiliary |
string |
Corpo della richiesta
Nome | Tipo | Descrizione |
---|---|---|
eTag |
string |
ETag facoltativo. |
location |
string |
Percorso della risorsa. |
properties |
RestoreRequest:
|
Proprietà RestoreRequestResource |
tags |
object |
Tag di risorsa. |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
202 Accepted |
Accettato |
|
Other Status Codes |
Risposta di errore che descrive il motivo per cui l'operazione non è riuscita. |
Sicurezza
azure_auth
Flusso OAuth2 di Azure Active Directory
Tipo:
oauth2
Flow:
implicit
URL di autorizzazione:
https://login.microsoftonline.com/common/oauth2/authorize
Ambiti
Nome | Descrizione |
---|---|
user_impersonation | rappresentare l'account utente. |
Esempio
Restore Disks with IaasVMRestoreRequest
Esempio di richiesta
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"
}
}
}
Risposta di esempio
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
Esempio di richiesta
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"
}
}
}
Risposta di esempio
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
Esempio di richiesta
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"
}
}
}
Risposta di esempio
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
Esempio di richiesta
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
}
}
}
Risposta di esempio
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
Esempio di richiesta
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"
}
}
}
Risposta di esempio
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
Esempio di richiesta
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"
}
}
}
Risposta di esempio
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
Definizioni
Nome | Descrizione |
---|---|
Azure |
Richiesta di ripristino di AzureFileShare |
Azure |
AzureWorkload SAP Hana -specific ripristino. In particolare per il ripristino pointInTime/log |
Azure |
Ripristino specifico di AzureWorkload. |
Azure |
AzureWorkload SAP Hana -specific ripristino. In particolare per il ripristino pointInTime/log |
Azure |
Ripristino specifico di SAP Hana di AzureWorkload con riattivazione integrata del punto di ripristino. |
Azure |
Ripristino specifico di SAP Hana in AzureWorkload. |
Azure |
Ripristino specifico di SAP Hana di AzureWorkload con riattivazione integrata del punto di ripristino. |
Azure |
AzureWorkload SQL -specific ripristino. In particolare per il ripristino pointInTime/log |
Azure |
Ripristino specifico di SQL di AzureWorkload con riattivazione integrata del punto di ripristino. |
Azure |
AzureWorkload SQL -specific ripristino. In particolare per il ripristino completo/diff |
Azure |
Ripristino specifico di AzureWorkload SQL con riattivazione integrata del punto di ripristino |
Cloud |
Risposta di errore del servizio Istanza contenitore. |
Cloud |
Risposta di errore del servizio Istanza contenitore. |
Copy |
Opzioni per risolvere i conflitti di copia. |
Encryption |
Dettagli necessari se la macchina virtuale è stata crittografata al momento del backup. |
Error |
Informazioni aggiuntive sull'errore di gestione delle risorse. |
Extended |
Posizione estesa del punto di ripristino in cui era presente la macchina virtuale. |
Iaas |
Ripristino specifico del carico di lavoro della macchina virtuale IaaS. |
Iaas |
Ripristino specifico del carico di lavoro della macchina virtuale IaaS con riattivazione integrata del punto di ripristino. |
Identity |
Dettagli di ripristino specifici del carico di lavoro della macchina virtuale IaaS per i ripristini tramite l'identità gestita |
Identity |
Incapsula le informazioni correlate all'identità gestita |
Overwrite |
Può sovrascrivere se DataBase di destinazione esiste già |
Recovery |
Definisce se la modalità di ripristino corrente è il ripristino di file o il ripristino del database |
Recovery |
Informazioni sulla riattivazione rp |
Recovery |
Tipo di recupero. |
Rehydration |
Priorità riattivazione |
Restore |
Ripristinare le specifiche di file, ad esempio il percorso del file, il tipo e le informazioni sul percorso della cartella di destinazione. |
Restore |
Classe di base per la richiesta di ripristino. Le richieste di ripristino specifiche del carico di lavoro derivano da questa classe. |
Restore |
Tipo di ripristino (FullShareRestore o ItemLevelRestore) |
Secured |
Ripristinare i parametri della richiesta per le macchine virtuali protette |
Snapshot |
Incapsula le informazioni relative al ripristino dello snapshot per SAP Hana |
SQLData |
Incapsula le informazioni relative alla directory dei dati |
SQLData |
Tipo di mapping della directory dati |
Target |
Informazioni di condivisione file di Azure di destinazione. |
Target |
Impostazioni di accesso alla rete da usare per i dischi ripristinati |
Target |
Specifica le impostazioni di accesso alla rete di destinazione per i dischi della macchina virtuale da ripristinare. |
Target |
Dettagli sul carico di lavoro di destinazione durante l'operazione di ripristino. |
User |
Proprietà dell'identità gestita assegnata dall'utente |
User |
Dettagli identità gestita assegnata dall'utente |
AzureFileShareRestoreRequest
Richiesta di ripristino di AzureFileShare
Nome | Tipo | Descrizione |
---|---|---|
copyOptions |
Opzioni per risolvere i conflitti di copia. |
|
objectType | string: |
Questa proprietà verrà utilizzata come discriminante per decidere i tipi specifici nella catena polimorfica di tipi. |
recoveryType |
Tipo di recupero. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests su cui verrà eseguito il controllo LAC |
restoreFileSpecs |
Elenco di file/cartelle di origine (che devono essere ripristinati) e Dettagli targetFolderPath |
|
restoreRequestType |
Tipo di ripristino (FullShareRestore o ItemLevelRestore) |
|
sourceResourceId |
string |
ID ARM dell'account di archiviazione di origine |
targetDetails |
Dettagli condivisione file di destinazione |
AzureWorkloadPointInTimeRestoreRequest
AzureWorkload SAP Hana -specific ripristino. In particolare per il ripristino pointInTime/log
Nome | Tipo | Descrizione |
---|---|---|
objectType | string: |
Questa proprietà verrà utilizzata come discriminante per decidere i tipi specifici nella catena polimorfica di tipi. |
pointInTime |
string |
Valore PointInTime |
propertyBag |
object |
Contenitore di proprietà specifico del carico di lavoro. |
recoveryMode |
Definisce se la modalità di ripristino corrente è il ripristino di file o il ripristino del database |
|
recoveryType |
Tipo di recupero. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests su cui verrà eseguito il controllo LAC |
snapshotRestoreParameters |
Dettagli aggiuntivi per il ripristino di snapshot attualmente usato per lo snapshot per SAP Hana. |
|
sourceResourceId |
string |
ID ARM completo della macchina virtuale in cui è in esecuzione il carico di lavoro in esecuzione. |
targetInfo |
Dettagli del database di destinazione |
|
targetResourceGroupName |
string |
Definisce il gruppo di risorse della macchina virtuale di destinazione |
targetVirtualMachineId |
string |
Si tratta dell'ID ARM completo della macchina virtuale di destinazione, ad esempio /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Dettagli identità gestita assegnata dall'utente Attualmente usati per lo snapshot. |
AzureWorkloadRestoreRequest
Ripristino specifico di AzureWorkload.
Nome | Tipo | Descrizione |
---|---|---|
objectType | string: |
Questa proprietà verrà utilizzata come discriminante per decidere i tipi specifici nella catena polimorfica di tipi. |
propertyBag |
object |
Contenitore di proprietà specifico del carico di lavoro. |
recoveryMode |
Definisce se la modalità di ripristino corrente è il ripristino di file o il ripristino del database |
|
recoveryType |
Tipo di recupero. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests su cui verrà eseguito il controllo LAC |
snapshotRestoreParameters |
Dettagli aggiuntivi per il ripristino di snapshot attualmente usato per lo snapshot per SAP Hana. |
|
sourceResourceId |
string |
ID ARM completo della macchina virtuale in cui è in esecuzione il carico di lavoro in esecuzione. |
targetInfo |
Dettagli del database di destinazione |
|
targetResourceGroupName |
string |
Definisce il gruppo di risorse della macchina virtuale di destinazione |
targetVirtualMachineId |
string |
Si tratta dell'ID ARM completo della macchina virtuale di destinazione, ad esempio /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Dettagli identità gestita assegnata dall'utente Attualmente usati per lo snapshot. |
AzureWorkloadSAPHanaPointInTimeRestoreRequest
AzureWorkload SAP Hana -specific ripristino. In particolare per il ripristino pointInTime/log
Nome | Tipo | Descrizione |
---|---|---|
objectType | string: |
Questa proprietà verrà utilizzata come discriminante per decidere i tipi specifici nella catena polimorfica di tipi. |
pointInTime |
string |
Valore PointInTime |
propertyBag |
object |
Contenitore di proprietà specifico del carico di lavoro. |
recoveryMode |
Definisce se la modalità di ripristino corrente è il ripristino di file o il ripristino del database |
|
recoveryType |
Tipo di recupero. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests su cui verrà eseguito il controllo LAC |
snapshotRestoreParameters |
Dettagli aggiuntivi per il ripristino di snapshot attualmente usato per lo snapshot per SAP Hana. |
|
sourceResourceId |
string |
ID ARM completo della macchina virtuale in cui è in esecuzione il carico di lavoro in esecuzione. |
targetInfo |
Dettagli del database di destinazione |
|
targetResourceGroupName |
string |
Definisce il gruppo di risorse della macchina virtuale di destinazione |
targetVirtualMachineId |
string |
Si tratta dell'ID ARM completo della macchina virtuale di destinazione, ad esempio /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Dettagli identità gestita assegnata dall'utente Attualmente usati per lo snapshot. |
AzureWorkloadSAPHanaPointInTimeRestoreWithRehydrateRequest
Ripristino specifico di SAP Hana di AzureWorkload con riattivazione integrata del punto di ripristino.
Nome | Tipo | Descrizione |
---|---|---|
objectType | string: |
Questa proprietà verrà utilizzata come discriminante per decidere i tipi specifici nella catena polimorfica di tipi. |
pointInTime |
string |
Valore PointInTime |
propertyBag |
object |
Contenitore di proprietà specifico del carico di lavoro. |
recoveryMode |
Definisce se la modalità di ripristino corrente è il ripristino di file o il ripristino del database |
|
recoveryPointRehydrationInfo |
Informazioni sulla riattivazione rp |
|
recoveryType |
Tipo di recupero. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests su cui verrà eseguito il controllo LAC |
snapshotRestoreParameters |
Dettagli aggiuntivi per il ripristino di snapshot attualmente usato per lo snapshot per SAP Hana. |
|
sourceResourceId |
string |
ID ARM completo della macchina virtuale in cui è in esecuzione il carico di lavoro in esecuzione. |
targetInfo |
Dettagli del database di destinazione |
|
targetResourceGroupName |
string |
Definisce il gruppo di risorse della macchina virtuale di destinazione |
targetVirtualMachineId |
string |
Si tratta dell'ID ARM completo della macchina virtuale di destinazione, ad esempio /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Dettagli identità gestita assegnata dall'utente Attualmente usati per lo snapshot. |
AzureWorkloadSAPHanaRestoreRequest
Ripristino specifico di SAP Hana in AzureWorkload.
Nome | Tipo | Descrizione |
---|---|---|
objectType | string: |
Questa proprietà verrà utilizzata come discriminante per decidere i tipi specifici nella catena polimorfica di tipi. |
propertyBag |
object |
Contenitore di proprietà specifico del carico di lavoro. |
recoveryMode |
Definisce se la modalità di ripristino corrente è il ripristino di file o il ripristino del database |
|
recoveryType |
Tipo di recupero. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests su cui verrà eseguito il controllo LAC |
snapshotRestoreParameters |
Dettagli aggiuntivi per il ripristino di snapshot attualmente usato per lo snapshot per SAP Hana. |
|
sourceResourceId |
string |
ID ARM completo della macchina virtuale in cui è in esecuzione il carico di lavoro in esecuzione. |
targetInfo |
Dettagli del database di destinazione |
|
targetResourceGroupName |
string |
Definisce il gruppo di risorse della macchina virtuale di destinazione |
targetVirtualMachineId |
string |
Si tratta dell'ID ARM completo della macchina virtuale di destinazione, ad esempio /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Dettagli identità gestita assegnata dall'utente Attualmente usati per lo snapshot. |
AzureWorkloadSAPHanaRestoreWithRehydrateRequest
Ripristino specifico di SAP Hana di AzureWorkload con riattivazione integrata del punto di ripristino.
Nome | Tipo | Descrizione |
---|---|---|
objectType | string: |
Questa proprietà verrà utilizzata come discriminante per decidere i tipi specifici nella catena polimorfica di tipi. |
propertyBag |
object |
Contenitore di proprietà specifico del carico di lavoro. |
recoveryMode |
Definisce se la modalità di ripristino corrente è il ripristino di file o il ripristino del database |
|
recoveryPointRehydrationInfo |
Informazioni sulla riattivazione rp |
|
recoveryType |
Tipo di recupero. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests su cui verrà eseguito il controllo LAC |
snapshotRestoreParameters |
Dettagli aggiuntivi per il ripristino di snapshot attualmente usato per lo snapshot per SAP Hana. |
|
sourceResourceId |
string |
ID ARM completo della macchina virtuale in cui è in esecuzione il carico di lavoro in esecuzione. |
targetInfo |
Dettagli del database di destinazione |
|
targetResourceGroupName |
string |
Definisce il gruppo di risorse della macchina virtuale di destinazione |
targetVirtualMachineId |
string |
Si tratta dell'ID ARM completo della macchina virtuale di destinazione, ad esempio /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Dettagli identità gestita assegnata dall'utente Attualmente usati per lo snapshot. |
AzureWorkloadSQLPointInTimeRestoreRequest
AzureWorkload SQL -specific ripristino. In particolare per il ripristino pointInTime/log
Nome | Tipo | Descrizione |
---|---|---|
alternateDirectoryPaths |
Dettagli della directory dei dati |
|
isNonRecoverable |
boolean |
Proprietà specifica di SQL in cui l'utente può scegliere di impostare il no-recovery quando viene tentata l'operazione di ripristino |
objectType | string: |
Questa proprietà verrà utilizzata come discriminante per decidere i tipi specifici nella catena polimorfica di tipi. |
pointInTime |
string |
Valore PointInTime |
propertyBag |
object |
Contenitore di proprietà specifico del carico di lavoro. |
recoveryMode |
Definisce se la modalità di ripristino corrente è il ripristino di file o il ripristino del database |
|
recoveryType |
Tipo di recupero. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests su cui verrà eseguito il controllo LAC |
shouldUseAlternateTargetLocation |
boolean |
Opzione predefinita impostata su true. Se questa proprietà è impostata su false, è necessario specificare una directory dati alternativa |
snapshotRestoreParameters |
Dettagli aggiuntivi per il ripristino di snapshot attualmente usato per lo snapshot per SAP Hana. |
|
sourceResourceId |
string |
ID ARM completo della macchina virtuale in cui è in esecuzione il carico di lavoro in esecuzione. |
targetInfo |
Dettagli del database di destinazione |
|
targetResourceGroupName |
string |
Definisce il gruppo di risorse della macchina virtuale di destinazione |
targetVirtualMachineId |
string |
Si tratta dell'ID ARM completo della macchina virtuale di destinazione, ad esempio /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Dettagli identità gestita assegnata dall'utente Attualmente usati per lo snapshot. |
AzureWorkloadSQLPointInTimeRestoreWithRehydrateRequest
Ripristino specifico di SQL di AzureWorkload con riattivazione integrata del punto di ripristino.
Nome | Tipo | Descrizione |
---|---|---|
alternateDirectoryPaths |
Dettagli della directory dei dati |
|
isNonRecoverable |
boolean |
Proprietà specifica di SQL in cui l'utente può scegliere di impostare il no-recovery quando viene tentata l'operazione di ripristino |
objectType | string: |
Questa proprietà verrà utilizzata come discriminante per decidere i tipi specifici nella catena polimorfica di tipi. |
pointInTime |
string |
Valore PointInTime |
propertyBag |
object |
Contenitore di proprietà specifico del carico di lavoro. |
recoveryMode |
Definisce se la modalità di ripristino corrente è il ripristino di file o il ripristino del database |
|
recoveryPointRehydrationInfo |
Informazioni sulla riattivazione rp |
|
recoveryType |
Tipo di recupero. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests su cui verrà eseguito il controllo LAC |
shouldUseAlternateTargetLocation |
boolean |
Opzione predefinita impostata su true. Se questa proprietà è impostata su false, è necessario specificare una directory dati alternativa |
snapshotRestoreParameters |
Dettagli aggiuntivi per il ripristino di snapshot attualmente usato per lo snapshot per SAP Hana. |
|
sourceResourceId |
string |
ID ARM completo della macchina virtuale in cui è in esecuzione il carico di lavoro in esecuzione. |
targetInfo |
Dettagli del database di destinazione |
|
targetResourceGroupName |
string |
Definisce il gruppo di risorse della macchina virtuale di destinazione |
targetVirtualMachineId |
string |
Si tratta dell'ID ARM completo della macchina virtuale di destinazione, ad esempio /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Dettagli identità gestita assegnata dall'utente Attualmente usati per lo snapshot. |
AzureWorkloadSQLRestoreRequest
AzureWorkload SQL -specific ripristino. In particolare per il ripristino completo/diff
Nome | Tipo | Descrizione |
---|---|---|
alternateDirectoryPaths |
Dettagli della directory dei dati |
|
isNonRecoverable |
boolean |
Proprietà specifica di SQL in cui l'utente può scegliere di impostare il no-recovery quando viene tentata l'operazione di ripristino |
objectType | string: |
Questa proprietà verrà utilizzata come discriminante per decidere i tipi specifici nella catena polimorfica di tipi. |
propertyBag |
object |
Contenitore di proprietà specifico del carico di lavoro. |
recoveryMode |
Definisce se la modalità di ripristino corrente è il ripristino di file o il ripristino del database |
|
recoveryType |
Tipo di recupero. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests su cui verrà eseguito il controllo LAC |
shouldUseAlternateTargetLocation |
boolean |
Opzione predefinita impostata su true. Se questa proprietà è impostata su false, è necessario specificare una directory dati alternativa |
snapshotRestoreParameters |
Dettagli aggiuntivi per il ripristino di snapshot attualmente usato per lo snapshot per SAP Hana. |
|
sourceResourceId |
string |
ID ARM completo della macchina virtuale in cui è in esecuzione il carico di lavoro in esecuzione. |
targetInfo |
Dettagli del database di destinazione |
|
targetResourceGroupName |
string |
Definisce il gruppo di risorse della macchina virtuale di destinazione |
targetVirtualMachineId |
string |
Si tratta dell'ID ARM completo della macchina virtuale di destinazione, ad esempio /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Dettagli identità gestita assegnata dall'utente Attualmente usati per lo snapshot. |
AzureWorkloadSQLRestoreWithRehydrateRequest
Ripristino specifico di AzureWorkload SQL con riattivazione integrata del punto di ripristino
Nome | Tipo | Descrizione |
---|---|---|
alternateDirectoryPaths |
Dettagli della directory dei dati |
|
isNonRecoverable |
boolean |
Proprietà specifica di SQL in cui l'utente può scegliere di impostare il no-recovery quando viene tentata l'operazione di ripristino |
objectType | string: |
Questa proprietà verrà utilizzata come discriminante per decidere i tipi specifici nella catena polimorfica di tipi. |
propertyBag |
object |
Contenitore di proprietà specifico del carico di lavoro. |
recoveryMode |
Definisce se la modalità di ripristino corrente è il ripristino di file o il ripristino del database |
|
recoveryPointRehydrationInfo |
Informazioni sulla riattivazione rp |
|
recoveryType |
Tipo di recupero. |
|
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests su cui verrà eseguito il controllo LAC |
shouldUseAlternateTargetLocation |
boolean |
Opzione predefinita impostata su true. Se questa proprietà è impostata su false, è necessario specificare una directory dati alternativa |
snapshotRestoreParameters |
Dettagli aggiuntivi per il ripristino di snapshot attualmente usato per lo snapshot per SAP Hana. |
|
sourceResourceId |
string |
ID ARM completo della macchina virtuale in cui è in esecuzione il carico di lavoro in esecuzione. |
targetInfo |
Dettagli del database di destinazione |
|
targetResourceGroupName |
string |
Definisce il gruppo di risorse della macchina virtuale di destinazione |
targetVirtualMachineId |
string |
Si tratta dell'ID ARM completo della macchina virtuale di destinazione, ad esempio /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
userAssignedManagedIdentityDetails |
Dettagli identità gestita assegnata dall'utente Attualmente usati per lo snapshot. |
CloudError
Risposta di errore del servizio Istanza contenitore.
Nome | Tipo | Descrizione |
---|---|---|
error |
Oggetto error. |
CloudErrorBody
Risposta di errore del servizio Istanza contenitore.
Nome | Tipo | Descrizione |
---|---|---|
additionalInfo |
Informazioni aggiuntive sull'errore. |
|
code |
string |
Identificatore dell'errore. I codici sono invarianti e devono essere utilizzati a livello di codice. |
details |
Elenco di dettagli aggiuntivi sull'errore. |
|
message |
string |
Messaggio che descrive l'errore, destinato a essere adatto per la visualizzazione in un'interfaccia utente. |
target |
string |
Destinazione dell'errore specifico. Ad esempio, il nome della proprietà in errore. |
CopyOptions
Opzioni per risolvere i conflitti di copia.
Nome | Tipo | Descrizione |
---|---|---|
CreateCopy |
string |
|
FailOnConflict |
string |
|
Invalid |
string |
|
Overwrite |
string |
|
Skip |
string |
EncryptionDetails
Dettagli necessari se la macchina virtuale è stata crittografata al momento del backup.
Nome | Tipo | Descrizione |
---|---|---|
encryptionEnabled |
boolean |
Identifica se questa copia di backup rappresenta una macchina virtuale crittografata al momento del backup. |
kekUrl |
string |
URL della chiave. |
kekVaultId |
string |
ID dell'insieme di credenziali delle chiavi in cui è archiviata la chiave kek. |
secretKeyUrl |
string |
URL segreto. |
secretKeyVaultId |
string |
ID dell'insieme di credenziali delle chiavi in cui è archiviato il segreto. |
ErrorAdditionalInfo
Informazioni aggiuntive sull'errore di gestione delle risorse.
Nome | Tipo | Descrizione |
---|---|---|
info |
object |
Informazioni aggiuntive. |
type |
string |
Tipo di informazioni aggiuntive. |
ExtendedLocation
Posizione estesa del punto di ripristino in cui era presente la macchina virtuale.
Nome | Tipo | Descrizione |
---|---|---|
name |
string |
Nome della posizione estesa. |
type |
string |
Tipo della posizione estesa. I valori possibili includono: 'EdgeZone' |
IaasVMRestoreRequest
Ripristino specifico del carico di lavoro della macchina virtuale IaaS.
Nome | Tipo | Descrizione |
---|---|---|
affinityGroup |
string |
Gruppo di affinità associato alla macchina virtuale da ripristinare. Usato solo per le macchine virtuali di calcolo classiche. |
createNewCloudService |
boolean |
Dovrebbe essere creato un nuovo servizio cloud durante il ripristino della macchina virtuale. Se è false, la macchina virtuale verrà ripristinata nello stesso servizio cloud al momento del backup. |
diskEncryptionSetId |
string |
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 tramite l'identità gestita. |
|
identityInfo |
Informazioni sull'identità gestita necessarie per accedere all'account di archiviazione del cliente. |
|
objectType | string: |
Questa proprietà verrà utilizzata come discriminante per decidere i tipi specifici nella catena polimorfica di tipi. |
originalStorageAccountOption |
boolean |
Opzione dell'account di archiviazione originale |
recoveryPointId |
string |
ID della copia di backup da recuperare. |
recoveryType |
Tipo di recupero. |
|
region |
string |
Area in cui viene ripristinata la macchina virtuale. |
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests su cui verrà eseguito il controllo LAC |
restoreDiskLunList |
integer[] |
Elenco di LUN disco per il ripristino parziale |
restoreWithManagedDisks |
boolean |
Flag per indicare una macchina virtuale disco non gestita deve essere ripristinata con Managed Disks. |
securedVMDetails |
Archivia i dettagli della macchina virtuale protetta |
|
sourceResourceId |
string |
ID ARM completo della macchina virtuale in fase di ripristino. |
storageAccountId |
string |
ID ARM completo dell'account di archiviazione in cui deve essere ripristinata la macchina virtuale. |
subnetId |
string |
L'ID subnet è l'ID subnet associato alla macchina virtuale da ripristinare. Per le macchine virtuali classiche sarebbe {VnetID}/Subnet/{SubnetName} e, per le macchine virtuali di Azure Resource Manager, sarebbe l'ID risorsa ARM usato per rappresentare la subnet. |
targetDiskNetworkAccessSettings |
Specifica le impostazioni di accesso alla rete di destinazione per i dischi della macchina virtuale da ripristinare. |
|
targetDomainNameId |
string |
ID ARM completo del nome di dominio da associare alla macchina virtuale da ripristinare. Questo vale solo per le macchine virtuali classiche. |
targetResourceGroupId |
string |
Si tratta dell'ID ARM del gruppo di risorse che si vuole creare per questa macchina virtuale e altri artefatti. Ad esempio /subscriptions/{subId}/resourcegroups/{rg} |
targetVirtualMachineId |
string |
Si tratta dell'ID ARM completo della macchina virtuale che verrà creata. Ad esempio/subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
virtualNetworkId |
string |
Si tratta dell'ID di rete virtuale della rete virtuale che verrà collegato alla macchina virtuale. L'utente verrà convalidato per le autorizzazioni di azione di join nell'accesso collegato. |
zones |
string[] |
Zona di destinazione in cui deve essere ripristinata la macchina virtuale e i relativi dischi. |
IaasVMRestoreWithRehydrationRequest
Ripristino specifico del carico di lavoro della macchina virtuale IaaS con riattivazione integrata del punto di ripristino.
Nome | Tipo | Descrizione |
---|---|---|
affinityGroup |
string |
Gruppo di affinità associato alla macchina virtuale da ripristinare. Usato solo per le macchine virtuali di calcolo classiche. |
createNewCloudService |
boolean |
Dovrebbe essere creato un nuovo servizio cloud durante il ripristino della macchina virtuale. Se è false, la macchina virtuale verrà ripristinata nello stesso servizio cloud al momento del backup. |
diskEncryptionSetId |
string |
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 tramite l'identità gestita. |
|
identityInfo |
Informazioni sull'identità gestita necessarie per accedere all'account di archiviazione del cliente. |
|
objectType | string: |
Questa proprietà verrà utilizzata come discriminante per decidere i tipi specifici nella catena polimorfica di tipi. |
originalStorageAccountOption |
boolean |
Opzione dell'account di archiviazione originale |
recoveryPointId |
string |
ID della copia di backup da recuperare. |
recoveryPointRehydrationInfo |
Informazioni sulla riattivazione rp |
|
recoveryType |
Tipo di recupero. |
|
region |
string |
Area in cui viene ripristinata la macchina virtuale. |
resourceGuardOperationRequests |
string[] |
ResourceGuardOperationRequests su cui verrà eseguito il controllo LAC |
restoreDiskLunList |
integer[] |
Elenco di LUN disco per il ripristino parziale |
restoreWithManagedDisks |
boolean |
Flag per indicare una macchina virtuale disco non gestita deve essere ripristinata con Managed Disks. |
securedVMDetails |
Archivia i dettagli della macchina virtuale protetta |
|
sourceResourceId |
string |
ID ARM completo della macchina virtuale in fase di ripristino. |
storageAccountId |
string |
ID ARM completo dell'account di archiviazione in cui deve essere ripristinata la macchina virtuale. |
subnetId |
string |
L'ID subnet è l'ID subnet associato alla macchina virtuale da ripristinare. Per le macchine virtuali classiche sarebbe {VnetID}/Subnet/{SubnetName} e, per le macchine virtuali di Azure Resource Manager, sarebbe l'ID risorsa ARM usato per rappresentare la subnet. |
targetDiskNetworkAccessSettings |
Specifica le impostazioni di accesso alla rete di destinazione per i dischi della macchina virtuale da ripristinare. |
|
targetDomainNameId |
string |
ID ARM completo del nome di dominio da associare alla macchina virtuale da ripristinare. Questo vale solo per le macchine virtuali classiche. |
targetResourceGroupId |
string |
Si tratta dell'ID ARM del gruppo di risorse che si vuole creare per questa macchina virtuale e altri artefatti. Ad esempio /subscriptions/{subId}/resourcegroups/{rg} |
targetVirtualMachineId |
string |
Si tratta dell'ID ARM completo della macchina virtuale che verrà creata. Ad esempio/subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
virtualNetworkId |
string |
Si tratta dell'ID di rete virtuale della rete virtuale che verrà collegato alla macchina virtuale. L'utente verrà convalidato per le autorizzazioni di azione di join nell'accesso collegato. |
zones |
string[] |
Zona di destinazione in cui deve essere ripristinata la macchina virtuale e i relativi dischi. |
IdentityBasedRestoreDetails
Dettagli di ripristino specifici del carico di lavoro della macchina virtuale IaaS per i ripristini tramite l'identità gestita
Nome | Tipo | Descrizione |
---|---|---|
objectType |
string |
Ottiene il tipo di classe. |
targetStorageAccountId |
string |
ID ARM completo dell'account di archiviazione di destinazione. |
IdentityInfo
Incapsula le informazioni correlate all'identità gestita
Nome | Tipo | Descrizione |
---|---|---|
isSystemAssignedIdentity |
boolean |
Per distinguere se l'identità gestita è assegnata dal sistema o assegnata dall'utente |
managedIdentityResourceId |
string |
ID risorsa identità gestita Facoltativo: potrebbe non essere necessario nel caso di identità gestita assegnata dal sistema |
OverwriteOptions
Può sovrascrivere se DataBase di destinazione esiste già
Nome | Tipo | Descrizione |
---|---|---|
FailOnConflict |
string |
|
Invalid |
string |
|
Overwrite |
string |
RecoveryMode
Definisce se la modalità di ripristino corrente è il ripristino di file o il ripristino del database
Nome | Tipo | Descrizione |
---|---|---|
FileRecovery |
string |
|
Invalid |
string |
|
RecoveryUsingSnapshot |
string |
|
SnapshotAttach |
string |
|
SnapshotAttachAndRecover |
string |
|
WorkloadRecovery |
string |
RecoveryPointRehydrationInfo
Informazioni sulla riattivazione rp
Nome | Tipo | Descrizione |
---|---|---|
rehydrationPriority |
Priorità riattivazione |
|
rehydrationRetentionDuration |
string |
Per quanto tempo deve essere mantenuto il valore RP riattivato deve essere ISO8601 formato durata, ad esempio "P7D" |
RecoveryType
Tipo di recupero.
Nome | Tipo | Descrizione |
---|---|---|
AlternateLocation |
string |
|
Invalid |
string |
|
Offline |
string |
|
OriginalLocation |
string |
|
RestoreDisks |
string |
RehydrationPriority
Priorità riattivazione
Nome | Tipo | Descrizione |
---|---|---|
High |
string |
|
Standard |
string |
RestoreFileSpecs
Ripristinare le specifiche di file, ad esempio il percorso del file, il tipo e le informazioni sul percorso della cartella di destinazione.
Nome | Tipo | Descrizione |
---|---|---|
fileSpecType |
string |
Indica l'acronimo della variabile Path |
path |
string |
Percorso file/cartella di origine |
targetFolderPath |
string |
Percorso della cartella di destinazione nella condivisione file di destinazione |
RestoreRequestResource
Classe di base per la richiesta di ripristino. Le richieste di ripristino specifiche del carico di lavoro derivano da questa classe.
Nome | Tipo | Descrizione |
---|---|---|
eTag |
string |
ETag facoltativo. |
id |
string |
L'ID risorsa rappresenta il percorso completo della risorsa. |
location |
string |
Percorso della risorsa. |
name |
string |
Nome della risorsa associato alla risorsa. |
properties |
RestoreRequest:
|
Proprietà RestoreRequestResource |
tags |
object |
Tag di risorsa. |
type |
string |
Tipo di risorsa rappresenta il percorso completo del modulo Spazio dei nomi/ResourceType/ResourceType/... |
RestoreRequestType
Tipo di ripristino (FullShareRestore o ItemLevelRestore)
Nome | Tipo | Descrizione |
---|---|---|
FullShareRestore |
string |
|
Invalid |
string |
|
ItemLevelRestore |
string |
SecuredVMDetails
Ripristinare i parametri della richiesta per le macchine virtuali protette
Nome | Tipo | Descrizione |
---|---|---|
securedVMOsDiskEncryptionSetId |
string |
Ottiene o imposta l'ID del set di crittografia dischi per il disco del sistema operativo della macchina virtuale protetto |
SnapshotRestoreParameters
Incapsula le informazioni relative al ripristino dello snapshot per SAP Hana
Nome | Tipo | Descrizione |
---|---|---|
logPointInTimeForDBRecovery |
string |
|
skipAttachAndMount |
boolean |
SQLDataDirectoryMapping
Incapsula le informazioni relative alla directory dei dati
Nome | Tipo | Descrizione |
---|---|---|
mappingType |
Tipo di mapping della directory dati |
|
sourceLogicalName |
string |
Ripristinare il percorso del nome logico di origine |
sourcePath |
string |
Ripristinare il percorso di origine |
targetPath |
string |
Percorso di destinazione |
SQLDataDirectoryType
Tipo di mapping della directory dati
Nome | Tipo | Descrizione |
---|---|---|
Data |
string |
|
Invalid |
string |
|
Log |
string |
TargetAFSRestoreInfo
Informazioni di condivisione file di Azure di destinazione.
Nome | Tipo | Descrizione |
---|---|---|
name |
string |
Nome condivisione file |
targetResourceId |
string |
ID arm della risorsa di condivisione file di destinazione |
TargetDiskNetworkAccessOption
Impostazioni di accesso alla rete da usare per i dischi ripristinati
Nome | Tipo | Descrizione |
---|---|---|
EnablePrivateAccessForAllDisks |
string |
|
EnablePublicAccessForAllDisks |
string |
|
SameAsOnSourceDisks |
string |
TargetDiskNetworkAccessSettings
Specifica le impostazioni di accesso alla rete di destinazione per i dischi della macchina virtuale da ripristinare.
Nome | Tipo | Descrizione |
---|---|---|
targetDiskAccessId |
string |
Ottiene o imposta l'ID risorsa ARM dell'accesso al disco di destinazione da usare quando TargetDiskNetworkAccessOption è impostato su TargetDiskNetworkAccessOption.UseNew |
targetDiskNetworkAccessOption |
Impostazioni di accesso alla rete da usare per i dischi ripristinati |
TargetRestoreInfo
Dettagli sul carico di lavoro di destinazione durante l'operazione di ripristino.
Nome | Tipo | Descrizione |
---|---|---|
containerId |
string |
Nome ID risorsa del contenitore in cui risiede DataBase di destinazione |
databaseName |
string |
Nome database NomeIstanza/DataBaseName per SQL o Sistema/DbName per SAP Hana |
overwriteOption |
Può sovrascrivere se DataBase di destinazione esiste già |
|
targetDirectoryForFileRestore |
string |
Percorso della directory di destinazione per il ripristino come file. |
UserAssignedIdentityProperties
Proprietà dell'identità gestita assegnata dall'utente
Nome | Tipo | Descrizione |
---|---|---|
clientId |
string |
ID client dell'identità assegnata. |
principalId |
string |
ID entità dell'identità assegnata. |
UserAssignedManagedIdentityDetails
Dettagli identità gestita assegnata dall'utente
Nome | Tipo | Descrizione |
---|---|---|
identityArmId |
string |
ID ARM dell'identità assegnata. |
identityName |
string |
Nome dell'identità assegnata. |
userAssignedIdentityProperties |
Proprietà dell'identità gestita assegnata dall'utente |