Data Object - ConverterStorageParamsTargetDiskParams

Property of
ConverterStorageParams
Extended by
ConverterStorageParamsHostedTargetDiskParams, ConverterStorageParamsManagedTargetDiskParams
Extends
DynamicData
See also
ConverterStorageParamsVolumeCloningParams
Since
Converter API 1.0

Data Object Description

Specifies the target disk parameters.

Properties

Name Type Description
diskType*xsd:string

The target disk type. It must be from the DiskCreateType enum.

If it is not specified, the backend will select the default type for a particular target product version.

For Managed destinations valid values are: vmfsMonolithicFlat (*default) vmfsTwoGbFlat vmfsMonolithicFlatThinProvisioned vmfsTwoGbFlatThinProvisioned monolithicSparse (Server 2.0) monolithicFlat (Server 2.0) twoGbSparse (Server 2.0) twoGbFlat (Server 2.0)

For Hosted destinations valid values are: monolithicSparse (*default) monolithicFlat twoGbSparse twoGbFlat

gpt*xsd:boolean

Is this disk is GPT formatted on the target. If true, then all volumes in this disk are GPT ones. If false or unset MBR disk and volumes are created on the target.

Since Converter API 4.0
lvg*xsd:boolean

Is this disk representing an LVG (LVM Volume Group) on the target? If true, then all volumes in this disk are treated as LVM logical volumes. A single partition is created on the target that occupies the entire disk, a volume group is created using this partition and all logical volumes are created inside this group. If false, basic volumes are created on the target. If unset, source value is used. If the source value is also unset, basic voloumes are created on the target.

Since Converter API 3.0
sourceDiskId*xsd:string

Source disk to be cloned. Refers to diskId.

This field must be provided for disk-based and volume-based cloning to denote the corresponding source disk. Volume-based cloning supports creating new target disks which don't have a corresponding source disk. In those cases, this field must not be set.

volumesToClone*ConverterStorageParamsVolumeCloningParams[]

For volume-based cloning mode, specifies the source volumes to clone. Ignored for disk-based cloning mode.

If not specified for volume-based cloning mode, defaults to cloning all volumes from the source disk (if sourceDiskId is set) with default parameters. The source volumes that were chosen to move to another target disk are skipped.

If sourceDiskId is not set for volume-based cloning, this field must be set, as it represents source volumes to be created in a new target disk.

The order of source volumes and their partition type is preserved in the target disk (only for the volumes that were not moved to another disk).

A source volume can be moved to a different target disk only if this flag is enabled: canBeMovedToAnotherDisk There is no guarantee that the source volume's partition type (primary vs. logical) will be preserved in the target disk.

Properties inherited from DynamicData
None
*Need not be set