NSX-T Data Center Global Manager REST API
IdsSignatureRateFilter (type)
{
"additionalProperties": false,
"description": "Rate filter for IDS signature can be used to change signature action when thresholds are met.",
"id": "IdsSignatureRateFilter",
"module_id": "PolicyIDSMetrics",
"nsx_feature": "IdsThreshold",
"properties": {
"count": {
"description": "Number of signature hits before rate filter is activated.",
"maximum": 60,
"minimum": 1,
"required": true,
"title": "Rate filter threshold count",
"type": "integer"
},
"new_action": {
"default": "DROP",
"description": "Indicates the new action to be applied when rate filter is activated for the signature. DROP - Traffic will be dropped when rate filter is activated.",
"enum": [
"DROP"
],
"required": false,
"title": "New action for rate filter",
"type": "string"
},
"time_period": {
"description": "Time period (in seconds) during which signature must be hit 'count' number of times in order to activate rate filter.",
"maximum": 3600,
"minimum": 1,
"required": true,
"title": "Rate filter time period in seconds",
"type": "integer"
},
"timeout": {
"description": "Time period (in seconds) during which rate filter will remain active once activated.",
"maximum": 3600,
"minimum": 1,
"required": true,
"title": "Rate filter activation timeout in seconds",
"type": "integer"
}
},
"title": "IDS signature rate filter",
"type": "object"
}