FarmAutomatedSettingsCreateV5
Applicable To: Automated farms.
Settings for Automated farm.
{
"customization_script_settings": {
"post_synchronization_script_name": "postsync_script",
"post_synchronization_script_parameters": "p1 p2 p3",
"power_off_script_name": "poweroff_script",
"power_off_script_parameters": "p1 p2 p3"
},
"customization_settings": {
"ad_container_rdn": "CN=Computers",
"ad_site_name": "Default-First-Site-Name",
"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": "a219420d-4799-4517-8f78-39c74c7c4efc"
},
"customization_type": "CLONE_PREP",
"instant_clone_domain_account_id": "6f85b3a5-e7d0-4ad6-a1e3-37168dd1ed51",
"reuse_pre_existing_accounts": false,
"sysprep_customization_spec_id": "a219420d-4799-4517-8f78-39c74c7c4efc"
},
"enable_provisioning": true,
"enable_sysprep_domain_join": true,
"max_session_type": "LIMITED",
"max_sessions": 50,
"min_ready_vms": 0,
"nics": [
{
"network_interface_card_id": "c9896e51-48a2-4d82-ae9e-a0246981b473",
"network_label_assignment_specs": [
{
"enabled": true,
"max_label": 1,
"max_label_type": "LIMITED",
"network_label_name": "vm-network"
}
]
}
],
"pattern_naming_settings": {
"max_number_of_rds_servers": 5,
"naming_pattern": "vm-{n}-sales"
},
"provisioning_settings": {
"base_snapshot_id": "snapshot-1",
"compute_profile_num_cores_per_socket": 1,
"compute_profile_num_cpus": 4,
"compute_profile_ram_mb": 4096,
"datacenter_id": "datacenter-1",
"host_or_cluster_id": "domain-s425",
"im_stream_id": "6f85b3a5-e7d0-4ad6-a1e3-37168dd1ed51",
"im_tag_id": "3d45b3a5-e7d0-4ad6-a1e3-37168dd1ed51",
"parent_vm_id": "vm-2",
"resource_pool_id": "resgroup-1",
"vm_folder_id": "group-v1"
},
"stop_provisioning_on_error": true,
"storage_settings": {
"datastores": [
{
"datastore_id": "datastore-1"
}
],
"replica_disk_datastore_id": "datastore-1",
"use_separate_datastores_replica_and_os_disks": false,
"use_view_storage_accelerator": false,
"use_vsan": false
},
"transparent_page_sharing_scope": "VM",
"vcenter_id": "f148f3e8-db0e-4abb-9c33-7e5205ccd360"
}
Settings for customization scripts. This setting is only applicable to instant clone farms.
Applicable To: Automated farms.
Customization settings for the automated farm.
Indicates whether to enable provisioning immediately. Default value is true.
Indicates whether Microsoft Sysprep process performs domain bind for instant clone VMs when using sysprep customization. Disabled by dRefault.
RDS Server type for max sessions.
- UNLIMITED: The RDS Server has an unlimited number of sessions.
- LIMITED: The RDS Server has a limited number of sessions.
Maximum number of sessions allowed for RDS Server. This is required if max_session_type is set to LIMITED.
Minimum number of ready (provisioned) RDS Servers during Instant clone maintenance operations. Use this setting to perform machine maintenance operations in a rolling fashion. Increasing this count may decrease the concurrency for Instant clone maintenance operations for the automated farm. Default value is 0.
Network interface card settings for RDS Servers provisioned for this farm. A NIC may appear at most once in these settings and must be present on this RDS Server's parent's snapshot. Not all NICs need be configured. Any that are not will use default settings.
RDS server naming Pattern settings for the farm.
Virtual center provisioning settings for the farm.
Indicates whether provisioning on all VMs stops on error. Default value is true.
Virtual center storage settings for the farm.
Transparent page sharing scope for the farm. Default value is VM.
- FARM: Inter-VM page sharing among VMs belonging to the same automated farm is permitted.
- GLOBAL: Inter-VM page sharing among all VMs on the same host is permitted.
- POD: Inter-VM page sharing among VMs belonging to the same Pod is permitted.
- VM: Inter-VM page sharing is not permitted.
ID of the virtual center server.