Replication Eligibility Results - List

Obtient les erreurs de validation au cas où la machine virtuelle ne serait pas adaptée à la protection.
Vérifie si une machine virtuelle donnée peut être protégée ou non, auquel cas renvoie une liste d’erreurs.

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

Paramètres URI

Nom Dans Obligatoire Type Description
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nom du groupe de ressources. Le nom ne respecte pas la casse.

subscriptionId
path True

string (uuid)

ID de l’abonnement cible. La valeur doit être un UUID.

virtualMachineName
path True

string

Nom de la machine virtuelle.

api-version
query True

string

minLength: 1

Version de l’API à utiliser pour cette opération.

Réponses

Nom Type Description
200 OK

ReplicationEligibilityResultsCollection

Opération Azure terminée avec succès.

Sécurité

azure_auth

Azure Active Directory OAuth2 Flow.

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

Nom Description
user_impersonation emprunter l’identité de votre compte d’utilisateur

Exemples

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

Exemple de requête

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

Exemple de réponse

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=2026-01-01
{
  "value": [
    {
      "name": "default",
      "type": "Microsoft.RecoveryServices/replicationEligibilityResults",
      "id": "/subscriptions/d90d145a-4cdd-45a3-b2c4-971d69775278/resourceGroups/testRg1/providers/Microsoft.Compute/virtualMachines/testVm2/providers/Microsoft.RecoveryServices/replicationEligibilityResults/default",
      "properties": {
        "clientRequestId": "a62c81df-e26e-47ea-ab4b-f1fcc1e5b135",
        "errors": [
          {
            "code": "AzureVmIsNotInDesiredProvisioningState",
            "message": "Azure virtual machine with Id (/subscriptions/d90d145a-4cdd-45a3-b2c4-971d69775278/resourceGroups/testRg1/providers/Microsoft.Compute/virtualMachines/testVm2) is with provisioning state 'failed'. To enable replication, VM's provisioning state should be 'succeeded'.",
            "possibleCauses": "Virtual machine is not in desired state.",
            "recommendedAction": "\n      Ensure that the VM's provisioning state is 'succeeded'.\n      Refer to https://aka.ms/a2a-vm-state-issues to troubleshoot VM provisioning state issues.\n    ",
            "status": "Error"
          },
          {
            "code": "AzureVmIsNotInDesiredPowerState",
            "message": "Azure virtual machine with Id (/subscriptions/d90d145a-4cdd-45a3-b2c4-971d69775278/resourceGroups/testRg1/providers/Microsoft.Compute/virtualMachines/testVm2) is with power status 'deallocated'. To enable replication, VM's power status should be 'running'.",
            "possibleCauses": "Virtual machine is not in desired state.",
            "recommendedAction": "\n      Ensure that the VM's power status is 'running'.\n      You can check the power status in 'VM > Settings > Properties > Status' in Azure portal.\n    ",
            "status": "Error"
          }
        ]
      }
    }
  ]
}

Définitions

Nom Description
createdByType

Type d’identité qui a créé la ressource.

ReplicationEligibilityResults

Modèle de réponse des résultats d’éligibilité à la réplication.

ReplicationEligibilityResultsCollection

Modèle de réponse de collecte des résultats d’éligibilité à la réplication.

ReplicationEligibilityResultsErrorInfo

Modèle d’erreur qui peut être exposé à l’utilisateur.

ReplicationEligibilityResultsProperties

Modèle de propriétés pour l’API des résultats d’éligibilité à la réplication.

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

createdByType

Type d’identité qui a créé la ressource.

Valeur Description
User
Application
ManagedIdentity
Key

ReplicationEligibilityResults

Modèle de réponse des résultats d’éligibilité à la réplication.

Nom Type Description
id

string (arm-id)

ID de ressource complet pour la ressource. Par exemple, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} »

name

string

Nom de la ressource

properties

ReplicationEligibilityResultsProperties

Obtient le modèle de propriétés pour l’API des résultats d’éligibilité à la réplication.

systemData

systemData

Azure Resource Manager : métadonnées contenant des informations createdBy et modifiedBy.

type

string

Type de la ressource. Par exemple : « Microsoft. Calcul/virtualMachines » ou « Microsoft. StorageAccounts"

ReplicationEligibilityResultsCollection

Modèle de réponse de collecte des résultats d’éligibilité à la réplication.

Nom Type Description
value

ReplicationEligibilityResults[]

Détails des résultats d’éligibilité à la réplication.

ReplicationEligibilityResultsErrorInfo

Modèle d’erreur qui peut être exposé à l’utilisateur.

Nom Type Description
code

string

Code d’erreur.

message

string

Message d’erreur.

possibleCauses

string

Les causes possibles.

recommendedAction

string

L’action recommandée.

status

string

L’état de l’erreur.

ReplicationEligibilityResultsProperties

Modèle de propriétés pour l’API des résultats d’éligibilité à la réplication.

Nom Type Description
clientRequestId

string

La requête du client Id.

errors

ReplicationEligibilityResultsErrorInfo[]

Détails de l’erreur.

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

Nom Type Description
createdAt

string (date-time)

Horodatage de la création de ressources (UTC).

createdBy

string

Identité qui a créé la ressource.

createdByType

createdByType

Type d’identité qui a créé la ressource.

lastModifiedAt

string (date-time)

Horodatage de la dernière modification de ressource (UTC)

lastModifiedBy

string

Identité qui a modifié la ressource pour la dernière fois.

lastModifiedByType

createdByType

Type d’identité qui a modifié la ressource pour la dernière fois.