客户端库API块
bricata-api-client的Python项目详细描述
___ _ _ _ ___ ___ ___ _ _ _
| _ )_ _(_)__ __ _| |_ __ _ /_\ | _ \_ _| / __| (_)___ _ _| |_
| _ \ '_| / _/ _` | _/ _` | / _ \| _/| | | (__| | / -_) ' \ _|
|___/_| |_\__\__,_|\__\__,_| /_/ \_\_| |___| \___|_|_\___|_||_\__|
bricata api客户端
注意:我目前正在开发14+客户端API,功能将根据需要实现。 如果您有功能请求,请提交问题。
安装
pip install bricata-api-client
基本用法
适用于Bricata API v4.1.1
有关详细信息,请参见"示例"文件夹
版权所有©2019 Jerod Gawnehttps://github.com/jerodg/ 此程序是免费软件:您可以重新分发和/或修改
根据服务器端公共许可(SSPL)的条款
由MongoDB,Inc.发布,版本1
许可证,或(由您选择)任何更高版本。 这个程序的发布是希望它能有用,
但没有任何保证;甚至没有
适销性为特定目的的适销性或适合性见
SSPL了解更多详细信息。 上述版权公告及本许可公告须包括在
软件的副本或大部分。 您应该已经收到了sspl的副本和这个程序。
如果没有,请参见https://www.mongodb.com/licensing/server-side public license类继承
frombricata_api_clientimportBricataApiClientclassMyClass(BricataApiClient):def__init__(self):BricataApiClient.__init__(self,cfg='/path/to/config.toml')def__enter__(self):returnselfdef__exit__(self,exc_type,exc_val,exc_tb):BricataApiClient.__aexit__(self,exc_type,exc_val,exc_tb)
上下文管理器
frombricata_api_clientimportBricataApiClientasyncwithBricataApiClient(cfg='/path/to/config.toml')asbac:alerts=bac.get_alerts()
文档
API实施(9/170)~5.3%
许可证
推荐PyPI第三方库