# AVDProvisioningSettings

## NAMESPACE

RASAdminEngine.Core.OutputModels.AVD

## DESCRIPTION

Available to Templated Host Pools

## INHERITED FROM

[RASSerilazableObj](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rasserilazableobj)

⇒

[ProvisioningSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/provisioningsettings)

⇒

AVDProvisioningSettings

## INTERFACES

* ISerializable
* IComparable

## PUBLIC PROPERTIES

| Type                                                                                                                                           | Name              | Description                                                                                                                                                                                                                                                                                                                                                            |
| ---------------------------------------------------------------------------------------------------------------------------------------------- | ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [AutoScale](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/autoscale)                 | AutoScale         | Specifies the 'AutoScale' object.                                                                                                                                                                                                                                                                                                                                      |
| [DefaultPowerState](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/defaultpowerstate) | DefaultPowerState | Inherited from [ProvisioningSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/provisioningsettings) The Default Power State Nullable\<UInt32> Duration The duration (in seconds) before the unused hosts are deleted                                                                                   |
| String                                                                                                                                         | HostName          | Inherited from [ProvisioningSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/provisioningsettings) The Host name format. All Host created from the template will have this name with %ID:N:S% replaced. Nullable\<UInt32> MaxHosts The maximum number of hosts that can be created from the template. |
| Boolean                                                                                                                                        | OverwriteSize     | Whether Overwrite Size is Enabled or not. (Override size) Nullable\<UInt32> PreCreatedHosts The maximum number of pre-created hosts. (Keep available buffer)                                                                                                                                                                                                           |
| [AVDVMSize](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/avdvmsize)                 | VMSize            | The Azure Virtual Desktop 'VMSize' object.                                                                                                                                                                                                                                                                                                                             |

## PUBLIC METHODS

| Type                | Name                                                                                                                                                                        | Description                                                                                                                                                         |
| ------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Int32               | CompareTo (Object obj)                                                                                                                                                      | Inherited from [RASSerilazableObj](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rasserilazableobj)       |
| Void                | CopyFrom ([ProvisioningSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/provisioningsettings) other)       | Inherited from [ProvisioningSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/provisioningsettings) |
| Void                | CopyFrom ([AVDProvisioningSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/avdprovisioningsettings) other) | Boolean                                                                                                                                                             |
| Equals (Object obj) | Inherited from [RASSerilazableObj](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rasserilazableobj)               | Int32                                                                                                                                                               |
| GetHashCode ()      | Inherited from [RASSerilazableObj](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rasserilazableobj)               | Type                                                                                                                                                                |
| GetType ()          | String                                                                                                                                                                      | ToString ()                                                                                                                                                         |

### References to Types | | | | |------------------------------------------|
