ArmRecoveryServicesSiteRecoveryModelFactory.InMageReplicationDetails Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.
- 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.
- 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.
- 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.
Um valor que indica se estatísticas de IR adicionais estão disponíveis ou não.
- totalProgressHealth
- String
A integridade do progresso.
Retornos
Uma nova InMageReplicationDetails instância para simulação.