Partilhar via


ArmRecoveryServicesSiteRecoveryModelFactory.VMwareCbtMigrationDetails Método

Definição

Inicializa uma nova instância de VMwareCbtMigrationDetails.

public static Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.VMwareCbtMigrationDetails VMwareCbtMigrationDetails (Azure.Core.ResourceIdentifier vmwareMachineId = default, string osType = default, string osName = default, string firmwareType = default, string targetGeneration = default, string licenseType = default, string sqlServerLicenseType = default, Azure.Core.ResourceIdentifier dataMoverRunAsAccountId = default, Azure.Core.ResourceIdentifier snapshotRunAsAccountId = default, Azure.Core.ResourceIdentifier storageAccountId = default, string targetVmName = default, string targetVmSize = default, string targetLocation = default, Azure.Core.ResourceIdentifier targetResourceGroupId = default, Azure.Core.ResourceIdentifier targetAvailabilitySetId = default, string targetAvailabilityZone = default, Azure.Core.ResourceIdentifier targetProximityPlacementGroupId = default, Azure.Core.ResourceIdentifier confidentialVmKeyVaultId = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.VMwareCbtSecurityProfileProperties targetVmSecurityProfile = default, Azure.Core.ResourceIdentifier targetBootDiagnosticsStorageAccountId = default, System.Collections.Generic.IReadOnlyDictionary<string,string> targetVmTags = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.VMwareCbtProtectedDiskDetails> protectedDisks = default, Azure.Core.ResourceIdentifier targetNetworkId = default, Azure.Core.ResourceIdentifier testNetworkId = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.VMwareCbtNicDetails> vmNics = default, System.Collections.Generic.IReadOnlyDictionary<string,string> targetNicTags = default, Azure.Core.ResourceIdentifier migrationRecoveryPointId = default, DateTimeOffset? lastRecoveryPointReceived = default, Azure.Core.ResourceIdentifier lastRecoveryPointId = default, int? initialSeedingProgressPercentage = default, int? migrationProgressPercentage = default, int? resyncProgressPercentage = default, int? resumeProgressPercentage = default, int? deltaSyncProgressPercentage = default, string isCheckSumResyncCycle = default, long? initialSeedingRetryCount = default, long? resyncRetryCount = default, long? resumeRetryCount = default, long? deltaSyncRetryCount = default, string resyncRequired = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryResyncState? resyncState = default, string performAutoResync = default, System.Collections.Generic.IReadOnlyDictionary<string,string> seedDiskTags = default, System.Collections.Generic.IReadOnlyDictionary<string,string> targetDiskTags = default, System.Collections.Generic.IEnumerable<string> supportedOSVersions = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.ApplianceMonitoringDetails applianceMonitoringDetails = default, Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.GatewayOperationDetails gatewayOperationDetails = default, string operationName = default);
static member VMwareCbtMigrationDetails : Azure.Core.ResourceIdentifier * string * string * string * string * string * string * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * string * string * string * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.VMwareCbtSecurityProfileProperties * Azure.Core.ResourceIdentifier * System.Collections.Generic.IReadOnlyDictionary<string, string> * seq<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.VMwareCbtProtectedDiskDetails> * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * seq<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.VMwareCbtNicDetails> * System.Collections.Generic.IReadOnlyDictionary<string, string> * Azure.Core.ResourceIdentifier * Nullable<DateTimeOffset> * Azure.Core.ResourceIdentifier * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * string * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> * string * Nullable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.SiteRecoveryResyncState> * string * System.Collections.Generic.IReadOnlyDictionary<string, string> * System.Collections.Generic.IReadOnlyDictionary<string, string> * seq<string> * Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.ApplianceMonitoringDetails * Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.GatewayOperationDetails * string -> Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.VMwareCbtMigrationDetails
Public Shared Function VMwareCbtMigrationDetails (Optional vmwareMachineId As ResourceIdentifier = Nothing, Optional osType As String = Nothing, Optional osName As String = Nothing, Optional firmwareType As String = Nothing, Optional targetGeneration As String = Nothing, Optional licenseType As String = Nothing, Optional sqlServerLicenseType As String = Nothing, Optional dataMoverRunAsAccountId As ResourceIdentifier = Nothing, Optional snapshotRunAsAccountId As ResourceIdentifier = Nothing, Optional storageAccountId As ResourceIdentifier = Nothing, Optional targetVmName As String = Nothing, Optional targetVmSize As String = Nothing, Optional targetLocation As String = Nothing, Optional targetResourceGroupId As ResourceIdentifier = Nothing, Optional targetAvailabilitySetId As ResourceIdentifier = Nothing, Optional targetAvailabilityZone As String = Nothing, Optional targetProximityPlacementGroupId As ResourceIdentifier = Nothing, Optional confidentialVmKeyVaultId As ResourceIdentifier = Nothing, Optional targetVmSecurityProfile As VMwareCbtSecurityProfileProperties = Nothing, Optional targetBootDiagnosticsStorageAccountId As ResourceIdentifier = Nothing, Optional targetVmTags As IReadOnlyDictionary(Of String, String) = Nothing, Optional protectedDisks As IEnumerable(Of VMwareCbtProtectedDiskDetails) = Nothing, Optional targetNetworkId As ResourceIdentifier = Nothing, Optional testNetworkId As ResourceIdentifier = Nothing, Optional vmNics As IEnumerable(Of VMwareCbtNicDetails) = Nothing, Optional targetNicTags As IReadOnlyDictionary(Of String, String) = Nothing, Optional migrationRecoveryPointId As ResourceIdentifier = Nothing, Optional lastRecoveryPointReceived As Nullable(Of DateTimeOffset) = Nothing, Optional lastRecoveryPointId As ResourceIdentifier = Nothing, Optional initialSeedingProgressPercentage As Nullable(Of Integer) = Nothing, Optional migrationProgressPercentage As Nullable(Of Integer) = Nothing, Optional resyncProgressPercentage As Nullable(Of Integer) = Nothing, Optional resumeProgressPercentage As Nullable(Of Integer) = Nothing, Optional deltaSyncProgressPercentage As Nullable(Of Integer) = Nothing, Optional isCheckSumResyncCycle As String = Nothing, Optional initialSeedingRetryCount As Nullable(Of Long) = Nothing, Optional resyncRetryCount As Nullable(Of Long) = Nothing, Optional resumeRetryCount As Nullable(Of Long) = Nothing, Optional deltaSyncRetryCount As Nullable(Of Long) = Nothing, Optional resyncRequired As String = Nothing, Optional resyncState As Nullable(Of SiteRecoveryResyncState) = Nothing, Optional performAutoResync As String = Nothing, Optional seedDiskTags As IReadOnlyDictionary(Of String, String) = Nothing, Optional targetDiskTags As IReadOnlyDictionary(Of String, String) = Nothing, Optional supportedOSVersions As IEnumerable(Of String) = Nothing, Optional applianceMonitoringDetails As ApplianceMonitoringDetails = Nothing, Optional gatewayOperationDetails As GatewayOperationDetails = Nothing, Optional operationName As String = Nothing) As VMwareCbtMigrationDetails

