Partager via


ArmRecoveryServicesSiteRecoveryModelFactory.InMageReplicationDetails Méthode

Définition

Initialise une nouvelle instance d’InMageReplicationDetails.

public static Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.InMageReplicationDetails InMageReplicationDetails (string activeSiteType = default, int? sourceVmCpuCount = default, int? sourceVmRamSizeInMB = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryOSDiskDetails osDetails = default, string protectionStage = default, string vmId = default, string vmProtectionState = default, string vmProtectionStateDescription = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.InitialReplicationDetails resyncDetails = default, DateTimeOffset? retentionWindowStartOn = default, DateTimeOffset? retentionWindowEndOn = default, double? compressedDataRateInMB = default, double? uncompressedDataRateInMB = default, long? rpoInSeconds = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.InMageProtectedDiskDetails> protectedDisks = default, System.Net.IPAddress ipAddress = default, DateTimeOffset? lastHeartbeatReceivedOn = default, Guid? processServerId = default, string masterTargetId = default, System.Collections.Generic.IReadOnlyDictionary<string,DateTimeOffset> consistencyPoints = default, string diskResized = default, string rebootAfterUpdateStatus = default, string multiVmGroupId = default, string multiVmGroupName = default, string multiVmSyncStatus = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.InMageAgentDetails agentDetails = default, string vCenterInfrastructureId = default, string infrastructureVmId = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.VmNicDetails> vmNics = default, string discoveryType = default, Azure.Core.ResourceIdentifier azureStorageAccountId = default, System.Collections.Generic.IEnumerable<string> datastores = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryHealthError> validationErrors = default, DateTimeOffset? lastRpoCalculatedOn = default, DateTimeOffset? lastUpdateReceivedOn = default, string replicaId = default, string osVersion = default, bool? isAdditionalStatsAvailable = default, long? totalDataTransferred = default, string totalProgressHealth = default);
static member InMageReplicationDetails : string * Nullable<int> * Nullable<int> * Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryOSDiskDetails * string * string * string * string * Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.InitialReplicationDetails * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<double> * Nullable<double> * Nullable<int64> * seq<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.InMageProtectedDiskDetails> * System.Net.IPAddress * Nullable<DateTimeOffset> * Nullable<Guid> * string * System.Collections.Generic.IReadOnlyDictionary<string, DateTimeOffset> * string * string * string * string * string * Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.InMageAgentDetails * string * string * seq<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.VmNicDetails> * string * Azure.Core.ResourceIdentifier * seq<string> * seq<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryHealthError> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * string * string * Nullable<bool> * Nullable<int64> * string -> Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.InMageReplicationDetails
Public Shared Function InMageReplicationDetails (Optional activeSiteType As String = Nothing, Optional sourceVmCpuCount As Nullable(Of Integer) = Nothing, Optional sourceVmRamSizeInMB As Nullable(Of Integer) = Nothing, Optional osDetails As SiteRecoveryOSDiskDetails = Nothing, Optional protectionStage As String = Nothing, Optional vmId As String = Nothing, Optional vmProtectionState As String = Nothing, Optional vmProtectionStateDescription As String = Nothing, Optional resyncDetails As InitialReplicationDetails = Nothing, Optional retentionWindowStartOn As Nullable(Of DateTimeOffset) = Nothing, Optional retentionWindowEndOn As Nullable(Of DateTimeOffset) = Nothing, Optional compressedDataRateInMB As Nullable(Of Double) = Nothing, Optional uncompressedDataRateInMB As Nullable(Of Double) = Nothing, Optional rpoInSeconds As Nullable(Of Long) = Nothing, Optional protectedDisks As IEnumerable(Of InMageProtectedDiskDetails) = Nothing, Optional ipAddress As IPAddress = Nothing, Optional lastHeartbeatReceivedOn As Nullable(Of DateTimeOffset) = Nothing, Optional processServerId As Nullable(Of Guid) = Nothing, Optional masterTargetId As String = Nothing, Optional consistencyPoints As IReadOnlyDictionary(Of String, DateTimeOffset) = Nothing, Optional diskResized As String = Nothing, Optional rebootAfterUpdateStatus As String = Nothing, Optional multiVmGroupId As String = Nothing, Optional multiVmGroupName As String = Nothing, Optional multiVmSyncStatus As String = Nothing, Optional agentDetails As InMageAgentDetails = Nothing, Optional vCenterInfrastructureId As String = Nothing, Optional infrastructureVmId As String = Nothing, Optional vmNics As IEnumerable(Of VmNicDetails) = Nothing, Optional discoveryType As String = Nothing, Optional azureStorageAccountId As ResourceIdentifier = Nothing, Optional datastores As IEnumerable(Of String) = Nothing, Optional validationErrors As IEnumerable(Of SiteRecoveryHealthError) = Nothing, Optional lastRpoCalculatedOn As Nullable(Of DateTimeOffset) = Nothing, Optional lastUpdateReceivedOn As Nullable(Of DateTimeOffset) = Nothing, Optional replicaId As String = Nothing, Optional osVersion As String = Nothing, Optional isAdditionalStatsAvailable As Nullable(Of Boolean) = Nothing, Optional totalDataTransferred As Nullable(Of Long) = Nothing, Optional totalProgressHealth As String = Nothing) As InMageReplicationDetails

