# Broker

## NAMESPACE

RASAdminEngine.Core.OutputModels

## DESCRIPTION

Connection Broker

## INHERITED FROM

[RASSerilazableObj](rasserilazableobj)

⇒

[RASListObj](raslistobj)

⇒

Broker

## INTERFACES

* ISerializable
* IComparable

## PUBLIC PROPERTIES

| Type                                                         | Name              | Description                                                      |
| ------------------------------------------------------------ | ----------------- | ---------------------------------------------------------------- |
| String                                                       | AdminCreate       | Inherited from [RASListObj](raslistobj)                          |
| String                                                       | AdminLastMod      | Inherited from [RASListObj](raslistobj)                          |
| String                                                       | AlternativeIPs    | Alternative IPs to access the RAS Connection Broker.             |
| String                                                       | Description       | Boolean                                                          |
| Enabled                                                      | UInt32            | Id                                                               |
| String                                                       | IP                | IP address of RAS Connection Broker.                             |
| Boolean                                                      | MarkedForDeletion | Whether the RAS Connection Broker is marked for deletion or not. |
| UInt32                                                       | Priority          | Priority of the specified RAS Connection Broker.                 |
| String                                                       | Server            | UInt32                                                           |
| SiteId                                                       | Boolean           | Standby                                                          |
| Whether the RAS Connection Broker is in standby mode or not. | DateTime          | TimeCreate                                                       |
| Inherited from [RASListObj](raslistobj)                      | DateTime          | TimeLastMod                                                      |

## PUBLIC METHODS

| Type                                                                                                                                                                                                       | Name                       | Description                                           |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------- | ----------------------------------------------------- |
| Int32                                                                                                                                                                                                      | CompareTo (Object obj)     | Inherited from [RASSerilazableObj](rasserilazableobj) |
| Boolean                                                                                                                                                                                                    | Equals (Object obj)        | Inherited from [RASSerilazableObj](rasserilazableobj) |
| Int32                                                                                                                                                                                                      | GetHashCode ()             | Inherited from [RASSerilazableObj](rasserilazableobj) |
| Type                                                                                                                                                                                                       | GetType ()                 | String                                                |
| ToString ()                                                                                                                                                                                                | ### References to Commands |                                                       |
| ----                                                                                                                                                                                                       |                            |                                                       |
| [Invoke-RASBrokerPromoteToPrimary](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Invoke-RASBrokerPromoteToPrimary.md) |                            |                                                       |
| [New-RASRDSHostPool](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/New-RASRDSHostPool.md)                             |                            |                                                       |
| [Set-RASBrokerPriority](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Set-RASBrokerPriority.md)                       |                            |                                                       |
| [Set-RASProvider](https://github.com/Parallels-Corp/RAS-20-docs/blob/origin/admin-guide-20.3-release/20_RAS-20_API_Guides/PS-API/MD/RASAdmin/cmdlets/Set-RASProvider.md)                                   |                            |                                                       |
