CBAlerts
Get the list of Alerts from Carbon Black Enterprise Response. Supports the same arguments as the cb-alerts command.
- Type
- python
- Pack
- Carbon_Black_Enterprise_Response
Source
import demistomock as demisto # noqa: F401
from CommonServerPython import * # noqa: F401
def main():
# args: same as cb-alert
res = []
resCmd1 = demisto.executeCommand("cb-alert", demisto.args())
for entry in resCmd1:
if isError(entry):
res.append(entry)
else:
matches = entry["Contents"]["results"]
if matches:
formattedMatches = [{k: json.dumps(m[k]) if type(m[k]) is dict else m[k] for k in m} for m in matches]
res.append({"Type": entryTypes["note"], "ContentsFormat": formats["table"], "Contents": formattedMatches})
else:
res.append({"Type": entryTypes["note"], "ContentsFormat": formats["text"], "Contents": "No matches."})
demisto.results(res)
if __name__ in ["__main__", "builtin", "builtins"]:
main()
README
Gets the list of alerts from Carbon Black Enterprise Response. This script supports the same arguments as the cb-alerts command.
Script Data
| Name | Description |
|---|---|
| Script Type | python |
| Tags | carbon-black |
Dependencies
This script uses the following commands and scripts.
- cb-alert
Inputs
There are no inputs for this script.
Outputs
There are no outputs for this script.