VMwareCbtMigrationDetails interface

VMwareCbt provider specific settings.

Extends

Properties

applianceMonitoringDetails

A value indicating the appliance monitoring details. NOTE: This property will not be serialized. It can only be populated by the server.

confidentialVmKeyVaultId

The confidential VM key vault Id for ADE installation.

dataMoverRunAsAccountId

The data mover run as account Id. NOTE: This property will not be serialized. It can only be populated by the server.

deltaSyncProgressPercentage

The delta sync progress percentage. NOTE: This property will not be serialized. It can only be populated by the server.

deltaSyncRetryCount

The delta sync retry count. NOTE: This property will not be serialized. It can only be populated by the server.

firmwareType

The firmware type. NOTE: This property will not be serialized. It can only be populated by the server.

gatewayOperationDetails

A value indicating the gateway operation details. NOTE: This property will not be serialized. It can only be populated by the server.

initialSeedingProgressPercentage

The initial seeding progress percentage. NOTE: This property will not be serialized. It can only be populated by the server.

initialSeedingRetryCount

The initial seeding retry count. NOTE: This property will not be serialized. It can only be populated by the server.

instanceType

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

isCheckSumResyncCycle

A value indicating whether checksum resync cycle is in progress. NOTE: This property will not be serialized. It can only be populated by the server.

lastRecoveryPointId

The last recovery point Id. NOTE: This property will not be serialized. It can only be populated by the server.

lastRecoveryPointReceived

The last recovery point received time. NOTE: This property will not be serialized. It can only be populated by the server.

licenseType

License Type of the VM to be used.

migrationProgressPercentage

The migration progress percentage. NOTE: This property will not be serialized. It can only be populated by the server.

migrationRecoveryPointId

The recovery point Id to which the VM was migrated. NOTE: This property will not be serialized. It can only be populated by the server.

operationName

A value indicating the SRS operation name. NOTE: This property will not be serialized. It can only be populated by the server.

osName

The name of the OS on the VM. NOTE: This property will not be serialized. It can only be populated by the server.

osType

The type of the OS on the VM. NOTE: This property will not be serialized. It can only be populated by the server.

performAutoResync

A value indicating whether auto resync is to be done.

protectedDisks

The list of protected disks.

resumeProgressPercentage

The resume progress percentage. NOTE: This property will not be serialized. It can only be populated by the server.

resumeRetryCount

The resume retry count. NOTE: This property will not be serialized. It can only be populated by the server.

resyncProgressPercentage

The resync progress percentage. NOTE: This property will not be serialized. It can only be populated by the server.

resyncRequired

A value indicating whether resync is required. NOTE: This property will not be serialized. It can only be populated by the server.

resyncRetryCount

The resync retry count. NOTE: This property will not be serialized. It can only be populated by the server.

resyncState

The resync state. NOTE: This property will not be serialized. It can only be populated by the server.

seedDiskTags

The tags for the seed disks.

snapshotRunAsAccountId

The snapshot run as account Id. NOTE: This property will not be serialized. It can only be populated by the server.

sqlServerLicenseType

The SQL Server license type.

storageAccountId

The replication storage account ARM Id. This is applicable only for the blob based replication test hook. NOTE: This property will not be serialized. It can only be populated by the server.

supportedOSVersions

A value indicating the inplace OS Upgrade version.

targetAvailabilitySetId

The target availability set Id.

targetAvailabilityZone

The target availability zone.

targetBootDiagnosticsStorageAccountId

The target boot diagnostics storage account ARM Id.

targetDiskTags

The tags for the target disks.

targetGeneration

The target generation. NOTE: This property will not be serialized. It can only be populated by the server.

targetLocation

The target location. NOTE: This property will not be serialized. It can only be populated by the server.

targetNetworkId

The target network Id.

targetNicTags

The tags for the target NICs.

targetProximityPlacementGroupId

The target proximity placement group Id.

targetResourceGroupId

The target resource group Id.

targetVmName

Target VM name.

targetVmSecurityProfile

The target VM security profile.

targetVmSize

The target VM size.

targetVmTags

The target VM tags.

testNetworkId

The test network Id.

vmNics

The network details.

vmwareMachineId

The ARM Id of the VM discovered in VMware. NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

applianceMonitoringDetails

A value indicating the appliance monitoring details. NOTE: This property will not be serialized. It can only be populated by the server.

applianceMonitoringDetails?: ApplianceMonitoringDetails

Property Value

confidentialVmKeyVaultId

The confidential VM key vault Id for ADE installation.

confidentialVmKeyVaultId?: string

Property Value

string

dataMoverRunAsAccountId

The data mover run as account Id. NOTE: This property will not be serialized. It can only be populated by the server.

dataMoverRunAsAccountId?: string

Property Value

string

deltaSyncProgressPercentage

The delta sync progress percentage. NOTE: This property will not be serialized. It can only be populated by the server.

deltaSyncProgressPercentage?: number

