Partager via


Replication Protected Items - Update

Mises à jour les paramètres d’élément protégé par la réplication.
Opération de mise à jour des paramètres de récupération d’un élément protégé par la réplication ASR.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationProtectionContainers/{protectionContainerName}/replicationProtectedItems/{replicatedProtectedItemName}?api-version=2023-02-01

Paramètres URI

Nom Dans Obligatoire Type Description
fabricName
path True

string

Nom de la structure.

protectionContainerName
path True

string

Nom du conteneur de protection.

replicatedProtectedItemName
path True

string

Nom de l’élément protégé par réplication.

resourceGroupName
path True

string

Nom du groupe de ressources où se trouve le coffre Recovery Services.

resourceName
path True

string

Nom du coffre Recovery Services.

subscriptionId
path True

string

ID d’abonnement.

api-version
query True

string

Version de l’API cliente.

Corps de la demande

Nom Type Description
properties

UpdateReplicationProtectedItemInputProperties

Mettre à jour les propriétés d’élément protégé par réplication.

Réponses

Nom Type Description
200 OK

ReplicationProtectedItem

Ok

202 Accepted

Accepté

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

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

Étendues

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

Exemples

Updates the replication protected Item settings.

Exemple de requête

PATCH https://management.azure.com/subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationProtectionContainers/cloud_6d224fc6-f326-5d35-96de-fbf51efb3179/replicationProtectedItems/f8491e4f-817a-40dd-a90c-af773978c75b?api-version=2023-02-01

{
  "properties": {
    "recoveryAzureVMName": "vm1",
    "recoveryAzureVMSize": "Basic_A0",
    "selectedRecoveryAzureNetworkId": "/subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/siterecoveryProd1/providers/Microsoft.Network/virtualNetworks/vnetavrai",
    "vmNics": [
      {
        "nicId": "TWljcm9zb2Z0OkY4NDkxRTRGLTgxN0EtNDBERC1BOTBDLUFGNzczOTc4Qzc1Qlw3NjAwMzMxRS03NDk4LTQ0QTQtQjdDNy0xQjY1NkJDREQ1MkQ=",
        "selectionType": "SelectedByUser",
        "ipConfigs": [
          {
            "ipConfigName": "ipconfig1",
            "isPrimary": true,
            "recoverySubnetName": "subnet1",
            "recoveryStaticIPAddress": "10.0.2.46"
          }
        ]
      }
    ],
    "licenseType": "WindowsServer",
    "providerSpecificDetails": {
      "instanceType": "HyperVReplicaAzure"
    }
  }
}

Exemple de réponse

Azure-AsyncOperation: https://management.azure.com/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationOperationStatus/a93f3cd5-9035-4b1e-a2c9-b16df6d5d34b?api-version=2023-02-01
{
  "id": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationProtectionContainers/cloud_6d224fc6-f326-5d35-96de-fbf51efb3179/replicationProtectedItems/f8491e4f-817a-40dd-a90c-af773978c75b",
  "name": "f8491e4f-817a-40dd-a90c-af773978c75b",
  "type": "Microsoft.RecoveryServices/vaults/replicationFabrics/replicationProtectionContainers/replicationProtectedItems",
  "properties": {
    "friendlyName": "vm1",
    "protectedItemType": "HyperVVirtualMachine",
    "protectableItemId": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationProtectionContainers/cloud_6d224fc6-f326-5d35-96de-fbf51efb3179/replicationProtectableItems/f8491e4f-817a-40dd-a90c-af773978c75b",
    "recoveryServicesProviderId": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/cloud1/replicationRecoveryServicesProviders/241641e6-ee7b-4ee4-8141-821fadda43fa",
    "primaryFabricFriendlyName": "cloud1",
    "recoveryFabricFriendlyName": "Microsoft Azure",
    "recoveryFabricId": "Microsoft Azure",
    "primaryProtectionContainerFriendlyName": "cloud1",
    "recoveryProtectionContainerFriendlyName": "Microsoft Azure",
    "protectionState": "Protected",
    "protectionStateDescription": "Protected",
    "activeLocation": "Primary",
    "testFailoverState": "None",
    "testFailoverStateDescription": "None",
    "allowedOperations": [
      "PlannedFailover",
      "UnplannedFailover",
      "DisableProtection",
      "TestFailover"
    ],
    "replicationHealth": "Normal",
    "policyId": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationPolicies/protectionprofile1",
    "policyFriendlyName": "protectionprofile1",
    "currentScenario": {
      "scenarioName": "None",
      "jobId": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationJobs/None",
      "startTime": "1753-01-01T01:01:01Z"
    },
    "providerSpecificDetails": {
      "instanceType": "HyperVReplicaAzure"
    },
    "recoveryContainerId": "/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationFabrics/d49858f157601230a6ac5862fbbc6e63bf38d23ecd96cf953767945d457fe9d5/replicationProtectionContainers/d38048d4-b460-4791-8ece-108395ee8478"
  }
}
Azure-AsyncOperation: https://management.azure.com/Subscriptions/c183865e-6077-46f2-a3b1-deb0f4f4650a/resourceGroups/resourceGroupPS1/providers/Microsoft.RecoveryServices/vaults/vault1/replicationOperationStatus/a93f3cd5-9035-4b1e-a2c9-b16df6d5d34b?api-version=2023-02-01
Retry-After: 30

Définitions

Nom Description
A2ACrossClusterMigrationReplicationDetails

Paramètres spécifiques au fournisseur A2A.

A2AProtectedDiskDetails

Détails du disque protégé A2A.

A2AProtectedManagedDiskDetails

Détails du disque managé protégé par A2A.

A2AReplicationDetails

Paramètres spécifiques au fournisseur A2A.

A2AUnprotectedDiskDetails

Détails du disque non protégé A2A.

A2AUpdateReplicationProtectedItemInput

Entrez une entrée Azure V2 pour mettre à jour l’élément protégé par la réplication.

A2AVmManagedDiskUpdateDetails

Détails de la mise à jour du disque managé A2A vm.

AgentUpgradeBlockedReason

Indique si la mise à jour est possible ou non.

AutoProtectionOfDataDisk

Valeur indiquant si la protection automatique est activée.

AzureToAzureVmSyncedConfigDetails

Détails de configuration synchronisées d’Azure vers une machine virtuelle Azure.

AzureVmDiskDetails

Détails du disque pour le fournisseur E2A.

CurrentScenarioDetails

Détails du scénario actuel de l’entité protégée.

DiskAccountType

The DiskType.

DiskDetails

Données détaillées sur le disque onprem.

DiskEncryptionInfo

Informations de chiffrement du disque de récupération (BEK et KEK).

DiskEncryptionKeyInfo

Informations sur la clé de chiffrement de disque (clé de chiffrement BitLocker (BEK) sur Windows).

DiskReplicationProgressHealth

Intégrité de la progression.

EthernetAddressType

Type d’adresse IP source.

ExtendedLocation

Emplacement étendu de la ressource.

ExtendedLocationType

Type d’emplacement étendu.

HealthError

Erreur d’intégrité.

HealthErrorCustomerResolvability

Valeur indiquant si l’erreur d’intégrité peut être résolue par le client.

HyperVReplicaAzureManagedDiskDetails

Détails du disque managé Hyper-V.

HyperVReplicaAzureReplicationDetails

Paramètres spécifiques au fournisseur Azure du réplica Hyper V.

HyperVReplicaAzureUpdateReplicationProtectedItemInput

HyperV réplica entrée Azure pour mettre à jour l’élément protégé par la réplication.

HyperVReplicaBaseReplicationDetails

Classe de base des paramètres spécifiques au fournisseur Hyper V réplica.

HyperVReplicaBlueReplicationDetails

Détails de la réplication HyperV réplica 2012 R2 (bleu).

HyperVReplicaReplicationDetails

Détails de la réplication HyperV réplica 2012.

InitialReplicationDetails

Détails de la réplication initiale.

InMageAgentDetails

Détails de l’agent InMage.

InMageAzureV2ManagedDiskDetails

Détails du disque managé InMageAzureV2.

InMageAzureV2ProtectedDiskDetails

Détails du disque protégé InMageAzureV2.

InMageAzureV2ReplicationDetails

Paramètres spécifiques au fournisseur DansMageAzureV2.

InMageAzureV2SwitchProviderBlockingErrorDetails

Détails de l’erreur du fournisseur de commutateur InMageAzureV2.

InMageAzureV2SwitchProviderDetails

Détails du fournisseur de commutateur InMageAzureV2.

InMageAzureV2UpdateReplicationProtectedItemInput

Entrez une entrée Azure V2 pour mettre à jour l’élément protégé par la réplication.

InMageProtectedDiskDetails

InMage protected disk details.

InMageRcmAgentUpgradeBlockingErrorDetails

Détails de l’erreur de blocage de la mise à niveau de l’agent source InMageRcm.

InMageRcmDiscoveredProtectedVmDetails

InMageRcm a découvert les détails de la machine virtuelle protégée.

InMageRcmFailbackDiscoveredProtectedVmDetails

InMageRcmFailback a découvert les détails de la machine virtuelle.

InMageRcmFailbackMobilityAgentDetails

Détails de l’agent de mobilité InMageRcmFailback.

InMageRcmFailbackNicDetails

Détails de la carte réseau InMageRcmFailback.

InMageRcmFailbackProtectedDiskDetails

Détails du disque protégé InMageRcmFailback.

InMageRcmFailbackReplicationDetails

Détails spécifiques au fournisseur InMageRcmFailback.

InMageRcmFailbackSyncDetails

Détails de la synchronisation au niveau du disque InMageRcmFailback.

InMageRcmLastAgentUpgradeErrorDetails

Détails de l’erreur de la dernière mise à niveau de l’agent source InMageRcm.

InMageRcmMobilityAgentDetails

Détails de l’agent de mobilité InMageRcm.

InMageRcmNicDetails

Détails de la carte réseau InMageRcm.

InMageRcmNicInput

Entrée de carte réseau InMageRcm.

InMageRcmProtectedDiskDetails

Détails du disque protégé InMageRcm.

InMageRcmReplicationDetails

Détails spécifiques au fournisseur InMageRcm.

InMageRcmSyncDetails

Détails de synchronisation au niveau du disque InMageRcm.

InMageRcmUpdateReplicationProtectedItemInput

Entrée spécifique au fournisseur InMageRcm pour mettre à jour l’élément protégé par la réplication.

InMageReplicationDetails

InMage provider specific settings.

InnerHealthError

