Class AlertTypesRequest
Represents a set of query parameters for selecting alert types based on alert group, source type, assigned service agreement, etc.
Inheritance
Inherited Members
Namespace: Nevatech.Vsb.Repository.Entities
Assembly: Nevatech.Vsb.Repository.dll
Syntax
public sealed class AlertTypesRequest
Constructors
AlertTypesRequest()
Declaration
public AlertTypesRequest()
Properties
AlertGroupId
Gets or sets identifier of the alert type group.
Declaration
public int? AlertGroupId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
AlertSourceTypeId
Gets or sets identifier of the alert type source.
Declaration
public int? AlertSourceTypeId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
EntityId
Gets or sets the identifier of the monitored entity that alert type is assigned to. This property is used ONLY if AlertSourceTypeId property is set to ChangeNotification (4).
Declaration
public int? EntityId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
EntityType
Gets or sets the type of the monitored entity that alert type is assigned to. This property is used ONLY if AlertSourceTypeId property is set to ChangeNotification.
Declaration
public EntityType EntityType { get; set; }
Property Value
| Type | Description |
|---|---|
| EntityType |
FolderId
Gets or sets the identifier of the monitored folder that alert type is assigned to. Set this property to 0 to specify the root folder. This property is used ONLY if AlertSourceTypeId property is set to ChangeNotification (4) AND EntityId property is not set.
Declaration
public int? FolderId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
IsEnabled
Gets or sets flag indicating that alert type must be enabled or disabled.
Declaration
public bool? IsEnabled { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
ServiceAgreementId
Gets or sets identifier of the service agreement that alert type is assigned to. This property is used ONLY if AlertSourceTypeId property is set to ServiceAgreementViolation (2).
Declaration
public int? ServiceAgreementId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |