# AVDHostPool

## NAMESPACE

RASAdminEngine.Core.OutputModels.AVD

## DESCRIPTION

Azure Virtual Desktop 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)

⇒

AVDHostPool

## 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                            | Action                                                                                                                                                                                                                                            |
| 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.                                                                |
| [HostPoolAgentSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/hostpoolagentsettings)     | Agent                             | Specifies the 'Host Pool settings' object.                                                                                                                                                                                                        |
| [AppPackagesAssigned](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/apppackagesassigned)         | AppPackagesAssigned               | List Of Application Packages Assigned. List<[Assignment](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/assignment)> Assignments The Azure Virtual Desktop Host Pool Assignment Settings |
| [AutoUpgradeSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/autoupgradesettings)         | AutoUpgrade                       | Specifies the 'Auto-upgrade' object.                                                                                                                                                                                                              |
| [AVDAgent](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/avdagent)                               | AVDAgent                          | Specifies the 'Avd Agent' object.                                                                                                                                                                                                                 |
| String                                                                                                                                                     | AzureId                           | The Azure ID                                                                                                                                                                                                                                      |
| [Configuration](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/configuration)                     | Configuration                     | The Azure Virtual Desktop Host Pool Configuration Settings                                                                                                                                                                                        |
| String                                                                                                                                                     | Description                       | The Description of the Host Pool                                                                                                                                                                                                                  |
| Boolean                                                                                                                                                    | Enabled                           | Whether host pool is enabled or not.                                                                                                                                                                                                              |
| String                                                                                                                                                     | FriendlyName                      | The Friendly Name of the Host Pool                                                                                                                                                                                                                |
| UInt32                                                                                                                                                     | Id                                | ID of the object. Nullable\<Boolean> InheritDefaultActionsSettings If true, default Actions settings will be inherited.                                                                                                                           |
| 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 Printing settings will be inherited.                                                                                                                                                                                             |
| Boolean                                                                                                                                                    | InheritDefaultUserProfileSettings | If true, default User Profile settings will be inherited.                                                                                                                                                                                         |
| String                                                                                                                                                     | LinkedDesktopApplicationGroup     | The Linked Desktop Application Group.                                                                                                                                                                                                             |
| String                                                                                                                                                     | LinkedRemoteApplicationGroup      | The Linked Remote Application Group.                                                                                                                                                                                                              |
| String                                                                                                                                                     | Location                          | The location of the Host Pool                                                                                                                                                                                                                     |
| String                                                                                                                                                     | Name                              | The Name of the 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.                                                                                                                                                                                                        |
| [AVDProvisioningSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/avdprovisioningsettings) | ProvisioningSettings              | The Azure Virtual Desktop Host Pool Provisioning Settings                                                                                                                                                                                         |
| [RDPPrinterSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdpprintersettings)           | RDPPrinter                        | Specifies the 'RDP Printer' object.                                                                                                                                                                                                               |
| String                                                                                                                                                     | ResourceGroup                     | The Resource Group of the Host Pool                                                                                                                                                                                                               |
| UInt32                                                                                                                                                     | SiteId                            | The site ID associated with the Host Pool.                                                                                                                                                                                                        |
| [TemplateSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/templatesettings)               | TemplateSettings                  | The Azure Virtual Desktop Host Pool Template Settings                                                                                                                                                                                             |
| 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.                                                                                                                                                                                                              |
| UInt32                                                                                                                                                     | WorkspaceId                       | The Workspace ID.                                                                                                                                                                                                                                 |

## 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-RASAVDHostPoolStatus](https://github.com/Parallels-Corp/TEST-docs/blob/LatestDoc/21_Release/20_RAS_21_API_Guides/PS_API/MD/RASAdmin/cmdlets/Get-RASAVDHostPoolStatus.md) |                            |                                                                                                                                                               |
