Compartilhar via


ArmRecoveryServicesSiteRecoveryModelFactory.InMageReplicationDetails Método

Definição

Inicializa uma nova instância de 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

Parâmetros

activeSiteType
String

O local ativo da VM. Se a VM estiver sendo protegida do Azure, esse campo receberá valores de { Azure, OnPrem }. Se a VM estiver sendo protegida entre dois data centers, esse campo será OnPrem sempre.

sourceVmCpuCount
Nullable<Int32>

A contagem de CPU da VM no lado primário.

sourceVmRamSizeInMB
Nullable<Int32>

O tamanho da RAM da VM no lado primário.

osDetails
SiteRecoveryOSDiskDetails

Os detalhes do sistema operacional.

protectionStage
String

O estágio de proteção.

vmId
String

A ID da máquina virtual.

vmProtectionState
String

O estado de proteção da VM.

vmProtectionStateDescription
String

A descrição do estado de proteção para a VM.

resyncDetails
InitialReplicationDetails

Os detalhes de ressincronização do computador.

retentionWindowStartOn
Nullable<DateTimeOffset>

A hora de início da janela de retenção.

retentionWindowEndOn
Nullable<DateTimeOffset>

A hora de término da janela de retenção.

compressedDataRateInMB
Nullable<Double>

A taxa de alteração de dados compactados em MB.

uncompressedDataRateInMB
Nullable<Double>

A taxa de alteração de dados descompactada em MB.

rpoInSeconds
Nullable<Int64>

O RPO em segundos.

protectedDisks
IEnumerable<InMageProtectedDiskDetails>

A lista de discos protegidos.

ipAddress
IPAddress

Endereço IP de origem.

lastHeartbeatReceivedOn
Nullable<DateTimeOffset>

A última pulsação recebida do servidor de origem.

processServerId
Nullable<Guid>

A ID do servidor de processo.

masterTargetId
String

O master ID de destino.

consistencyPoints
IReadOnlyDictionary<String,DateTimeOffset>

A coleção de pontos de consistência.

diskResized
String

Um valor que indica se algum disco é redimensionado para essa VM.

rebootAfterUpdateStatus
String

Um valor que indica se o servidor de origem requer uma reinicialização após a atualização.

multiVmGroupId
String

A ID do grupo de várias VMs, se houver.

multiVmGroupName
String

O nome do grupo de várias VMs, se houver.

multiVmSyncStatus
String

Um valor que indica se a sincronização de várias VMs está habilitada ou desabilitada.

agentDetails
InMageAgentDetails

Os detalhes do agente.

vCenterInfrastructureId
String

A ID da infraestrutura do vCenter.

infrastructureVmId
String

A ID da VM de infraestrutura.

vmNics
IEnumerable<VmNicDetails>

Os detalhes da Rede PE.

discoveryType
String

Um valor que indica o tipo de descoberta do computador.

azureStorageAccountId
ResourceIdentifier

Um valor que indica a conta de armazenamento subjacente do Azure. Se a VM não estiver em execução no Azure, esse valor será definido como nulo.

datastores
IEnumerable<String>

Os armazenamentos de dados do valor do computador local podem ser uma lista de cadeias de caracteres que contêm nomes de armazenamento de dados.

validationErrors
IEnumerable<SiteRecoveryHealthError>

Os erros de validação do valor do computador local podem ser uma lista de erros de validação.

lastRpoCalculatedOn
Nullable<DateTimeOffset>

A hora calculada do último RPO.

lastUpdateReceivedOn
Nullable<DateTimeOffset>

A hora da última atualização recebida de componentes no local.

replicaId
String

A ID réplica do item protegido.

osVersion
String

A versão do sistema operacional do item protegido.

isAdditionalStatsAvailable
Nullable<Boolean>

Um valor que indica se estatísticas de IR adicionais estão disponíveis ou não.

totalDataTransferred
Nullable<Int64>

O total de dados transferidos em bytes.

totalProgressHealth
String

A integridade do progresso.

Retornos

Uma nova InMageReplicationDetails instância para simulação.

Aplica-se a