# VDIProvisioningSettings

## NAMESPACE

RASAdminEngine.Core.OutputModels.HostPool

## DESCRIPTION

VDI Host Pool Provisioning Settings

## 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)

⇒

VDIProvisioningSettings

## INTERFACES

* ISerializable
* IComparable

## PUBLIC PROPERTIES

| Type                                                                                                                                           | Name              | Description                                                                                                                                                                                                                                                              |
| ---------------------------------------------------------------------------------------------------------------------------------------------- | ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| [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                                                                              |
| UInt32                                                                                                                                         | Duration          | The Duration                                                                                                                                                                                                                                                             |
| 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. |
| 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/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 ([VDIProvisioningSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/vdiprovisioningsettings) 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 | | | | |------------------------------------------|
