DesktopPoolCustomizationSettingsCreateSpec

DesktopPoolCustomizationSettingsCreateSpec
DesktopPoolCustomizationSettingsCreateSpec

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 to NONE with default value as false.

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 with default value as false.
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.