Datadog API允许您创建管理屏幕板的内部信息,主要与它的仪表板,标签,小部件等有关。但是,我最近接受了一个我需要移动的项目将它们放入待删除的目录中,而不是完全删除它们。我注意到Datadog有Preset Lists
和Shared, Editable Lists
,您可以将屏幕存储在特定描述,所有者或其他内容下。
目前,我正在使用他们的Python API来创建和发布新的屏幕,但我想知道是否有办法将它们添加到列表中。理想情况下,我有类似的东西:
def create(self, title, board_width, widgets, tempvars, target_list):
board_title = title;
description = "(none)";
template_variables = tempvars;
list = target_list; # Add the targeted list somewhere
return api.Screenboard.create(board_title=board_title,description=description,widgets=widgets,template_variables=template_variables,width=width)
如果无法做到,请告诉我。手动移动它们是一种解决方案,但是在有数百种它们的情况下,它并不完全理想。我真的很感激这里的任何指导,以帮助我前进。