Implémente la classe InnerHealthError. L’objet HealthError contient une liste d’erreurs InnerHealthErrors en tant qu’erreurs enfants. InnerHealthError est utilisé, car cela empêche une boucle infinie de structures quand Hydra tente de générer automatiquement le contrat. Nous exposons les erreurs d’intégrité associées en tant qu’erreurs d’intégrité interne et tous les consommateurs d’API peuvent l’utiliser de la même manière qu’Exception -> InnerException.

InputEndpoint
IPConfigDetails
IPConfigInputDetails
KeyEncryptionKeyInfo

Informations sur la clé de chiffrement de clé (KEK).

LicenseType

Type de licence.

MobilityAgentUpgradeState

État de mise à niveau automatique de l’agent.

MultiVmGroupCreateOption

Indique si le groupe de machines virtuelles multiples est créé automatiquement ou spécifié par l’utilisateur.

OSDetails

Détails du disque.

OSDiskDetails

Détails du disque du système d’exploitation.

PlannedFailoverStatus

Dernière basculement planifié status.

ReplicationProtectedItem

Élément protégé par la réplication.

ReplicationProtectedItemProperties

Détails des données personnalisées des éléments protégés de réplication.

ResyncState

État de resynchronisation.

SqlServerLicenseType

Type de licence SQL Server.

UpdateDiskInput

Entrée de disque pour la mise à jour.

UpdateReplicationProtectedItemInput

Mettre à jour l’entrée d’élément protégé de réplication.

UpdateReplicationProtectedItemInputProperties

Mettre à jour les propriétés d’entrée d’élément protégé.

VmEncryptionType

Type de chiffrement de la machine virtuelle.

VMNicDetails

Détails du réseau de machines virtuelles Hyper V.

VMNicInputDetails

Détails d’entrée réseau des machines virtuelles Hyper V.

VmReplicationProgressHealth

Intégrité de progression de la réplication initiale.

A2ACrossClusterMigrationReplicationDetails

Paramètres spécifiques au fournisseur A2A.

Nom Type Description
fabricObjectId

string

ID d’objet spécifique à l’infrastructure de la machine virtuelle.

instanceType string:

A2ACrossClusterMigration

Obtient le type d’instance.

lifecycleId

string

ID associé au PE qui survit à des actions telles que la protection des commutateurs qui modifient les objets PE/CPE de stockage en interne. L’ID de cycle de vie est reporté pour avoir un lien/continuité dans la possibilité d’avoir un ID qui désigne le « même » élément protégé, même si d’autres ID internes/ID ARM peuvent changer.

osType

string

Le type de système d’exploitation.

primaryFabricLocation

string

Emplacement de l’infrastructure principale.

vmProtectionState

string

État de protection de la machine virtuelle.

vmProtectionStateDescription

string

Description de l’état de protection pour la machine virtuelle.

A2AProtectedDiskDetails

Détails du disque protégé A2A.

Nom Type Description
allowedDiskLevelOperation

string[]

Liste des opérations au niveau du disque.

dataPendingAtSourceAgentInMB

number

Données en attente sur la machine virtuelle source en Mo.

dataPendingInStagingStorageAccountInMB

number

Données en attente pour la réplication en Mo au niveau du compte intermédiaire.

dekKeyVaultArmId

string

ID de ressource KeyVault pour le secret (BEK).

diskCapacityInBytes

integer

Capacité du disque en octets.

diskName

string

Nom du disque.

diskState

string

État du disque.

diskType

string

Type de disque.

diskUri

string

URI du disque.

failoverDiskName

string

Nom de basculement du disque managé.

isDiskEncrypted

boolean

Valeur indiquant si la machine virtuelle a un disque de système d’exploitation chiffré ou non.

isDiskKeyEncrypted

boolean

Valeur indiquant si la clé de disque a été chiffrée ou non.

kekKeyVaultArmId

string

ID de ressource KeyVault pour la clé (KEK).

keyIdentifier

string

URL/identificateur de clé (KEK).

monitoringJobType

string

Type du travail de surveillance. La progression est contenue dans la propriété MonitoringPercentageCompletion.

monitoringPercentageCompletion

integer

Pourcentage du travail de surveillance. Le type du travail d’analyse est défini par la propriété MonitoringJobType.

primaryDiskAzureStorageAccountId

string

Compte de stockage sur disque principal.

primaryStagingAzureStorageAccountId

string

Compte de stockage intermédiaire principal.

recoveryAzureStorageAccountId

string

Compte de stockage sur disque de récupération.

recoveryDiskUri

string

URI du disque de récupération.

resyncRequired

boolean

Valeur indiquant si la resynchronisation est requise pour ce disque.

secretIdentifier

string

URL/identificateur du secret (BEK).

tfoDiskName

string

Nom du test de basculement pour le disque managé.

A2AProtectedManagedDiskDetails

Détails du disque managé protégé par A2A.

Nom Type Description
allowedDiskLevelOperation

string[]

Liste des opérations au niveau du disque.

dataPendingAtSourceAgentInMB

number

Données en attente sur la machine virtuelle source en Mo.

dataPendingInStagingStorageAccountInMB

number

Données en attente pour la réplication en Mo au niveau du compte intermédiaire.

dekKeyVaultArmId

string

ID de ressource KeyVault pour le secret (BEK).

diskCapacityInBytes

integer

Capacité du disque en octets.

diskId

string

ID arm du disque managé.

diskName

string

Nom du disque.

diskState

string

État du disque.

diskType

string

Type de disque.

failoverDiskName

string

Nom de basculement du disque managé.

isDiskEncrypted

boolean

Valeur indiquant si la machine virtuelle a un disque de système d’exploitation chiffré ou non.

isDiskKeyEncrypted

boolean

Valeur indiquant si la clé de disque a été chiffrée ou non.

kekKeyVaultArmId

string

ID de ressource KeyVault pour la clé (KEK).

keyIdentifier

string

URL/identificateur de clé (KEK).

monitoringJobType

string

Type du travail de surveillance. La progression est contenue dans la propriété MonitoringPercentageCompletion.

monitoringPercentageCompletion

integer

Pourcentage du travail de surveillance. Le type du travail d’analyse est défini par la propriété MonitoringJobType.

primaryDiskEncryptionSetId

string

ID du jeu de chiffrement de disque principal.

primaryStagingAzureStorageAccountId

string

Compte de stockage intermédiaire principal.

recoveryDiskEncryptionSetId

string

ID du jeu de chiffrement de disque de récupération.

recoveryOrignalTargetDiskId

string

Récupérer l’ID arm du disque cible d’origine.

recoveryReplicaDiskAccountType

string

Type de disque réplica. A une valeur facultative et sera identique au type de disque source s’il n’est pas fourni par l’utilisateur.

recoveryReplicaDiskId

string

Récupération réplica l’ID arm du disque.

recoveryResourceGroupId

string

Id arm du groupe de ressources du disque de récupération.

recoveryTargetDiskAccountType

string

Type de disque cible après le basculement. A une valeur facultative et sera identique au type de disque source s’il n’est pas fourni par l’utilisateur.

recoveryTargetDiskId

string

Id arm du disque cible de récupération.

resyncRequired

boolean

Valeur indiquant si la resynchronisation est requise pour ce disque.

secretIdentifier

string

URL/identificateur du secret (BEK).

tfoDiskName

string

Nom du test de basculement pour le disque managé.

A2AReplicationDetails

Paramètres spécifiques au fournisseur A2A.

Nom Type Description
agentCertificateExpiryDate

string

Date d’expiration du certificat de l’agent.

agentExpiryDate

string

Date d’expiration de l’agent.

agentVersion

string

Version de l’agent.

autoProtectionOfDataDisk

AutoProtectionOfDataDisk

Valeur indiquant si la protection automatique est activée.

fabricObjectId

string

ID d’objet spécifique à l’infrastructure de la machine virtuelle.

initialPrimaryExtendedLocation

ExtendedLocation

Emplacement étendu principal initial.

initialPrimaryFabricLocation

string

Emplacement initial de l’infrastructure primaire.

initialPrimaryZone

string

Zone de disponibilité principale initiale.

initialRecoveryExtendedLocation

ExtendedLocation

Emplacement étendu de la récupération initiale.

initialRecoveryFabricLocation

string

Emplacement initial de l’infrastructure de récupération.

initialRecoveryZone

string

Zone de disponibilité de récupération initiale.

instanceType string:

A2A

Obtient le type d’instance.

isReplicationAgentCertificateUpdateRequired

boolean

Valeur indiquant si la mise à jour du certificat d’agent est requise.

isReplicationAgentUpdateRequired

boolean

Valeur indiquant si la mise à jour de l’agent de réplication est requise.

lastHeartbeat

string

Dernière pulsation reçue du serveur source.

lastRpoCalculatedTime

string

Heure (en UTC) à laquelle la valeur du dernier RPO a été calculée par le service de protection.

lifecycleId

string

ID associé au PE qui survit à des actions telles que la protection des commutateurs qui modifient les objets PE/CPE de stockage en interne. L’ID de cycle de vie est reporté pour avoir un lien/continuité dans la possibilité d’avoir un ID qui indique le « même » élément protégé, même si d’autres ID/ID ARM internes peuvent changer.

managementId

string

ID de gestion.

monitoringJobType

string

Type du travail de surveillance. La progression est contenue dans la propriété MonitoringPercentageCompletion.

monitoringPercentageCompletion

integer

Pourcentage du travail de surveillance. Le type du travail d’analyse est défini par la propriété MonitoringJobType.

multiVmGroupCreateOption

MultiVmGroupCreateOption

Indique si le groupe de machines virtuelles multiples est créé automatiquement ou spécifié par l’utilisateur.

multiVmGroupId

string

ID de groupe de machines virtuelles multiples.

multiVmGroupName

string

Nom du groupe de machines virtuelles multiples.

osType

string

Le type de système d’exploitation.

primaryAvailabilityZone

string

Zone de disponibilité principale.

primaryExtendedLocation

ExtendedLocation

Emplacement étendu principal.

primaryFabricLocation

string

Emplacement de la structure principale.

protectedDisks

A2AProtectedDiskDetails[]

Liste des disques protégés.

protectedManagedDisks

A2AProtectedManagedDiskDetails[]

Liste des disques managés protégés.

recoveryAvailabilitySet

string

Groupe à haute disponibilité de récupération.

recoveryAvailabilityZone

string

Zone de disponibilité de récupération.

recoveryAzureGeneration

string

Récupération de la génération Azure.

recoveryAzureResourceGroupId

string

