RecommendationGroupAlertInfo

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.