ArmRecoveryServicesDataReplicationModelFactory.HyperVToAzStackHciProtectedItemModelCustomProperties 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 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.
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.
- dynamicMemoryConfig
- ProtectedItemDynamicMemoryConfig
Configuração de memória dinâmica de item protegido.
- 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.
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.
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.