NSX-T Data Center REST API
IdsSignatureThreshold (type)
{
"additionalProperties": false,
"description": "Threshold values for IDS signature can be used to control IDS event generation frequency.",
"id": "IdsSignatureThreshold",
"module_id": "PolicyIDSMetrics",
"properties": {
"count": {
"description": "Number of signature hits for threshold.",
"maximum": 60,
"minimum": 1,
"required": true,
"title": "Threshold count",
"type": "integer"
},
"threshold_type": {
"description": "THRESHOLD - An IDS event is generated if signature is hit at least 'count' times within specified time period. LIMIT - At most 'count' number of IDS events are generated for this signature within specified time period. BOTH - A single IDS event is generated if signature is hit at least 'count' times within specified time period.",
"enum": [
"THRESHOLD",
"LIMIT",
"BOTH"
],
"required": true,
"title": "Threshold type",
"type": "string"
},
"time_period": {
"description": "Time period (in seconds) for signature threshold.",
"maximum": 3600,
"minimum": 1,
"required": true,
"title": "Time period (in seconds) for threshold",
"type": "integer"
},
"track_by": {
"description": "This property is read-only and shows existing track by value from the signature. SOURCE - Track signature matches for threshold by source. DESTINATION - Track signature matches for threshold by destination.",
"enum": [
"SOURCE",
"DESTINATION"
],
"readonly": true,
"title": "Signature threshold tracking type",
"type": "string"
}
},
"title": "IDS signature threshold values",
"type": "object"
}