Paramètres

activeSiteType
String

Emplacement actif de la machine virtuelle. Si la machine virtuelle est protégée d’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 OnPrem.

sourceVmCpuCount
Nullable<Int32>

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

sourceVmRamSizeInMB
Nullable<Int32>

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

osDetails
SiteRecoveryOSDiskDetails

Détails du système d’exploitation.

protectionStage
String

Étape de protection.

vmId
String

ID de machine virtuelle.

vmProtectionState
String

État de protection de la machine virtuelle.

vmProtectionStateDescription
String

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

resyncDetails
InitialReplicationDetails

Détails de resynchronisation de la machine.

retentionWindowStartOn
Nullable<DateTimeOffset>

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

retentionWindowEndOn
Nullable<DateTimeOffset>

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

compressedDataRateInMB
Nullable<Double>

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

uncompressedDataRateInMB
Nullable<Double>

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

rpoInSeconds
Nullable<Int64>

RPO en secondes.

protectedDisks
IEnumerable<InMageProtectedDiskDetails>

Liste des disques protégés.

ipAddress
IPAddress

Adresse IP de la source.

lastHeartbeatReceivedOn
Nullable<DateTimeOffset>

Dernière pulsation reçue du serveur source.

processServerId
Nullable<Guid>

ID du serveur de processus.

masterTargetId
String

ID cible master.

consistencyPoints
IReadOnlyDictionary<String,DateTimeOffset>

Collection de points de cohérence.

diskResized
String

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

rebootAfterUpdateStatus
String

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

multiVmGroupId
String

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

multiVmGroupName
String

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

multiVmSyncStatus
String

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

agentDetails
InMageAgentDetails

Détails de l’agent.

vCenterInfrastructureId
String

ID d’infrastructure vCenter.

infrastructureVmId
String

ID de machine virtuelle d’infrastructure.

vmNics
IEnumerable<VmNicDetails>

Détails du réseau PE.

discoveryType
String

Valeur indiquant le type de découverte de la machine.

azureStorageAccountId
ResourceIdentifier

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.

datastores
IEnumerable<String>

Les magasins de données de la machine locale Value peuvent être la liste des chaînes qui contiennent des noms de magasins de données.

validationErrors
IEnumerable<SiteRecoveryHealthError>

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

lastRpoCalculatedOn
Nullable<DateTimeOffset>

Heure calculée du dernier RPO.

lastUpdateReceivedOn
Nullable<DateTimeOffset>

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

replicaId
String

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

osVersion
String

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

isAdditionalStatsAvailable
Nullable<Boolean>

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

totalDataTransferred
Nullable<Int64>

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

totalProgressHealth
String

Intégrité de progression.

Retours

Une nouvelle InMageReplicationDetails instance de moqueries.

S’applique à