Parâmetros

vmwareMachineId
ResourceIdentifier

A ID do ARM da VM descoberta no VMware.

osType
String

O tipo do sistema operacional na VM.

osName
String

O nome do sistema operacional na VM.

firmwareType
String

O tipo de firmware.

targetGeneration
String

A geração de destino.

licenseType
String

Tipo de licença da VM a ser usada.

sqlServerLicenseType
String

O tipo de licença SQL Server.

dataMoverRunAsAccountId
ResourceIdentifier

O migrador de dados é executado como ID da conta.

snapshotRunAsAccountId
ResourceIdentifier

O instantâneo executar como ID da conta.

storageAccountId
ResourceIdentifier

A ID do ARM da conta de armazenamento de replicação. Isso é aplicável somente para o gancho de teste de replicação baseado em blob.

targetVmName
String

Nome da VM de destino.

targetVmSize
String

O tamanho da VM de destino.

targetLocation
String

O local de destino.

targetResourceGroupId
ResourceIdentifier

A ID do grupo de recursos de destino.

targetAvailabilitySetId
ResourceIdentifier

A ID do conjunto de disponibilidade de destino.

targetAvailabilityZone
String

A zona de disponibilidade de destino.

targetProximityPlacementGroupId
ResourceIdentifier

A ID do grupo de posicionamento por proximidade de destino.