Groupe de ressources de récupération.

recoveryAzureVMName

string

Nom de la machine virtuelle de récupération.

recoveryAzureVMSize

string

Taille de la machine virtuelle de récupération.

recoveryBootDiagStorageAccountId

string

Id arm du compte de stockage de diagnostic de démarrage de récupération.

recoveryCapacityReservationGroupId

string

ID du groupe de réservations de capacité de récupération.

recoveryCloudService

string

Service cloud de récupération.

recoveryExtendedLocation

ExtendedLocation

Emplacement étendu de récupération.

recoveryFabricLocation

string

Emplacement de l’infrastructure de récupération.

recoveryFabricObjectId

string

ID de l’objet structure de récupération.

recoveryProximityPlacementGroupId

string

ID du groupe de placement de proximité de récupération.

recoveryVirtualMachineScaleSetId

string

ID du groupe de machines virtuelles identiques de récupération.

rpoInSeconds

integer

Dernière valeur de RPO en secondes.

selectedRecoveryAzureNetworkId

string

Réseau virtuel de récupération.

selectedTfoAzureNetworkId

string

Le réseau virtuel de test de basculement.

testFailoverRecoveryFabricObjectId

string

ID d’objet de structure de basculement de test.

tfoAzureVMName

string

Nom de la machine virtuelle de test de basculement.

unprotectedDisks

A2AUnprotectedDiskDetails[]

Liste des disques non protégés.

vmEncryptionType

VmEncryptionType

Type de chiffrement de la machine virtuelle.

vmNics

VMNicDetails[]

Détails de la carte réseau de la machine virtuelle.

vmProtectionState

string

État de protection de la machine virtuelle.

vmProtectionStateDescription

string

Description de l’état de protection pour la machine virtuelle.

vmSyncedConfigDetails

AzureToAzureVmSyncedConfigDetails

Détails de la configuration synchronisée.

A2AUnprotectedDiskDetails

Détails du disque non protégé A2A.

Nom Type Description
diskAutoProtectionStatus

AutoProtectionOfDataDisk

Valeur indiquant si la protection automatique du disque est activée.

diskLunId

integer

ID lun source pour le disque de données.

A2AUpdateReplicationProtectedItemInput

Entrez une entrée Azure V2 pour mettre à jour l’élément protégé par la réplication.

Nom Type Description
diskEncryptionInfo

DiskEncryptionInfo

Informations de chiffrement de disque du système d’exploitation de récupération.

instanceType string:

A2A

Type de classe.

managedDiskUpdateDetails

A2AVmManagedDiskUpdateDetails[]

Détails de la mise à jour du disque managé.

recoveryBootDiagStorageAccountId

string

Compte de stockage de diagnostic de démarrage.

recoveryCapacityReservationGroupId

string

ID du groupe de réservations de capacité de récupération.

recoveryCloudServiceId

string

ID ARM du service cloud cible (pour V1).

recoveryProximityPlacementGroupId

string

ID du groupe de placement de proximité de récupération.

recoveryResourceGroupId

string

Id ARM du groupe de ressources cible (pour V2).

recoveryVirtualMachineScaleSetId

string

ID du groupe de machines virtuelles identiques de récupération.

tfoAzureVMName

string

Nom donné à l’utilisateur pour la machine virtuelle test de basculement.

A2AVmManagedDiskUpdateDetails

Détails de la mise à jour du disque managé A2A vm.

Nom Type Description
diskEncryptionInfo

DiskEncryptionInfo

Informations de chiffrement de disque du système d’exploitation de récupération.

diskId

string

ID de disque.

failoverDiskName

string

Nom du disque cible pour une opération de basculement non planifiée.

recoveryReplicaDiskAccountType

string

Type de disque réplica avant le basculement.

recoveryTargetDiskAccountType

string

Type de disque cible avant le basculement.

tfoDiskName

string

Nom du disque cible pour tester l’opération de basculement.

AgentUpgradeBlockedReason

Indique si la mise à jour est possible ou non.

Nom Type Description
AgentNoHeartbeat

string

AlreadyOnLatestVersion

string

DistroIsNotReported

string

DistroNotSupportedForUpgrade

string

IncompatibleApplianceVersion

string

InvalidAgentVersion

string

InvalidDriverVersion

string

MissingUpgradePath

string

NotProtected

string

ProcessServerNoHeartbeat

string

RcmProxyNoHeartbeat

string

RebootRequired

string

Unknown

string

UnsupportedProtectionScenario

string

AutoProtectionOfDataDisk

Valeur indiquant si la protection automatique est activée.

Nom Type Description
Disabled

string

Enabled

string

AzureToAzureVmSyncedConfigDetails

Détails de configuration synchronisées d’Azure vers une machine virtuelle Azure.

Nom Type Description
inputEndpoints

InputEndpoint[]

Points de terminaison d’entrée de machine virtuelle Azure.

tags

object

Balises de machine virtuelle Azure.

AzureVmDiskDetails

Détails du disque pour le fournisseur E2A.

Nom Type Description
customTargetDiskName

string

Nom du disque Azure cible personnalisé.

diskEncryptionSetId

string

ID ARM DiskEncryptionSet.

diskId

string

ID de ressource de disque.

lunId

string

Ordinal\LunId du disque pour la machine virtuelle Azure.

maxSizeMB

string

Côté max en Mo.

targetDiskLocation

string

URI d’objet blob du disque Azure.

targetDiskName

string

Nom du disque Azure cible.

vhdId

string

ID de disque dur virtuel.

vhdName

string

Nom du disque dur virtuel.

vhdType

string

Type de disque dur virtuel.

CurrentScenarioDetails

Détails du scénario actuel de l’entité protégée.

Nom Type Description
jobId

string

ID ARM du travail en cours d’exécution.

scenarioName

string

Nom du scénario.

startTime

string

Heure de début du flux de travail.

DiskAccountType

The DiskType.

Nom Type Description
Premium_LRS

string

StandardSSD_LRS

string

Standard_LRS

string

DiskDetails

Données détaillées sur le disque onprem.

Nom Type Description
maxSizeMB

integer

Taille maximale du disque dur en Mo.

vhdId

string

ID de disque dur virtuel.

vhdName

string

Nom du disque dur virtuel.

vhdType

string

Type du volume.

DiskEncryptionInfo

Informations de chiffrement du disque de récupération (BEK et KEK).

Nom Type Description
diskEncryptionKeyInfo

DiskEncryptionKeyInfo

Référence keyVault de récupération pour le secret.

keyEncryptionKeyInfo

KeyEncryptionKeyInfo

Référence keyVault de récupération pour la clé.

DiskEncryptionKeyInfo

Informations sur la clé de chiffrement de disque (clé de chiffrement BitLocker (BEK) sur Windows).

Nom Type Description
keyVaultResourceArmId

string

ID ARM de la ressource KeyVault pour le secret.

secretIdentifier

string

URL/identificateur du secret.

DiskReplicationProgressHealth

Intégrité de la progression.

Nom Type Description
InProgress

string

NoProgress

string

None

string

Queued

string

SlowProgress

string

EthernetAddressType

Type d’adresse IP source.

Nom Type Description
Dynamic

string

Static

string

ExtendedLocation

Emplacement étendu de la ressource.

Nom Type Description
name

string

Nom de l’emplacement étendu.

type

ExtendedLocationType

Type d’emplacement étendu.

ExtendedLocationType

Type d’emplacement étendu.

Nom Type Description
EdgeZone

string

HealthError

Erreur d’intégrité.

Nom Type Description
creationTimeUtc

string

Heure de création de l’erreur (UTC).

customerResolvability

HealthErrorCustomerResolvability

Valeur indiquant si l’erreur d’intégrité peut être résolue par le client.

entityId

string

ID de l'entité.

errorCategory

string

Catégorie d’erreur.

errorCode

string

Code d’erreur.

errorId

string

ID unique de l’erreur d’intégrité.

errorLevel

string

Niveau d’erreur.

errorMessage

string

Message d’erreur.

errorSource

string

Source d’erreur.

errorType

string

Type d'erreur

innerHealthErrors

InnerHealthError[]

Erreurs d’intégrité interne. HealthError ayant une liste d’Erreurs d’intégrité en tant qu’erreurs enfants est problématique. InnerHealthError est utilisé, car cela empêche une boucle infinie de structures quand Hydra tente de générer automatiquement le contrat. Nous exposons les erreurs d’intégrité associées en tant qu’erreurs d’intégrité interne et tous les consommateurs d’API peuvent l’utiliser de la même manière qu’Exception -> InnerException.

possibleCauses

string

Causes possibles de l’erreur.

recommendedAction

string

Action recommandée pour résoudre l’erreur.

recoveryProviderErrorMessage

string

Message d’erreur DRA.

summaryMessage

string

Message de résumé de l’entité.

HealthErrorCustomerResolvability

Valeur indiquant si l’erreur d’intégrité peut être résolue par le client.

Nom Type Description
Allowed

string

NotAllowed

string

HyperVReplicaAzureManagedDiskDetails

Détails du disque managé Hyper-V.

Nom Type Description
diskEncryptionSetId

string

Id ARM du jeu de chiffrement de disque.

diskId

string

ID de disque.

replicaDiskType

string

Type de disque réplica.

seedManagedDiskId

string

ID de disque managé initial.

HyperVReplicaAzureReplicationDetails

Paramètres spécifiques au fournisseur Azure du réplica Hyper V.

Nom Type Description
azureVmDiskDetails

AzureVmDiskDetails[]

Détails du disque de machine virtuelle Azure.

enableRdpOnTargetOption

string

Option sélectionnée pour activer RDP\SSH sur la machine virtuelle cible après le basculement. Valeur de chaîne de l’énumération SrsDataContract.EnableRDPOnTargetOption.

encryption

string

Informations de chiffrement.

initialReplicationDetails

InitialReplicationDetails

Détails de la réplication initiale.

instanceType string:

HyperVReplicaAzure

Obtient le type d’instance.

lastRecoveryPointReceived

string

Heure du dernier point de récupération reçu.

lastReplicatedTime

string

Heure de la dernière réplication.

lastRpoCalculatedTime

string

Heure calculée du dernier RPO.

licenseType

string

Type de licence de la machine virtuelle à utiliser.

oSDetails

OSDetails

Informations sur le système d’exploitation.

protectedManagedDisks

HyperVReplicaAzureManagedDiskDetails[]

Liste des disques managés protégés.

recoveryAvailabilitySetId

string

ID du groupe à haute disponibilité de récupération.

recoveryAzureLogStorageAccountId

