AlarmDefinition
AlarmDefinition
Defines the configuration and behavior of an alarm in the system. An alarm definition specifies when and how alarms should be generated, including their severity levels, associated features, and recommended actions.
AllOf
JSON Example
{
"_create_user": "string",
"_create_time": 0,
"_last_modified_user": "string",
"_last_modified_time": 0,
"_revision": 0,
"_resource_type": "string",
"_system_owned": false,
"id": "string",
"display_name": "string",
"description": "string",
"site_ids": [
"string"
],
"feature_name": "network_security",
"event_type": "security_policy_violation",
"feature_display_name": "Network Security",
"event_type_display_name": "Security Policy Violation",
"severity": "HIGH",
"summary": "Security policy violation detected on network interface",
"description_on_resolve": "The security policy violation has been resolved on interface {interface_name}",
"recommended_action": "Review security logs and adjust policy rules as needed",
"kb_article": "https://kb.vmware.com/s/article/12345",
"release_introduced": "1.2.0",
"event_resource_type": "network_interface",
"event_resource_type_display_name": "Network Interface",
"enabled": true,
"event_definition": {
"metrics_event_definition": {
"metrics_key": "system.cpu.usage",
"raise_threshold": {
"comparison": "string",
"value": "string"
},
"resolve_threshold": {
"comparison": "string",
"value": "string"
}
}
}
}