AWS SDK for C++
1.8.182
AWS SDK for C++
|
#include <BehaviorCriteria.h>
The criteria by which the behavior is determined to be normal.
Definition at line 35 of file BehaviorCriteria.h.
Aws::IoT::Model::BehaviorCriteria::BehaviorCriteria | ( | ) |
Aws::IoT::Model::BehaviorCriteria::BehaviorCriteria | ( | Aws::Utils::Json::JsonView | jsonValue | ) |
|
inline |
The operator that relates the thing measured (metric
) to the criteria (containing a value
or statisticalThreshold
). Valid operators include:
string-list
: in-set
and not-in-set
number-list
: in-set
and not-in-set
ip-address-list
: in-cidr-set
and not-in-cidr-set
number
: less-than
, less-than-equals
, greater-than
, and greater-than-equals
Definition at line 68 of file BehaviorCriteria.h.
|
inline |
If a device is in violation of the behavior for the specified number of consecutive datapoints, an alarm occurs. If not specified, the default is 1.
Definition at line 213 of file BehaviorCriteria.h.
|
inline |
If an alarm has occurred and the offending device is no longer in violation of the behavior for the specified number of consecutive datapoints, the alarm is cleared. If not specified, the default is 1.
Definition at line 240 of file BehaviorCriteria.h.
|
inline |
Use this to specify the time duration over which the behavior is evaluated, for those criteria that have a time dimension (for example, NUM_MESSAGES_SENT
). For a statisticalThreshhold
metric comparison, measurements from all devices are accumulated over this time duration before being used to calculate percentiles, and later, measurements from an individual device are also accumulated over this time duration before being given a percentile rank. Cannot be used with list-based metric datatypes.
Definition at line 176 of file BehaviorCriteria.h.
|
inline |
The operator that relates the thing measured (metric
) to the criteria (containing a value
or statisticalThreshold
). Valid operators include:
string-list
: in-set
and not-in-set
number-list
: in-set
and not-in-set
ip-address-list
: in-cidr-set
and not-in-cidr-set
number
: less-than
, less-than-equals
, greater-than
, and greater-than-equals
Definition at line 55 of file BehaviorCriteria.h.
|
inline |
If a device is in violation of the behavior for the specified number of consecutive datapoints, an alarm occurs. If not specified, the default is 1.
Definition at line 207 of file BehaviorCriteria.h.
|
inline |
If an alarm has occurred and the offending device is no longer in violation of the behavior for the specified number of consecutive datapoints, the alarm is cleared. If not specified, the default is 1.
Definition at line 233 of file BehaviorCriteria.h.
|
inline |
Use this to specify the time duration over which the behavior is evaluated, for those criteria that have a time dimension (for example, NUM_MESSAGES_SENT
). For a statisticalThreshhold
metric comparison, measurements from all devices are accumulated over this time duration before being used to calculate percentiles, and later, measurements from an individual device are also accumulated over this time duration before being given a percentile rank. Cannot be used with list-based metric datatypes.
Definition at line 164 of file BehaviorCriteria.h.
|
inline |
The configuration of an ML Detect
Definition at line 297 of file BehaviorCriteria.h.
|
inline |
A statistical ranking (percentile)that indicates a threshold value by which a behavior is determined to be in compliance or in violation of the behavior.
Definition at line 261 of file BehaviorCriteria.h.
|
inline |
The value to be compared with the metric
.
Definition at line 126 of file BehaviorCriteria.h.
Aws::Utils::Json::JsonValue Aws::IoT::Model::BehaviorCriteria::Jsonize | ( | ) | const |
|
inline |
The configuration of an ML Detect
Definition at line 302 of file BehaviorCriteria.h.
BehaviorCriteria& Aws::IoT::Model::BehaviorCriteria::operator= | ( | Aws::Utils::Json::JsonView | jsonValue | ) |
|
inline |
The operator that relates the thing measured (metric
) to the criteria (containing a value
or statisticalThreshold
). Valid operators include:
string-list
: in-set
and not-in-set
number-list
: in-set
and not-in-set
ip-address-list
: in-cidr-set
and not-in-cidr-set
number
: less-than
, less-than-equals
, greater-than
, and greater-than-equals
Definition at line 94 of file BehaviorCriteria.h.
|
inline |
The operator that relates the thing measured (metric
) to the criteria (containing a value
or statisticalThreshold
). Valid operators include:
string-list
: in-set
and not-in-set
number-list
: in-set
and not-in-set
ip-address-list
: in-cidr-set
and not-in-cidr-set
number
: less-than
, less-than-equals
, greater-than
, and greater-than-equals
Definition at line 81 of file BehaviorCriteria.h.
|
inline |
If a device is in violation of the behavior for the specified number of consecutive datapoints, an alarm occurs. If not specified, the default is 1.
Definition at line 219 of file BehaviorCriteria.h.
|
inline |
If an alarm has occurred and the offending device is no longer in violation of the behavior for the specified number of consecutive datapoints, the alarm is cleared. If not specified, the default is 1.
Definition at line 247 of file BehaviorCriteria.h.
|
inline |
Use this to specify the time duration over which the behavior is evaluated, for those criteria that have a time dimension (for example, NUM_MESSAGES_SENT
). For a statisticalThreshhold
metric comparison, measurements from all devices are accumulated over this time duration before being used to calculate percentiles, and later, measurements from an individual device are also accumulated over this time duration before being given a percentile rank. Cannot be used with list-based metric datatypes.
Definition at line 188 of file BehaviorCriteria.h.
|
inline |
The configuration of an ML Detect
Definition at line 307 of file BehaviorCriteria.h.
|
inline |
The configuration of an ML Detect
Definition at line 312 of file BehaviorCriteria.h.
|
inline |
A statistical ranking (percentile)that indicates a threshold value by which a behavior is determined to be in compliance or in violation of the behavior.
Definition at line 273 of file BehaviorCriteria.h.
|
inline |
A statistical ranking (percentile)that indicates a threshold value by which a behavior is determined to be in compliance or in violation of the behavior.
Definition at line 279 of file BehaviorCriteria.h.
|
inline |
The value to be compared with the metric
.
Definition at line 136 of file BehaviorCriteria.h.
|
inline |
The value to be compared with the metric
.
Definition at line 141 of file BehaviorCriteria.h.
|
inline |
A statistical ranking (percentile)that indicates a threshold value by which a behavior is determined to be in compliance or in violation of the behavior.
Definition at line 267 of file BehaviorCriteria.h.
|
inline |
The value to be compared with the metric
.
Definition at line 131 of file BehaviorCriteria.h.
|
inline |
The operator that relates the thing measured (metric
) to the criteria (containing a value
or statisticalThreshold
). Valid operators include:
string-list
: in-set
and not-in-set
number-list
: in-set
and not-in-set
ip-address-list
: in-cidr-set
and not-in-cidr-set
number
: less-than
, less-than-equals
, greater-than
, and greater-than-equals
Definition at line 120 of file BehaviorCriteria.h.
|
inline |
The operator that relates the thing measured (metric
) to the criteria (containing a value
or statisticalThreshold
). Valid operators include:
string-list
: in-set
and not-in-set
number-list
: in-set
and not-in-set
ip-address-list
: in-cidr-set
and not-in-cidr-set
number
: less-than
, less-than-equals
, greater-than
, and greater-than-equals
Definition at line 107 of file BehaviorCriteria.h.
|
inline |
If a device is in violation of the behavior for the specified number of consecutive datapoints, an alarm occurs. If not specified, the default is 1.
Definition at line 225 of file BehaviorCriteria.h.
|
inline |
If an alarm has occurred and the offending device is no longer in violation of the behavior for the specified number of consecutive datapoints, the alarm is cleared. If not specified, the default is 1.
Definition at line 254 of file BehaviorCriteria.h.
|
inline |
Use this to specify the time duration over which the behavior is evaluated, for those criteria that have a time dimension (for example, NUM_MESSAGES_SENT
). For a statisticalThreshhold
metric comparison, measurements from all devices are accumulated over this time duration before being used to calculate percentiles, and later, measurements from an individual device are also accumulated over this time duration before being given a percentile rank. Cannot be used with list-based metric datatypes.
Definition at line 200 of file BehaviorCriteria.h.
|
inline |
The configuration of an ML Detect
Definition at line 317 of file BehaviorCriteria.h.
|
inline |
The configuration of an ML Detect
Definition at line 322 of file BehaviorCriteria.h.
|
inline |
A statistical ranking (percentile)that indicates a threshold value by which a behavior is determined to be in compliance or in violation of the behavior.
Definition at line 285 of file BehaviorCriteria.h.
|
inline |
A statistical ranking (percentile)that indicates a threshold value by which a behavior is determined to be in compliance or in violation of the behavior.
Definition at line 291 of file BehaviorCriteria.h.
|
inline |
The value to be compared with the metric
.
Definition at line 146 of file BehaviorCriteria.h.
|
inline |
The value to be compared with the metric
.
Definition at line 151 of file BehaviorCriteria.h.