string

ID ARM du compte de stockage du journal utilisé pour la réplication. Cette valeur est définie sur Null si aucun compte de stockage de journal n’a été fourni pendant l’activation de la protection.

recoveryAzureResourceGroupId

string

ID du groupe de ressources cible.

recoveryAzureStorageAccount

string

Compte de stockage Azure de récupération.

recoveryAzureVMSize

string

Taille de machine virtuelle Azure Recovery.

recoveryAzureVmName

string

Nom donné Azure de récupération.

rpoInSeconds

integer

Valeur du dernier RPO.

seedManagedDiskTags

object

Balises pour les disques managés de départ.

selectedRecoveryAzureNetworkId

string

ID réseau Azure de récupération sélectionné.

selectedSourceNicId

string

Id de carte réseau source sélectionné qui sera utilisé comme carte réseau principale pendant le basculement.

sourceVmCpuCount

integer

Nombre de processeurs de la machine virtuelle côté principal.

sourceVmRamSizeInMB

integer

Taille de la ram de la machine virtuelle du côté principal.

sqlServerLicenseType

string

Type de licence SQL Server.

targetAvailabilityZone

string

Zone de disponibilité cible.

targetManagedDiskTags

object

Balises pour les disques managés cibles.

targetNicTags

object

Balises pour les cartes réseau cibles.

targetProximityPlacementGroupId

string

ID du groupe de placement de proximité cible.

targetVmTags

object

Balises de machine virtuelle cible.

useManagedDisks

string

Valeur indiquant si les disques managés doivent être utilisés pendant le basculement.

vmId

string

ID de machine virtuelle.

vmNics

VMNicDetails[]

Détails du réseau PE.

vmProtectionState

string

État de protection de la machine virtuelle.

vmProtectionStateDescription

string

Description de l’état de protection pour la machine virtuelle.

HyperVReplicaAzureUpdateReplicationProtectedItemInput

HyperV réplica entrée Azure pour mettre à jour l’élément protégé par la réplication.

Nom Type Description
diskIdToDiskEncryptionMap

object

Le dictionnaire de l’ID de ressource de disque vers le chiffrement de disque définit l’ID ARM.

instanceType string:

HyperVReplicaAzure

Type de classe.

recoveryAzureV1ResourceGroupId

string

ID de groupe de ressources Azure de récupération pour le déploiement classique.

recoveryAzureV2ResourceGroupId

string

ID de groupe de ressources Azure de récupération pour le déploiement de Resource Manager.

sqlServerLicenseType

SqlServerLicenseType

Type de licence SQL Server.

targetAvailabilityZone

string

Zone de disponibilité cible.

targetManagedDiskTags

object

Balises pour les disques managés cibles.

targetNicTags

object

Balises pour les cartes réseau cibles.

targetProximityPlacementGroupId

string

ID du groupe de placement de proximité cible.

targetVmTags

object

Balises de machine virtuelle cible.

useManagedDisks

string

Valeur indiquant si les disques managés doivent être utilisés pendant le basculement.

vmDisks

UpdateDiskInput[]

Liste des propriétés de mise à jour de disque.

HyperVReplicaBaseReplicationDetails

Classe de base des paramètres spécifiques au fournisseur Hyper V réplica.

Nom Type Description
initialReplicationDetails

InitialReplicationDetails

Détails de la réplication initiale.

instanceType string:

HyperVReplicaBaseReplicationDetails

Obtient le type d’instance.

lastReplicatedTime

string

Heure de la dernière réplication.

vMDiskDetails

DiskDetails[]

Détails du disque de machine virtuelle.

vmId

string

ID de machine virtuelle.

vmNics

VMNicDetails[]

Détails du réseau PE.

vmProtectionState

string

État de protection de la machine virtuelle.

vmProtectionStateDescription

string

Description de l’état de protection pour la machine virtuelle.

HyperVReplicaBlueReplicationDetails

Détails de la réplication HyperV réplica 2012 R2 (bleu).

Nom Type Description
initialReplicationDetails

InitialReplicationDetails

Détails de la réplication initiale.

instanceType string:

HyperVReplica2012R2

Obtient le type d’instance.

lastReplicatedTime

string

Heure de la dernière réplication.

vMDiskDetails

DiskDetails[]

Détails du disque de machine virtuelle.

vmId

string

ID de machine virtuelle.

vmNics

VMNicDetails[]

Détails du réseau PE.

vmProtectionState

string

État de protection de la machine virtuelle.

vmProtectionStateDescription

string

Description de l’état de protection pour la machine virtuelle.

HyperVReplicaReplicationDetails

Détails de la réplication HyperV réplica 2012.

Nom Type Description
initialReplicationDetails

InitialReplicationDetails

Détails de la réplication initiale.

instanceType string:

HyperVReplica2012

Obtient le type d’instance.

lastReplicatedTime

string

Heure de la dernière réplication.

vMDiskDetails

DiskDetails[]

Détails du disque de machine virtuelle.

vmId

string

ID de machine virtuelle.

vmNics

VMNicDetails[]

Détails du réseau PE.

vmProtectionState

string

État de protection de la machine virtuelle.

vmProtectionStateDescription

string

Description de l’état de protection pour la machine virtuelle.

InitialReplicationDetails

Détails de la réplication initiale.

Nom Type Description
initialReplicationProgressPercentage

string

Pourcentage de progression de la réplication initiale.

initialReplicationType

string

Type de réplication initial.

InMageAgentDetails

Détails de l’agent InMage.

Nom Type Description
agentExpiryDate

string

Date d’expiration de l’agent.

agentUpdateStatus

string

Valeur indiquant si l’agent installé doit être mis à jour.

agentVersion

string

Version de l’agent.

postUpdateRebootStatus

string

Valeur indiquant si le redémarrage est requis après l’application de la mise à jour.

InMageAzureV2ManagedDiskDetails

Détails du disque managé InMageAzureV2.

Nom Type Description
diskEncryptionSetId

string

ID ARM DiskEncryptionSet.

diskId

string

ID de disque.

replicaDiskType

string

Type de disque réplica.

seedManagedDiskId

string

ID de disque managé initial.

targetDiskName

string

Nom du disque cible.

InMageAzureV2ProtectedDiskDetails

Détails du disque protégé InMageAzureV2.

Nom Type Description
diskCapacityInBytes

integer

Capacité du disque en octets.

diskId

string

ID de disque.

diskName

string

Nom du disque.

diskResized

string

Valeur indiquant si le disque est redimensionné.

fileSystemCapacityInBytes

integer

Capacité du système de fichiers disque en octets.

healthErrorCode

string

Code d’erreur d’intégrité du disque.

lastRpoCalculatedTime

string

Heure calculée du dernier RPO.

progressHealth

string

État de progression.

progressStatus

string

État de progression.

protectionStage

string

Étape de protection.

psDataInMegaBytes

number

Transit des données PS en Mo.

resyncDurationInSeconds

integer

Durée de resynchronisation en secondes.

resyncLast15MinutesTransferredBytes

integer

La resynchronisation des octets transférés au cours des 15 dernières minutes.

resyncLastDataTransferTimeUTC

string

Heure du dernier transfert de données au format UTC.

resyncProcessedBytes

integer

Octets traités de resynchronisation.

resyncProgressPercentage

integer

Pourcentage de progression resynchronisation.

resyncRequired

string

Valeur indiquant si la resynchronisation est requise pour ce disque.

resyncStartTime

string

Heure de début de resynchronisation.

resyncTotalTransferredBytes

integer

Nombre total d’octets transférés de resynchronisation.

rpoInSeconds

integer

RPO en secondes.

secondsToTakeSwitchProvider

integer

Secondes à prendre pour changer de fournisseur.

sourceDataInMegaBytes

number

Transit des données sources en Mo.

targetDataInMegaBytes

number

Transit des données cibles en Mo.

InMageAzureV2ReplicationDetails

Paramètres spécifiques au fournisseur DansMageAzureV2.

Nom Type Description
agentExpiryDate

string

Date d’expiration de l’agent.

agentVersion

string

Version de l’agent.

azureVMDiskDetails

AzureVmDiskDetails[]

Détails du disque de machine virtuelle Azure.

azureVmGeneration

string

Génération cible pour cet élément protégé.

compressedDataRateInMB

number

Taux de modification des données compressées en Mo.

datastores

string[]

Magasins de données de l’ordinateur local. La valeur peut être une liste de chaînes qui contiennent des noms de magasins de données.

discoveryType

string

Valeur indiquant le type de découverte de l’ordinateur. La valeur peut être vCenter ou physique.

diskResized

string

Valeur indiquant si un disque est redimensionné pour cette machine virtuelle.

enableRdpOnTargetOption

string

Option sélectionnée pour activer RDP\SSH sur la machine virtuelle cible après le basculement. Valeur de chaîne de l’énumération SrsDataContract.EnableRDPOnTargetOption.

firmwareType

string

Type de microprogramme de cet élément protégé.

infrastructureVmId

string

ID de machine virtuelle d’infrastructure.

instanceType string:

InMageAzureV2

Obtient le type d’instance.

ipAddress

string

Adresse IP de la source.

isAdditionalStatsAvailable

boolean

Valeur indiquant si des statistiques ir supplémentaires sont disponibles ou non.

isAgentUpdateRequired

string

Valeur indiquant si l’agent installé doit être mis à jour.

isRebootAfterUpdateRequired

string

Valeur indiquant si le serveur source nécessite un redémarrage après la mise à jour.

lastHeartbeat

string

Dernière pulsation reçue du serveur source.

lastRecoveryPointReceived

string

Heure du dernier point de récupération reçu.

lastRpoCalculatedTime

string

Heure calculée du dernier RPO.

lastUpdateReceivedTime

string

Heure de la dernière mise à jour reçue des composants locaux.

licenseType

string

Type de licence de la machine virtuelle à utiliser.

masterTargetId

string

ID cible master.

multiVmGroupId

string

ID de groupe de machines virtuelles multiples.

multiVmGroupName

string

Nom du groupe de machines virtuelles multiples.

multiVmSyncStatus

string

Valeur indiquant si la synchronisation multi vm est activée ou désactivée.

osDiskId

string

ID du disque contenant le système d’exploitation.

osType

string

Type du système d’exploitation sur la machine virtuelle.

osVersion

string

Version du système d’exploitation de l’élément protégé.

processServerId

string

ID du serveur de processus.

processServerName

string

Nom du serveur de processus.

protectedDisks

InMageAzureV2ProtectedDiskDetails[]

Liste des disques protégés.

