DesktopPoolCustomizationSettingsUpdateSpec

DesktopPoolCustomizationSettingsUpdateSpec
DesktopPoolCustomizationSettingsUpdateSpec

Applicable To: Automated Desktop pool.
Customization settings for Automated desktop pool.

JSON Example
{
    "ad_container_rdn": "CN=Computers",
    "cloneprep_customization_settings": {
        "post_synchronization_script_name": "cloneprep_postsync_script",
        "post_synchronization_script_parameters": "p1 p2 p3",
        "power_off_script_name": "cloneprep_poweroff_script",
        "power_off_script_parameters": "p1 p2 p3",
        "priming_computer_account": "priming"
    },
    "customization_type": "CLONE_PREP",
    "do_not_power_on_vms_after_creation": false,
    "instant_clone_domain_account_id": "6f85b3a5-e7d0-4ad6-a1e3-37168dd1ed51",
    "reuse_pre_existing_accounts": false,
    "sysprep_customization_spec_id": "a219420d-4799-4517-8f78-39c74c7c4efc"
}
string
ad_container_rdn
Optional

This is required for instant clone desktop pools.
Instant Clone Engine Active Directory container for ClonePrep.

cloneprep_customization_settings
Optional

cloneprep_customization_settings

string
customization_type
Required

Type of customization to use.

  • NONE: Applicable To: Full clone desktop pools.
    No customization.
  • SYS_PREP: Applicable To: Full clone desktop pools.
    Microsoft Sysprep is a tool to deploy the configured operating system installation from a base image. The machine can then be customized based on an answer script. Sysprep can modify a larger number of configurable parameters than QuickPrep.
  • CLONE_PREP: Applicable To: Instant clone desktop pools.
    ClonePrep is a VMware system tool executed by Instant Clone Engine during a instant clone machine deployment. ClonePrep personalizes each machine created from the Master image.
Possible values are : NONE, SYS_PREP, CLONE_PREP,
boolean
do_not_power_on_vms_after_creation
Optional

Indicates whether to power on VMs after creation. This is the settings when customization will be done manually. This property is required if customization_type is set NONE.

string
instant_clone_domain_account_id
Optional

This is required for instant clone desktop pools.
This is the administrator which will add the machines to its domain upon creation.

boolean
reuse_pre_existing_accounts
Optional

Applicable To: Automated desktop pools.
Indicates whether to allow the use of existing AD computer accounts when the VM names of newly created clones match the existing computer account names.

string
sysprep_customization_spec_id
Optional

This is required when customization_type is set as SYS_PREP.
Customization specification to use when Sysprep customization is requested.