# AVDProvisioningSettings Class

### NAMESPACE

RASAdminEngine.Core.OutputModels.AVD

### DESCRIPTION

Azure Virtual Desktop Host Pool Provisioning Settings

### INHERITED FROM

[RASSerilazableObj](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/RASSerilazableObj.html)⇒[BaseProvisioningSettings](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/BaseProvisioningSettings.html)⇒[ProvisioningSettings](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/ProvisioningSettings.html)⇒AVDProvisioningSettings

### INTERFACES

* ISerializable
* IComparable

### PUBLIC PROPERTIES

| Type                                                                                                                                            | Name              | Description                                                                                                                                                                  |                                            |
| ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------ |
| [AutoScale](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/AutoScale.html)                 | AutoScale         |                                                                                                                                                                              | Specifies the 'AutoScale' object.          |
| [DefaultPowerState](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/DefaultPowerState.html) | DefaultPowerState | Inherited from [BaseProvisioningSettings](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/BaseProvisioningSettings.html) |                                            |
| UInt32                                                                                                                                          | Duration          | Inherited from [ProvisioningSettings](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/ProvisioningSettings.html)         |                                            |
| String                                                                                                                                          | HostName          | Inherited from [BaseProvisioningSettings](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/BaseProvisioningSettings.html) |                                            |
| UInt32                                                                                                                                          | MaxHosts          | Inherited from [ProvisioningSettings](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/ProvisioningSettings.html)         |                                            |
| Boolean                                                                                                                                         | OverwriteSize     |                                                                                                                                                                              | Whether Overwrite Size is Enabled or not.  |
| UInt32                                                                                                                                          | PreCreatedHosts   | Inherited from [ProvisioningSettings](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/ProvisioningSettings.html)         |                                            |
| [AVDVMSize](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/AVDVMSize.html)                 | VMSize            |                                                                                                                                                                              | The Azure Virtual Dekstop 'VMSize' object. |

### PUBLIC METHODS

| Type    | Name                                                                                                                                                                           | Description                                                                                                                                                                  |   |
| ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | - |
| Int32   | CompareTo (Object obj)                                                                                                                                                         | Inherited from [RASSerilazableObj](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/RASSerilazableObj.html)               |   |
| Void    | CopyFrom ([ProvisioningSettings](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/ProvisioningSettings.html) other)         | Inherited from [ProvisioningSettings](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/ProvisioningSettings.html)         |   |
| Void    | CopyFrom ([BaseProvisioningSettings](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/BaseProvisioningSettings.html) other) | Inherited from [BaseProvisioningSettings](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/BaseProvisioningSettings.html) |   |
| Boolean | Equals (Object obj)                                                                                                                                                            | Inherited from [RASSerilazableObj](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/RASSerilazableObj.html)               |   |
| Int32   | GetHashCode ()                                                                                                                                                                 | Inherited from [RASSerilazableObj](https://download.parallels.com/ras/v19/docs/en_US/Parallels-RAS-v19-PowerShell-Guide/RASAdmin/types/RASSerilazableObj.html)               |   |
| Type    | GetType ()                                                                                                                                                                     |                                                                                                                                                                              |   |
| String  | ToString ()                                                                                                                                                                    |                                                                                                                                                                              |   |
