Class AlertTypesRequest
Represents a set of query parameters for selecting alert types based on alert group, source type, assigned service agreement, etc.
Inherited Members
Namespace: Nevatech.Vsb.Repository.Entities
Assembly: Nevatech.Vsb.Repository.dll
Syntax
[DataContract(Namespace = "http://schemas.nevatech.com/sentinet/2011/02")]
public sealed class AlertTypesRequest
Constructors
AlertTypesRequest()
Declaration
public AlertTypesRequest()
Properties
AlertGroupId
Gets or sets identifier of the alert type group.
Declaration
[DataMember(EmitDefaultValue = false)]
public int? AlertGroupId { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
AlertSourceTypeId
Gets or sets identifier of the alert type source.
Declaration
[DataMember(EmitDefaultValue = false)]
public int? AlertSourceTypeId { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
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
[DataMember(EmitDefaultValue = false)]
public int? EntityId { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
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
[DataMember(EmitDefaultValue = false)]
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
[DataMember(EmitDefaultValue = false)]
public int? FolderId { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
IsEnabled
Gets or sets flag indicating that alert type must be enabled or disabled.
Declaration
[DataMember(EmitDefaultValue = false)]
public bool? IsEnabled { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
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
[DataMember(EmitDefaultValue = false)]
public int? ServiceAgreementId { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |