GetAutoProvisioningSettings
Integrated provisioning settings for session machines in the session machine catalog.
Properties
| Name | Description | Additional information |
|---|---|---|
| RequirePrivateComputeResource | If true, session machines must be provisioned on compute resources that are privately allocated to individual tenants. |
Type: Boolean |
| ResetOnReboot | If true, session machines will be reset to a clean disk every time they reboot. |
Type: Boolean |
| PVDiskSizeGB | Size of personal virtual disks attached to each session machine in the session machine catalog. If unset, session machines will not have personal virtual disks. |
Type: Number |
| PVDiskLetter | Disk letter to assign for personal virtual disks attached to each session machine in the session machine catalog. If unset, session machines not have personal virtual disks. |
Type: Char |
| NamingConvention | Naming convention to use for session machines provisioned into the session machine catalog. Each hash (#) in the naming convention will be replaced by letters or numbers to create unique names. |
Type: String |
| NamingConventionType | Specifies whether to use letters, numbers, or both when replacing hashes in the NamingConvention to generate unique names. |
Type: NamingConventionType |
| VCpus | Number of virtual CPUs to allocate for each session machine provisioned in the session machine catalog. |
Type: Number |
| MemoryMB | Amount of memory (in megabytes) to allocate for each session machine provisioned in the session machine catalog. |
Type: Number |
| Template | Name of the template (virtual machine) to use as the basis for provisioning session machines in the session machine catalog. |
Type: String |
Sample
application/json
{
"ResetOnReboot": false,
"PVDiskSizeGB": 10,
"PVDiskLetter": "V",
"NamingConvention": "SRV_####",
"NamingConventionType": "Numerical",
"VCpus": 2,
"MemoryMB": 4096,
"Template": "win8_base_os"
}