Compartilhar via


ArmRecoveryServicesDataReplicationModelFactory.HyperVToAzStackHciProtectedItemModelCustomProperties Método

Definição

Inicializa uma nova instância de HyperVToAzStackHciProtectedItemModelCustomProperties.

public static Azure.ResourceManager.RecoveryServicesDataReplication.Models.HyperVToAzStackHciProtectedItemModelCustomProperties HyperVToAzStackHciProtectedItemModelCustomProperties (Azure.ResourceManager.RecoveryServicesDataReplication.Models.ProtectedItemActiveLocation? activeLocation = default, Azure.Core.ResourceIdentifier targetHciClusterId = default, Azure.Core.ResourceIdentifier targetArcClusterCustomLocationId = default, string targetAzStackHciClusterName = default, Azure.Core.ResourceIdentifier fabricDiscoveryMachineId = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesDataReplication.Models.HyperVToAzStackHciDiskInput> disksToInclude = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesDataReplication.Models.HyperVToAzStackHciNicInput> nicsToInclude = default, string sourceVmName = default, int? sourceCpuCores = default, double? sourceMemoryInMegaBytes = default, string targetVmName = default, Azure.Core.ResourceIdentifier targetResourceGroupId = default, Azure.Core.ResourceIdentifier storageContainerId = default, string hyperVGeneration = default, string targetNetworkId = default, string testNetworkId = default, int? targetCpuCores = default, bool? isDynamicRam = default, Azure.ResourceManager.RecoveryServicesDataReplication.Models.ProtectedItemDynamicMemoryConfig dynamicMemoryConfig = default, int? targetMemoryInMegaBytes = default, string runAsAccountId = default, string sourceDraName = default, string targetDraName = default, string sourceApplianceName = default, string targetApplianceName = default, string osType = default, string osName = default, string firmwareType = default, string targetLocation = default, string customLocationRegion = default, string failoverRecoveryPointId = default, DateTimeOffset? lastRecoveryPointReceived = default, string lastRecoveryPointId = default, int? initialReplicationProgressPercentage = default, int? resyncProgressPercentage = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesDataReplication.Models.HyperVToAzStackHciProtectedDiskProperties> protectedDisks = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesDataReplication.Models.HyperVToAzStackHciProtectedNicProperties> protectedNics = default, string targetVmBiosId = default, DateTimeOffset? lastReplicationUpdateOn = default);
static member HyperVToAzStackHciProtectedItemModelCustomProperties : Nullable<Azure.ResourceManager.RecoveryServicesDataReplication.Models.ProtectedItemActiveLocation> * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceIdentifier * seq<Azure.ResourceManager.RecoveryServicesDataReplication.Models.HyperVToAzStackHciDiskInput> * seq<Azure.ResourceManager.RecoveryServicesDataReplication.Models.HyperVToAzStackHciNicInput> * string * Nullable<int> * Nullable<double> * string * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * string * string * string * Nullable<int> * Nullable<bool> * Azure.ResourceManager.RecoveryServicesDataReplication.Models.ProtectedItemDynamicMemoryConfig * Nullable<int> * string * string * string * string * string * string * string * string * string * string * string * Nullable<DateTimeOffset> * string * Nullable<int> * Nullable<int> * seq<Azure.ResourceManager.RecoveryServicesDataReplication.Models.HyperVToAzStackHciProtectedDiskProperties> * seq<Azure.ResourceManager.RecoveryServicesDataReplication.Models.HyperVToAzStackHciProtectedNicProperties> * string * Nullable<DateTimeOffset> -> Azure.ResourceManager.RecoveryServicesDataReplication.Models.HyperVToAzStackHciProtectedItemModelCustomProperties
Public Shared Function HyperVToAzStackHciProtectedItemModelCustomProperties (Optional activeLocation As Nullable(Of ProtectedItemActiveLocation) = Nothing, Optional targetHciClusterId As ResourceIdentifier = Nothing, Optional targetArcClusterCustomLocationId As ResourceIdentifier = Nothing, Optional targetAzStackHciClusterName As String = Nothing, Optional fabricDiscoveryMachineId As ResourceIdentifier = Nothing, Optional disksToInclude As IEnumerable(Of HyperVToAzStackHciDiskInput) = Nothing, Optional nicsToInclude As IEnumerable(Of HyperVToAzStackHciNicInput) = Nothing, Optional sourceVmName As String = Nothing, Optional sourceCpuCores As Nullable(Of Integer) = Nothing, Optional sourceMemoryInMegaBytes As Nullable(Of Double) = Nothing, Optional targetVmName As String = Nothing, Optional targetResourceGroupId As ResourceIdentifier = Nothing, Optional storageContainerId As ResourceIdentifier = Nothing, Optional hyperVGeneration As String = Nothing, Optional targetNetworkId As String = Nothing, Optional testNetworkId As String = Nothing, Optional targetCpuCores As Nullable(Of Integer) = Nothing, Optional isDynamicRam As Nullable(Of Boolean) = Nothing, Optional dynamicMemoryConfig As ProtectedItemDynamicMemoryConfig = Nothing, Optional targetMemoryInMegaBytes As Nullable(Of Integer) = Nothing, Optional runAsAccountId As String = Nothing, Optional sourceDraName As String = Nothing, Optional targetDraName As String = Nothing, Optional sourceApplianceName As String = Nothing, Optional targetApplianceName As String = Nothing, Optional osType As String = Nothing, Optional osName As String = Nothing, Optional firmwareType As String = Nothing, Optional targetLocation As String = Nothing, Optional customLocationRegion As String = Nothing, Optional failoverRecoveryPointId As String = Nothing, Optional lastRecoveryPointReceived As Nullable(Of DateTimeOffset) = Nothing, Optional lastRecoveryPointId As String = Nothing, Optional initialReplicationProgressPercentage As Nullable(Of Integer) = Nothing, Optional resyncProgressPercentage As Nullable(Of Integer) = Nothing, Optional protectedDisks As IEnumerable(Of HyperVToAzStackHciProtectedDiskProperties) = Nothing, Optional protectedNics As IEnumerable(Of HyperVToAzStackHciProtectedNicProperties) = Nothing, Optional targetVmBiosId As String = Nothing, Optional lastReplicationUpdateOn As Nullable(Of DateTimeOffset) = Nothing) As HyperVToAzStackHciProtectedItemModelCustomProperties

