Disk Restore Point - Get
Obtención del recurso restorePoint de disco
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/restorePointCollections/{restorePointCollectionName}/restorePoints/{vmRestorePointName}/diskRestorePoints/{diskRestorePointName}?api-version=2025-01-02
Parámetros de identificador URI
| Nombre | En | Requerido | Tipo | Description |
|---|---|---|---|---|
|
disk
|
path | True |
string |
El nombre de DiskRestorePoint |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas. |
|
restore
|
path | True |
string |
Nombre de la colección de puntos de restauración a la que pertenece el punto de restauración del disco. |
|
subscription
|
path | True |
string minLength: 1 |
Identificador de la suscripción de destino. |
|
vm
|
path | True |
string |
Nombre del punto de restauración de la máquina virtual al que pertenece el punto de restauración del disco del disco. |
|
api-version
|
query | True |
string minLength: 1 |
Versión de API que se usará para la operación. |
Respuestas
| Nombre | Tipo | Description |
|---|---|---|
| 200 OK |
La operación de Azure se completó correctamente. |
|
| Other Status Codes |
Una respuesta de error inesperada. |
Seguridad
azure_auth
Flujo de OAuth2 de Azure Active Directory.
Tipo:
oauth2
Flujo:
implicit
Dirección URL de autorización:
https://login.microsoftonline.com/common/oauth2/authorize
Ámbitos
| Nombre | Description |
|---|---|
| user_impersonation | suplantar la cuenta de usuario |
Ejemplos
|
get an incremental disk restore |
|
get an incremental disk restore |
get an incremental disk restorePoint resource.
Solicitud de ejemplo
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=2025-01-02
Respuesta de muestra
{
"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",
"logicalSectorSize": 4096
}
}
get an incremental disk restorePoint when source resource is from a different region
Solicitud de ejemplo
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=2025-01-02
Respuesta de muestra
{
"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",
"logicalSectorSize": 4096
}
}
Definiciones
| Nombre | Description |
|---|---|
|
Api |
Error de API. |
|
Api |
Base de errores de API. |
| Architecture |
Arquitectura de CPU compatible con un disco del sistema operativo. |
|
Cloud |
Una respuesta de error del servicio de proceso. |
|
created |
Tipo de identidad que creó el recurso. |
|
Disk |
Se utiliza para establecer el contexto de compra de cualquier artefacto de terceros a través de MarketPlace. |
|
Disk |
Propiedades del punto de restauración del disco |
|
Disk |
Contiene la información relacionada con la seguridad del recurso. |
|
Disk |
Especifica securityType de la máquina virtual. Solo se aplica a los discos del sistema operativo. |
| Encryption |
Configuración de cifrado en reposo para disco o instantánea |
|
Encryption |
Tipo de clave que se usa para cifrar los datos del disco. |
|
Hyper |
Generación del hipervisor de la máquina virtual. Solo se aplica a los discos del sistema operativo. |
|
Inner |
Detalles del error interno. |
|
Network |
Directiva para acceder al disco a través de la red. |
|
Operating |
Tipo de sistema operativo. |
|
Public |
Directiva para controlar la exportación en el disco. |
|
Supported |
Lista de funcionalidades admitidas que se conservan en el recurso de disco para el uso de la máquina virtual. |
|
Supported |
Hace referencia a la capacidad de seguridad del disco admitido para crear un inicio seguro o una máquina virtual confidencial |
|
system |
Metadatos relativos a la creación y última modificación del recurso. |
ApiError
Error de API.
| Nombre | Tipo | Description |
|---|---|---|
| code |
string |
Código de error. |
| details |
Detalles del error de la API |
|
| innererror |
El error interno de la API |
|
| message |
string |
El mensaje de error. |
| target |
string |
Destino del error concreto. |
ApiErrorBase
Base de errores de API.
| Nombre | Tipo | Description |
|---|---|---|
| code |
string |
Código de error. |
| message |
string |
El mensaje de error. |
| target |
string |
Destino del error concreto. |
Architecture
Arquitectura de CPU compatible con un disco del sistema operativo.
| Valor | Description |
|---|---|
| x64 | |
| Arm64 |
CloudError
Una respuesta de error del servicio de proceso.
| Nombre | Tipo | Description |
|---|---|---|
| error |
Error de API. |
createdByType
Tipo de identidad que creó el recurso.
| Valor | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DiskPurchasePlan
Se utiliza para establecer el contexto de compra de cualquier artefacto de terceros a través de MarketPlace.
| Nombre | Tipo | Description |
|---|---|---|
| name |
string |
Identificador del plan. |
| product |
string |
Especifica el producto de la imagen de Marketplace. Este es el mismo valor que Offer en el elemento imageReference. |
| promotionCode |
string |
El código de promoción de la oferta. |
| publisher |
string |
Identificador del publicador. |
DiskRestorePoint
Propiedades del punto de restauración del disco
| Nombre | Tipo | Description |
|---|---|---|
| id |
string |
Identificador de recurso completo para el recurso. Ej: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name |
string |
Nombre del recurso |
| properties.completionPercent |
number (float) |
Porcentaje completado para la copia en segundo plano del punto de restauración del disco cuando el recurso de origen es de una región diferente. |
| properties.diskAccessId |
string |
Identificador de ARM del recurso DiskAccess para usar puntos de conexión privados en discos. |
| properties.encryption |
La propiedad de cifrado se puede usar para cifrar los datos en reposo con claves administradas por el cliente o claves administradas por la plataforma. |
|
| properties.familyId |
string |
id de la familia MIS de la instantánea de respaldo |
| properties.hyperVGeneration |
Generación del hipervisor de la máquina virtual. Solo se aplica a los discos del sistema operativo. |
|
| properties.logicalSectorSize |
integer (int32) |
Tamaño del sector lógico en bytes para los puntos de restauración de disco de UltraSSD_LRS y PremiumV2_LRS discos. Los valores admitidos son 512 y 4096. 4096 es el valor predeterminado. |
| properties.networkAccessPolicy |
Directiva para acceder al disco a través de la red. |
|
| properties.osType |
Tipo de sistema operativo. |
|
| properties.publicNetworkAccess |
Directiva para controlar la exportación en el disco. |
|
| properties.purchasePlan |
Información del plan de compra para la imagen desde la que se creó el disco del sistema operativo. |
|
| properties.replicationState |
string |
Estado de replicación del punto de restauración del disco cuando el recurso de origen es de una región diferente. |
| properties.securityProfile |
Contiene la información relacionada con la seguridad del recurso. |
|
| properties.sourceResourceId |
string |
ID de ARM del disco de origen o punto de restauración del disco de origen. |
| properties.sourceResourceLocation |
string |
Ubicación del disco de origen o punto de restauración del disco de origen cuando el recurso de origen es de una región diferente. |
| properties.sourceUniqueId |
string |
ID de encarnación único del disco de origen |
| properties.supportedCapabilities |
Lista de funcionalidades admitidas para la imagen desde la que se creó el disco del sistema operativo. |
|
| properties.supportsHibernation |
boolean |
Indica que el sistema operativo de un disco admite la hibernación. |
| properties.timeCreated |
string (date-time) |
La marca de tiempo de la creación de restorePoint |
| systemData |
Metadatos de Azure Resource Manager que contienen información sobre los valores de createdBy y modifiedBy. |
|
| type |
string |
Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" |
DiskSecurityProfile
Contiene la información relacionada con la seguridad del recurso.
| Nombre | Tipo | Description |
|---|---|---|
| secureVMDiskEncryptionSetId |
string |
ResourceId del conjunto de cifrado de disco asociado al disco compatible con la máquina virtual confidencial cifrada con la clave administrada por el cliente |
| securityType |
Especifica securityType de la máquina virtual. Solo se aplica a los discos del sistema operativo. |
DiskSecurityTypes
Especifica securityType de la máquina virtual. Solo se aplica a los discos del sistema operativo.
| Valor | Description |
|---|---|
| TrustedLaunch |
Trusted Launch proporciona características de seguridad como arranque seguro y módulo de plataforma segura virtual (vTPM) |
| ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey |
Indica disco de máquina virtual confidencial con solo el estado de invitado de máquina virtual cifrado |
| ConfidentialVM_DiskEncryptedWithPlatformKey |
Indica disco de máquina virtual confidencial con disco del sistema operativo y estado de invitado de máquina virtual cifrado con una clave administrada por la plataforma |
| ConfidentialVM_DiskEncryptedWithCustomerKey |
Indica disco de máquina virtual confidencial con disco del sistema operativo y estado de invitado de máquina virtual cifrado con una clave administrada por el cliente |
| ConfidentialVM_NonPersistedTPM |
Indica un disco de máquina virtual confidencial con un vTPM efímero. El estado de vTPM no se conserva en los reinicios de la máquina virtual. |
Encryption
Configuración de cifrado en reposo para disco o instantánea
| Nombre | Tipo | Description |
|---|---|---|
| diskEncryptionSetId |
string |
ResourceId del conjunto de cifrado de disco que se va a usar para habilitar el cifrado en reposo. |
| type |
Tipo de clave que se usa para cifrar los datos del disco. |
EncryptionType
Tipo de clave que se usa para cifrar los datos del disco.
| Valor | Description |
|---|---|
| EncryptionAtRestWithPlatformKey |
El disco se cifra en reposo con la clave administrada de la plataforma. Es el tipo de cifrado predeterminado. Este no es un tipo de cifrado válido para conjuntos de cifrado de disco. |
| EncryptionAtRestWithCustomerKey |
El disco se cifra en reposo con una clave administrada por el cliente que un cliente puede cambiar y revocar. |
| EncryptionAtRestWithPlatformAndCustomerKeys |
El disco se cifra en reposo con 2 capas de cifrado. Una de las claves es administrada por el cliente y la otra clave es administrada por la plataforma. |
HyperVGeneration
Generación del hipervisor de la máquina virtual. Solo se aplica a los discos del sistema operativo.
| Valor | Description |
|---|---|
| V1 | |
| V2 |
InnerError
Detalles del error interno.
| Nombre | Tipo | Description |
|---|---|---|
| errordetail |
string |
El mensaje de error interno o el volcado de excepción. |
| exceptiontype |
string |
El tipo de excepción. |
NetworkAccessPolicy
Directiva para acceder al disco a través de la red.
| Valor | Description |
|---|---|
| AllowAll |
El disco se puede exportar o cargar desde cualquier red. |
| AllowPrivate |
El disco se puede exportar o cargar mediante los puntos de conexión privados de un recurso de DiskAccess. |
| DenyAll |
El disco no se puede exportar. |
OperatingSystemTypes
Tipo de sistema operativo.
| Valor | Description |
|---|---|
| Windows | |
| Linux |
PublicNetworkAccess
Directiva para controlar la exportación en el disco.
| Valor | Description |
|---|---|
| Enabled |
Puede generar un URI de SAS para tener acceso a los datos subyacentes del disco públicamente en Internet cuando NetworkAccessPolicy se establece en AllowAll. Puede acceder a los datos a través del URI de SAS solo desde la red virtual de Azure de confianza cuando NetworkAccessPolicy está establecido en AllowPrivate. |
| Disabled |
No puede tener acceso a los datos subyacentes del disco públicamente en Internet, incluso cuando NetworkAccessPolicy está establecido en AllowAll. Puede acceder a los datos a través del URI de SAS solo desde la red virtual de Azure de confianza cuando NetworkAccessPolicy está establecido en AllowPrivate. |
SupportedCapabilities
Lista de funcionalidades admitidas que se conservan en el recurso de disco para el uso de la máquina virtual.
| Nombre | Tipo | Description |
|---|---|---|
| acceleratedNetwork |
boolean |
True si la imagen desde la que se crea el disco del sistema operativo admite redes aceleradas. |
| architecture |
Arquitectura de CPU compatible con un disco del sistema operativo. |
|
| diskControllerTypes |
string |
Controladores de disco que admite un disco del sistema operativo. Si se establece, puede ser SCSI o SCSI, NVME o NVME, SCSI. |
| supportedSecurityOption |
Hace referencia a la capacidad de seguridad del disco admitido para crear un inicio seguro o una máquina virtual confidencial |
SupportedSecurityOption
Hace referencia a la capacidad de seguridad del disco admitido para crear un inicio seguro o una máquina virtual confidencial
| Valor | Description |
|---|---|
| TrustedLaunchSupported |
El disco admite la creación de máquinas virtuales de inicio seguro. |
| TrustedLaunchAndConfidentialVMSupported |
El disco admite la creación de máquinas virtuales confidenciales y de inicio seguro. |
systemData
Metadatos relativos a la creación y última modificación del recurso.
| Nombre | Tipo | Description |
|---|---|---|
| createdAt |
string (date-time) |
Marca de tiempo de creación de recursos (UTC). |
| createdBy |
string |
Identidad que creó el recurso. |
| createdByType |
Tipo de identidad que creó el recurso. |
|
| lastModifiedAt |
string (date-time) |
Marca de tiempo de la última modificación del recurso (UTC) |
| lastModifiedBy |
string |
Identidad que modificó por última vez el recurso. |
| lastModifiedByType |
Tipo de identidad que modificó por última vez el recurso. |