Disk Restore Point - Get

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

Name Em Necessário Tipo Description
diskRestorePointName
path True

string

O nome do ponto de restauro do disco criado.

resourceGroupName
path True

string

O nome do grupo de recursos.

restorePointCollectionName
path True

string

O nome da coleção de pontos de restauro a que pertence o ponto de restauro do disco.

subscriptionId
path True

string

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

vmRestorePointName
path True

string

O nome do ponto de restauro da VM ao qual pertence o ponto de restauro do disco de disco.

api-version
query True

string

Versão da API de Cliente.

Respostas

Name Tipo Description
200 OK

DiskRestorePoint

OK

Other Status Codes

CloudError

Resposta de erro que descreve a razão pela qual 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 a sua conta de utilizador

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

Definições

Name Description
ApiError

Erro de API.

ApiErrorBase

Base de erros da API.

Architecture

Arquitetura da CPU suportada por um disco do SO.

CloudError

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

DiskRestorePoint

Propriedades do ponto de restauro do disco

DiskSecurityProfile

Contém as informações relacionadas com a segurança do recurso.

DiskSecurityTypes

Especifica o SecurityType da VM. Aplicável apenas aos discos do SO.

Encryption

Definições de encriptação inativas para o disco ou instantâneo

EncryptionType

O tipo de chave utilizada para encriptar os dados do disco.

HyperVGeneration

A geração do hipervisor da Máquina Virtual. Aplicável apenas aos discos do SO.

InnerError

Detalhes do erro interno.

NetworkAccessPolicy

Política para aceder ao disco através da rede.

OperatingSystemTypes

O tipo de Sistema Operativo.

PublicNetworkAccess

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

PurchasePlan

Utilizado para estabelecer o contexto de compra de qualquer artefacto de terceiros através do MarketPlace.

SupportedCapabilities

A lista de capacidades suportadas persistia no recurso de disco para utilização da VM.

ApiError

Erro de API.

Name Tipo Description
code

string

O código de erro.

details

ApiErrorBase[]

Os detalhes do erro da API

innererror

InnerError

O erro interno da API

message

string

A mensagem de erro.

target

string

O destino do erro específico.

ApiErrorBase

Base de erros da API.

Name Tipo Description
code

string

O código de erro.

message

string

A mensagem de erro.

target

string

O destino do erro específico.

Architecture

Arquitetura da CPU suportada por um disco do SO.

Name Tipo Description
Arm64

string

x64

string

CloudError

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

Name Tipo Description
error

ApiError

Erro de API.

DiskRestorePoint

Propriedades do ponto de restauro do disco

Name Tipo Description
id

string

ID do Recurso

name

string

Nome do recurso

properties.completionPercent

number

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

properties.diskAccessId

string

ID arm do recurso DiskAccess para utilizar pontos finais privados em discos.

properties.encryption

Encryption

A propriedade encriptação pode ser utilizada para encriptar dados inativos com chaves geridas pelo cliente ou chaves geridas pela plataforma.

properties.familyId

string

ID da família MIS do instantâneo de cópia de segurança

properties.hyperVGeneration

HyperVGeneration

A geração do hipervisor da Máquina Virtual. Aplicável apenas aos discos do SO.

properties.networkAccessPolicy

NetworkAccessPolicy

Política para aceder ao disco através da rede.

properties.osType

OperatingSystemTypes

O tipo de Sistema Operativo.

properties.publicNetworkAccess

PublicNetworkAccess

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

properties.purchasePlan

PurchasePlan

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

properties.replicationState

string

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

properties.securityProfile

DiskSecurityProfile

Contém as informações relacionadas com a segurança do recurso.

properties.sourceResourceId

string

arm id do disco de origem ou ponto de restauro do disco de origem.

properties.sourceResourceLocation

string

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

properties.sourceUniqueId

string

ID de encarnação exclusivo do disco de origem

properties.supportedCapabilities

SupportedCapabilities

Lista de capacidades suportadas para a imagem a partir da qual o disco do SO foi criado.

properties.supportsHibernation

boolean

Indica que o SO num disco suporta hibernação.

properties.timeCreated

string

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

type

string

Tipo de recurso

DiskSecurityProfile

Contém as informações relacionadas com a segurança do recurso.

Name Tipo Description
secureVMDiskEncryptionSetId

string

ResourceId do conjunto de encriptação de disco associado ao disco suportado pela VM Confidencial encriptado com a chave gerida pelo cliente