protectedManagedDisks

InMageAzureV2ManagedDiskDetails[]

Liste des disques managés protégés.

protectionStage

string

Étape de protection.

recoveryAvailabilitySetId

string

ID du groupe à haute disponibilité de récupération.

recoveryAzureLogStorageAccountId

string

ID ARM du compte de stockage du journal utilisé pour la réplication. Cette valeur est définie sur Null si aucun compte de stockage de journal n’a été fourni pendant l’activation de la protection.

recoveryAzureResourceGroupId

string

ID du groupe de ressources cible.

recoveryAzureStorageAccount

string

Compte de stockage Azure de récupération.

recoveryAzureVMName

string

Nom donné Azure de récupération.

recoveryAzureVMSize

string

Taille de machine virtuelle Azure Recovery.

replicaId

string

ID réplica de l’élément protégé.

resyncProgressPercentage

integer

Pourcentage de progression resynchronisation.

rpoInSeconds

integer

RPO en secondes.

seedManagedDiskTags

object

Balises pour les disques managés de départ.

selectedRecoveryAzureNetworkId

string

ID réseau Azure de récupération sélectionné.

selectedSourceNicId

string

Id de carte réseau source sélectionné qui sera utilisé comme carte réseau principale pendant le basculement.

selectedTfoAzureNetworkId

string

Le réseau virtuel de test de basculement.

sourceVmCpuCount

integer

Nombre de processeurs de la machine virtuelle côté principal.

sourceVmRamSizeInMB

integer

Taille de la ram de la machine virtuelle du côté principal.

sqlServerLicenseType

string

Type de licence SQL Server.

switchProviderBlockingErrorDetails

InMageAzureV2SwitchProviderBlockingErrorDetails[]

Le fournisseur de commutateur bloque les informations d’erreur.

switchProviderDetails

InMageAzureV2SwitchProviderDetails

Le fournisseur de commutateur bloque les informations d’erreur.

targetAvailabilityZone

string

Zone de disponibilité cible.

targetManagedDiskTags

object

Balises pour les disques managés cibles.

targetNicTags

object

Balises pour les cartes réseau cibles.

targetProximityPlacementGroupId

string

ID du groupe de placement de proximité cible.

targetVmId

string

ID ARM de la machine virtuelle Azure cible. Cette valeur est null jusqu’à ce que la machine virtuelle soit basculée. Ce n’est qu’en cas d’échec qu’elle est renseignée avec l’ID ARM de la machine virtuelle Azure.

targetVmTags

object

Balises de machine virtuelle cible.

totalDataTransferred

integer

Total des données transférées en octets.

totalProgressHealth

string

Intégrité de la progression.

uncompressedDataRateInMB

number

Taux de modification des données non compressées en Mo.

useManagedDisks

string

Valeur indiquant si les disques managés doivent être utilisés pendant le basculement.

vCenterInfrastructureId

string

ID d’infrastructure vCenter.

validationErrors

HealthError[]

Les erreurs de validation de la valeur de l’ordinateur local peuvent être la liste des erreurs de validation.

vhdName

string

Nom du disque dur virtuel du système d’exploitation.

vmId

string

ID de machine virtuelle.

vmNics

VMNicDetails[]

Détails du réseau PE.

vmProtectionState

string

État de protection de la machine virtuelle.

vmProtectionStateDescription

string

Description de l’état de protection pour la machine virtuelle.

InMageAzureV2SwitchProviderBlockingErrorDetails

Détails de l’erreur du fournisseur de commutateur InMageAzureV2.

Nom Type Description
errorCode

string

Code d'erreur.

errorMessage

string

Message d’erreur.

errorMessageParameters

object

Paramètres du message d’erreur.

errorTags

object

Balises d’erreur.

possibleCauses

string

Causes possibles.

recommendedAction

string

Action recommandée.

InMageAzureV2SwitchProviderDetails

Détails du fournisseur de commutateur InMageAzureV2.

Nom Type Description
targetApplianceId

string

ID de Appliance cible.

targetFabricId

string

ID de l’infrastructure cible.

targetResourceId

string

ID de ressource cible.

targetVaultId

string

ID du coffre cible.

InMageAzureV2UpdateReplicationProtectedItemInput

Entrez une entrée Azure V2 pour mettre à jour l’élément protégé par la réplication.

Nom Type Description
instanceType string:

InMageAzureV2

Type de classe.

recoveryAzureV1ResourceGroupId

string

ID de groupe de ressources Azure de récupération pour le déploiement classique.

recoveryAzureV2ResourceGroupId

string

ID de groupe de ressources Azure de récupération pour le déploiement de Resource Manager.

sqlServerLicenseType

SqlServerLicenseType

Type de licence SQL Server.

targetAvailabilityZone

string

Zone de disponibilité cible.

targetManagedDiskTags

object

Balises pour les disques managés cibles.

targetNicTags

object

Balises pour les cartes réseau cibles.

targetProximityPlacementGroupId

string

ID du groupe de placement de proximité cible.

targetVmTags

object

Balises de machine virtuelle cible.

useManagedDisks

string

Valeur indiquant si les disques managés doivent être utilisés pendant le basculement.

vmDisks

UpdateDiskInput[]

Liste des propriétés de mise à jour de disque.

InMageProtectedDiskDetails

InMage protected disk details.

Nom Type Description
diskCapacityInBytes

integer

Capacité du disque en octets.

diskId

string

ID de disque.

diskName

string

Nom du disque.

diskResized

string

Valeur indiquant si le disque est redimensionné.

fileSystemCapacityInBytes

integer

Capacité du système de fichiers en octets.

healthErrorCode

string

Code d’erreur d’intégrité du disque.

lastRpoCalculatedTime

string

Heure calculée du dernier RPO.

progressHealth

string

Progression de l’intégrité.

progressStatus

string

État de la progression.

protectionStage

string

Étape de protection.

psDataInMB

number

Transit de données PS en Mo.

resyncDurationInSeconds

integer

Durée de resynchronisation en secondes.

resyncLast15MinutesTransferredBytes

integer

Octets transférés de resynchronisation des 15 dernières minutes.

resyncLastDataTransferTimeUTC

string

Heure du dernier transfert de données au format UTC.

resyncProcessedBytes

integer

Octets traités de resynchronisation.

resyncProgressPercentage

integer

Pourcentage de progression resynchronisation.

resyncRequired

string

Valeur indiquant si la resynchronisation est requise pour ce disque.

resyncStartTime

string

Heure de début de la resynchronisation.

resyncTotalTransferredBytes

integer

Nombre total d’octets transférés de resynchronisation.

rpoInSeconds

integer

RPO en secondes.

sourceDataInMB

number

Transit des données sources en Mo.

targetDataInMB

number

Transit des données cibles en Mo.

InMageRcmAgentUpgradeBlockingErrorDetails

Détails de l’erreur de blocage de la mise à niveau de l’agent source InMageRcm.

Nom Type Description
errorCode

string

Code d'erreur.

errorMessage

string

Message d’erreur.

errorMessageParameters

object

Paramètres du message d’erreur.

errorTags

object

Balises d’erreur.

possibleCauses

string

Causes possibles.

recommendedAction

string

Action recommandée.

InMageRcmDiscoveredProtectedVmDetails

InMageRcm a découvert les détails de la machine virtuelle protégée.

Nom Type Description
createdTimestamp

string

Horodatage créé par SDS.

datastores

string[]

Liste des magasins de données.

ipAddresses

string[]

Liste des adresses IP.

isDeleted

boolean

Valeur indiquant si la machine virtuelle est supprimée.

lastDiscoveryTimeInUtc

string

Dernière fois que les informations SDS ont été découvertes dans SRS.

osName

string

Nom du système d’exploitation de la machine virtuelle.

powerStatus

string

Status d’alimentation de la machine virtuelle.

updatedTimestamp

string

Horodatage mis à jour SDS.

vCenterFqdn

string

Fqdn VCenter.

vCenterId

string

ID VCenter.

vmFqdn

string

Fqdn de machine virtuelle.

vmwareToolsStatus

string

Les outils VMware status.

InMageRcmFailbackDiscoveredProtectedVmDetails

InMageRcmFailback a découvert les détails de la machine virtuelle.

Nom Type Description
createdTimestamp

string

Horodatage créé par SDS.

datastores

string[]

Liste des magasins de données.

ipAddresses

string[]

Liste des adresses IP.

isDeleted

boolean

Valeur indiquant si la machine virtuelle est supprimée.

lastDiscoveryTimeInUtc

string

Dernière fois où les informations SDS ont été découvertes dans SRS.

osName

string

Nom du système d’exploitation de la machine virtuelle.

powerStatus

string

Status d’alimentation de la machine virtuelle.

updatedTimestamp

string

Horodatage mis à jour de SDS.

vCenterFqdn

string

Fqdn VCenter.

vCenterId

string

ID VCenter.

vmFqdn

string

Fqdn de machine virtuelle.

vmwareToolsStatus

string

Les outils VMware status.

InMageRcmFailbackMobilityAgentDetails

Détails de l’agent de mobilité InMageRcmFailback.

Nom Type Description
agentVersionExpiryDate

string

Date d’expiration de la version de l’agent.

driverVersion

string

Version du pilote.

driverVersionExpiryDate

string

Date d’expiration de la version du pilote.

isUpgradeable

string

Valeur indiquant si l’agent peut être mis à niveau ou non.

lastHeartbeatUtc

string

Heure de la dernière pulsation reçue de l’agent.

latestUpgradableVersionWithoutReboot

string

Dernière version pouvant être mise à niveau disponible sans redémarrage.

latestVersion

string

Dernière version de l’agent disponible.

reasonsBlockingUpgrade

AgentUpgradeBlockedReason[]

Indique si la mise à jour est possible ou non.

version

string

Version de l’agent.

InMageRcmFailbackNicDetails

Détails de la carte réseau InMageRcmFailback.

Nom Type Description
adapterType

string

Type d’adaptateur.

macAddress

string

Adresse mac.

networkName

string

Nom du réseau.

sourceIpAddress

string

Adresse IP.

InMageRcmFailbackProtectedDiskDetails

Détails du disque protégé InMageRcmFailback.

Nom Type Description
capacityInBytes

integer

Capacité du disque en octets.

dataPendingAtSourceAgentInMB

number

Données en attente au niveau de l’agent source en Mo.

dataPendingInLogDataStoreInMB

number

Données en attente dans le magasin de données de journal en Mo.

diskId

string

ID de disque (signalé par l’agent source).

diskName

string

Nom du disque.

