Compartilhar via


ArmRecoveryServicesDataReplicationModelFactory.VMwareToAzStackHciProtectedItemModelCustomProperties Método

Definição

Inicializa uma nova instância de VMwareToAzStackHciProtectedItemModelCustomProperties.

public static Azure.ResourceManager.RecoveryServicesDataReplication.Models.VMwareToAzStackHciProtectedItemModelCustomProperties VMwareToAzStackHciProtectedItemModelCustomProperties (Azure.ResourceManager.RecoveryServicesDataReplication.Models.ProtectedItemActiveLocation? activeLocation = default, Azure.Core.ResourceIdentifier targetHciClusterId = default, Azure.Core.ResourceIdentifier targetArcClusterCustomLocationId = default, string targetAzStackHciClusterName = default, Azure.Core.ResourceIdentifier storageContainerId = default, Azure.Core.ResourceIdentifier targetResourceGroupId = default, string targetLocation = default, string customLocationRegion = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesDataReplication.Models.VMwareToAzStackHciDiskInput> disksToInclude = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesDataReplication.Models.VMwareToAzStackHciNicInput> nicsToInclude = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesDataReplication.Models.VMwareToAzStackHciProtectedDiskProperties> protectedDisks = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesDataReplication.Models.VMwareToAzStackHciProtectedNicProperties> protectedNics = default, string targetVmBiosId = default, string targetVmName = 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 osType = default, string osName = default, string firmwareType = default, Azure.Core.ResourceIdentifier fabricDiscoveryMachineId = default, string sourceVmName = default, int? sourceCpuCores = default, double? sourceMemoryInMegaBytes = default, string runAsAccountId = default, string sourceDraName = default, string targetDraName = default, string sourceApplianceName = default, string targetApplianceName = default, string failoverRecoveryPointId = default, DateTimeOffset? lastRecoveryPointReceived = default, string lastRecoveryPointId = default, int? initialReplicationProgressPercentage = default, int? migrationProgressPercentage = default, int? resumeProgressPercentage = default, int? resyncProgressPercentage = default, long? resyncRetryCount = default, bool? resyncRequired = default, Azure.ResourceManager.RecoveryServicesDataReplication.Models.VMwareToAzureMigrateResyncState? resyncState = default, bool? performAutoResync = default, long? resumeRetryCount = default, DateTimeOffset? lastReplicationUpdateOn = default);
static member VMwareToAzStackHciProtectedItemModelCustomProperties : Nullable<Azure.ResourceManager.RecoveryServicesDataReplication.Models.ProtectedItemActiveLocation> * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * string * string * seq<Azure.ResourceManager.RecoveryServicesDataReplication.Models.VMwareToAzStackHciDiskInput> * seq<Azure.ResourceManager.RecoveryServicesDataReplication.Models.VMwareToAzStackHciNicInput> * seq<Azure.ResourceManager.RecoveryServicesDataReplication.Models.VMwareToAzStackHciProtectedDiskProperties> * seq<Azure.ResourceManager.RecoveryServicesDataReplication.Models.VMwareToAzStackHciProtectedNicProperties> * string * string * string * string * string * Nullable<int> * Nullable<bool> * Azure.ResourceManager.RecoveryServicesDataReplication.Models.ProtectedItemDynamicMemoryConfig * Nullable<int> * string * string * string * Azure.Core.ResourceIdentifier * string * Nullable<int> * Nullable<double> * string * string * string * string * string * string * Nullable<DateTimeOffset> * string * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int64> * Nullable<bool> * Nullable<Azure.ResourceManager.RecoveryServicesDataReplication.Models.VMwareToAzureMigrateResyncState> * Nullable<bool> * Nullable<int64> * Nullable<DateTimeOffset> -> Azure.ResourceManager.RecoveryServicesDataReplication.Models.VMwareToAzStackHciProtectedItemModelCustomProperties
Public Shared Function VMwareToAzStackHciProtectedItemModelCustomProperties (Optional activeLocation As Nullable(Of ProtectedItemActiveLocation) = Nothing, Optional targetHciClusterId As ResourceIdentifier = Nothing, Optional targetArcClusterCustomLocationId As ResourceIdentifier = Nothing, Optional targetAzStackHciClusterName As String = Nothing, Optional storageContainerId As ResourceIdentifier = Nothing, Optional targetResourceGroupId As ResourceIdentifier = Nothing, Optional targetLocation As String = Nothing, Optional customLocationRegion As String = Nothing, Optional disksToInclude As IEnumerable(Of VMwareToAzStackHciDiskInput) = Nothing, Optional nicsToInclude As IEnumerable(Of VMwareToAzStackHciNicInput) = Nothing, Optional protectedDisks As IEnumerable(Of VMwareToAzStackHciProtectedDiskProperties) = Nothing, Optional protectedNics As IEnumerable(Of VMwareToAzStackHciProtectedNicProperties) = Nothing, Optional targetVmBiosId As String = Nothing, Optional targetVmName As String = 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 osType As String = Nothing, Optional osName As String = Nothing, Optional firmwareType As String = Nothing, Optional fabricDiscoveryMachineId As ResourceIdentifier = Nothing, Optional sourceVmName As String = Nothing, Optional sourceCpuCores As Nullable(Of Integer) = Nothing, Optional sourceMemoryInMegaBytes As Nullable(Of Double) = 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 failoverRecoveryPointId As String = Nothing, Optional lastRecoveryPointReceived As Nullable(Of DateTimeOffset) = Nothing, Optional lastRecoveryPointId As String = Nothing, Optional initialReplicationProgressPercentage As Nullable(Of Integer) = Nothing, Optional migrationProgressPercentage As Nullable(Of Integer) = Nothing, Optional resumeProgressPercentage As Nullable(Of Integer) = Nothing, Optional resyncProgressPercentage As Nullable(Of Integer) = Nothing, Optional resyncRetryCount As Nullable(Of Long) = Nothing, Optional resyncRequired As Nullable(Of Boolean) = Nothing, Optional resyncState As Nullable(Of VMwareToAzureMigrateResyncState) = Nothing, Optional performAutoResync As Nullable(Of Boolean) = Nothing, Optional resumeRetryCount As Nullable(Of Long) = Nothing, Optional lastReplicationUpdateOn As Nullable(Of DateTimeOffset) = Nothing) As VMwareToAzStackHciProtectedItemModelCustomProperties

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 de Localização Personalizada do Cluster arc de destino.

