# VDIProvisioningSettings.md

## NAMESPACE

RASAdminEngine.Core.OutputModels.HostPool

## DESCRIPTION

VDI Host Pool Provisioning Settings

## INHERITED FROM

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

⇒

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

⇒

VDIProvisioningSettings

## INTERFACES

* ISerializable
* IComparable

## PUBLIC PROPERTIES

| Type                                                                                                                                               | Name              | Description                                                                                                                                                             |
| -------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [DefaultPowerState](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/defaultpowerstate) | DefaultPowerState | Inherited from [ProvisioningSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/provisioningsettings) |
| UInt32                                                                                                                                             | Duration          | The Duration                                                                                                                                                            |
| String                                                                                                                                             | HostName          | Inherited from [ProvisioningSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/provisioningsettings) |
| UInt32                                                                                                                                             | MaxHosts          | The maximum number of hosts that can be created from the template.                                                                                                      |
| UInt32                                                                                                                                             | PreCreatedHosts   | The maximum number of pre-created hosts.                                                                                                                                |

## PUBLIC METHODS

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

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