# VDIHostPool

## NAMESPACE

RASAdminEngine.Core.OutputModels

## DESCRIPTION

VDI Host Pool

## INHERITED FROM

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

⇒

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

⇒

VDIHostPool

## INTERFACES

* ISerializable
* IComparable

## PUBLIC PROPERTIES

| Type                                                                                                                                                         | Name                              | Description                                                                                                                                                                             |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------ | --------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [ActionSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/actionsettings)                     | Action                            | Specifies the 'Action' object.                                                                                                                                                          |
| String                                                                                                                                                       | AdminCreate                       | Inherited from [RASListObj](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/raslistobj) User who created the object.            |
| String                                                                                                                                                       | AdminLastMod                      | Inherited from [RASListObj](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/raslistobj) User who last modified the object.      |
| [AgentSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/agentsettings)                       | Agent                             | Specifies the 'Agent' object.                                                                                                                                                           |
| [AppPackagesAssigned](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/apppackagesassigned)           | AppPackagesAssigned               | List Of Application Packages Assigned.                                                                                                                                                  |
| [AutoUpgradeSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/autoupgradesettings)           | AutoUpgrade                       | Specifies the 'Auto-upgrade' object.                                                                                                                                                    |
| String                                                                                                                                                       | Description                       | Description of the VDI Host Pool                                                                                                                                                        |
| Boolean                                                                                                                                                      | Enabled                           | Whether the VDI Host Pool is enabled or not>                                                                                                                                            |
| UInt32                                                                                                                                                       | Id                                | ID of the object.                                                                                                                                                                       |
| Boolean                                                                                                                                                      | InheritDefaultAgentSettings       | If true, default Agent settings will be inherited.                                                                                                                                      |
| Boolean                                                                                                                                                      | InheritDefaultAppPackageSettings  | If true, default app package settings will be inherited.                                                                                                                                |
| Boolean                                                                                                                                                      | InheritDefaultAutoUpgradeSettings | If true, default Auto-upgrade settings will be inherited. Nullable\<Boolean> InheritDefaultOptimizationSettings If true, default optimization settings will be inherited.               |
| Boolean                                                                                                                                                      | InheritDefaultRDPPrinterSettings  | If true, default RDP Printer settings will be inherited.                                                                                                                                |
| Boolean                                                                                                                                                      | InheritDefaultUserProfileSettings | If true, default User Profile settings will be inherited.                                                                                                                               |
| Boolean                                                                                                                                                      | InheritDefaultVDIActionSettings   | If true, default Action settings will be inherited.                                                                                                                                     |
| Boolean                                                                                                                                                      | InheritDefaultVDISecuritySettings | If true, default Security settings will be inherited.                                                                                                                                   |
| [MembersSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/memberssettings)                   | Members                           | Specifies the 'Members' settings object. Available only when ProvisioningType is Standalone.                                                                                            |
| String                                                                                                                                                       | Name                              | Name of the VDI Host Pool                                                                                                                                                               |
| [ImageOptimization](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/imageoptimization)               | Optimization                      | Specifies the 'Image Optimization' object.                                                                                                                                              |
| [HostPoolProviderSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/hostpoolprovidersettings) | ProviderSettings                  | Contains the Settings which relate to the Provider.                                                                                                                                     |
| [VDIProvisioningSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/vdiprovisioningsettings)   | Provisioning                      | Specifies the 'Provisioning' object.                                                                                                                                                    |
| [ProvisioningType](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/provisioningtype)                 | ProvisioningType                  | Provision Type: Template or Standalone                                                                                                                                                  |
| [RDPPrinterSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdpprintersettings)             | RDPPrinter                        | Specifies the 'RDP Printer' object.                                                                                                                                                     |
| [VDISecuritySettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/vdisecuritysettings)           | Security                          | Specifies the 'Security' object.                                                                                                                                                        |
| UInt32                                                                                                                                                       | SiteId                            | Site ID                                                                                                                                                                                 |
| [TemplateSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/templatesettings)                 | Template                          | Specifies the 'Template' settings object. Available only when ProvisioningType is Template.                                                                                             |
| DateTime                                                                                                                                                     | TimeCreate                        | Inherited from [RASListObj](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/raslistobj) Time when the object was created.       |
| DateTime                                                                                                                                                     | TimeLastMod                       | Inherited from [RASListObj](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/raslistobj) Time when the object was last modified. |
| [UserProfileSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/userprofilesettings)           | UserProfile                       | Specifies the 'User Profile' 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) |
| 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 Commands |                                                                                                                                                               |
| ----                                                                                                                                                                                |                            |                                                                                                                                                               |
| [Get-RASVDIHostPoolMember](https://github.com/Parallels-Corp/TEST-docs/blob/LatestDoc/21_Release/20_RAS_21_API_Guides/PS_API/MD/RASAdmin/cmdlets/Get-RASVDIHostPoolMember.md)       |                            |                                                                                                                                                               |
| [New-RASPubVDIDesktop](https://github.com/Parallels-Corp/TEST-docs/blob/LatestDoc/21_Release/20_RAS_21_API_Guides/PS_API/MD/RASAdmin/cmdlets/New-RASPubVDIDesktop.md)               |                            |                                                                                                                                                               |
| [Remove-RASVDIHostPoolMember](https://github.com/Parallels-Corp/TEST-docs/blob/LatestDoc/21_Release/20_RAS_21_API_Guides/PS_API/MD/RASAdmin/cmdlets/Remove-RASVDIHostPoolMember.md) |                            |                                                                                                                                                               |