diskUuid

string

Uuid de disque (signalé par vCenter).

irDetails

InMageRcmFailbackSyncDetails

Détails de la réplication initiale.

isInitialReplicationComplete

string

Valeur indiquant si la réplication initiale est terminée ou non.

isOSDisk

string

Valeur indiquant si le disque est le disque du système d’exploitation.

lastSyncTime

string

Heure de la dernière synchronisation.

resyncDetails

InMageRcmFailbackSyncDetails

Détails de resynchronisation.

InMageRcmFailbackReplicationDetails

Détails spécifiques au fournisseur InMageRcmFailback.

Nom Type Description
azureVirtualMachineId

string

ID ARM de la machine virtuelle Azure.

discoveredVmDetails

InMageRcmFailbackDiscoveredProtectedVmDetails

Informations de machine virtuelle découvertes.

initialReplicationProcessedBytes

integer

Octets traités par la réplication initiale. Cela inclut la somme des octets totaux transférés et des octets correspondants sur tous les disques sélectionnés dans la machine virtuelle source.

initialReplicationProgressHealth

VmReplicationProgressHealth

Intégrité de progression de la réplication initiale.

initialReplicationProgressPercentage

integer

Pourcentage de progression de la réplication initiale.

initialReplicationTransferredBytes

integer

La réplication initiale a transféré les octets de la machine virtuelle source vers la cible pour tous les disques sélectionnés sur la machine virtuelle source.

instanceType string:

InMageRcmFailback

Obtient le type d’instance.

internalIdentifier

string

Identificateur interne de la machine virtuelle.

isAgentRegistrationSuccessfulAfterFailover

boolean

Valeur indiquant si l’inscription de l’agent a réussi après le basculement.

lastPlannedFailoverStartTime

string

Heure de début de la dernière basculement planifié.

lastPlannedFailoverStatus

PlannedFailoverStatus

Le dernier basculement planifié status.

lastUsedPolicyFriendlyName

string

Nom convivial de stratégie utilisé par la réplication de transfert.

lastUsedPolicyId

string

ID de stratégie utilisé par la réplication de transfert.

logStorageAccountId

string

Id ARM du compte de stockage du journal.

mobilityAgentDetails

InMageRcmFailbackMobilityAgentDetails

Informations sur l’agent de mobilité.

multiVmGroupName

string

Nom du groupe de machines virtuelles multiples.

osType

string

Type du système d’exploitation sur la machine virtuelle.

protectedDisks

InMageRcmFailbackProtectedDiskDetails[]

Liste des disques protégés.

reprotectAgentId

string

ID de l’agent de reprotection.

reprotectAgentName

string

Nom de l’agent de reprotection.

resyncProcessedBytes

integer

Octets traités de resynchronisation. Cela inclut la somme des octets totaux transférés et des octets correspondants sur tous les disques sélectionnés dans la machine virtuelle source.

resyncProgressHealth

VmReplicationProgressHealth

Intégrité de progression de la resynchronisation.

resyncProgressPercentage

integer

Pourcentage de progression resynchronisation.

resyncRequired

string

Valeur indiquant si la resynchronisation est requise.

resyncState

ResyncState

État de resynchronisation.

resyncTransferredBytes

integer

Les octets transférés à nouveau de la machine virtuelle source vers la cible pour tous les disques sélectionnés sur la machine virtuelle source.

targetDataStoreName

string

Nom du magasin de données cible.

targetVmName

string

Nom de la machine virtuelle cible.

targetvCenterId

string

ID vCenter cible.

vmNics

InMageRcmFailbackNicDetails[]

Détails du réseau.

InMageRcmFailbackSyncDetails

Détails de la synchronisation au niveau du disque InMageRcmFailback.

Nom Type Description
last15MinutesTransferredBytes

integer

Octets transférés au cours des 15 dernières minutes de la machine virtuelle source vers la cible.

lastDataTransferTimeUtc

string

Heure du dernier transfert de données de la machine virtuelle source vers la cible.

lastRefreshTime

string

Heure de la dernière actualisation.

processedBytes

integer

Nombre total d’octets traités. Cela inclut les octets transférés de la machine virtuelle source vers les octets cibles et correspondants.

progressHealth

DiskReplicationProgressHealth

Intégrité de la progression.

progressPercentage

integer

Progression en pourcentage. Le pourcentage de progression est calculé en fonction des octets traités.

startTime

string

Heure de début.

transferredBytes

integer

Octets transférés de la machine virtuelle source vers Azure pour le disque.

InMageRcmLastAgentUpgradeErrorDetails

Détails de l’erreur de la dernière mise à niveau de l’agent source InMageRcm.

Nom Type Description
errorCode

string

Code d'erreur.

errorMessage

string

Message d’erreur.

errorMessageParameters

object

Paramètres du message d’erreur.

errorTags

object

Balises d’erreur.

possibleCauses

string

Causes possibles.

recommendedAction

string

Action recommandée.

InMageRcmMobilityAgentDetails

Détails de l’agent de mobilité InMageRcm.

Nom Type Description
agentVersionExpiryDate

string

Date d’expiration de la version de l’agent.

driverVersion

string

Version du pilote.

driverVersionExpiryDate

string

Date d’expiration de la version du pilote.

isUpgradeable

string

Valeur indiquant si l’agent peut être mis à niveau ou non.

lastHeartbeatUtc

string

Heure de la dernière pulsation reçue de l’agent.

latestAgentReleaseDate

string

Date de publication de la dernière version de l’agent.

latestUpgradableVersionWithoutReboot

string

Dernière version pouvant être mise à niveau disponible sans redémarrage.

latestVersion

string

Dernière version de l’agent disponible.

reasonsBlockingUpgrade

AgentUpgradeBlockedReason[]

Indique si la mise à jour est possible ou non.

version

string

Version de l’agent.

InMageRcmNicDetails

Détails de la carte réseau InMageRcm.

Nom Type Description
isPrimaryNic

string

Valeur indiquant s’il s’agit de la carte réseau principale.

isSelectedForFailover

string

Valeur indiquant si cette carte réseau est sélectionnée pour le basculement.

nicId

string

ID de carte réseau.

sourceIPAddress

string

Adresse IP de la source.

sourceIPAddressType

EthernetAddressType

Type d’adresse IP source.

sourceNetworkId

string

ID réseau source.

sourceSubnetName

string

Nom du sous-réseau source.

targetIPAddress

string

Adresse IP cible.

targetIPAddressType

EthernetAddressType

Type d’adresse IP cible.

targetSubnetName

string

Nom du sous-réseau cible.

testIPAddress

string

Adresse IP de test.

testIPAddressType

EthernetAddressType

Type d’adresse IP de test.

testSubnetName

string

Tester le nom du sous-réseau.

InMageRcmNicInput

Entrée de carte réseau InMageRcm.

Nom Type Description
isPrimaryNic

string

Valeur indiquant s’il s’agit de la carte réseau principale.

isSelectedForFailover

string

Valeur indiquant si cette carte réseau est sélectionnée pour le basculement.

nicId

string

ID de carte réseau.

targetStaticIPAddress

string

Adresse IP statique cible.

targetSubnetName

string

Nom du sous-réseau cible.

testStaticIPAddress

string

Adresse IP statique de test.

testSubnetName

string

Nom du sous-réseau de test.

InMageRcmProtectedDiskDetails

Détails du disque protégé InMageRcm.

Nom Type Description
capacityInBytes

integer

Capacité du disque en octets.

dataPendingAtSourceAgentInMB

number

Données en attente au niveau de l’agent source en Mo.

dataPendingInLogDataStoreInMB

number

Données en attente dans le magasin de données de journal en Mo.

diskEncryptionSetId

string

Id ARM DiskEncryptionSet.

diskId

string

ID de disque.

diskName

string

Nom du disque.

diskType

DiskAccountType

Type de disque.

irDetails

InMageRcmSyncDetails

Détails de la réplication initiale.

isInitialReplicationComplete

string

Valeur indiquant si la réplication initiale est terminée ou non.

isOSDisk

string

Valeur indiquant si le disque est le disque du système d’exploitation.

logStorageAccountId

string

ID ARM du compte de stockage des journaux.

resyncDetails

InMageRcmSyncDetails

Détails de resynchronisation.

seedBlobUri

string

URI de l’objet blob initial.

seedManagedDiskId

string

ID ARM du disque managé initial.

targetManagedDiskId

string

ID ARM du disque managé cible.

InMageRcmReplicationDetails

Détails spécifiques au fournisseur InMageRcm.

Nom Type Description
agentUpgradeAttemptToVersion

string

Version de l’agent vers laquelle la dernière mise à niveau de l’agent a été tentée.

agentUpgradeBlockingErrorDetails

InMageRcmAgentUpgradeBlockingErrorDetails[]

Informations d’erreur de blocage de la mise à niveau de l’agent.

agentUpgradeJobId

string

ID du travail de mise à niveau de l’agent.

agentUpgradeState

MobilityAgentUpgradeState

État de mise à niveau automatique de l’agent.

allocatedMemoryInMB

number

Mémoire allouée en Mo.

discoveredVmDetails

InMageRcmDiscoveredProtectedVmDetails

Détails de la machine virtuelle découverte.

discoveryType

string

Type de la machine virtuelle découverte.

fabricDiscoveryMachineId

string

ID ARM de la machine virtuelle découverte.

failoverRecoveryPointId

string

ID du point de récupération vers lequel la machine virtuelle a été basculée.

firmwareType

string

Type de microprogramme.

initialReplicationProcessedBytes

integer

Octets traités par la réplication initiale. Cela inclut la somme des octets totaux transférés et des octets correspondants sur tous les disques sélectionnés dans la machine virtuelle source.

initialReplicationProgressHealth

VmReplicationProgressHealth

Intégrité de progression de la réplication initiale.

initialReplicationProgressPercentage

integer

Pourcentage de progression de la réplication initiale. Cette valeur est calculée en fonction du nombre total d’octets traités pour tous les disques de la machine virtuelle source.

initialReplicationTransferredBytes

integer

La réplication initiale a transféré les octets de la machine virtuelle source vers Azure pour tous les disques sélectionnés sur la machine virtuelle source.

instanceType string:

InMageRcm

Obtient le type d’instance.

internalIdentifier

string

Identificateur interne de la machine virtuelle.

isAgentRegistrationSuccessfulAfterFailover

boolean

Valeur indiquant si l’inscription de l’agent a réussi après le basculement.

isLastUpgradeSuccessful

string

Valeur indiquant si la dernière mise à niveau de l’agent a réussi ou non.

