Package version:

VMwareCbt specific update migration item input.

interface VMwareCbtUpdateMigrationItemInput {
    instanceType: "VMwareCbt";
    licenseType?: string;
    linuxLicenseType?: string;
    performAutoResync?: string;
    sqlServerLicenseType?: string;
    targetAvailabilitySetId?: string;
    targetAvailabilityZone?: string;
    targetBootDiagnosticsStorageAccountId?: string;
    targetDiskTags?: {
        [propertyName: string]: string;
    };
    targetNetworkId?: string;
    targetNicTags?: {
        [propertyName: string]: string;
    };
    targetProximityPlacementGroupId?: string;
    targetResourceGroupId?: string;
    targetVmName?: string;
    targetVmSize?: string;
    targetVmTags?: {
        [propertyName: string]: string;
    };
    testNetworkId?: string;
    userSelectedOSName?: string;
    vmDisks?: VMwareCbtUpdateDiskInput[];
    vmNics?: VMwareCbtNicInput[];
}

Hierarchy (view full)

Properties

instanceType

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

licenseType?: string

The license type.

linuxLicenseType?: string

The license type for Linux VM's.

performAutoResync?: string

A value indicating whether auto resync is to be done.

sqlServerLicenseType?: string

The SQL Server license type.

targetAvailabilitySetId?: string

The target availability set ARM Id.

targetAvailabilityZone?: string

The target availability zone.

targetBootDiagnosticsStorageAccountId?: string

The target boot diagnostics storage account ARM Id.

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

The tags for the target disks.

targetNetworkId?: string

The target network ARM Id.

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

The tags for the target NICs.

targetProximityPlacementGroupId?: string

The target proximity placement group ARM Id.

targetResourceGroupId?: string

The target resource group ARM Id.

targetVmName?: string

The target VM name.

targetVmSize?: string

The target VM size.

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

The target VM tags.

testNetworkId?: string

The test network ARM Id.

userSelectedOSName?: string

The OS name selected by user.

The list of disk update properties.

The list of NIC details.