Disk Restore Point - Get

Obter o recurso de 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 URI

Name In Required Type Description
diskRestorePointName
path True
  • string

O nome do ponto de restauração de disco criado.

resourceGroupName
path True
  • string

O nome do grupo de recursos.

restorePointCollectionName
path True
  • string

O nome da coleção de pontos de restauração que pertence ao ponto de restauração do disco.

subscriptionId
path True
  • string

Credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço.

vmRestorePointName
path True
  • string

O nome do ponto de restauração da VM que pertence ao ponto de restauração do disco de disco.

api-version
query True
  • string

Versão da API do Cliente.

Respostas

Name Type Description
200 OK

OK

Other Status Codes

Resposta de erro que descreve por que a operação falhou.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory

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

Scopes

Name Description
user_impersonation representar sua conta de usuário

Exemplos

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

Definições

ApiError

Erro de API.

ApiErrorBase

Base de erros de API.

Architecture

Arquitetura de CPU com suporte por um disco do sistema operacional.

CloudError

Uma resposta de erro do serviço de computação.

DiskRestorePoint

Propriedades do ponto de restauração de disco

Encryption

Criptografia em configurações de repouso para disco ou instantâneo

EncryptionType

O tipo de chave usado para criptografar os dados do disco.

HyperVGeneration

A geração do hipervisor da Máquina Virtual. Aplicável somente a discos do sistema operacional.

InnerError

Detalhes do erro interno.

NetworkAccessPolicy

Política para acessar o disco por meio da rede.

OperatingSystemTypes

O tipo de sistema operacional.

PublicNetworkAccess

Política para controlar a exportação no disco.

PurchasePlan

Usado para estabelecer o contexto de compra de qualquer artefato de terceiros por meio do MarketPlace.

SupportedCapabilities

Lista de recursos com suporte persistentes no recurso de disco para uso de VM.

ApiError

Erro de API.

Name Type Description
code
  • string

O código de erro.

details

Os detalhes do erro da API

innererror

O erro interno da API

message
  • string

A mensagem de erro.

target
  • string

O destino do erro específico.

ApiErrorBase

Base de erros de API.

Name Type Description
code
  • string

O código de erro.

message
  • string

A mensagem de erro.

target
  • string

O destino do erro específico.

Architecture

Arquitetura de CPU com suporte por um disco do sistema operacional.

Name Type Description
Arm64
  • string
x64
  • string

CloudError

Uma resposta de erro do serviço de computação.

Name Type Description
error

Erro de API.

DiskRestorePoint

Propriedades do ponto de restauração de disco

Name Type Description
id
  • string

ID do recurso

name
  • string

Nome do recurso

properties.completionPercent
  • number

Porcentagem concluída para a cópia em segundo plano do ponto de restauração de disco quando o recurso de origem é de uma região diferente.

properties.diskAccessId
  • string

ID do ARM do recurso DiskAccess para usar pontos de extremidade privados em discos.

properties.encryption

A propriedade encryption pode ser usada para criptografar dados em repouso com chaves gerenciadas pelo cliente ou chaves gerenciadas pela plataforma.

properties.familyId
  • string

id da família MIS do instantâneo de backup

properties.hyperVGeneration

A geração do hipervisor da Máquina Virtual. Aplicável somente a discos do sistema operacional.

properties.networkAccessPolicy

Política para acessar o disco por meio da rede.

properties.osType

O tipo de sistema operacional.

properties.publicNetworkAccess

Política para controlar a exportação no disco.

properties.purchasePlan

Informações do plano de compra para a imagem da qual o disco do sistema operacional foi criado.

properties.replicationState
  • string

Estado de replicação do ponto de restauração de disco quando o recurso de origem é de uma região diferente.

properties.sourceResourceId
  • string

ID do braço do disco de origem ou do ponto de restauração do disco de origem.

properties.sourceResourceLocation
  • string