securityType

DiskSecurityTypes

Especifica o SecurityType da VM. Aplicável apenas aos discos do SO.

DiskSecurityTypes

Especifica o SecurityType da VM. Aplicável apenas aos discos do SO.

Name Tipo Description
ConfidentialVM_DiskEncryptedWithCustomerKey

string

Indica o disco de VM Confidencial com o disco do SO e o estado de convidado da VM encriptados com uma chave gerida pelo cliente

ConfidentialVM_DiskEncryptedWithPlatformKey

string

Indica o disco de VM Confidencial com o disco do SO e o estado de convidado da VM encriptados com uma chave gerida pela plataforma

ConfidentialVM_NonPersistedTPM

string

Indica o disco de VM Confidencial com um vTPM efémero. O estado do vTPM não é mantido nos reinícios da VM.

ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey

string

Indica o disco de VM Confidencial com apenas o estado de convidado da VM encriptado

TrustedLaunch

string

O Lançamento Fidedigno fornece funcionalidades de segurança como o arranque seguro e o Módulo de Plataforma Fidedigno virtual (vTPM)

Encryption

Definições de encriptação inativas para o disco ou instantâneo

Name Tipo Description
diskEncryptionSetId

string

ResourceId do conjunto de encriptação de disco a utilizar para ativar a encriptação inativa.

type

EncryptionType

O tipo de chave utilizada para encriptar os dados do disco.

EncryptionType

O tipo de chave utilizada para encriptar os dados do disco.

Name Tipo Description
EncryptionAtRestWithCustomerKey

string

O disco é encriptado inativo com a chave gerida pelo cliente que pode ser alterada e revogada por um cliente.

EncryptionAtRestWithPlatformAndCustomerKeys

string

O disco é encriptado inativo com 2 camadas de encriptação. Uma das chaves é Gerida pelo cliente e a outra é a Plataforma gerida.

EncryptionAtRestWithPlatformKey

string

O disco é encriptado inativo com a chave gerida pela plataforma. É o tipo de encriptação predefinido. Este não é um tipo de encriptação válido para conjuntos de encriptação de discos.

HyperVGeneration

A geração do hipervisor da Máquina Virtual. Aplicável apenas aos discos do SO.

Name Tipo Description
V1

string

V2

string

InnerError

Detalhes do erro interno.

Name Tipo Description
errordetail

string

A mensagem de erro interna ou a informação de falha de segurança da exceção.

exceptiontype

string

O tipo de exceção.

NetworkAccessPolicy

Política para aceder ao disco através da rede.

Name Tipo Description
AllowAll

string

O disco pode ser exportado ou carregado para a partir de qualquer rede.

AllowPrivate

string

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

DenyAll

string

Não é possível exportar o disco.

OperatingSystemTypes

O tipo de Sistema Operativo.

Name Tipo Description
Linux

string

Windows

string

PublicNetworkAccess

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

Name Tipo Description
Disabled

string

Não pode aceder aos dados subjacentes do disco publicamente na Internet, mesmo quando NetworkAccessPolicy está definido como AllowAll. Só pode aceder aos dados através do URI de SAS a partir da VNET do Azure fidedigna quando NetworkAccessPolicy estiver definido como AllowPrivate.

Enabled

string

Pode gerar um URI de SAS para aceder aos dados subjacentes do disco publicamente na Internet quando NetworkAccessPolicy estiver definido como AllowAll. Só pode aceder aos dados através do URI de SAS a partir da VNET do Azure fidedigna quando NetworkAccessPolicy estiver definido como AllowPrivate.

PurchasePlan

Utilizado para estabelecer o contexto de compra de qualquer artefacto de terceiros através do MarketPlace.

Name Tipo Description
name

string

O ID do plano.

product

string

Especifica o produto da imagem a partir do marketplace. Este é o mesmo valor que a Oferta no elemento imageReference.

promotionCode

string

O Código de Promoção da Oferta.

publisher

string

O ID do editor.

SupportedCapabilities

A lista de capacidades suportadas persistia no recurso de disco para utilização da VM.

Name Tipo Description
acceleratedNetwork

boolean

Verdadeiro se a imagem a partir da qual o disco do SO é criado suportar redes aceleradas.

architecture

Architecture

Arquitetura da CPU suportada por um disco do SO.

diskControllerTypes

string

Os controladores de disco suportados por um disco do SO. Se definido, pode ser SCSI ou SCSI, NVME ou NVME, SCSI.