DesktopPoolStorageSettings

DesktopPoolStorageSettings
DesktopPoolStorageSettings

Virtual Center storage settings for the automated desktop pool.

JSON Example
{
    "datastores": [
        {
            "datastore_id": "datastore-1",
            "sdrs_cluster": false,
            "storage_overcommit": "CONSERVATIVE"
        }
    ],
    "non_persistent_disk_drive_letter": "Auto",
    "non_persistent_disk_size_mb": 4096,
    "non_persistent_redirect_disposable_files": true,
    "persistent_disk_datastores": [
        {
            "datastore_id": "datastore-1",
            "sdrs_cluster": false,
            "storage_overcommit": "CONSERVATIVE"
        }
    ],
    "persistent_disk_drive_letter": "D",
    "persistent_disk_size_mb": 2048,
    "reclaim_vm_disk_space": false,
    "reclamation_threshold_mb": 1024,
    "redirect_windows_profile": false,
    "replica_disk_datastore_id": "datastore-1",
    "use_native_snapshots": false,
    "use_separate_datastores_persistent_and_os_disks": false,
    "use_separate_datastores_replica_and_os_disks": false,
    "use_vsan": false
}
datastores
Optional

Datastores to store the machine (or the OS disk using other options for linked clone or instant clone machine storage)

string
non_persistent_disk_drive_letter
Optional

Non persistent disk drive letter.

integer As int32 As int32
non_persistent_disk_size_mb
Optional

Size of the non persistent disk in MB.

boolean
non_persistent_redirect_disposable_files
Optional

Redirect disposable files to a non-persistent disk that will be deleted automatically when a user's session ends.

persistent_disk_datastores
Optional

Datastores to store persistent disks for linked clone machines.

string
persistent_disk_drive_letter
Optional

Persistent disk drive letter.

integer As int32 As int32
persistent_disk_size_mb
Optional

Size of the persistent disk in MB.

boolean
reclaim_vm_disk_space
Optional

With vSphere 5.x, virtual machines can be configured to use a space efficient disk format that supports reclamation of unused disk space (such as deleted files). This option reclaims unused disk space on each virtual machine. The operation is initiated when an estimate of used disk space exceeds the specified threshold.

integer As int64 As int64
reclamation_threshold_mb
Optional

Initiate reclamation when unused space on virtual machine exceeds the threshold in MB.

boolean
redirect_windows_profile
Optional

Windows profiles will be redirected to persistent disks, which are not affected by View Composer operations such as refresh, recompose and rebalance.

string
replica_disk_datastore_id
Optional

Datastore to store replica disks for linked clone and instant clone machines.

boolean
use_native_snapshots
Optional

Applicable To: Linked/instant clone automated desktop pool.
Native NFS Snapshots (VAAI - vStorage API for Array Integration) is a hardware feature of certain storage arrays. It uses native snapshotting technology to provide linked clone functionality.

boolean
use_separate_datastores_persistent_and_os_disks
Optional

Whether to use separate datastores for persistent and OS disks.

boolean
use_separate_datastores_replica_and_os_disks
Optional

Whether to use separate datastores for replica and OS disks.

boolean
use_vsan
Optional

Whether to use vSphere vSAN.