使用Ansible Tower REST API创建库存源

时间:2016-05-28 20:18:33

标签: ansible ansible-tower

我正在尝试使用Ansible Tower REST API配置Tower实例以从EC2中提取库存。但是,REST API仅记录了获取库存源的方法,而我似乎无法找到创建库存源的方法。这是否可以使用当前的API,如果是这样,我该怎么做?

2 个答案:

答案 0 :(得分:2)

我最终找到了这个问题的答案 - 您无法通过当前API创建新的广告资源来源。相反,它是在您创建库存组时为您创建的。要编辑此库存来源,您可以找到其ID(在您创建的库存组的相关字段中),并发出要编辑的PUT请求。

我发现测试的最简单方法是使用Web界面和浏览器的网络检查器,因为我可以看到在执行特定任务时正在进行的API调用。

答案 1 :(得分:0)

只需在api/v2/inventories/{id}/inventory_sources/上发帖 作为参考,请获取另一个来源以了解如何填充POST数据。