# AVDProvider

## NAMESPACE

RASAdminEngine.Core.OutputModels.Provider

## DESCRIPTION

AVD Provider

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

⇒

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

⇒

AVDProvider

## INTERFACES

* ISerializable
* IComparable

## PUBLIC PROPERTIES

| Type                                                                                                                                                   | Name                        | Description                                                                                                                                                                                                                   |
| ------------------------------------------------------------------------------------------------------------------------------------------------------ | --------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 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.                                            |
| [ADType](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/adtype)                               | ADType                      | AD Type.                                                                                                                                                                                                                      |
| [CostInsightsAzureInfo](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/costinsightsazureinfo) | CostInsightsAzureInfo       | Cost Insights Azure Cloud Info.                                                                                                                                                                                               |
| String                                                                                                                                                 | Description                 | Description of the server.                                                                                                                                                                                                    |
| Boolean                                                                                                                                                | Enabled                     | Whether the server is enabled or not.                                                                                                                                                                                         |
| String                                                                                                                                                 | FeedURL                     | The Feed URL.                                                                                                                                                                                                                 |
| String                                                                                                                                                 | GraphURL                    | The Graph URL.                                                                                                                                                                                                                |
| UInt32                                                                                                                                                 | HostPort                    | Inherited from [Provider](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/provider) Specifies the port number for the Provider.                                       |
| UInt32                                                                                                                                                 | Id                          | ID of the object.                                                                                                                                                                                                             |
| Boolean                                                                                                                                                | InheritDefaultAgentSettings | Inherited from [Provider](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/provider) Whether the default Agent settings are inherited or not.                          |
| String                                                                                                                                                 | Name                        | Inherited from [Provider](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/provider) Name of the Provider.                                                             |
| UInt32                                                                                                                                                 | PreferredBrokerId           | Inherited from [Provider](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/provider) ID of the preferred Connection Broker.                                            |
| String                                                                                                                                                 | ProviderUsername            | Inherited from [Provider](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/provider) A user account to log in to the hypervisor management tool (e.g. VMware vCenter). |
| String                                                                                                                                                 | Server                      | Inherited from [Provider](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/provider) Server name.                                                                      |
| UInt32                                                                                                                                                 | SiteId                      | ID of the site.                                                                                                                                                                                                               |
| 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.                                       |
| [ProviderMajorType](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/providermajortype)         | Type                        | Inherited from [Provider](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/provider) Specifies the Provider type.                                                      |
| String                                                                                                                                                 | VDIAgent                    | Inherited from [Provider](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/provider) FQDN or IP address of the server where the RAS VDI Agent is running.              |
| [VDIAzureInfo](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/vdiazureinfo)                   | VDIAzureCloudInfo           | VDI Azure Cloud Info.                                                                                                                                                                                                         |
| UInt32                                                                                                                                                 | VDIPort                     | Inherited from [Provider](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/provider) The port to communicate with the dedicated provider.                              |
| [AVDVersion](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/avdversion)                       | Version                     | Specifies the AVD Provider type version.                                                                                                                                                                                      |
| String                                                                                                                                                 | WebAccessURL                | The Web Access URL.                                                                                                                                                                                                           |

## 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) |
| [ProviderMajorType](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/providermajortype) | GetHypervisorType ()   | Type                                                                                                                                                          |
| GetType ()                                                                                                                                     | Boolean                | IsHWGPUSupported ()                                                                                                                                           |
| Inherited from [Provider](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/provider)    | String                 | ToString ()                                                                                                                                                   |

### References to Commands | | | | |----------------------------------------------------|