lastAgentUpgradeErrorDetails

InMageRcmLastAgentUpgradeErrorDetails[]

Informations sur l’erreur de la dernière mise à niveau de l’agent.

lastAgentUpgradeType

string

Dernier type de mise à niveau de l’agent.

lastRecoveryPointId

string

Id du dernier point de récupération.

lastRecoveryPointReceived

string

Heure du dernier point de récupération reçu.

lastRpoCalculatedTime

string

Heure calculée du dernier point de récupération.

lastRpoInSeconds

integer

Dernière valeur d’objectif de point de récupération.

licenseType

string

Type de licence de la machine virtuelle à utiliser.

mobilityAgentDetails

InMageRcmMobilityAgentDetails

Informations sur l’agent de mobilité.

multiVmGroupName

string

Nom du groupe de machines virtuelles multiples.

osType

string

Type du système d’exploitation sur la machine virtuelle.

primaryNicIpAddress

string

Adresse IP de l’interface réseau principale.

processServerId

string

ID du serveur de processus.

processServerName

string

Nom du serveur de processus.

processorCoreCount

integer

Nombre de cœurs de processeur.

protectedDisks

InMageRcmProtectedDiskDetails[]

Liste des disques protégés.

resyncProcessedBytes

integer

Octets traités de resynchronisation. Cela inclut la somme des octets totaux transférés et des octets correspondants sur tous les disques sélectionnés dans la machine virtuelle source.

resyncProgressHealth

VmReplicationProgressHealth

Intégrité de progression de la resynchronisation.

resyncProgressPercentage

integer

Pourcentage de progression resynchronisation. Cette valeur est calculée en fonction du nombre total d’octets traités pour tous les disques de la machine virtuelle source.

resyncRequired

string

Valeur indiquant si la resynchronisation est requise.

resyncState

ResyncState

État de resynchronisation.

resyncTransferredBytes

integer

Les octets transférés à nouveau de la machine virtuelle source vers Azure pour tous les disques sélectionnés sur la machine virtuelle source.

runAsAccountId

string

ID du compte d’identification.

storageAccountId

string

Id ARM du compte de stockage de réplication. Cela s’applique uniquement au hook de test de réplication basé sur l’objet blob.

targetAvailabilitySetId

string

ID du groupe à haute disponibilité cible.

targetAvailabilityZone

string

Zone de disponibilité cible.

targetBootDiagnosticsStorageAccountId

string

L’ID ARM du compte de stockage diagnostics de démarrage cible.

targetGeneration

string

Génération cible.

targetLocation

string

Emplacement cible.

targetNetworkId

string

ID réseau cible.

targetProximityPlacementGroupId

string

ID du groupe de placement de proximité cible.

targetResourceGroupId

string

ID du groupe de ressources cible.

targetVmName

string

Nom de la machine virtuelle cible.

targetVmSize

string

Taille de machine virtuelle cible.

testNetworkId

string

ID de réseau de test.

vmNics

InMageRcmNicDetails[]

Détails du réseau.

InMageRcmSyncDetails

Détails de synchronisation au niveau du disque InMageRcm.

Nom Type Description
last15MinutesTransferredBytes

integer

Octets transférés au cours des 15 dernières minutes de la machine virtuelle source vers Azure.

lastDataTransferTimeUtc

string

Heure du dernier transfert de données de la machine virtuelle source vers Azure.

lastRefreshTime

string

Heure de la dernière actualisation.

processedBytes

integer

Nombre total d’octets traités. Cela inclut les octets transférés de la machine virtuelle source vers Azure et les octets correspondants.

progressHealth

DiskReplicationProgressHealth

Intégrité de la progression.

progressPercentage

integer

Progression en pourcentage. Le pourcentage de progression est calculé en fonction des octets traités.

startTime

string

Heure de début.

transferredBytes

integer

Octets transférés de la machine virtuelle source vers Azure pour le disque.

InMageRcmUpdateReplicationProtectedItemInput

Entrée spécifique au fournisseur InMageRcm pour mettre à jour l’élément protégé par la réplication.

Nom Type Description
instanceType string:

InMageRcm

Type de classe.

licenseType

LicenseType

Type de licence.

targetAvailabilitySetId

string

ID ARM du groupe à haute disponibilité cible.

targetAvailabilityZone

string

Zone de disponibilité cible.

targetBootDiagnosticsStorageAccountId

string

Id ARM du compte de stockage diagnostics de démarrage cible.

targetNetworkId

string

ID ARM du réseau cible.

targetProximityPlacementGroupId

string

ID du groupe de placement de proximité cible.

targetResourceGroupId

string

ID ARM du groupe de ressources cible.

targetVmName

string

Nom de la machine virtuelle cible.

targetVmSize

string

Taille de machine virtuelle cible.

testNetworkId

string

ID ARM du réseau de test.

vmNics

InMageRcmNicInput[]

Liste des détails de la carte réseau.

InMageReplicationDetails

InMage provider specific settings.

Nom Type Description
activeSiteType

string

Emplacement actif de la machine virtuelle. Si la machine virtuelle est protégée contre Azure, ce champ prend les valeurs de { Azure, OnPrem }. Si la machine virtuelle est protégée entre deux centres de données, ce champ sera toujours sur site.

agentDetails

InMageAgentDetails

Détails de l’agent.

azureStorageAccountId

string

Valeur indiquant le compte de stockage Azure sous-jacent. Si la machine virtuelle n’est pas en cours d’exécution dans Azure, cette valeur est définie sur null.

compressedDataRateInMB

number

Taux de modification des données compressées en Mo.

consistencyPoints

object

Collection de points de cohérence.

datastores

string[]

Les magasins de données de la valeur de l’ordinateur local peuvent être une liste de chaînes qui contiennent des noms de magasins de données.

discoveryType

string

Valeur indiquant le type de découverte de l’ordinateur.

diskResized

string

Valeur indiquant si un disque est redimensionné pour cette machine virtuelle.

infrastructureVmId

string

ID de machine virtuelle d’infrastructure.

instanceType string:

InMage

Obtient le type d’instance.

ipAddress

string

Adresse IP de la source.

isAdditionalStatsAvailable

boolean

Valeur indiquant si des statistiques ir supplémentaires sont disponibles ou non.

lastHeartbeat

string

Dernière pulsation reçue du serveur source.

lastRpoCalculatedTime

string

Heure calculée du dernier RPO.

lastUpdateReceivedTime

string

Heure de la dernière mise à jour reçue des composants locaux.

masterTargetId

string

ID cible master.

multiVmGroupId

string

ID de groupe de machines virtuelles multiples, le cas échéant.

multiVmGroupName

string

Nom du groupe de plusieurs machines virtuelles, le cas échéant.

multiVmSyncStatus

string

Valeur indiquant si la synchronisation de plusieurs machines virtuelles est activée ou désactivée.

osDetails

OSDiskDetails

Détails du système d’exploitation.

osVersion

string

Version du système d’exploitation de l’élément protégé.

processServerId

string

ID du serveur de processus.

protectedDisks

InMageProtectedDiskDetails[]

Liste des disques protégés.

protectionStage

string

Étape de protection.

rebootAfterUpdateStatus

string

Valeur indiquant si le serveur source nécessite un redémarrage après la mise à jour.

replicaId

string

ID réplica de l’élément protégé.

resyncDetails

InitialReplicationDetails

Détails de resynchronisation de l’ordinateur.

retentionWindowEnd

string

Heure de fin de la fenêtre de rétention.

retentionWindowStart

string

Heure de début de la fenêtre de rétention.

rpoInSeconds

integer

RPO en secondes.

sourceVmCpuCount

integer

Nombre de processeurs de la machine virtuelle côté principal.

sourceVmRamSizeInMB

integer

Taille de la ram de la machine virtuelle du côté principal.

totalDataTransferred

integer

Total des données transférées en octets.

totalProgressHealth

string

Intégrité de la progression.

uncompressedDataRateInMB

number

Taux de modification des données non compressées en Mo.

vCenterInfrastructureId

string

ID d’infrastructure vCenter.

validationErrors

HealthError[]

Les erreurs de validation de la valeur de l’ordinateur local peuvent être la liste des erreurs de validation.

vmId

string

ID de machine virtuelle.

vmNics

VMNicDetails[]

Détails du réseau PE.

vmProtectionState

string

État de protection de la machine virtuelle.

vmProtectionStateDescription

string

Description de l’état de protection pour la machine virtuelle.

InnerHealthError

Implémente la classe InnerHealthError. L’objet HealthError contient une liste d’erreurs InnerHealthErrors en tant qu’erreurs enfants. InnerHealthError est utilisé, car cela empêche une boucle infinie de structures quand Hydra tente de générer automatiquement le contrat. Nous exposons les erreurs d’intégrité associées en tant qu’erreurs d’intégrité interne et tous les consommateurs d’API peuvent l’utiliser de la même manière qu’Exception -> InnerException.

Nom Type Description
creationTimeUtc

string

Heure de création de l’erreur (UTC).

customerResolvability

HealthErrorCustomerResolvability

Valeur indiquant si l’erreur d’intégrité peut être résolue par le client.

entityId

string

ID de l'entité.

errorCategory

string

Catégorie d’erreur.

errorCode

string

Code d’erreur.

errorId

string

ID unique de l’erreur d’intégrité.

errorLevel

string

Niveau d’erreur.

errorMessage

string

Message d’erreur.

errorSource

string

Source d’erreur.

errorType

string

Type d'erreur

possibleCauses

string

Causes possibles de l’erreur.

recommendedAction

string

Action recommandée pour résoudre l’erreur.

recoveryProviderErrorMessage

string

Message d’erreur DRA.

summaryMessage

string

Message de résumé de l’entité.

InputEndpoint

Nom Type Description
endpointName

string

privatePort

integer

protocol

string

publicPort

integer

IPConfigDetails

Nom Type Description
ipAddressType

string

isPrimary

boolean

isSeletedForFailover

boolean

name

string

recoveryIPAddressType

string

recoveryLBBackendAddressPoolIds

string[]

recoveryPublicIPAddressId

string

recoveryStaticIPAddress

string

recoverySubnetName

string

staticIPAddress

string

subnetName

string

tfoLBBackendAddressPoolIds

string[]

tfoPublicIPAddressId

string

tfoStaticIPAddress

string

tfoSubnetName

string

IPConfigInputDetails

Nom Type Description
ipConfigName

string

isPrimary

boolean

isSeletedForFailover

boolean

recoveryLBBackendAddressPoolIds

string[]

