对不起,如果这是一个非常基本的问题,我正在尝试在趋势v12 DSM上设置反alware电子邮件定制,并尝试下面给出的python调用示例。
根据链接,它需要"application/json“中的"Payload”。我尝试在python源代码文件夹中创建一个文件夹"application“,并添加了以下值的"settings.json”
{
"anti_malware_setting_event_email_enabled": {"value": "true"}
}然而,这似乎行不通。请指导我如何处理这件事。我要设置的设置是antiMalwareSettingEventEmailRecipients和antiMalwareSettingEventEmailBodyTemplate,其中包含以下字段模板变量:
[COMPUTER] - The computer on which the malware was detected
[ORIGIN] - The origin of the scan
[TIME] - The time at which the malware event was detected
[MALWARE] - The name of the malware detected
[FILE] - The infected file
[SCANTYPE] - The type of scan performed
[RESULT] - The result of the scan
[REASON] - The reason for the scan
[VIRUSTYPE] - The major virus type发布于 2019-11-27 17:46:49
这里的问题是,在对/api/ system设置进行直接HTTP调用时所需的内容与使用SDK修改系统设置时所需的内容之间存在一些混淆。
"application/ json“是在直接HTTP调用上设置的内容类型,然后主体(或有效负载)将是您发布的json片段。
因为您使用的是python,所以不需要担心这个问题。与API参考页面上的“有效载荷”选项卡不同,您可以查看"python“选项卡,它显示了调用的结构大纲,尽管它还没有完全完成。
有关python代码的详细信息,请参阅以下指南:
的示例。
我建议您集中精力获得一个工作的python脚本,其中列出了您感兴趣的设置。这也会告诉你这些设置的值是什么格式。当它生效时,您可以切换到尝试修改设置。如果你在此过程中有任何问题,可以随时发布一个新的问题。
我在趋势微公司从事深度安全的研发工作。
https://stackoverflow.com/questions/59074920
复制相似问题