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 |
---|---|---|---|---|
fabric
|
path | True |
string |
Nom de la structure. |
protection
|
path | True |
string |
Nom du conteneur de protection. |
replicated
|
path | True |
string |
Nom de l’élément protégé par réplication. |
resource
|
path | True |
string |
Nom du groupe de ressources où se trouve le coffre Recovery Services. |
resource
|
path | True |
string |
Nom du coffre Recovery Services. |
subscription
|
path | True |
string |
ID d’abonnement. |
api-version
|
query | True |
string |
Version de l’API cliente. |
Corps de la demande
Nom | Type | Description |
---|---|---|
properties |
Mettre à jour les propriétés d’élément protégé par réplication. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
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 |
---|---|
A2ACross |
Paramètres spécifiques au fournisseur A2A. |
A2AProtected |
Détails du disque protégé A2A. |
A2AProtected |
Détails du disque managé protégé par A2A. |
A2AReplication |
Paramètres spécifiques au fournisseur A2A. |
A2AUnprotected |
Détails du disque non protégé A2A. |
A2AUpdate |
Entrez une entrée Azure V2 pour mettre à jour l’élément protégé par la réplication. |
A2AVm |
Détails de la mise à jour du disque managé A2A vm. |
Agent |
Indique si la mise à jour est possible ou non. |
Auto |
Valeur indiquant si la protection automatique est activée. |
Azure |
Détails de configuration synchronisées d’Azure vers une machine virtuelle Azure. |
Azure |
Détails du disque pour le fournisseur E2A. |
Current |
Détails du scénario actuel de l’entité protégée. |
Disk |
The DiskType. |
Disk |
Données détaillées sur le disque onprem. |
Disk |
Informations de chiffrement du disque de récupération (BEK et KEK). |
Disk |
Informations sur la clé de chiffrement de disque (clé de chiffrement BitLocker (BEK) sur Windows). |
Disk |
Intégrité de la progression. |
Ethernet |
Type d’adresse IP source. |
Extended |
Emplacement étendu de la ressource. |
Extended |
Type d’emplacement étendu. |
Health |
Erreur d’intégrité. |
Health |
Valeur indiquant si l’erreur d’intégrité peut être résolue par le client. |
Hyper |
Détails du disque managé Hyper-V. |
Hyper |
Paramètres spécifiques au fournisseur Azure du réplica Hyper V. |
Hyper |
HyperV réplica entrée Azure pour mettre à jour l’élément protégé par la réplication. |
Hyper |
Classe de base des paramètres spécifiques au fournisseur Hyper V réplica. |
Hyper |
Détails de la réplication HyperV réplica 2012 R2 (bleu). |
Hyper |
Détails de la réplication HyperV réplica 2012. |
Initial |
Détails de la réplication initiale. |
In |
Détails de l’agent InMage. |
In |
Détails du disque managé InMageAzureV2. |
In |
Détails du disque protégé InMageAzureV2. |
In |
Paramètres spécifiques au fournisseur DansMageAzureV2. |
In |
Détails de l’erreur du fournisseur de commutateur InMageAzureV2. |
In |
Détails du fournisseur de commutateur InMageAzureV2. |
In |
Entrez une entrée Azure V2 pour mettre à jour l’élément protégé par la réplication. |
In |
InMage protected disk details. |
In |
Détails de l’erreur de blocage de la mise à niveau de l’agent source InMageRcm. |
In |
InMageRcm a découvert les détails de la machine virtuelle protégée. |
In |
InMageRcmFailback a découvert les détails de la machine virtuelle. |
In |
Détails de l’agent de mobilité InMageRcmFailback. |
In |
Détails de la carte réseau InMageRcmFailback. |
In |
Détails du disque protégé InMageRcmFailback. |
In |
Détails spécifiques au fournisseur InMageRcmFailback. |
In |
Détails de la synchronisation au niveau du disque InMageRcmFailback. |
In |
Détails de l’erreur de la dernière mise à niveau de l’agent source InMageRcm. |
In |
Détails de l’agent de mobilité InMageRcm. |
In |
Détails de la carte réseau InMageRcm. |
In |
Entrée de carte réseau InMageRcm. |
In |
Détails du disque protégé InMageRcm. |
In |
Détails spécifiques au fournisseur InMageRcm. |
In |
Détails de synchronisation au niveau du disque InMageRcm. |
In |
Entrée spécifique au fournisseur InMageRcm pour mettre à jour l’élément protégé par la réplication. |
In |
InMage provider specific settings. |
Inner |
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. |
Input |
|
IPConfig |
|
IPConfig |
|
Key |
Informations sur la clé de chiffrement de clé (KEK). |
License |
Type de licence. |
Mobility |
État de mise à niveau automatique de l’agent. |
Multi |
Indique si le groupe de machines virtuelles multiples est créé automatiquement ou spécifié par l’utilisateur. |
OSDetails |
Détails du disque. |
OSDisk |
Détails du disque du système d’exploitation. |
Planned |
Dernière basculement planifié status. |
Replication |
Élément protégé par la réplication. |
Replication |
Détails des données personnalisées des éléments protégés de réplication. |
Resync |
État de resynchronisation. |
Sql |
Type de licence SQL Server. |
Update |
Entrée de disque pour la mise à jour. |
Update |
Mettre à jour l’entrée d’élément protégé de réplication. |
Update |
Mettre à jour les propriétés d’entrée d’élément protégé. |
Vm |
Type de chiffrement de la machine virtuelle. |
VMNic |
Détails du réseau de machines virtuelles Hyper V. |
VMNic |
Détails d’entrée réseau des machines virtuelles Hyper V. |
Vm |
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:
A2ACross |
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 |
Valeur indiquant si la protection automatique est activée. |
|
fabricObjectId |
string |
ID d’objet spécifique à l’infrastructure de la machine virtuelle. |
initialPrimaryExtendedLocation |
Emplacement étendu principal initial. |
|
initialPrimaryFabricLocation |
string |
Emplacement initial de l’infrastructure primaire. |
initialPrimaryZone |
string |
Zone de disponibilité principale initiale. |
initialRecoveryExtendedLocation |
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 |
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 |
Emplacement étendu principal. |
|
primaryFabricLocation |
string |
Emplacement de la structure principale. |
protectedDisks |
Liste des disques protégés. |
|
protectedManagedDisks |
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 |
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 |
Liste des disques non protégés. |
|
vmEncryptionType |
Type de chiffrement de la machine virtuelle. |
|
vmNics |
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 |
Détails de la configuration synchronisée. |
A2AUnprotectedDiskDetails
Détails du disque non protégé A2A.
Nom | Type | Description |
---|---|---|
diskAutoProtectionStatus |
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 |
Informations de chiffrement de disque du système d’exploitation de récupération. |
|
instanceType |
string:
A2A |
Type de classe. |
managedDiskUpdateDetails |
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 |
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 |
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 |
Référence keyVault de récupération pour le secret. |
|
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 |
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 |
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 |
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 |
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 |
Détails de la réplication initiale. |
|
instanceType |
string:
Hyper |
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 |
Informations sur le système d’exploitation. |
|
protectedManagedDisks |
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 |
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:
Hyper |
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 |
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 |
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 |
Détails de la réplication initiale. |
|
instanceType | string: |
Obtient le type d’instance. |
lastReplicatedTime |
string |
Heure de la dernière réplication. |
vMDiskDetails |
Détails du disque de machine virtuelle. |
|
vmId |
string |
ID de machine virtuelle. |
vmNics |
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 |
Détails de la réplication initiale. |
|
instanceType |
string:
Hyper |
Obtient le type d’instance. |
lastReplicatedTime |
string |
Heure de la dernière réplication. |
vMDiskDetails |
Détails du disque de machine virtuelle. |
|
vmId |
string |
ID de machine virtuelle. |
vmNics |
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 |
Détails de la réplication initiale. |
|
instanceType |
string:
Hyper |
Obtient le type d’instance. |
lastReplicatedTime |
string |
Heure de la dernière réplication. |
vMDiskDetails |
Détails du disque de machine virtuelle. |
|
vmId |
string |
ID de machine virtuelle. |
vmNics |
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 |
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:
In |
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 |
Liste des disques protégés. |
|
protectedManagedDisks |
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 |
Le fournisseur de commutateur bloque les informations d’erreur. |
|
switchProviderDetails |
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 |
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 |
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:
In |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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:
In |
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 |
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 |
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 |
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 |
Intégrité de progression de la resynchronisation. |
|
resyncProgressPercentage |
integer |
Pourcentage de progression resynchronisation. |
resyncRequired |
string |
Valeur indiquant si la resynchronisation est requise. |
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 |
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 |
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 |
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 |
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 |
Type d’adresse IP cible. |
|
targetSubnetName |
string |
Nom du sous-réseau cible. |
testIPAddress |
string |
Adresse IP de test. |
testIPAddressType |
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 |
Type de disque. |
|
irDetails |
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 |
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 |
Informations d’erreur de blocage de la mise à niveau de l’agent. |
|
agentUpgradeJobId |
string |
ID du travail de mise à niveau de l’agent. |
agentUpgradeState |
État de mise à niveau automatique de l’agent. |
|
allocatedMemoryInMB |
number |
Mémoire allouée en Mo. |
discoveredVmDetails |
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 |
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:
In |
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 |
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 |
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 |
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 |
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 |
É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 |
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 |
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:
In |
Type de classe. |
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 |
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 |
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:
In |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |