Recovery Points - List
Répertorie les copies de sauvegarde de l’élément sauvegardé.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectionContainers/{containerName}/protectedItems/{protectedItemName}/recoveryPoints?api-version=2026-10-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectionContainers/{containerName}/protectedItems/{protectedItemName}/recoveryPoints?api-version=2026-10-01&$filter={$filter}
Paramètres URI
| Nom | Dans | Obligatoire | Type | Description |
|---|---|---|---|---|
|
container
|
path | True |
string |
Nom du conteneur dont les détails doivent être récupérés. |
|
fabric
|
path | True |
string |
Nom de la ressource BackupFabricResource |
|
protected
|
path | True |
string |
Nom de l’élément sauvegardé dont les détails doivent être récupérés. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nom du groupe de ressources. Le nom ne respecte pas la casse. |
|
subscription
|
path | True |
string minLength: 1 |
ID de l’abonnement cible. |
|
vault
|
path | True |
string |
Le nom de VaultResource |
|
api-version
|
query | True |
string minLength: 1 |
Version de l’API à utiliser pour cette opération. |
|
$filter
|
query |
string |
Options de filtre OData. |
Réponses
| Nom | Type | Description |
|---|---|---|
| 200 OK |
Opération Azure terminée avec succès. |
|
| Other Status Codes |
Réponse d’erreur inattendue. |
Sécurité
azure_auth
Flux OAuth2 d’Azure Active Directory.
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
| Nom | Description |
|---|---|
| user_impersonation | Usurper l’identité de votre compte utilisateur |
Exemples
Get Protected Azure Vm Recovery Points
Exemple de requête
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rshhtestmdvmrg/providers/Microsoft.RecoveryServices/vaults/rshvault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;rshhtestmdvmrg;rshmdvmsmall/protectedItems/VM;iaasvmcontainerv2;rshhtestmdvmrg;rshmdvmsmall/recoveryPoints?api-version=2026-10-01
Exemple de réponse
{
"nextLink": null,
"value": [
{
"name": "22244821112382",
"type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rshhtestmdvmrg/providers/Microsoft.RecoveryServices/vaults/rshvault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;rshhtestmdvmrg;rshmdvmsmall/protectedItems/VM;iaasvmcontainerv2;rshhtestmdvmrg;rshmdvmsmall/recoveryPoints/22244821112382",
"properties": {
"isInstantIlrSessionActive": false,
"isManagedVirtualMachine": true,
"isSourceVMEncrypted": false,
"objectType": "IaasVMRecoveryPoint",
"originalStorageAccountOption": false,
"recoveryPointAdditionalInfo": "",
"recoveryPointMoveReadinessInfo": {
"Archive": {
"isReadyForMove": true
}
},
"recoveryPointTierDetails": [
{
"type": "InstantRP",
"status": "Deleted"
},
{
"type": "HardenedRP",
"status": "Valid"
}
],
"recoveryPointTime": "2017-12-21T22:48:25.4353958Z",
"recoveryPointType": "CrashConsistent",
"sourceVMStorageType": "NormalStorage",
"virtualMachineSize": "Standard_D1"
}
},
{
"name": "24977149827250",
"type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rshhtestmdvmrg/providers/Microsoft.RecoveryServices/vaults/rshvault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;rshhtestmdvmrg;rshmdvmsmall/protectedItems/VM;iaasvmcontainerv2;rshhtestmdvmrg;rshmdvmsmall/recoveryPoints/24977149827250",
"properties": {
"isInstantIlrSessionActive": false,
"isManagedVirtualMachine": true,
"isPrivateAccessEnabledOnAnyDisk": true,
"isSourceVMEncrypted": false,
"objectType": "IaasVMRecoveryPoint",
"originalStorageAccountOption": false,
"recoveryPointAdditionalInfo": "",
"recoveryPointMoveReadinessInfo": {
"ArchivedRP": {
"additionalInfo": "Recovery point cannot be moved to archive tier since it has already been moved.",
"isReadyForMove": false
}
},
"recoveryPointTierDetails": [
{
"type": "InstantRP",
"status": "Deleted"
},
{
"type": "HardenedRP",
"status": "Deleted"
},
{
"type": "ArchivedRP",
"extendedInfo": {
"RehydratedRPExpiryTime": "2020-12-21T22:48:25.4353958Z"
},
"status": "Rehydrated"
}
],
"recoveryPointTime": "2017-12-20T22:49:44.3317945Z",
"recoveryPointType": "CrashConsistent",
"sourceVMStorageType": "NormalStorage",
"virtualMachineSize": "Standard_D1",
"zones": [
"1"
]
}
},
{
"name": "70477518625276",
"type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/FijiValidation-asr-microsoftrrdclab3-408/providers/Microsoft.RecoveryServices/vaults/testVault408/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;fijivalidation-asr-microsoftrrdclab3-408;vm408/protectedItems/VM;iaasvmcontainerv2;fijivalidation-asr-microsoftrrdclab3-408;vm408/recoveryPoints/70477518625276",
"properties": {
"extendedLocation": {
"name": "microsoftrrdclab3",
"type": "EdgeZone"
},
"isInstantIlrSessionActive": false,
"isManagedVirtualMachine": true,
"isPrivateAccessEnabledOnAnyDisk": false,
"isSourceVMEncrypted": true,
"objectType": "IaasVMRecoveryPoint",
"originalStorageAccountOption": false,
"osType": "Windows",
"recoveryPointAdditionalInfo": "",
"recoveryPointMoveReadinessInfo": {
"ArchivedRP": {
"additionalInfo": "We're still determining if this Recovery Point can be moved.. Please check again after some time.",
"isReadyForMove": false
}
},
"recoveryPointTierDetails": [
{
"type": "InstantRP",
"status": "Valid"
},
{
"type": "HardenedRP",
"status": "Valid"
}
],
"recoveryPointTime": "2023-09-22T20:02:00.1225746Z",
"recoveryPointType": "CrashConsistent",
"securityType": "None",
"sourceVMStorageType": "PremiumVMOnPartialPremiumStorage",
"virtualMachineSize": "Standard_D2s_v3"
}
}
]
}
Définitions
| Nom | Description |
|---|---|
|
Azure |
Copie de sauvegarde spécifique à la charge de travail du partage de fichiers Azure. |
|
Azure |
Point de récupération spécifique à PointInTime |
|
Azure |
Point de récupération spécifique à la charge de travail, encapsule spécifiquement le point de récupération complet/diff |
|
Azure |
Point de récupération spécifique à PointInTime dans SAPAse |
|
Azure |
SAPAse spécifique à recoverypoint, encapsule spécifiquement des points de récupération complets/différents |
|
Azure |
Point de récupération spécifique à PointInTime dans SAPHana |
|
Azure |
Point de récupération spécifique SAPHana, encapsule spécifiquement des points de récupération complets/différents |
|
Azure |
Point de récupération spécifique à PointInTime |
|
Azure |
Le point de récupération spécifique à SQL encapsule spécifiquement le point de récupération complet/diff ainsi que les informations étendues |
|
Azure |
Détails de la classe d’informations étendues |
| BEKDetails |
BEK est une clé de chiffrement bitlocker. |
|
created |
Type d’identité qui a créé la ressource. |
|
Database |
Base de données incluse dans RP. |
|
Data |
Détails du disque de données |
|
Disk |
Détails du disque |
|
Disk |
Les métadonnées d’un disque physique qui sauvegarde un volume de système de fichiers ou un pool Storage Spaces. Contrairement à DiskInformation, ce modèle décrit la topologie de stockage ; DiskInformation n’identifie que les disques inclus ou exclus d’un point de récupération de machine virtuelle. |
|
Disk |
Informations sur le disque |
|
Error |
Classe Error Detail qui encapsule code, message et recommandations. |
|
Error |
Réponse d’erreur |
|
Extended |
Emplacement étendu du point de récupération où la machine virtuelle était présente. |
|
Filesystem |
Les métadonnées du système de fichiers par volume capturées sur la VM. |
|
Generic |
Copie de sauvegarde générique. |
|
Iaas |
Copie de sauvegarde spécifique à la charge de travail de machine virtuelle IaaS. |
| KEKDetails |
KEK est une clé de chiffrement pour BEK. |
|
Key |
BEK est une clé bitlocker. KEK est une clé de chiffrement pour BEK Si la machine virtuelle a été chiffrée, nous allons stocker les détails suivants :
|
|
Point |
Fournit des détails pour les plages de journaux |
|
Recovery |
Configuration de disque |
|
Recovery |
Propriétés d’immuabilité d’un point de récupération. |
|
Recovery |
|
|
Recovery |
Propriétés du point de récupération |
|
Recovery |
Classe de base pour les copies de sauvegarde. Les copies de sauvegarde spécifiques à la charge de travail sont dérivées de cette classe. |
|
Recovery |
Liste des ressources RecoveryPoint |
|
Recovery |
Informations de niveau de point de récupération. |
|
Recovery |
Informations de niveau RecoveryPoint V2 |
|
Recovery |
État du niveau de point de récupération. |
|
Recovery |
Type de niveau de point de récupération. |
|
Restore |
Type de point de restauration |
|
Snapshot |
Détails étendus de la classe pour un aperçu de la charge de travail. |
|
SQLData |
Informations SQLDataDirectory |
|
SQLData |
Type de mappage de répertoire de données |
|
Storage |
Identifiants pour un pool Windows Storage Spaces et son disque virtuel. |
|
system |
Métadonnées relatives à la création et à la dernière modification de la ressource. |
|
Threat |
Informations sur la menace des points de récupération |
|
Threat |
Types de gravité des menaces |
|
Threat |
Types de statut de menace |
|
Threat |
Statut de menace du point de récupération |
AzureFileShareRecoveryPoint
Copie de sauvegarde spécifique à la charge de travail du partage de fichiers Azure.
| Nom | Type | Description |
|---|---|---|
| fileShareSnapshotUri |
string |
Contient l’URL de l’instantané du partage de fichiers, le cas échéant |
| objectType | string: |
Cette propriété sera utilisée comme discriminateur pour décider des types spécifiques dans la chaîne polymorphe de types. |
| recoveryPointProperties |
Propriétés du point de récupération |
|
| recoveryPointSizeInGB |
integer (int32) |
Contient la taille du point de récupération |
| recoveryPointTierDetails |
Informations de niveau de point de récupération. |
|
| recoveryPointTime |
string (date-time) |
Heure à laquelle cette copie de sauvegarde a été créée. |
| recoveryPointType |
string |
Type de copie de sauvegarde. Spécifie s’il s’agit d’une sauvegarde cohérente en cas d’incident ou de cohérence d’application. |
| threatInfo |
Informations sur les menaces sur les points de récupération. |
|
| threatStatus |
Statut de menace du point de récupération |
AzureWorkloadPointInTimeRecoveryPoint
Point de récupération spécifique à PointInTime
| 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. |
| recoveryPointMoveReadinessInfo |
<string,
Recovery |
Éligibilité du fournisseur de ressources à déplacer vers un autre niveau |
| recoveryPointProperties |
Propriétés du point de récupération |
|
| recoveryPointTierDetails |
Informations de niveau de point de récupération. |
|
| recoveryPointTimeInUTC |
string (date-time) |
Heure UTC à laquelle le point de récupération a été créé |
| threatInfo |
Informations sur les menaces sur les points de récupération. |
|
| threatStatus |
Statut de menace du point de récupération |
|
| timeRanges |
Liste des plages de journaux |
|
| type |
Type de point de restauration |
AzureWorkloadRecoveryPoint
Point de récupération spécifique à la charge de travail, encapsule spécifiquement le point de récupération complet/diff
| 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. |
| recoveryPointMoveReadinessInfo |
<string,
Recovery |
Éligibilité du fournisseur de ressources à déplacer vers un autre niveau |
| recoveryPointProperties |
Propriétés du point de récupération |
|
| recoveryPointTierDetails |
Informations de niveau de point de récupération. |
|
| recoveryPointTimeInUTC |
string (date-time) |
Heure UTC à laquelle le point de récupération a été créé |
| threatInfo |
Informations sur les menaces sur les points de récupération. |
|
| threatStatus |
Statut de menace du point de récupération |
|
| type |
Type de point de restauration |
AzureWorkloadSAPAsePointInTimeRecoveryPoint
Point de récupération spécifique à PointInTime dans SAPAse
| 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. |
| recoveryPointMoveReadinessInfo |
<string,
Recovery |
Éligibilité du fournisseur de ressources à déplacer vers un autre niveau |
| recoveryPointProperties |
Propriétés du point de récupération |
|
| recoveryPointTierDetails |
Informations de niveau de point de récupération. |
|
| recoveryPointTimeInUTC |
string (date-time) |
Heure UTC à laquelle le point de récupération a été créé |
| threatInfo |
Informations sur les menaces sur les points de récupération. |
|
| threatStatus |
Statut de menace du point de récupération |
|
| timeRanges |
Liste des plages de journaux |
|
| type |
Type de point de restauration |
AzureWorkloadSAPAseRecoveryPoint
SAPAse spécifique à recoverypoint, encapsule spécifiquement des points de récupération complets/différents
| 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. |
| recoveryPointMoveReadinessInfo |
<string,
Recovery |
Éligibilité du fournisseur de ressources à déplacer vers un autre niveau |
| recoveryPointProperties |
Propriétés du point de récupération |
|
| recoveryPointTierDetails |
Informations de niveau de point de récupération. |
|
| recoveryPointTimeInUTC |
string (date-time) |
Heure UTC à laquelle le point de récupération a été créé |
| threatInfo |
Informations sur les menaces sur les points de récupération. |
|
| threatStatus |
Statut de menace du point de récupération |
|
| type |
Type de point de restauration |
AzureWorkloadSAPHanaPointInTimeRecoveryPoint
Point de récupération spécifique à PointInTime dans SAPHana
| 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. |
| recoveryPointMoveReadinessInfo |
<string,
Recovery |
Éligibilité du fournisseur de ressources à déplacer vers un autre niveau |
| recoveryPointProperties |
Propriétés du point de récupération |
|
| recoveryPointTierDetails |
Informations de niveau de point de récupération. |
|
| recoveryPointTimeInUTC |
string (date-time) |
Heure UTC à laquelle le point de récupération a été créé |
| threatInfo |
Informations sur les menaces sur les points de récupération. |
|
| threatStatus |
Statut de menace du point de récupération |
|
| timeRanges |
Liste des plages de journaux |
|
| type |
Type de point de restauration |
AzureWorkloadSAPHanaRecoveryPoint
Point de récupération spécifique SAPHana, encapsule spécifiquement des points de récupération complets/différents
| 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. |
| recoveryPointMoveReadinessInfo |
<string,
Recovery |
Éligibilité du fournisseur de ressources à déplacer vers un autre niveau |
| recoveryPointProperties |
Propriétés du point de récupération |
|
| recoveryPointTierDetails |
Informations de niveau de point de récupération. |
|
| recoveryPointTimeInUTC |
string (date-time) |
Heure UTC à laquelle le point de récupération a été créé |
| threatInfo |
Informations sur les menaces sur les points de récupération. |
|
| threatStatus |
Statut de menace du point de récupération |
|
| type |
Type de point de restauration |
AzureWorkloadSQLPointInTimeRecoveryPoint
Point de récupération spécifique à PointInTime
| Nom | Type | Description |
|---|---|---|
| extendedInfo |
Informations étendues qui fournissent des détails de répertoire de données. Sera rempli dans deux cas : lorsqu’un point de récupération spécifique est accessible à l’aide de GetRecoveryPoint ou lorsque ListRecoveryPoints est appelé pour le rp de journal uniquement avec le filtre de requête ExtendedInfo |
|
| objectType | string: |
Cette propriété sera utilisée comme discriminateur pour décider des types spécifiques dans la chaîne polymorphe de types. |
| recoveryPointMoveReadinessInfo |
<string,
Recovery |
Éligibilité du fournisseur de ressources à déplacer vers un autre niveau |
| recoveryPointProperties |
Propriétés du point de récupération |
|
| recoveryPointTierDetails |
Informations de niveau de point de récupération. |
|
| recoveryPointTimeInUTC |
string (date-time) |
Heure UTC à laquelle le point de récupération a été créé |
| threatInfo |
Informations sur les menaces sur les points de récupération. |
|
| threatStatus |
Statut de menace du point de récupération |
|
| timeRanges |
Liste des plages de journaux |
|
| type |
Type de point de restauration |
AzureWorkloadSQLRecoveryPoint
Le point de récupération spécifique à SQL encapsule spécifiquement le point de récupération complet/diff ainsi que les informations étendues
| Nom | Type | Description |
|---|---|---|
| extendedInfo |
Informations étendues qui fournissent des détails de répertoire de données. Sera rempli dans deux cas : lorsqu’un point de récupération spécifique est accessible à l’aide de GetRecoveryPoint ou lorsque ListRecoveryPoints est appelé pour le rp de journal uniquement avec le filtre de requête ExtendedInfo |
|
| objectType | string: |
Cette propriété sera utilisée comme discriminateur pour décider des types spécifiques dans la chaîne polymorphe de types. |
| recoveryPointMoveReadinessInfo |
<string,
Recovery |
Éligibilité du fournisseur de ressources à déplacer vers un autre niveau |
| recoveryPointProperties |
Propriétés du point de récupération |
|
| recoveryPointTierDetails |
Informations de niveau de point de récupération. |
|
| recoveryPointTimeInUTC |
string (date-time) |
Heure UTC à laquelle le point de récupération a été créé |
| threatInfo |
Informations sur les menaces sur les points de récupération. |
|
| threatStatus |
Statut de menace du point de récupération |
|
| type |
Type de point de restauration |
AzureWorkloadSQLRecoveryPointExtendedInfo
Détails de la classe d’informations étendues
| Nom | Type | Description |
|---|---|---|
| dataDirectoryPaths |
Liste des chemins d’accès au répertoire de données lors de l’opération de restauration. |
|
| dataDirectoryTimeInUTC |
string (date-time) |
Heure UTC à laquelle les informations de répertoire de données ont été capturées |
| includedDatabases |
Liste des bases de données incluses dans Recovery Point. |
|
| snapshotRecoveryPointInfo |
Informations détaillées sur le point de restauration instantané. |
BEKDetails
BEK est une clé de chiffrement bitlocker.
| Nom | Type | Description |
|---|---|---|
| secretData |
string |
Données BEK. |
| secretUrl |
string |
Le secret est BEK. |
| secretVaultId |
string |
ID du Key Vault où ce Secret est stocké. |
createdByType
Type d’identité qui a créé la ressource.
| Valeur | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DatabaseInRP
Base de données incluse dans RP.
| Nom | Type | Description |
|---|---|---|
| datasourceId |
string |
Identifiant de source de données pour la base de données. |
| datasourceName |
string |
Nom de la source de données pour la base de données. |
DataDiskDetails
Détails du disque de données
| Nom | Type | Description |
|---|---|---|
| encryptedDataDisks |
Liste des disques de données dans la VM qui sont chiffrés au moment de la sauvegarde. Cela sera utilisé pour fournir l’identifiant de l’ensemble de chiffrement du disque pour chaque disque de données. |
DiskDetails
Détails du disque
| Nom | Type | Description |
|---|---|---|
| diskName |
string |
Nom du disque du disque |
| lun |
integer (int32) |
LUN du disque |
DiskInfo
Les métadonnées d’un disque physique qui sauvegarde un volume de système de fichiers ou un pool Storage Spaces. Contrairement à DiskInformation, ce modèle décrit la topologie de stockage ; DiskInformation n’identifie que les disques inclus ou exclus d’un point de récupération de machine virtuelle.
| Nom | Type | Description |
|---|---|---|
| diskGuid |
string |
GUID du disque. |
| diskLocation |
string |
Emplacement du disque. |
| diskNumber |
integer (int32) |
Numéro de disque. |
| diskUniqueId |
string |
ID unique du disque. |
| friendlyName |
string |
Ami nom du disque. |
| lun |
integer (int32) |
LUN du disque. |
| managedDiskId |
string |
ID ARM du disque géré. |
| sizeInBytes |
integer (int64) |
Taille du disque en octets. |
DiskInformation
Informations sur le disque
| Nom | Type | Description |
|---|---|---|
| diskSizeInGb |
integer (int32) |
Taille du disque en Go. |
| lun |
integer (int32) |
|
| name |
string |
|
| storageType |
string |
Type de stockage du disque. |
ErrorDetail
Classe Error Detail qui encapsule code, message et recommandations.
| Nom | Type | Description |
|---|---|---|
| code |
string |
Code d’erreur. |
| message |
string |
Message d’erreur lié au code. |
| recommendations |
string[] |
Liste des chaînes de recommandation. |
ErrorResponse
Réponse d’erreur
| Nom | Type | Description |
|---|---|---|
| error |
Objet d’erreur. |
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 » |
FilesystemInfo
Les métadonnées du système de fichiers par volume capturées sur la VM.
| Nom | Type | Description |
|---|---|---|
| accessPaths |
string[] |
Lettres de lecteur / points de montage pointant vers ce volume. |
| diskInfoList |
Disk |
Des disques physiques qui sauvegardent ce volume (ou le pool de stockage). |
| fileSystemType |
string |
Type de système de fichiers (NTFS / ReFS / etc.). |
| isOnStorageSpace |
boolean |
C’est vrai lorsque ce volume est installé sur un disque virtuel Windows Storage Spaces. |
| label |
string |
Étiquette de volume. |
| storageSpaceInfo |
Pools d’espaces de stockage / identifiants de disques virtuels. |
|
| volumeGuid |
string |
Chemin GUID de volume. |
GenericRecoveryPoint
Copie de sauvegarde générique.
| Nom | Type | Description |
|---|---|---|
| friendlyName |
string |
Nom convivial de la copie de sauvegarde. |
| objectType | string: |
Cette propriété sera utilisée comme discriminateur pour décider des types spécifiques dans la chaîne polymorphe de types. |
| recoveryPointAdditionalInfo |
string |
Informations supplémentaires associées à cette copie de sauvegarde. |
| recoveryPointProperties |
Propriétés du point de récupération |
|
| recoveryPointTime |
string (date-time) |
Heure à laquelle cette copie de sauvegarde a été créée. |
| recoveryPointType |
string |
Type de copie de sauvegarde. |
| threatInfo |
Informations sur les menaces sur les points de récupération. |
|
| threatStatus |
Statut de menace du point de récupération |
IaasVMRecoveryPoint
Copie de sauvegarde spécifique à la charge de travail de machine virtuelle IaaS.
| Nom | Type | Description |
|---|---|---|
| dataDiskMetadata |
Métadonnées de disque de données pour le point de récupération de la VM |
|
| extendedLocation |
L’emplacement étendu du point de récupération de machine virtuelle doit être null si la machine virtuelle se trouve dans le cloud public |
|
| isInstantIlrSessionActive |
boolean |
Session pour récupérer les éléments de cette copie de sauvegarde toujours actif. |
| isManagedVirtualMachine |
boolean |
Indique si la machine virtuelle est avec des disques managés |
| isPrivateAccessEnabledOnAnyDisk |
boolean |
Cet indicateur indique si l’un des disques de la machine virtuelle utilise le paramètre réseau d’accès privé |
| isSourceVMEncrypted |
boolean |
Identifie si la machine virtuelle a été chiffrée lors de la création de la copie de sauvegarde. |
| keyAndSecret |
Détails requis pour la récupération d’une machine virtuelle chiffrée. Applicable uniquement lorsque IsSourceVMEncrypted a la valeur true. |
|
| 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 |
| osType |
string |
Type de système d’exploitation |
| recoveryPointAdditionalInfo |
string |
Informations supplémentaires associées à cette copie de sauvegarde. |
| recoveryPointDiskConfiguration |
Configuration de disque |
|
| recoveryPointMoveReadinessInfo |
<string,
Recovery |
Éligibilité du fournisseur de ressources à déplacer vers un autre niveau |
| recoveryPointProperties |
Propriétés du point de récupération |
|
| recoveryPointTierDetails |
Informations de niveau de point de récupération. |
|
| recoveryPointTime |
string (date-time) |
Heure à laquelle cette copie de sauvegarde a été créée. |
| recoveryPointType |
string |
Type de copie de sauvegarde. |
| securityType |
string |
Type de sécurité du disque |
| sourceVMStorageType |
string |
Type de stockage de la machine virtuelle dont la copie de sauvegarde est créée. |
| threatInfo |
Informations sur les menaces sur les points de récupération. |
|
| threatStatus |
Statut de menace du point de récupération |
|
| virtualMachineSize |
string |
Taille de la machine virtuelle |
| zones |
string[] |
Identifie la zone de la machine virtuelle au moment de la sauvegarde. Applicable uniquement pour les machines virtuelles épinglées dans une zone |
KEKDetails
KEK est une clé de chiffrement pour BEK.
| Nom | Type | Description |
|---|---|---|
| keyBackupData |
string |
Données KEK. |
| keyUrl |
string |
La clé est KEK. |
| keyVaultId |
string |
Key Vault ID où cette clé est stockée. |
KeyAndSecretDetails
BEK est une clé bitlocker. KEK est une clé de chiffrement pour BEK Si la machine virtuelle a été chiffrée, nous allons stocker les détails suivants :
- Secret(BEK) : URL + Données de sauvegarde + vaultId.
- Key(KEK) : URL + Données de sauvegarde + vaultId.
- EncryptionMechanism BEK et KEK peuvent potentiellement avoir différents ID de coffre.
| Nom | Type | Description |
|---|---|---|
| bekDetails |
BEK est une clé de chiffrement bitlocker. |
|
| encryptionMechanism |
string |
Mécanisme de chiffrement : None/ SinglePass/ DoublePass |
| kekDetails |
KEK est une clé de chiffrement pour BEK. |
PointInTimeRange
Fournit des détails pour les plages de journaux
| Nom | Type | Description |
|---|---|---|
| endTime |
string (date-time) |
Heure de fin de l’intervalle de temps pour la récupération du journal. |
| startTime |
string (date-time) |
Heure de début de l’intervalle de temps pour la récupération du journal. |
RecoveryPointDiskConfiguration
Configuration de disque
| Nom | Type | Description |
|---|---|---|
| excludedDiskList |
Informations sur les disques exclus de la sauvegarde |
|
| includedDiskList |
Informations sur les disques inclus dans la sauvegarde |
|
| numberOfDisksAttachedToVm |
integer (int32) |
Nombre de disques attachés à la machine virtuelle |
| numberOfDisksIncludedInBackup |
integer (int32) |
Nombre de disques inclus dans la sauvegarde |
RecoveryPointImmutabilityProperties
Propriétés d’immuabilité d’un point de récupération.
| Nom | Type | Description |
|---|---|---|
| expiryTime |
string (date-time) |
Délai d’expiration de l’immuabilité dans UTC. Omise lorsque l’immuabilité est conforme à la politique. |
| isImmutable |
boolean |
Si le point de récupération est immuable. |
RecoveryPointMoveReadinessInfo
| Nom | Type | Description |
|---|---|---|
| additionalInfo |
string |
|
| isReadyForMove |
boolean |
RecoveryPointProperties
Propriétés du point de récupération
| Nom | Type | Description |
|---|---|---|
| expiryTime |
string |
Heure d’expiration du point de récupération au format UTC. |
| immutabilityProperties |
Propriétés d’immuabilité du point de récupération. |
|
| isSoftDeleted |
boolean |
Bool pour indiquer si le fournisseur de ressources est dans un état de suppression réversible ou non |
| ruleName |
string |
Nom de règle marqué sur le point de récupération qui régit le cycle de vie |
RecoveryPointResource
Classe de base pour les copies de sauvegarde. Les copies de sauvegarde spécifiques à la charge de travail sont dérivées de cette classe.
| Nom | Type | Description |
|---|---|---|
| eTag |
string |
ETag facultatif. |
| id |
string |
Identifiant de ressource entièrement qualifié pour la ressource. ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location |
string |
Emplacement géographique où réside la ressource |
| name |
string |
nom de la ressource. |
| properties |
RecoveryPoint:
|
Propriétés RecoveryPointResource |
| systemData |
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. |
|
| tags |
object |
Balises de ressources. |
| type |
string |
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » |
RecoveryPointResourceList
Liste des ressources RecoveryPoint
| Nom | Type | Description |
|---|---|---|
| nextLink |
string |
URI permettant d’extraire la page suivante des ressources, avec chaque appel d’API retournant jusqu’à 200 ressources par page. Utilisez ListNext() pour extraire la page suivante si le nombre total de ressources dépasse 200. |
| value |
Liste des ressources. |
RecoveryPointTierInformation
Informations de niveau de point de récupération.
| Nom | Type | Description |
|---|---|---|
| extendedInfo |
object |
État du niveau de point de récupération. |
| status |
État du niveau de point de récupération. |
|
| type |
Type de niveau de point de récupération. |
RecoveryPointTierInformationV2
Informations de niveau RecoveryPoint V2
| Nom | Type | Description |
|---|---|---|
| extendedInfo |
object |
État du niveau de point de récupération. |
| status |
État du niveau de point de récupération. |
|
| type |
Type de niveau de point de récupération. |
RecoveryPointTierStatus
État du niveau de point de récupération.
| Valeur | Description |
|---|---|
| Invalid | |
| Valid | |
| Disabled | |
| Deleted | |
| Rehydrated |
RecoveryPointTierType
Type de niveau de point de récupération.
| Valeur | Description |
|---|---|
| Invalid | |
| InstantRP | |
| HardenedRP | |
| ArchivedRP | |
| IASnapshotRP |
Niveau snapshot Instant Access, conservé pour les instantAccessDurationMinutes de la politique. |
RestorePointType
Type de point de restauration
| Valeur | Description |
|---|---|
| Invalid | |
| Full | |
| Log | |
| Differential | |
| Incremental | |
| SnapshotFull | |
| SnapshotCopyOnlyFull |
SnapshotRecoveryPointInfo
Détails étendus de la classe pour un aperçu de la charge de travail.
| Nom | Type | Description |
|---|---|---|
| snapshotResourceGroup |
string |
Groupe de ressources du point de restauration instantané. |
| sourceFilesystemInfo |
Les métadonnées du système de fichiers par volume capturées sur la VM. |
SQLDataDirectory
Informations SQLDataDirectory
| Nom | Type | Description |
|---|---|---|
| logicalName |
string |
Nom logique du fichier |
| path |
string |
Chemins d'accès au fichier |
| type |
Type de mappage de répertoire de données |
SQLDataDirectoryType
Type de mappage de répertoire de données
| Valeur | Description |
|---|---|
| Invalid | |
| Data | |
| Log |
StorageSpaceInfo
Identifiants pour un pool Windows Storage Spaces et son disque virtuel.
| Nom | Type | Description |
|---|---|---|
| storagePoolFriendlyName |
string |
Un nom amical de la piscine de stockage. |
| storagePoolUniqueId |
string |
ID unique du pool de stockage. |
| virtualDiskFriendlyName |
string |
Prénom amical du disque virtuel. |
| virtualDiskUniqueId |
string |
ID unique du disque virtuel. |
systemData
Métadonnées relatives à la création et à la dernière modification de la ressource.
| Nom | Type | Description |
|---|---|---|
| createdAt |
string (date-time) |
Horodatage de la création de ressources (UTC). |
| createdBy |
string |
Identité qui a créé la ressource. |
| createdByType |
Type d’identité qui a créé la ressource. |
|
| lastModifiedAt |
string (date-time) |
Horodatage de la dernière modification de ressource (UTC) |
| lastModifiedBy |
string |
Identité qui a modifié la ressource pour la dernière fois. |
| lastModifiedByType |
Type d’identité qui a modifié la ressource pour la dernière fois. |
ThreatInfo
Informations sur la menace des points de récupération
| Nom | Type | Description |
|---|---|---|
| lastUpdatedTime |
string (date-time) |
Horodatage de l’envoi de la dernière (plus récente) information sur la menace |
| threatDescription |
string |
Description de la menace |
| threatEndTime |
string (date-time) |
Fin de l’horodatage de la menace |
| threatSeverity |
Types de gravité des menaces |
|
| threatStartTime |
string (date-time) |
Heure de début de la menace |
| threatState |
Types de statut de menace |
|
| threatTitle |
string |
Sujet de menace |
| threatURI |
string (uri) |
Lien des détails de la menace |
ThreatSeverity
Types de gravité des menaces
| Valeur | Description |
|---|---|
| Critical |
Niveau de gravité critique |
| High |
Niveau de gravité élevé |
| Warning |
Niveau de gravité de l’avertissement |
| Informational |
Niveau de gravité informationnel |
ThreatState
Types de statut de menace
| Valeur | Description |
|---|---|
| Active |
La menace est active |
| InProgress |
La rémédiation des menaces est en cours |
| Ignored |
La menace a été ignorée |
| Resolved |
La menace a été résolue |
ThreatStatus
Statut de menace du point de récupération
| Valeur | Description |
|---|---|
| Unknown |
Le statut de la menace est inconnu |
| Healthy |
Le point de récupération est sain |
| UnHealthy |
Le point de récupération est malsain |
| Warning |
Le point de récupération comporte des menaces de niveau avertissement |
| NotAvailable |
Le statut de menace n’est pas disponible |