Disk Restore Point - Get
Obtenir la ressource RestorePoint de restauration de disque
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/restorePointCollections/{restorePointCollectionName}/restorePoints/{vmRestorePointName}/diskRestorePoints/{diskRestorePointName}?api-version=2023-10-02
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
disk
|
path | True |
string |
Nom du point de restauration de disque créé. |
resource
|
path | True |
string |
Nom du groupe de ressources. |
restore
|
path | True |
string |
Nom de la collection de points de restauration à laquelle appartient le point de restauration de disque. |
subscription
|
path | True |
string |
Informations d’identification d’abonnement qui identifient de manière unique l’abonnement Microsoft Azure. L’ID d’abonnement fait partie de l’URI pour chaque appel de service. |
vm
|
path | True |
string |
Nom du point de restauration de la machine virtuelle auquel appartient le point de restauration de disque. |
api-version
|
query | True |
string |
Version de l’API cliente. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
Ok |
|
Other Status Codes |
Réponse d’erreur décrivant la raison de l’échec de l’opération. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nom | Description |
---|---|
user_impersonation | Emprunter l’identité de votre compte d’utilisateur |
Exemples
Get an incremental disk restore |
Get an incremental disk restore |
Get an incremental disk restorePoint resource.
Sample Request
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpc/restorePoints/vmrp/diskRestorePoints/TestDisk45ceb03433006d1baee0_b70cd924-3362-4a80-93c2-9415eaa12745?api-version=2023-10-02
Sample Response
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpc/restorePoints/vmrp/diskRestorePoints/TestDisk45ceb03433006d1baee0_b70cd924-3362-4a80-93c2-9415eaa12745",
"name": "TestDisk45ceb03433006d1baee0_b70cd924-3362-4a80-93c2-9415eaa12745",
"properties": {
"timeCreated": "2020-09-16T04:41:35.079872+00:00",
"sourceResourceId": "/subscriptions/d2260d06-e00d-422f-8b63-93df551a59ae/resourceGroups/rg0680fb0c-89f1-41b4-96c0-35733a181558/providers/Microsoft.Compute/disks/TestDisk45ceb03433006d1baee0",
"osType": "Windows",
"hyperVGeneration": "V1",
"familyId": "996bf3ce-b6ff-4e86-9db6-dc27ea06cea5",
"sourceUniqueId": "48e058b1-7eea-4968-b532-10a8a1130c13",
"networkAccessPolicy": "AllowAll",
"publicNetworkAccess": "Disabled"
}
}
Get an incremental disk restorePoint when source resource is from a different region
Sample Request
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpc/restorePoints/vmrp/diskRestorePoints/TestDisk45ceb03433006d1baee0_b70cd924-3362-4a80-93c2-9415eaa12745?api-version=2023-10-02
Sample Response
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpc/restorePoints/vmrp/diskRestorePoints/TestDisk45ceb03433006d1baee0_b70cd924-3362-4a80-93c2-9415eaa12745",
"name": "TestDisk45ceb03433006d1baee0_b70cd924-3362-4a80-93c2-9415eaa12745",
"properties": {
"timeCreated": "2020-09-16T04:41:35.079872+00:00",
"sourceResourceId": "/subscriptions/d2260d06-e00d-422f-8b63-93df551a59ae/resourceGroups/rg0680fb0c-89f1-41b4-96c0-35733a181558/providers/Microsoft.Compute/disks/TestDisk45ceb03433006d1baee0",
"osType": "Windows",
"hyperVGeneration": "V1",
"familyId": "996bf3ce-b6ff-4e86-9db6-dc27ea06cea5",
"sourceUniqueId": "48e058b1-7eea-4968-b532-10a8a1130c13",
"networkAccessPolicy": "AllowAll",
"publicNetworkAccess": "Disabled",
"replicationState": "Succeeded",
"completionPercent": 100,
"sourceResourceLocation": "eastus2"
}
}
Définitions
Nom | Description |
---|---|
Api |
Erreur d’API. |
Api |
Base d’erreurs d’API. |
Architecture |
Architecture du processeur prise en charge par un disque de système d’exploitation. |
Cloud |
Réponse d’erreur du service de calcul. |
Disk |
Propriétés du point de restauration de disque |
Disk |
Contient les informations relatives à la sécurité pour la ressource. |
Disk |
Spécifie le SecurityType de la machine virtuelle. Applicable aux disques de système d’exploitation uniquement. |
Encryption |
Paramètres de chiffrement au repos pour le disque ou le instantané |
Encryption |
Type de clé utilisé pour chiffrer les données du disque. |
Hyper |
Génération de l’hyperviseur de la machine virtuelle. Applicable aux disques de système d’exploitation uniquement. |
Inner |
Détails de l’erreur interne. |
Network |
Stratégie d’accès au disque via le réseau. |
Operating |
Type de système d’exploitation. |
Public |
Stratégie de contrôle de l’exportation sur le disque. |
Purchase |
Utilisé pour établir le contexte d’achat d’un artefact tiers via MarketPlace. |
Supported |
Liste des fonctionnalités prises en charge conservées sur la ressource de disque pour l’utilisation de la machine virtuelle. |
ApiError
Erreur d’API.
Nom | Type | Description |
---|---|---|
code |
string |
Code d'erreur. |
details |
Détails de l’erreur api |
|
innererror |
Erreur interne de l’API |
|
message |
string |
Message d’erreur. |
target |
string |
Cible de l’erreur particulière. |
ApiErrorBase
Base d’erreurs d’API.
Nom | Type | Description |
---|---|---|
code |
string |
Code d'erreur. |
message |
string |
Message d’erreur. |
target |
string |
Cible de l’erreur particulière. |
Architecture
Architecture du processeur prise en charge par un disque de système d’exploitation.
Nom | Type | Description |
---|---|---|
Arm64 |
string |
|
x64 |
string |
CloudError
Réponse d’erreur du service de calcul.
Nom | Type | Description |
---|---|---|
error |
Erreur d’API. |
DiskRestorePoint
Propriétés du point de restauration de disque
Nom | Type | Description |
---|---|---|
id |
string |
ID de ressource |
name |
string |
Nom de la ressource |
properties.completionPercent |
number |
Pourcentage terminé pour la copie en arrière-plan du point de restauration de disque lorsque la ressource source provient d’une autre région. |
properties.diskAccessId |
string |
ID ARM de la ressource DiskAccess pour l’utilisation de points de terminaison privés sur des disques. |
properties.encryption |
La propriété de chiffrement peut être utilisée pour chiffrer des données au repos avec des clés gérées par le client ou des clés gérées par la plateforme. |
|
properties.familyId |
string |
id de la famille MIS du instantané de sauvegarde |
properties.hyperVGeneration |
Génération de l’hyperviseur de la machine virtuelle. Applicable aux disques de système d’exploitation uniquement. |
|
properties.networkAccessPolicy |
Stratégie d’accès au disque via le réseau. |
|
properties.osType |
Type de système d’exploitation. |
|
properties.publicNetworkAccess |
Stratégie de contrôle de l’exportation sur le disque. |
|
properties.purchasePlan |
Informations sur le plan d’achat pour l’image à partir de laquelle le disque du système d’exploitation a été créé. |
|
properties.replicationState |
string |
État de réplication du point de restauration de disque lorsque la ressource source provient d’une autre région. |
properties.securityProfile |
Contient les informations relatives à la sécurité pour la ressource. |
|
properties.sourceResourceId |
string |
ARM ID du disque source ou du point de restauration du disque source. |
properties.sourceResourceLocation |
string |
Emplacement du disque source ou du point de restauration du disque source lorsque la ressource source provient d’une autre région. |
properties.sourceUniqueId |
string |
ID d’incarnation unique du disque source |
properties.supportedCapabilities |
Liste des fonctionnalités prises en charge pour l’image à partir de laquelle le disque du système d’exploitation a été créé. |
|
properties.supportsHibernation |
boolean |
Indique que le système d’exploitation sur un disque prend en charge la mise en veille prolongée. |
properties.timeCreated |
string |
Horodatage de la création restorePoint |
type |
string |
Type de ressource |
DiskSecurityProfile
Contient les informations relatives à la sécurité pour la ressource.
Nom | Type | Description |
---|---|---|
secureVMDiskEncryptionSetId |
string |
ResourceId du jeu de chiffrement de disque associé à un disque de machine virtuelle confidentielle pris en charge, chiffré avec une clé gérée par le client |
securityType |
Spécifie le SecurityType de la machine virtuelle. Applicable aux disques de système d’exploitation uniquement. |
DiskSecurityTypes
Spécifie le SecurityType de la machine virtuelle. Applicable aux disques de système d’exploitation uniquement.
Nom | Type | Description |
---|---|---|
ConfidentialVM_DiskEncryptedWithCustomerKey |
string |
Indique un disque de machine virtuelle confidentiel avec le disque du système d’exploitation et l’état invité de la machine virtuelle chiffré avec une clé gérée par le client |
ConfidentialVM_DiskEncryptedWithPlatformKey |
string |
Indique un disque de machine virtuelle confidentiel avec le disque du système d’exploitation et l’état invité de la machine virtuelle chiffrés avec une clé gérée par la plateforme |
ConfidentialVM_NonPersistedTPM |
string |
Indique un disque de machine virtuelle confidentiel avec un vTPM éphémère. L’état de vTPM n’est pas persistant entre les redémarrages de machine virtuelle. |
ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey |
string |
Indique un disque de machine virtuelle confidentiel avec uniquement l’état invité de la machine virtuelle chiffré |
TrustedLaunch |
string |
Lancement approuvé fournit des fonctionnalités de sécurité telles que le démarrage sécurisé et le module de plateforme sécurisée virtuel (vTPM) |
Encryption
Paramètres de chiffrement au repos pour le disque ou le instantané
Nom | Type | Description |
---|---|---|
diskEncryptionSetId |
string |
ResourceId du jeu de chiffrement de disque à utiliser pour activer le chiffrement au repos. |
type |
Type de clé utilisé pour chiffrer les données du disque. |
EncryptionType
Type de clé utilisé pour chiffrer les données du disque.
Nom | Type | Description |
---|---|---|
EncryptionAtRestWithCustomerKey |
string |
Le disque est chiffré au repos avec une clé gérée par le client qui peut être modifiée et révoquée par un client. |
EncryptionAtRestWithPlatformAndCustomerKeys |
string |
Le disque est chiffré au repos avec 2 couches de chiffrement. L’une des clés est gérée par le client et l’autre clé est gérée par la plateforme. |
EncryptionAtRestWithPlatformKey |
string |
Le disque est chiffré au repos avec la clé gérée par la plateforme. Il s’agit du type de chiffrement par défaut. Il ne s’agit pas d’un type de chiffrement valide pour les jeux de chiffrement de disque. |
HyperVGeneration
Génération de l’hyperviseur de la machine virtuelle. Applicable aux disques de système d’exploitation uniquement.
Nom | Type | Description |
---|---|---|
V1 |
string |
|
V2 |
string |
InnerError
Détails de l’erreur interne.
Nom | Type | Description |
---|---|---|
errordetail |
string |
Message d’erreur interne ou vidage d’exception. |
exceptiontype |
string |
Type d'exception. |
NetworkAccessPolicy
Stratégie d’accès au disque via le réseau.
Nom | Type | Description |
---|---|---|
AllowAll |
string |
Le disque peut être exporté ou chargé à partir de n’importe quel réseau. |
AllowPrivate |
string |
Le disque peut être exporté ou chargé vers à l’aide des points de terminaison privés d’une ressource DiskAccess. |
DenyAll |
string |
Impossible d’exporter le disque. |
OperatingSystemTypes
Type de système d’exploitation.
Nom | Type | Description |
---|---|---|
Linux |
string |
|
Windows |
string |
PublicNetworkAccess
Stratégie de contrôle de l’exportation sur le disque.
Nom | Type | Description |
---|---|---|
Disabled |
string |
Vous ne pouvez pas accéder aux données sous-jacentes du disque publiquement sur Internet, même si NetworkAccessPolicy est défini sur AllowAll. Vous pouvez accéder aux données via l’URI SAS uniquement à partir de votre réseau virtuel Azure approuvé lorsque NetworkAccessPolicy est défini sur AllowPrivate. |
Enabled |
string |
Vous pouvez générer un URI SAS pour accéder publiquement aux données sous-jacentes du disque sur Internet lorsque NetworkAccessPolicy est défini sur AllowAll. Vous pouvez accéder aux données via l’URI SAS uniquement à partir de votre réseau virtuel Azure approuvé lorsque NetworkAccessPolicy est défini sur AllowPrivate. |
PurchasePlan
Utilisé pour établir le contexte d’achat d’un artefact tiers via MarketPlace.
Nom | Type | Description |
---|---|---|
name |
string |
ID de plan. |
product |
string |
Spécifie le produit de l’image de la Place de marché. Il s’agit de la même valeur que Offer sous l’élément imageReference. |
promotionCode |
string |
Code de promotion de l’offre. |
publisher |
string |
ID de l’éditeur. |
SupportedCapabilities
Liste des fonctionnalités prises en charge conservées sur la ressource de disque pour l’utilisation de la machine virtuelle.
Nom | Type | Description |
---|---|---|
acceleratedNetwork |
boolean |
True si l’image à partir de laquelle le disque du système d’exploitation est créé prend en charge la mise en réseau accélérée. |
architecture |
Architecture du processeur prise en charge par un disque de système d’exploitation. |
|
diskControllerTypes |
string |
Contrôleurs de disque pris en charge par un disque de système d’exploitation. S’il est défini, il peut être SCSI ou SCSI, NVME ou NVME, SCSI. |