# ClientRules

## NAMESPACE

RASAdminEngine.Core.OutputModels

## DESCRIPTION

Client Rules

## INHERITED FROM

[RASSerilazableObj](rasserilazableobj)

⇒

[RASListObj](raslistobj)

⇒

ClientRules

## INTERFACES

* ISerializable
* IComparable

## PUBLIC PROPERTIES

| Type                                             | Name                                    | Description                                         |
| ------------------------------------------------ | --------------------------------------- | --------------------------------------------------- |
| String                                           | AdminCreate                             | Inherited from [RASListObj](raslistobj)             |
| String                                           | AdminLastMod                            | Inherited from [RASListObj](raslistobj)             |
| [ClientPolicyAssignment](clientpolicyassignment) | Assignment                              | The Client Policy Assignment object.                |
| [ClientPolicy](clientpolicy)                     | ClientPolicy                            | Users and groups that the client policy applies to. |
| String                                           | Description                             | Description of the client policy.                   |
| Boolean                                          | Enabled                                 | Whether the client policy is enabled or disabled.   |
| UInt32                                           | Id                                      | String                                              |
| Name                                             | Name of the client policy.              | UInt32                                              |
| Order                                            | Order of the client policy.             | DateTime                                            |
| TimeCreate                                       | Inherited from [RASListObj](raslistobj) | DateTime                                            |
| TimeLastMod                                      | Inherited from [RASListObj](raslistobj) | UInt32                                              |

## 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 ()                                                                                                                                                                                                | Void                       | UpdateFromObject ([ClientRules](clientrules) source, Boolean |
| overwrite)                                                                                                                                                                                                 | ### References to Commands |                                                              |
| ----                                                                                                                                                                                                       |                            |                                                              |
| [Invoke-RASClientPolicy](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-RASClientPolicy.md)                     |                            |                                                              |
| [Remove-RASClientPolicyConnection](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/Remove-RASClientPolicyConnection.md) |                            |                                                              |
