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
diskRestorePointName
path True

string

Nom du point de restauration de disque créé.

resourceGroupName
path True

string

Nom du groupe de ressources.

restorePointCollectionName
path True

string

Nom de la collection de points de restauration à laquelle appartient le point de restauration de disque.

subscriptionId
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.

vmRestorePointName
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

DiskRestorePoint

Ok

Other Status Codes

CloudError

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 restorePoint resource.
Get an incremental disk restorePoint when source resource is from a different region

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
ApiError

Erreur d’API.

ApiErrorBase

Base d’erreurs d’API.

Architecture

Architecture du processeur prise en charge par un disque de système d’exploitation.

CloudError

Réponse d’erreur du service de calcul.

DiskRestorePoint

Propriétés du point de restauration de disque

DiskSecurityProfile

Contient les informations relatives à la sécurité pour la ressource.

DiskSecurityTypes

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é

EncryptionType

Type de clé utilisé pour chiffrer les données du disque.

HyperVGeneration

Génération de l’hyperviseur de la machine virtuelle. Applicable aux disques de système d’exploitation uniquement.

InnerError

Détails de l’erreur interne.

NetworkAccessPolicy

Stratégie d’accès au disque via le réseau.

OperatingSystemTypes

Type de système d’exploitation.

PublicNetworkAccess

Stratégie de contrôle de l’exportation sur le disque.

PurchasePlan

Utilisé pour établir le contexte d’achat d’un artefact tiers via MarketPlace.

SupportedCapabilities

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

ApiErrorBase[]

Détails de l’erreur api

innererror

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

ApiError

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

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

HyperVGeneration

Génération de l’hyperviseur de la machine virtuelle. Applicable aux disques de système d’exploitation uniquement.

properties.networkAccessPolicy

NetworkAccessPolicy

Stratégie d’accès au disque via le réseau.

properties.osType

OperatingSystemTypes

Type de système d’exploitation.

properties.publicNetworkAccess

PublicNetworkAccess

Stratégie de contrôle de l’exportation sur le disque.

properties.purchasePlan

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

DiskSecurityProfile

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

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

DiskSecurityTypes

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

EncryptionType

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

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.