Help Page Home

# 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

Sample:

    {
      "ResetOnReboot": false,
      "PVDiskSizeGB": 10,
      "PVDiskLetter": "V",
      "NamingConvention": "SRV_####",
      "NamingConventionType": "Numerical",
      "VCpus": 2,
      "MemoryMB": 4096,
      "Template": "win8_base_os"
    }