Composer 中的 ThingWorx 模型定義 > 建模 > 物件 > 警示 > AddOrUpdateAlert 服務屬性
AddOrUpdateAlert 服務屬性
AddOrUpdateAlert 服務的屬性參數是資料負載,不含已定義的資料形式。正因為如此,服務的「測試」按鈕不允許您定義此參數的資料負載。此服務預期的資料負載視警示類型與針對警示配置的內容基礎類型而有所不同。若要呼叫 AddOrUpdateAlert 服務,資料負載的動態配置必須與下表所述相同。
參數定義
參數
定義
value
指定用於 EqualTo/NotEqualToDeviationAbove/DeviationBelow 警示的目標值。
limit
指定用於 Above/Below 警示的臨界值。
指定某個值必須偏離目標以觸發 DeviationAbove/DeviationBelow 警示的最低數量。
limitInclusive
納入等於比較中限制值的值。
minimum
InRange/OutOfRange 警示的最低目標值。
minimumInclusive
納入等於比較中最小值的值。
maximum
InRange/OutOfRange 警示的最高目標值。
maximumInclusive
納入等於比較中最大值的值。
BOOLEAN
警示類型
預期的屬性 (資料負載的資料形式)
EqualTo/NotEqualTo
value: BOOLEAN
DATETIME
警示類型
預期的屬性 (資料負載的資料形式)
Above/Below
limit:DATETIME
limitInclusive: BOOLEAN
EqualTo/NotEqualTo
value:DATETIME
InRange/OutOfRange
minimum:DATETIME
minimumInclusive: BOOLEAN
maximum:DATETIME
maximumInclusive: BOOLEAN
DeviationAbove/DeviationBelow
value:DATETIME
limit:NUMBER
limitInclusive: BOOLEAN
units:STRING,下列值之一:
S - 秒
M - 分鐘
H - 小時
D - 日
N - 月
Y - 年
INFOTABLE
Infotable 警示會導致資料負載的列計數發生變更。
警示類型
預期的屬性 (資料負載的資料形式)
Above/Below
limit:INTEGER
limitInclusive: BOOLEAN
EqualTo/NotEqualTo
value:INTEGER
INTEGER、NUMBER 和 LONG
警示類型
預期的屬性 (資料負載的資料形式)
Above/Below
limit:<BASETYPE>
limitInclusive: BOOLEAN
EqualTo/NotEqualTo
value:<BASETYPE>
InRange/OutOfRange
minimum:<BASETYPE>
minimumInclusive: BOOLEAN
maximum:<BASETYPE>
maximumInclusive: BOOLEAN
DeviationAbove/DeviationBelow
value:<BASETYPE>
limit:<BASETYPE>
limitInclusive: BOOLEAN
LOCATION
警示類型
預期的屬性 (資料負載的資料形式)
EqualTo/NotEqualTo
value:LOCATION
DeviationAbove/DeviationBelow
value:LOCATION
limit:NUMBER
limitInclusive: BOOLEAN
units:STRING,下列值之一:
M:英哩
K:公里
N:海哩
STRING
警示類型
預期的屬性 (資料負載的資料形式)
EqualTo/NotEqualTo
value: STRING
範例
如需使用 AddOrUpdateAlert 服務的範例,請參閱 本文
相關連結