Replication Eligibility Results - Get

Obtém os erros de validação caso a VM não seja adequada para proteção.
Valida se uma determinada VM pode ser protegida ou não, caso em que retorna a lista de erros.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/microsoft.Compute/virtualMachines/{virtualMachineName}/providers/Microsoft.RecoveryServices/replicationEligibilityResults/default?api-version=2025-08-01

Parâmetros do URI

Name Em Necessário Tipo Description
resourceGroupName
path True

string

minLength: 1
maxLength: 90

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

subscriptionId
path True

string (uuid)

A ID da assinatura de destino. O valor deve ser um UUID.

virtualMachineName
path True

string

Nome da máquina virtual.

api-version
query True

string

minLength: 1

A versão da API a utilizar para esta operação.

Respostas

Name Tipo Description
200 OK

ReplicationEligibilityResults

Operação do Azure concluída com êxito.

Segurança

azure_auth

Fluxo OAuth2 do Azure Ative Directory.

Tipo: oauth2
Fluxo: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Âmbitos

Name Description
user_impersonation personificar a sua conta de utilizador

Exemplos

Gets the validation errors in case the VM is unsuitable for protection.

Pedido de amostra

GET https://management.azure.com/subscriptions/d90d145a-4cdd-45a3-b2c4-971d69775278/resourceGroups/testRg1/providers/microsoft.Compute/virtualMachines/testVm1/providers/Microsoft.RecoveryServices/replicationEligibilityResults/default?api-version=2025-08-01

Resposta da amostra

Azure-AsyncOperation: https://management.azure.com/Subscriptions/d90d145a-4cdd-45a3-b2c4-971d69775278/resourceGroups/testRg1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationOperationStatus/a93f3cd5-9035-4b1e-a2c9-b16df6d5d34b?api-version=2025-08-01
{
  "name": "default",
  "type": "Microsoft.RecoveryServices/replicationEligibilityResults",
  "id": "/subscriptions/d90d145a-4cdd-45a3-b2c4-971d69775278/resourceGroups/testRg1/providers/Microsoft.Compute/virtualMachines/testVm1/providers/Microsoft.RecoveryServices/replicationEligibilityResults/default",
  "properties": {
    "clientRequestId": "7d72ade7-b9f7-4d9b-8a19-15d9728c6190",
    "errors": [
      {
        "code": "A2AOperatingSystemNotSupported",
        "message": "The A2A operation could not be completed as the virtual machine is running OS 'ubuntu' with version '18.04' which is not supported for replication.",
        "possibleCauses": "OS version not supported.",
        "recommendedAction": "The virtual machine is running unsupported Operating system. Refer to the documentation for supported OS versions - https://aka.ms/a2a-os-support-matrix.",
        "status": "Error"
      }
    ]
  }
}

Definições

Name Description
createdByType

O tipo de identidade que criou o recurso.

ReplicationEligibilityResults

Modelo de resposta de resultados de elegibilidade de replicação.

ReplicationEligibilityResultsErrorInfo

Modelo de erro que pode ser exposto ao usuário.

ReplicationEligibilityResultsProperties

Modelo de propriedades para API de resultados de elegibilidade de replicação.

systemData

Metadados referentes à criação e última modificação do recurso.

createdByType

O tipo de identidade que criou o recurso.

Valor Description
User
Application
ManagedIdentity
Key

ReplicationEligibilityResults

Modelo de resposta de resultados de elegibilidade de replicação.

Name Tipo Description
id

string (arm-id)

ID de recurso totalmente qualificado para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

O nome do recurso

properties

ReplicationEligibilityResultsProperties

Obtém o modelo de propriedades para a API de resultados de elegibilidade de replicação.

systemData

systemData

Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy.

type

string

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

ReplicationEligibilityResultsErrorInfo

Modelo de erro que pode ser exposto ao usuário.

Name Tipo Description
code

string

O código de erro.

message

string

A mensagem de erro.

possibleCauses

string

As possíveis causas.

recommendedAction

string

A ação recomendada.

status

string

O status do erro.

ReplicationEligibilityResultsProperties

Modelo de propriedades para API de resultados de elegibilidade de replicação.

Name Tipo Description
clientRequestId

string

O ID da solicitação do cliente.

errors

ReplicationEligibilityResultsErrorInfo[]

Os detalhes do erro.

systemData

Metadados referentes à criação e última modificação do recurso.

Name Tipo Description
createdAt

string (date-time)

O carimbo de data/hora da criação de recursos (UTC).

createdBy

string

A identidade que criou o recurso.

createdByType

createdByType

O tipo de identidade que criou o recurso.

lastModifiedAt

string (date-time)

O carimbo de data/hora da última modificação do recurso (UTC)

lastModifiedBy

string

A identidade que modificou o recurso pela última vez.

lastModifiedByType

createdByType

O tipo de identidade que modificou o recurso pela última vez.