owner-alarm.ip-rct¶
IpRct alarm owner¶
type |
object |
||
properties |
|||
|
The id of the template to use for this file |
||
type |
string |
||
|
The variables and their values to be replaced from the template |
||
type |
object |
||
additionalProperties |
|||
|
The variables files to use to replace the variables. The first file of the list will take precedence over the following one. Template variables take precedence over the contents of the files. |
||
type |
array |
||
items |
type |
string |
|
|
If the value is set to true, manual editing of this file should be avoided, as the composer will override the value in the next generation. |
||
type |
boolean |
||
|
The IP-RCT device device.ip-rct ↗️ that this output will use to communicate. For example servers.ip-rct.device.ip-rct could be a path of the IP-RCT device. |
||
type |
string |
||
|
The type of alarm linked to this value :
|
||
type |
string |
||
enum |
ALARM, PRIMARY_ATP, ALTERNATIVE_ATP, ATS |
||
default |
ALARM |
||
|
A regular expression that filters alarms based on their criteria. For example, the regular expression Nri1/OP.* is a valid expression. It will get you every criteria that fall in this regular expression. |
||
type |
string |
||
|
The action to execute when an alarm is received. |
||
additionalProperties |
False |
LinkedActionConfigurationEntity¶
type |
object |
|
properties |
||
|
The id of the action to execute |
|
type |
string |
|
|
The value accessors used to send parameters to the action |
|
type |
object |
|
additionalProperties |
||
|
The duration after which the action will be timed out |
|
|
The module that will execute the action |
|
type |
string |
|
additionalProperties |
False |
ValueAccessorConfiguration(Object)¶
type |
object |
|
properties |
||
|
A constant value |
|
|
A list of value accessors |
|
type |
array |
|
items |
||
|
A field of the value |
|
type |
string |
|
enum |
ID, CONTENT, ERROR, TYPE, TIMESTAMP |
|
|
An expression to access a field of the JSON content of the value |
|
type |
string |
|
|
An object of value accessors |
|
type |
object |
|
additionalProperties |
||
additionalProperties |
False |
|
oneOf |
allOf |
not |
not |
||
not |
||
not |
||
allOf |
not |
|
not |
||
not |
||
not |
||
allOf |
not |
|
not |
||
not |
||
allOf |
not |
|
not |
||
not |
||
not |
DurationConfigurationEntity¶
type |
object |
|
properties |
||
|
The amount of time expressed with the unit |
|
type |
integer |
|
|
The unit of time expressed with the value |
|
type |
string |
|
enum |
NANOSECONDS, MICROSECONDS, MILLISECONDS, SECONDS, MINUTES, HOURS, DAYS |
|
additionalProperties |
False |