VMwareCbtEnableMigrationInput interface

VMwareCbt specific enable migration input.

Extends

Properties

confidentialVmKeyVaultId

The confidential VM key vault Id for ADE installation.

dataMoverRunAsAccountId

The data mover run as account Id.

disksToInclude

The disks to include list.

instanceType

Polymorphic discriminator, which specifies the different types this object can be

licenseType

License type.

performAutoResync

A value indicating whether auto resync is to be done.

performSqlBulkRegistration

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

seedDiskTags

The tags for the seed disks.

snapshotRunAsAccountId

The snapshot run as account Id.

sqlServerLicenseType

The SQL Server license type.

targetAvailabilitySetId

The target availability set ARM Id.

targetAvailabilityZone

The target availability zone.

targetBootDiagnosticsStorageAccountId

The target boot diagnostics storage account ARM Id.

targetDiskTags

The tags for the target disks.

targetNetworkId

The target network ARM Id.

targetNicTags

The tags for the target NICs.

targetProximityPlacementGroupId

The target proximity placement group ARM Id.

targetResourceGroupId

The target resource group ARM Id.

targetSubnetName

The target subnet name.

targetVmName

The target VM name.

targetVmSecurityProfile

The target VM security profile.

targetVmSize

The target VM size.

targetVmTags

The target VM tags.

testNetworkId

The selected test network ARM Id.

testSubnetName

The selected test subnet name.

vmwareMachineId

The ARM Id of the VM discovered in VMware.

Property Details

confidentialVmKeyVaultId

The confidential VM key vault Id for ADE installation.

confidentialVmKeyVaultId?: string

Property Value

string

dataMoverRunAsAccountId

The data mover run as account Id.

dataMoverRunAsAccountId: string

Property Value

string

disksToInclude

The disks to include list.

disksToInclude: VMwareCbtDiskInput[]

Property Value

instanceType

Polymorphic discriminator, which specifies the different types this object can be

instanceType: "VMwareCbt"

Property Value

"VMwareCbt"

licenseType

License type.

licenseType?: string

Property Value

string

performAutoResync

A value indicating whether auto resync is to be done.

performAutoResync?: string

Property Value

string

performSqlBulkRegistration

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

performSqlBulkRegistration?: string

Property Value

string

seedDiskTags

The tags for the seed disks.

seedDiskTags?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

snapshotRunAsAccountId

The snapshot run as account Id.

snapshotRunAsAccountId: string

Property Value

string

sqlServerLicenseType

The SQL Server license type.

sqlServerLicenseType?: string

Property Value

string

targetAvailabilitySetId

The target availability set ARM Id.

targetAvailabilitySetId?: string

Property Value

string

targetAvailabilityZone

The target availability zone.

targetAvailabilityZone?: string

Property Value

string

targetBootDiagnosticsStorageAccountId

The target boot diagnostics storage account ARM Id.

targetBootDiagnosticsStorageAccountId?: string

Property Value

string

targetDiskTags

The tags for the target disks.

targetDiskTags?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

targetNetworkId

The target network ARM Id.

targetNetworkId: string

Property Value

string

targetNicTags

The tags for the target NICs.

targetNicTags?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

targetProximityPlacementGroupId

The target proximity placement group ARM Id.

targetProximityPlacementGroupId?: string

Property Value

string

targetResourceGroupId

The target resource group ARM Id.

targetResourceGroupId: string

Property Value

string

targetSubnetName

The target subnet name.

targetSubnetName?: string

Property Value

string

targetVmName

The target VM name.

targetVmName?: string

Property Value

string

targetVmSecurityProfile

The target VM security profile.

targetVmSecurityProfile?: VMwareCbtSecurityProfileProperties

Property Value

targetVmSize

The target VM size.

targetVmSize?: string

Property Value

string

targetVmTags

The target VM tags.

targetVmTags?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

testNetworkId

The selected test network ARM Id.

testNetworkId?: string

Property Value

string

testSubnetName

The selected test subnet name.

testSubnetName?: string

Property Value

string

vmwareMachineId

The ARM Id of the VM discovered in VMware.

vmwareMachineId: string

Property Value

string