RecommendationGroupAlertInfo
Recommendation Group Alert Info
Detailed alert information for a group that encountered issues during recommendation analysis. Contains the specific alert reason and additional contextual details about the problem.
JSON Example
{
"alert_reason": "string",
"alert_details": "string"
}
alert_reason
Optional
Recommendation alert reason enum.
| Reason | Description |
|---|---|
NONE |
Default value; no alerts were set. |
NON_SUPPORTED_MEMBER_TYPE |
The context_groups provided as input contain unsupported membership types. Supported types are: VirtualMachine, Logical Switch, Logical Switch Port, Virtual Network Interface (VNIC/VIF). |
EFFECTIVE_VM_LIMIT_EXCEEDED |
Deprecated (superseded by EFFECTIVE_COMPUTE_LIMIT_EXCEEDED). The number of effective VMs exceeds the system limit. Recommendation generation or monitoring stops. User should reduce the context group size. |
EFFECTIVE_COMPUTE_LIMIT_EXCEEDED |
The number of effective compute members exceeds the system limit. Recommendation generation or monitoring stops. User should reduce the context group size. |
RULE_LIMIT_EXCEEDED |
The number of rules related to a section would exceed the limit (1000). Triggered when pre-existing rules plus new suggested rules exceed the limit. |
SECTION_LIMIT_EXCEEDED |
The MAX_SECTION_COUNT limit for this Recommendation has been reached. |
IPSET_MACSET_GROUP_REUSED |
An existing group containing IPAddress or MacSet members was re-used in recommended rules. (Note: IP group re-use is supported since 4.0.1, so this alert is kept for backward compatibility). |
Enumeration:
NON_SUPPORTED_MEMBER_TYPE,
EFFECTIVE_COMPUTE_LIMIT_EXCEEDED,
RULE_LIMIT_EXCEEDED,
SECTION_LIMIT_EXCEEDED,
IPSET_MACSET_GROUP_REUSED
string
alert_details
Optional
Additional contextual information about the alert, providing specific details such as affected member types, limit values, or configuration details that caused the alert to be generated.