篇日志
篇日志
向给定帐户添加日志的请求。
URL
https://REGION.rest.logs.insight.rapid7.com/management/logs
区域是您帐户的数据中心-例如。“我们”或“欧盟”
方法
帖子
身份验证
读写密钥是必需的。
URL参数
没有一个
数据参数
json
1
{
2
“日志”:{
3.
“名称”:“我的新棒日志”,
4
“结构”:[],
5
“user_data”:{
6
“le_agent_filename”:"",
7
“le_agent_follow”:“假”
8
},
9
“source_type”:“令牌”,
10
“token_seed”:零,
11
“logsets_info”:[
12
{
13
“id”:“d25737e8 - 7135 - 4 - b48 b0f8 b4b5b60b358”
14
}
15
]
16
}
17
}
成功响应
当创建一个新的Log时,响应将是201。代码201内容:
json
1
{
2
“日志”:{
3.
“id”:“214 fc1e5-d66a-48ef-bffd-8d30c4f6359c”,
4
“名称”:“我的新棒日志”,
5
“令牌”:[
6
“daf42867——a82f - 487 - e - 95 - b7 - 8 d10dba6c4f5”
7
],
8
“结构”:[],
9
“user_data”:{
10
“le_agent_filename”:"",
11
“le_agent_follow”:“假”
12
},
13
“logsets_info”:[
14
{
15
“id”:“00 b75d7a - 9820 - 4 - ce8 - 8 d70 - 82 - ed58dc7f53”
16
}
17
]
18
}
19
}
示例代码
json
1
进口json
2
进口的要求
3.
4
rw_key = '00112233-4455年-6677年-8899年-aabbccddeeff”
5
uri = '管理/日志'
6
身体={“日志”:{“名称”:“我的新棒日志”,“结构”:[],“user_data”:{“le_agent_filename”:"",“le_agent_follow”:“假”},“source_type”:“令牌”,“token_seed”:没有一个,“logsets_info”:[{“id”:“00 b75d7a - 9820 - 4 - ce8 - 8 d70 - 82 - ed58dc7f53”}]}}
7
8
def create_log ():
9
url =“https://us.rest.logs.insight.rapid7.com/”+ uri
10
头={
11
“x-api-key”:rw_key,
12
“内容类型”:“application / json”
13
}
14
r = requests.post (url,data = json.dumps(身体,分隔符= (',',':')),头=标题)
15
打印r.status_code,r.content
16
17
def start ():
18
create_log ()
19
20.
If __name__ == '__main__':
21
start ()
这个页面对你有帮助吗?