# NotificationEventCriteria.md

## NAMESPACE

RASAdminEngine.Core.OutputModels

## DESCRIPTION

Notification Event Criteria

## INHERITED FROM

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

⇒

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

⇒

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

⇒

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

⇒

NotificationEventCriteria

## INTERFACES

* ISerializable
* IComparable

## PUBLIC PROPERTIES

| Type        | Name                                                                                                                                                    | Description                                                                                                                                             |
| ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
| String      | AdminCreate                                                                                                                                             | Inherited from [RASListObj](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/raslistobj)     |
| String      | AdminLastMod                                                                                                                                            | Inherited from [RASListObj](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/raslistobj)     |
| Boolean     | AllServers                                                                                                                                              | Inherited from [Notification](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/notification) |
| Boolean     | Enabled                                                                                                                                                 | Inherited from [Notification](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/notification) |
| Boolean     | EnableGracePeriod                                                                                                                                       | Inherited from [Notification](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/notification) |
| Boolean     | EnableInterval                                                                                                                                          | Inherited from [Notification](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/notification) |
| Boolean     | ExecuteScript                                                                                                                                           | Inherited from [Notification](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/notification) |
| UInt32      | GracePeriod                                                                                                                                             | Inherited from [Notification](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/notification) |
| Boolean     | HasThreshold                                                                                                                                            | Inherited from [Notification](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/notification) |
| UInt32      | Id                                                                                                                                                      | UInt32                                                                                                                                                  |
| Interval    | Inherited from [Notification](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/notification) | String                                                                                                                                                  |
| Recipients  | Inherited from [Notification](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/notification) | UInt32                                                                                                                                                  |
| ScriptId    | Inherited from [Notification](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/notification) | Boolean                                                                                                                                                 |
| SendEmail   | Inherited from [Notification](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/notification) | UInt32                                                                                                                                                  |
| SiteId      | Inherited from [Notification](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/notification) | List\<UInt32>                                                                                                                                           |
| TargetIds   | Inherited from [Notification](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/notification) | [TargetType](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/targettype)                    |
| TargetType  | Inherited from [Notification](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/notification) | DateTime                                                                                                                                                |
| TimeCreate  | Inherited from [RASListObj](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/raslistobj)     | DateTime                                                                                                                                                |
| TimeLastMod | Inherited from [RASListObj](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/raslistobj)     | [NotificationType](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/notificationtype)        |
| Type        | Inherited from [Notification](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/notification) | Boolean                                                                                                                                                 |

## PUBLIC METHODS

| Type                                                                   | Name                       | Description                                                                                                                                                       |
| ---------------------------------------------------------------------- | -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Int32                                                                  | CompareTo (Object obj)     | Inherited from [RASSerilazableObj](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/rasserilazableobj) |
| Boolean                                                                | Equals (Object obj)        | Inherited from [RASSerilazableObj](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/rasserilazableobj) |
| Int32                                                                  | GetHashCode ()             | Inherited from [RASSerilazableObj](https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/rasserilazableobj) |
| Type                                                                   | GetType ()                 | String                                                                                                                                                            |
| ToString ()                                                            | ### References to Commands |                                                                                                                                                                   |
| ---------------------------------------------------------------------- |                            |                                                                                                                                                                   |