recoveryPublicIPAddressId

string

recoveryStaticIPAddress

string

recoverySubnetName

string

tfoLBBackendAddressPoolIds

string[]

tfoPublicIPAddressId

string

tfoStaticIPAddress

string

tfoSubnetName

string

KeyEncryptionKeyInfo

Informations sur la clé de chiffrement de clé (KEK).

Nom Type Description
keyIdentifier

string

URL/identificateur de clé.

keyVaultResourceArmId

string

Id ARM de la ressource KeyVault pour la clé.

LicenseType

Type de licence.

Nom Type Description
NoLicenseType

string

NotSpecified

string

WindowsServer

string

MobilityAgentUpgradeState

État de mise à niveau automatique de l’agent.

Nom Type Description
Commit

string

Completed

string

None

string

Started

string

MultiVmGroupCreateOption

Indique si le groupe de machines virtuelles multiples est créé automatiquement ou spécifié par l’utilisateur.

Nom Type Description
AutoCreated

string

UserSpecified

string

OSDetails

Détails du disque.

Nom Type Description
oSMajorVersion

string

Version principale du système d’exploitation.

oSMinorVersion

string

Version mineure du système d’exploitation.

oSVersion

string

Version du système d’exploitation.

osEdition

string

The OSEdition.

osType

string

Détails du disque de machine virtuelle.

productType

string

Type de produit.

OSDiskDetails

Détails du disque du système d’exploitation.

Nom Type Description
osType

string

Type du système d’exploitation sur la machine virtuelle.

osVhdId

string

ID du disque contenant le système d’exploitation.

vhdName

string

Nom du disque dur virtuel du système d’exploitation.

PlannedFailoverStatus

Dernière basculement planifié status.

Nom Type Description
Cancelled

string

Failed

string

Succeeded

string

Unknown

string

ReplicationProtectedItem

Élément protégé par la réplication.

Nom Type Description
id

string

ID de ressource

location

string

Emplacement de la ressource

name

string

Nom de la ressource

properties

ReplicationProtectedItemProperties

Données personnalisées.

type

string

Type de ressource

ReplicationProtectedItemProperties

Détails des données personnalisées des éléments protégés de réplication.

Nom Type Description
activeLocation

string

Emplacement actif actuel du PE.

allowedOperations

string[]

Opérations autorisées sur l’élément protégé par la réplication.

currentScenario

CurrentScenarioDetails

Scénario actuel.

eventCorrelationId

string

ID de corrélation pour les événements associés à cet élément protégé.

failoverHealth

string

Intégrité de basculement consolidée pour la machine virtuelle.

failoverRecoveryPointId

string

ID ARM du point de récupération sur lequel la machine virtuelle a été basculée.

friendlyName

string

Nom.

healthErrors

HealthError[]

Liste des erreurs d’intégrité.

lastSuccessfulFailoverTime

string

Heure du dernier basculement réussi.

lastSuccessfulTestFailoverTime

string

Heure du dernier test de basculement réussi.

policyFriendlyName

string

Nom de la stratégie régissant ce PE.

policyId

string

ID de la stratégie régissant ce PE.

primaryFabricFriendlyName

string

Nom convivial de l’infrastructure primaire.

primaryFabricProvider

string

Fournisseur de structure de l’infrastructure primaire.

primaryProtectionContainerFriendlyName

string

Nom du conteneur de protection primaire.

protectableItemId

string

ID ARM de l’élément protégé.

protectedItemType

string

Type d’élément protégé.

protectionState

string

Status de protection.

protectionStateDescription

string

Description de l’état de protection.

providerSpecificDetails ReplicationProviderSpecificSettings:

Paramètres personnalisés du fournisseur de réplication.

recoveryContainerId

string

ID du conteneur de récupération.

recoveryFabricFriendlyName

string

Nom convivial de l’infrastructure de récupération.

recoveryFabricId

string

Id d’arm de l’infrastructure de récupération.

recoveryProtectionContainerFriendlyName

string

Nom du conteneur de récupération.

recoveryServicesProviderId

string

ID ARM du fournisseur de récupération.

replicationHealth

string

Intégrité de la protection consolidée de la machine virtuelle prenant en compte tous les problèmes liés à SRS ainsi qu’à toutes les unités de réplication associées au groupe de réplication de la machine virtuelle. Il s’agit d’une représentation sous forme de chaîne de l’énumération ProtectionHealth.

switchProviderState

string

État du fournisseur de commutateurs.

switchProviderStateDescription

string

Description de l’état du fournisseur de commutateurs.

testFailoverState

string

État de test de basculement.

testFailoverStateDescription

string

Description de l’état de test de basculement.

ResyncState

État de resynchronisation.

Nom Type Description
None

string

PreparedForResynchronization

string

StartedResynchronization

string

SqlServerLicenseType

Type de licence SQL Server.

Nom Type Description
AHUB

string

NoLicenseType

string

NotSpecified

string

PAYG

string

UpdateDiskInput

Entrée de disque pour la mise à jour.

Nom Type Description
diskId

string

ID de disque.

targetDiskName

string

Nom du disque cible.

UpdateReplicationProtectedItemInput

Mettre à jour l’entrée d’élément protégé de réplication.

Nom Type Description
properties

UpdateReplicationProtectedItemInputProperties

Mettre à jour les propriétés des éléments protégés par la réplication.

UpdateReplicationProtectedItemInputProperties

Mettre à jour les propriétés d’entrée d’élément protégé.

Nom Type Description
enableRdpOnTargetOption

string

Option sélectionnée pour activer RDP\SSH sur la machine virtuelle cible après le basculement. Valeur de chaîne de l’énumération SrsDataContract.EnableRDPOnTargetOption.

licenseType

LicenseType

Type de licence.

providerSpecificDetails UpdateReplicationProtectedItemProviderInput:

Entrée spécifique au fournisseur pour mettre à jour l’élément protégé de réplication.

recoveryAvailabilitySetId

string

ID du groupe à haute disponibilité cible.

recoveryAzureVMName

string

Nom de machine virtuelle Azure cible donné par l’utilisateur.

recoveryAzureVMSize

string

Taille de machine virtuelle Azure cible.

selectedRecoveryAzureNetworkId

string

ID réseau Azure cible.

selectedSourceNicId

string

ID de carte réseau source sélectionnée qui sera utilisé comme carte réseau principale pendant le basculement.

selectedTfoAzureNetworkId

string

ID réseau Azure pour tester le basculement.

vmNics

VMNicInputDetails[]

Liste des détails de la carte réseau de machine virtuelle.

VmEncryptionType

Type de chiffrement de la machine virtuelle.

Nom Type Description
NotEncrypted

string

OnePassEncrypted

string

TwoPassEncrypted

string

VMNicDetails

Détails du réseau de machines virtuelles Hyper V.

Nom Type Valeur par défaut Description
enableAcceleratedNetworkingOnRecovery

boolean

Valeur indiquant si la carte réseau accélérée est activée.

enableAcceleratedNetworkingOnTfo

boolean

Indique si la carte réseau TFO a activé la mise en réseau accélérée.

ipConfigs

IPConfigDetails[]

Configurations IP de la carte réseau.

nicId

string

ID de carte réseau.

recoveryNetworkSecurityGroupId

string

ID du groupe de sécurité réseau associé à la carte réseau.

recoveryNicName

string

Nom de la carte réseau à utiliser lors de la création de cartes réseau cibles.

recoveryNicResourceGroupName

string

Groupe de ressources de la carte réseau à utiliser lors de la création de cartes réseau cibles.

recoveryVMNetworkId

string

Id réseau de machine virtuelle de récupération.

replicaNicId

string

ID de carte réseau réplica.

reuseExistingNic

boolean

False

Valeur indiquant si une carte réseau existante est autorisée à être réutilisée pendant le basculement sous réserve de disponibilité.

selectionType

string

Type de sélection pour le basculement.

sourceNicArmId

string

ID ARM de la carte réseau source.

targetNicName

string

Nom de la carte réseau cible.

tfoNetworkSecurityGroupId

string

Groupe de sécurité réseau à utiliser par la carte réseau pendant le test de basculement.

tfoRecoveryNicName

string

Nom de la carte réseau à utiliser lors de la création de cartes réseau cibles dans TFO.

tfoRecoveryNicResourceGroupName

string

Groupe de ressources de la carte réseau à utiliser lors de la création de cartes réseau cibles dans TFO.

tfoReuseExistingNic

boolean

False

Valeur indiquant si une carte réseau existante est autorisée à être réutilisée pendant le test de basculement sous réserve de disponibilité.

tfoVMNetworkId

string

Réseau à utiliser par la carte réseau pendant le test de basculement.

vMNetworkName

string

Nom du réseau de machine virtuelle.

VMNicInputDetails

Détails d’entrée réseau des machines virtuelles Hyper V.

Nom Type Description
enableAcceleratedNetworkingOnRecovery

boolean

Indique si la carte réseau accélérée est activée.

enableAcceleratedNetworkingOnTfo

boolean

Indique si la carte réseau de test a activé la mise en réseau accélérée.

ipConfigs

IPConfigInputDetails[]

Configurations IP à utiliser par la carte réseau pendant le test de basculement et de basculement.

nicId

string

ID de carte réseau.

recoveryNetworkSecurityGroupId

string

ID du groupe de sécurité réseau associé à la carte réseau.

recoveryNicName

string

Nom de la carte réseau à utiliser lors de la création de cartes réseau cibles.

recoveryNicResourceGroupName

string

Groupe de ressources de la carte réseau à utiliser lors de la création de cartes réseau cibles.

reuseExistingNic

boolean

Valeur indiquant si une carte réseau existante est autorisée à être réutilisée pendant le basculement sous réserve de disponibilité.

selectionType

string

Type de sélection pour le basculement.

targetNicName

string

Nom de la carte réseau cible.

tfoNetworkSecurityGroupId

string

Groupe de sécurité réseau à utiliser par la carte réseau pendant le test de basculement.

tfoNicName

string

Nom de la carte réseau à utiliser lors de la création de cartes réseau cibles dans TFO.

tfoNicResourceGroupName

string

Groupe de ressources de la carte réseau à utiliser lors de la création de cartes réseau cibles dans TFO.

tfoReuseExistingNic

boolean

Valeur indiquant si une carte réseau existante est autorisée à être réutilisée pendant le test de basculement sous réserve de disponibilité.

VmReplicationProgressHealth

Intégrité de progression de la réplication initiale.

Nom Type Description
InProgress

string

NoProgress

string

None

string

SlowProgress

string