confidentialVmKeyVaultId
ResourceIdentifier

A ID do cofre de chaves da VM confidencial para instalação do ADE.

targetVmSecurityProfile
VMwareCbtSecurityProfileProperties

O perfil de segurança da VM de destino.

targetBootDiagnosticsStorageAccountId
ResourceIdentifier

A inicialização de destino diagnóstico ID do ARM da conta de armazenamento.

targetVmTags
IReadOnlyDictionary<String,String>

As marcas de VM de destino.

protectedDisks
IEnumerable<VMwareCbtProtectedDiskDetails>

A lista de discos protegidos.

targetNetworkId
ResourceIdentifier

A ID da rede de destino.

testNetworkId
ResourceIdentifier

A ID da rede de teste.

vmNics
IEnumerable<VMwareCbtNicDetails>

Os detalhes da rede.

targetNicTags
IReadOnlyDictionary<String,String>

As marcas para as NICs de destino.

migrationRecoveryPointId
ResourceIdentifier

A ID do ponto de recuperação para a qual a VM foi migrada.

lastRecoveryPointReceived
Nullable<DateTimeOffset>

O último ponto de recuperação recebeu a hora.

lastRecoveryPointId
ResourceIdentifier

A última ID do ponto de recuperação.

initialSeedingProgressPercentage
Nullable<Int32>

O percentual de progresso da propagação inicial.

migrationProgressPercentage
Nullable<Int32>

O percentual de progresso da migração.

resyncProgressPercentage
Nullable<Int32>

O percentual de progresso de ressincronização.

resumeProgressPercentage
Nullable<Int32>

O percentual de progresso de retomada.

deltaSyncProgressPercentage
Nullable<Int32>

A porcentagem de progresso da sincronização delta.

isCheckSumResyncCycle
String

Um valor que indica se o ciclo de ressincronização da soma de verificação está em andamento.

initialSeedingRetryCount
Nullable<Int64>

A contagem inicial de repetição de propagação.

resyncRetryCount
Nullable<Int64>

A contagem de repetições de ressincronização.

resumeRetryCount
Nullable<Int64>

A contagem de repetições de retomada.

deltaSyncRetryCount
Nullable<Int64>

A contagem de repetições de sincronização delta.

resyncRequired
String

Um valor que indica se a ressincronização é necessária.

resyncState
Nullable<SiteRecoveryResyncState>

O estado de ressincronização.

performAutoResync
String

Um valor que indica se a ressincronização automática deve ser feita.

seedDiskTags
IReadOnlyDictionary<String,String>

As marcas para os discos de semente.

targetDiskTags
IReadOnlyDictionary<String,String>

As marcas dos discos de destino.

supportedOSVersions
IEnumerable<String>

Um valor que indica a versão de atualização do sistema operacional insubstituível.

applianceMonitoringDetails
ApplianceMonitoringDetails

Um valor que indica os detalhes de monitoramento do dispositivo.

gatewayOperationDetails
GatewayOperationDetails

Um valor que indica os detalhes da operação do gateway.

operationName
String

Um valor que indica o nome da operação SRS.

Retornos

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

Aplica-se a