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=2021-12-01

Parámetros de identificador URI

Name In Required Type Description
diskRestorePointName
path True
  • string

Nombre del punto de restauración de disco creado.

resourceGroupName
path True
  • string

Nombre del grupo de recursos.

restorePointCollectionName
path True
  • string

Nombre de la colección de puntos de restauración a la que pertenece el punto de restauración de disco.

subscriptionId
path True
  • string

Credenciales de suscripción que identifican de forma única la suscripción de Microsoft Azure. El identificador de suscripción forma parte del URI para cada llamada al servicio.

vmRestorePointName
path True
  • string

Nombre del punto de restauración de la máquina virtual al que pertenece el punto de restauración del disco.

api-version
query True
  • string

Versión de api de cliente.

Respuestas

Name Type Description
200 OK

OK

Other Status Codes

Respuesta de error que describe el motivo del error de la operación.

Seguridad

azure_auth

Flujo de OAuth2 de Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation suplantar la cuenta de usuario

Ejemplos

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=2021-12-01

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=2021-12-01

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"
  }
}

Definiciones

ApiError

Error de api.

ApiErrorBase

Base de errores de api.

Architecture

Arquitectura de CPU compatible con un disco del sistema operativo.

CloudError

Respuesta de error del servicio Compute.

DiskRestorePoint

Propiedades del punto de restauración de disco

Encryption

Configuración de cifrado en reposo para el disco o la instantánea

EncryptionType

Tipo de clave que se usa para cifrar los datos del disco.

HyperVGeneration

Generación del hipervisor de la máquina virtual. Solo se aplica a los discos del sistema operativo.

InnerError

Detalles del error interno.

NetworkAccessPolicy

Directiva para acceder al disco a través de la red.

OperatingSystemTypes

Tipo de sistema operativo.

PublicNetworkAccess

Directiva para controlar la exportación en el disco.

PurchasePlan

Se usa para establecer el contexto de compra de cualquier artefacto de terceros a través de MarketPlace.

SupportedCapabilities

Lista de funcionalidades admitidas que se conservan en el recurso de disco para el uso de la máquina virtual.

ApiError

Error de api.

Name Type Description
code
  • string

Código de error.

details

Detalles del error de api

innererror

Error interno de api

message
  • string

El mensaje de error.

target
  • string

Destino del error determinado.

ApiErrorBase

Base de errores de api.

Name Type Description
code
  • string

Código de error.

message
  • string

El mensaje de error.

target
  • string

Destino del error determinado.

Architecture

Arquitectura de CPU compatible con un disco del sistema operativo.

Name Type Description
Arm64
  • string
x64
  • string

CloudError

Respuesta de error del servicio Compute.

Name Type Description
error

Error de api.

DiskRestorePoint

Propiedades del punto de restauración de disco

Name Type Description
id
  • string

Id. de recurso

name
  • string

Nombre del recurso

properties.completionPercent
  • number

Porcentaje completado para la copia en segundo plano del punto de restauración de disco cuando el recurso de origen es de otra región.

properties.diskAccessId
  • string

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

identificador 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.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 de la imagen desde la que se creó el disco del sistema operativo.

properties.replicationState
  • string

Estado de replicación del punto de restauración de disco cuando el recurso de origen es de otra región.

properties.sourceResourceId
  • string

id. de arm del disco de origen o del punto de restauración del disco de origen.

properties.sourceResourceLocation
  • string

Ubicación del punto de restauración del disco de origen o del disco de origen cuando el recurso de origen es de otra región.

properties.sourceUniqueId
  • string

identificador único de encarnación 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

Marca de tiempo de la creación de restorePoint

type
  • string

Tipo de recurso

Encryption

Configuración de cifrado en reposo para el disco o la instantánea

Name Type 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.

Name Type Description
EncryptionAtRestWithCustomerKey
  • string

El disco se cifra en reposo con la clave administrada por el cliente que un cliente puede cambiar y revocar.

EncryptionAtRestWithPlatformAndCustomerKeys
  • string

El disco se cifra en reposo con 2 capas de cifrado. Una de las claves es Customer managed (Administrado por el cliente) y la otra clave es Platform managed (Administrada por la plataforma).

EncryptionAtRestWithPlatformKey
  • string

El disco se cifra en reposo con la clave administrada por la plataforma. Es el tipo de cifrado predeterminado. No es un tipo de cifrado válido para conjuntos de cifrado de disco.

HyperVGeneration

Generación del hipervisor de la máquina virtual. Solo se aplica a los discos del sistema operativo.

Name Type Description
V1
  • string
V2
  • string

InnerError

Detalles del error interno.

Name Type Description
errordetail
  • string

Mensaje de error interno o volcado de memoria de excepciones.

exceptiontype
  • string

Tipo de la excepción.

NetworkAccessPolicy

Directiva para acceder al disco a través de la red.

Name Type Description
AllowAll
  • string

El disco se puede exportar o cargar desde cualquier red.

AllowPrivate
  • string

El disco se puede exportar o cargar en mediante los puntos de conexión privados de un recurso DiskAccess.

DenyAll
  • string

No se puede exportar el disco.

OperatingSystemTypes

Tipo de sistema operativo.

Name Type Description
Linux
  • string
Windows
  • string

PublicNetworkAccess

Directiva para controlar la exportación en el disco.

Name Type Description
Disabled
  • string

No puede acceder 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.

Enabled
  • string

Puede generar un URI de SAS para acceder a los datos subyacentes del disco públicamente en Internet 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.

PurchasePlan

Se usa para establecer el contexto de compra de cualquier artefacto de terceros a través de MarketPlace.

Name Type 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.

SupportedCapabilities

Lista de funcionalidades admitidas que se conservan en el recurso de disco para el uso de la máquina virtual.

Name Type 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.