Parâmetros

activeLocation
Nullable<ProtectedItemActiveLocation>

Obtém ou define o local do item protegido.

targetHciClusterId
ResourceIdentifier

Obtém ou define a ID do ARM do Cluster HCI de Destino.

targetArcClusterCustomLocationId
ResourceIdentifier

Obtém ou define a ID do ARM da Localização Personalizada do Cluster do Arc de Destino.

targetAzStackHciClusterName
String

Obtém ou define o nome do cluster AzStackHCI de destino.

fabricDiscoveryMachineId
ResourceIdentifier

Obtém ou define a ID do ARM do computador descoberto.

disksToInclude
IEnumerable<HyperVToAzStackHciDiskInput>

Obtém ou define a lista de discos a serem replicados.

nicsToInclude
IEnumerable<HyperVToAzStackHciNicInput>

Obtém ou define a lista de NIC da VM a ser replicada.

sourceVmName
String

Obtém ou define o nome de exibição da VM de origem.

sourceCpuCores
Nullable<Int32>

Obtém ou define os núcleos de CPU da VM de origem.

sourceMemoryInMegaBytes
Nullable<Double>

Obtém ou define o tamanho da memória RAM da VM de origem em megabytes.

targetVmName
String

Obtém ou define o nome de exibição da VM de destino.

targetResourceGroupId
ResourceIdentifier

Obtém ou define a ID do ARM do grupo de recursos de destino.

storageContainerId
ResourceIdentifier

Obtém ou define a ID do ARM do contêiner de armazenamento de destino.

hyperVGeneration
String

Obtém ou define a geração de hipervisor da máquina virtual.

targetNetworkId
String

Obtém ou define a ID de rede de destino no Cluster AzStackHCI.

testNetworkId
String

Obtém ou define a ID de rede de teste de destino no Cluster AzStackHCI.

targetCpuCores
Nullable<Int32>

Obtém ou define os núcleos de CPU de destino.

isDynamicRam
Nullable<Boolean>

Obtém ou define um valor que indica se a memória é dinâmica.

dynamicMemoryConfig
ProtectedItemDynamicMemoryConfig

Configuração de memória dinâmica de item protegido.

targetMemoryInMegaBytes
Nullable<Int32>

Obtém ou define a memória de destino em mega bytes.

runAsAccountId
String

Obtém ou define a ID da conta Executar como.

sourceDraName
String

Obtém ou define o nome dra de origem.

targetDraName
String

Obtém ou define o nome dra de destino.

sourceApplianceName
String

Obtém ou define o nome do dispositivo de origem.

targetApplianceName
String

Obtém ou define o nome do dispositivo de destino.

osType
String

Obtém ou define o tipo do sistema operacional.

osName
String

Obtém ou define o nome do sistema operacional.

firmwareType
String

Obtém ou define o tipo de firmware.

targetLocation
String

Obtém ou define o local de destino.

customLocationRegion
String

Obtém ou define o local do recurso de localização personalizada do Azure Arc HCI.

failoverRecoveryPointId
String

Obtém ou define a ID do ponto de recuperação para a qual a VM fez failover.

lastRecoveryPointReceived
Nullable<DateTimeOffset>

Obtém ou define a hora do último ponto de recuperação recebido.

lastRecoveryPointId
String

Obtém ou define a última ID do ponto de recuperação.

initialReplicationProgressPercentage
Nullable<Int32>

Obtém ou define o percentual de progresso da replicação inicial. Isso é calculado com base no total de bytes processados para todos os discos na VM de origem.

resyncProgressPercentage
Nullable<Int32>

Obtém ou define o percentual de progresso de ressincronização. Isso é calculado com base no total de bytes processados para todos os discos na VM de origem.

protectedDisks
IEnumerable<HyperVToAzStackHciProtectedDiskProperties>

Obtém ou define a lista de discos protegidos.

protectedNics
IEnumerable<HyperVToAzStackHciProtectedNicProperties>

Obtém ou define os detalhes da NIC da VM.

targetVmBiosId
String

Obtém ou define a ID do BIOS da VM AzStackHCI de destino.

lastReplicationUpdateOn
Nullable<DateTimeOffset>

Obtém ou define o carimbo de data/hora mais recente em que o status de replicação é atualizado.

Retornos

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

Aplica-se a