targetAzStackHciClusterName
String

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

storageContainerId
ResourceIdentifier

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

targetResourceGroupId
ResourceIdentifier

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

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.

disksToInclude
IEnumerable<VMwareToAzStackHciDiskInput>

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

nicsToInclude
IEnumerable<VMwareToAzStackHciNicInput>

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

protectedDisks
IEnumerable<VMwareToAzStackHciProtectedDiskProperties>

Obtém ou define a lista de discos protegidos.

protectedNics
IEnumerable<VMwareToAzStackHciProtectedNicProperties>

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.

targetVmName
String

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

hyperVGeneration
String

Obtém ou define que a geração de hipervisor dos valores possíveis da máquina virtual é 1,2.

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.

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.

fabricDiscoveryMachineId
ResourceIdentifier

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

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.

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.

failoverRecoveryPointId
String

Obtém ou define a ID do ponto de recuperação à qual a VM foi reprovada.

lastRecoveryPointReceived
Nullable<DateTimeOffset>

Obtém ou define o ú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 inicial de progresso da replicação. Isso é calculado com base no total de bytes processados para todos os discos na VM de origem.

migrationProgressPercentage
Nullable<Int32>

Obtém ou define o percentual de progresso da migração.

resumeProgressPercentage
Nullable<Int32>

Obtém ou define o percentual de progresso do currículo.

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.

resyncRetryCount
Nullable<Int64>

Obtém ou define a contagem de repetições ressincronizar.

resyncRequired
Nullable<Boolean>

Obtém ou define um valor que indica se a ressincronização é necessária.

resyncState
Nullable<VMwareToAzureMigrateResyncState>

Obtém ou define o estado de ressincronização.

performAutoResync
Nullable<Boolean>

Obtém ou define um valor que indica se a ressincronização automática deve ser feita.

resumeRetryCount
Nullable<Int64>

Obtém ou define a contagem de repetições de retomada.

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 VMwareToAzStackHciProtectedItemModelCustomProperties instância para zombar.

Aplica-se a