Property Value

number

deltaSyncRetryCount

The delta sync retry count. NOTE: This property will not be serialized. It can only be populated by the server.

deltaSyncRetryCount?: number

Property Value

number

firmwareType

The firmware type. NOTE: This property will not be serialized. It can only be populated by the server.

firmwareType?: string

Property Value

string

gatewayOperationDetails

A value indicating the gateway operation details. NOTE: This property will not be serialized. It can only be populated by the server.

gatewayOperationDetails?: GatewayOperationDetails

Property Value

initialSeedingProgressPercentage

The initial seeding progress percentage. NOTE: This property will not be serialized. It can only be populated by the server.

initialSeedingProgressPercentage?: number

Property Value

number

initialSeedingRetryCount

The initial seeding retry count. NOTE: This property will not be serialized. It can only be populated by the server.

initialSeedingRetryCount?: number

Property Value

number

instanceType

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

instanceType: "VMwareCbt"

Property Value

"VMwareCbt"

isCheckSumResyncCycle

A value indicating whether checksum resync cycle is in progress. NOTE: This property will not be serialized. It can only be populated by the server.

isCheckSumResyncCycle?: string

Property Value

string

lastRecoveryPointId

The last recovery point Id. NOTE: This property will not be serialized. It can only be populated by the server.

lastRecoveryPointId?: string

Property Value

string

lastRecoveryPointReceived

The last recovery point received time. NOTE: This property will not be serialized. It can only be populated by the server.

lastRecoveryPointReceived?: Date

Property Value

Date

licenseType

License Type of the VM to be used.

licenseType?: string

Property Value

string

migrationProgressPercentage

The migration progress percentage. NOTE: This property will not be serialized. It can only be populated by the server.

migrationProgressPercentage?: number

Property Value

number

migrationRecoveryPointId

The recovery point Id to which the VM was migrated. NOTE: This property will not be serialized. It can only be populated by the server.

migrationRecoveryPointId?: string

Property Value

string

operationName

A value indicating the SRS operation name. NOTE: This property will not be serialized. It can only be populated by the server.

operationName?: string

Property Value

string

osName

The name of the OS on the VM. NOTE: This property will not be serialized. It can only be populated by the server.

osName?: string

Property Value

string

osType

The type of the OS on the VM. NOTE: This property will not be serialized. It can only be populated by the server.

osType?: string

Property Value

string

performAutoResync

A value indicating whether auto resync is to be done.

performAutoResync?: string

Property Value

string

protectedDisks

The list of protected disks.

protectedDisks?: VMwareCbtProtectedDiskDetails[]

Property Value

resumeProgressPercentage

The resume progress percentage. NOTE: This property will not be serialized. It can only be populated by the server.

resumeProgressPercentage?: number

Property Value

number

resumeRetryCount

The resume retry count. NOTE: This property will not be serialized. It can only be populated by the server.

resumeRetryCount?: number

Property Value

number

resyncProgressPercentage

The resync progress percentage. NOTE: This property will not be serialized. It can only be populated by the server.

resyncProgressPercentage?: number

Property Value

number

resyncRequired

A value indicating whether resync is required. NOTE: This property will not be serialized. It can only be populated by the server.

resyncRequired?: string

Property Value

string

resyncRetryCount

The resync retry count. NOTE: This property will not be serialized. It can only be populated by the server.

resyncRetryCount?: number

Property Value

number

resyncState

The resync state. NOTE: This property will not be serialized. It can only be populated by the server.

resyncState?: 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. NOTE: This property will not be serialized. It can only be populated by the server.

snapshotRunAsAccountId?: string

Property Value

string

sqlServerLicenseType

The SQL Server license type.

sqlServerLicenseType?: string

Property Value

string

storageAccountId

The replication storage account ARM Id. This is applicable only for the blob based replication test hook. NOTE: This property will not be serialized. It can only be populated by the server.

storageAccountId?: string

Property Value

string

supportedOSVersions

A value indicating the inplace OS Upgrade version.

supportedOSVersions?: string[]

Property Value

string[]

targetAvailabilitySetId

The target availability set 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}

targetGeneration

The target generation. NOTE: This property will not be serialized. It can only be populated by the server.

targetGeneration?: string

Property Value

string

targetLocation

The target location. NOTE: This property will not be serialized. It can only be populated by the server.

targetLocation?: string

Property Value

string

targetNetworkId

The target network 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 Id.

targetProximityPlacementGroupId?: string

Property Value

string

targetResourceGroupId

The target resource group Id.

targetResourceGroupId?: string

Property Value

string

targetVmName

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 test network Id.

testNetworkId?: string

Property Value

string

vmNics

The network details.

vmNics?: VMwareCbtNicDetails[]

Property Value

vmwareMachineId

The ARM Id of the VM discovered in VMware. NOTE: This property will not be serialized. It can only be populated by the server.

vmwareMachineId?: string

Property Value

string