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=2023-10-02

Parámetros de identificador URI

Nombre En Requerido Tipo 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

Nombre Tipo Description
200 OK

DiskRestorePoint

Aceptar

Other Status Codes

CloudError

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

Seguridad

azure_auth

Flujo OAuth2 de Azure Active Directory

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

Scopes

Nombre Description
user_impersonation suplantación de su 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=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"
  }
}

Definiciones

Nombre Description
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

DiskSecurityProfile

Contiene la información relacionada con la seguridad del recurso.

DiskSecurityTypes

Especifica el valor SecurityType de la máquina virtual. Solo se aplica a los discos del sistema operativo.

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.

Nombre Tipo Description
code

string

Código de error.

details

ApiErrorBase[]

Detalles del error de api

innererror

InnerError

Error interno de api

message

string

El mensaje de error.

target

string

Destino del error determinado.

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

Architecture

Arquitectura de CPU compatible con un disco del sistema operativo.

Nombre Tipo Description
Arm64

string

x64

string

CloudError

Respuesta de error del servicio Compute.

Nombre Tipo Description
error

ApiError

Error de api.

DiskRestorePoint

Propiedades del punto de restauración de disco

Nombre Tipo 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

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

HyperVGeneration

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

properties.networkAccessPolicy

NetworkAccessPolicy

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

properties.osType

OperatingSystemTypes

Tipo de sistema operativo.

properties.publicNetworkAccess

PublicNetworkAccess

Directiva para controlar la exportación en el disco.

properties.purchasePlan

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

DiskSecurityProfile

Contiene la información relacionada con la seguridad del recurso.

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

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

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

DiskSecurityTypes

Especifica el valor SecurityType de la máquina virtual. Solo se aplica a los discos del sistema operativo.

DiskSecurityTypes

Especifica el valor SecurityType de la máquina virtual. Solo se aplica a los discos del sistema operativo.

Nombre Tipo Description
ConfidentialVM_DiskEncryptedWithCustomerKey

string

Indica el disco de máquina virtual confidencial con el disco del sistema operativo y el estado de invitado de la máquina virtual cifrados con una clave administrada por el cliente.

ConfidentialVM_DiskEncryptedWithPlatformKey

string

Indica el disco de máquina virtual confidencial con el disco del sistema operativo y el estado de invitado de la máquina virtual cifrados con una clave administrada por la plataforma.

ConfidentialVM_NonPersistedTPM

string

Indica el 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.

ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey

string

Indica el disco de máquina virtual confidencial con solo el estado de invitado de la máquina virtual cifrado.

TrustedLaunch

string

Inicio seguro proporciona características de seguridad como el arranque seguro y el módulo de plataforma segura (vTPM)

Encryption

Configuración de cifrado en reposo para el disco o la 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

EncryptionType

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.

Nombre Tipo 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.

Nombre Tipo Description
V1

string

V2

string

InnerError

Detalles del error interno.

Nombre Tipo 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.

Nombre Tipo 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.

Nombre Tipo Description
Linux

string

Windows

string

PublicNetworkAccess

Directiva para controlar la exportación en el disco.

Nombre Tipo 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.

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.

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

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.