Share via


VMwareCbtEnableMigrationInput Constructors

Definition

Overloads

VMwareCbtEnableMigrationInput()

Initializes a new instance of the VMwareCbtEnableMigrationInput class.

VMwareCbtEnableMigrationInput(String, IList<VMwareCbtDiskInput>, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, VMwareCbtSecurityProfileProperties, String, String, IDictionary<String, String>, IDictionary<String,String>, IDictionary<String,String>, IDictionary<String,String>)

Initializes a new instance of the VMwareCbtEnableMigrationInput class.

VMwareCbtEnableMigrationInput()

Initializes a new instance of the VMwareCbtEnableMigrationInput class.

public VMwareCbtEnableMigrationInput ();
Public Sub New ()

Applies to

VMwareCbtEnableMigrationInput(String, IList<VMwareCbtDiskInput>, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, VMwareCbtSecurityProfileProperties, String, String, IDictionary<String, String>, IDictionary<String,String>, IDictionary<String,String>, IDictionary<String,String>)

Initializes a new instance of the VMwareCbtEnableMigrationInput class.

public VMwareCbtEnableMigrationInput (string vmwareMachineId, System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.VMwareCbtDiskInput> disksToInclude, string dataMoverRunAsAccountId, string snapshotRunAsAccountId, string targetResourceGroupId, string targetNetworkId, string licenseType = default, string sqlServerLicenseType = default, string performSqlBulkRegistration = default, string targetVMName = default, string targetVMSize = default, string testNetworkId = default, string targetSubnetName = default, string testSubnetName = default, string targetAvailabilitySetId = default, string targetAvailabilityZone = default, string targetProximityPlacementGroupId = default, string confidentialVMKeyVaultId = default, Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.VMwareCbtSecurityProfileProperties targetVMSecurityProfile = default, string targetBootDiagnosticsStorageAccountId = default, string performAutoResync = default, System.Collections.Generic.IDictionary<string,string> targetVMTags = default, System.Collections.Generic.IDictionary<string,string> seedDiskTags = default, System.Collections.Generic.IDictionary<string,string> targetDiskTags = default, System.Collections.Generic.IDictionary<string,string> targetNicTags = default);
new Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.VMwareCbtEnableMigrationInput : string * System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.VMwareCbtDiskInput> * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.VMwareCbtSecurityProfileProperties * string * string * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IDictionary<string, string> -> Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.VMwareCbtEnableMigrationInput
Public Sub New (vmwareMachineId As String, disksToInclude As IList(Of VMwareCbtDiskInput), dataMoverRunAsAccountId As String, snapshotRunAsAccountId As String, targetResourceGroupId As String, targetNetworkId As String, Optional licenseType As String = Nothing, Optional sqlServerLicenseType As String = Nothing, Optional performSqlBulkRegistration As String = Nothing, Optional targetVMName As String = Nothing, Optional targetVMSize As String = Nothing, Optional testNetworkId As String = Nothing, Optional targetSubnetName As String = Nothing, Optional testSubnetName As String = Nothing, Optional targetAvailabilitySetId As String = Nothing, Optional targetAvailabilityZone As String = Nothing, Optional targetProximityPlacementGroupId As String = Nothing, Optional confidentialVMKeyVaultId As String = Nothing, Optional targetVMSecurityProfile As VMwareCbtSecurityProfileProperties = Nothing, Optional targetBootDiagnosticsStorageAccountId As String = Nothing, Optional performAutoResync As String = Nothing, Optional targetVMTags As IDictionary(Of String, String) = Nothing, Optional seedDiskTags As IDictionary(Of String, String) = Nothing, Optional targetDiskTags As IDictionary(Of String, String) = Nothing, Optional targetNicTags As IDictionary(Of String, String) = Nothing)

Parameters

vmwareMachineId
String

The ARM Id of the VM discovered in VMware.

disksToInclude
IList<VMwareCbtDiskInput>

The disks to include list.

dataMoverRunAsAccountId
String

The data mover run as account Id.

snapshotRunAsAccountId
String

The snapshot run as account Id.

targetResourceGroupId
String

The target resource group ARM Id.

targetNetworkId
String

The target network ARM Id.

licenseType
String

License type. Possible values include: 'NotSpecified', 'NoLicenseType', 'WindowsServer'

sqlServerLicenseType
String

The SQL Server license type. Possible values include: 'NotSpecified', 'NoLicenseType', 'PAYG', 'AHUB'

performSqlBulkRegistration
String

A value indicating whether bulk SQL RP registration to be done.

targetVMName
String

The target VM name.

targetVMSize
String

The target VM size.

testNetworkId
String

The selected test network ARM Id.

targetSubnetName
String

The target subnet name.

testSubnetName
String

The selected test subnet name.

targetAvailabilitySetId
String

The target availability set ARM Id.

targetAvailabilityZone
String

The target availability zone.

targetProximityPlacementGroupId
String

The target proximity placement group ARM Id.

confidentialVMKeyVaultId
String

The confidential VM key vault Id for ADE installation.

targetVMSecurityProfile
VMwareCbtSecurityProfileProperties

The target VM security profile.

targetBootDiagnosticsStorageAccountId
String

The target boot diagnostics storage account ARM Id.

performAutoResync
String

A value indicating whether auto resync is to be done.

targetVMTags
IDictionary<String,String>

The target VM tags.

seedDiskTags
IDictionary<String,String>

The tags for the seed disks.

targetDiskTags
IDictionary<String,String>

The tags for the target disks.

targetNicTags
IDictionary<String,String>

The tags for the target NICs.

Applies to