Local do disco de origem ou ponto de restauração do disco de origem quando o recurso de origem é de uma região diferente.

properties.sourceUniqueId
  • string

ID de encarnação exclusiva do disco de origem

properties.supportedCapabilities

Lista de recursos com suporte para a imagem da qual o disco do sistema operacional foi criado.

properties.supportsHibernation
  • boolean

Indica que o sistema operacional em um disco dá suporte à hibernação.

properties.timeCreated
  • string

O carimbo de data/hora da criação do restorePoint

type
  • string

Tipo de recurso

Encryption

Criptografia em configurações de repouso para disco ou instantâneo

Name Type Description
diskEncryptionSetId
  • string

ResourceId do conjunto de criptografia de disco a ser usado para habilitar a criptografia em repouso.

type

O tipo de chave usado para criptografar os dados do disco.

EncryptionType

O tipo de chave usado para criptografar os dados do disco.

Name Type Description
EncryptionAtRestWithCustomerKey
  • string

O disco é criptografado em repouso com a chave gerenciada pelo cliente que pode ser alterada e revogada por um cliente.

EncryptionAtRestWithPlatformAndCustomerKeys
  • string

O disco é criptografado em repouso com duas camadas de criptografia. Uma das chaves é gerenciada pelo cliente e a outra chave é gerenciada pela Plataforma.

EncryptionAtRestWithPlatformKey
  • string

O disco é criptografado em repouso com a chave gerenciada da plataforma. É o tipo de criptografia padrão. Esse não é um tipo de criptografia válido para conjuntos de criptografia de disco.

HyperVGeneration

A geração do hipervisor da Máquina Virtual. Aplicável somente a discos do sistema operacional.

Name Type Description
V1
  • string
V2
  • string

InnerError

Detalhes do erro interno.

Name Type Description
errordetail
  • string

A mensagem de erro interna ou o despejo de exceção.

exceptiontype
  • string

O tipo de exceção.

NetworkAccessPolicy

Política para acessar o disco por meio da rede.

Name Type Description
AllowAll
  • string

O disco pode ser exportado ou carregado de qualquer rede.

AllowPrivate
  • string

O disco pode ser exportado ou carregado para usar os pontos de extremidade privados de um recurso DiskAccess.

DenyAll
  • string

O disco não pode ser exportado.

OperatingSystemTypes

O tipo de sistema operacional.

Name Type Description
Linux
  • string
Windows
  • string

PublicNetworkAccess

Política para controlar a exportação no disco.

Name Type Description
Disabled
  • string

Você não pode acessar os dados subjacentes do disco publicamente na Internet, mesmo quando NetworkAccessPolicy está definido como AllowAll. Você pode acessar os dados por meio do URI SAS somente de sua VNET confiável do Azure quando NetworkAccessPolicy estiver definido como AllowPrivate.

Enabled
  • string

Você pode gerar um URI SAS para acessar os dados subjacentes do disco publicamente na Internet quando NetworkAccessPolicy estiver definido como AllowAll. Você pode acessar os dados por meio do URI SAS somente de sua VNET confiável do Azure quando NetworkAccessPolicy estiver definido como AllowPrivate.

PurchasePlan

Usado para estabelecer o contexto de compra de qualquer artefato de terceiros por meio do MarketPlace.

Name Type Description
name
  • string

A ID do plano.

product
  • string

Especifica o produto da imagem do marketplace. Esse é o mesmo valor que Offer no elemento imageReference.

promotionCode
  • string

O código de promoção da oferta.

publisher
  • string

A ID do editor.

SupportedCapabilities

Lista de recursos com suporte persistentes no recurso de disco para uso de VM.

Name Type Description
acceleratedNetwork
  • boolean

True se a imagem da qual o disco do sistema operacional é criado dá suporte à rede acelerada.

architecture

Arquitetura de CPU com suporte por um disco do sistema operacional.