EntryWidgetPieAlertsXDR

Entry widget that returns a pie chart of alerts for a specified Cortex XDR incident by alert severity (low, medium, and high).

python · Cortex XDR by Palo Alto Networks

Source

import demistomock as demisto

incident = demisto.incidents()
data = {
    "Type": 17,
    "ContentsFormat": "pie",
    "Contents": {
        "stats": [
            {
                "data": [int(incident[0].get("CustomFields", {}).get("xdrhighseverityalertcount", 0))],
                "groups": None,
                "name": "high",
                "label": "incident.severity.high",
                "color": "rgb(255, 23, 68)",
            },
            {
                "data": [int(incident[0].get("CustomFields", {}).get("xdrmediumseverityalertcount", 0))],
                "groups": None,
                "name": "medium",
                "label": "incident.severity.medium",
                "color": "rgb(255, 144, 0)",
            },
            {
                "data": [int(incident[0].get("CustomFields", {}).get("xdrlowseverityalertcount", 0))],
                "groups": None,
                "name": "low",
                "label": "incident.severity.low",
                "color": "rgb(0, 205, 51)",
            },
        ],
        "params": {"layout": "horizontal"},
    },
}

demisto.results(data)

README

Entry widget that returns a pie chart of alerts for a specified Cortex XDR incident by alert severity (low, medium, and high).

Script Data


Name Description
Script Type python3
Tags dynamic-section
Cortex XSOAR Version 5.0.0

Inputs


There are no inputs for this script.

Outputs


There are no outputs for this script.