2

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

4

2 回答 2

2

我最终找到了这个问题的答案——你不能通过当前的 API 创建新的库存源。相反,它是在您创建库存组时为您创建的。要编辑此库存源,您可以找到其 ID(在您创建的库存组的相关字段中),然后发出 PUT 请求以进行编辑。

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

于 2016-06-05T07:24:13.910 回答
0

只需做一个帖子以api/v2/inventories/{id}/inventory_sources/ 供参考,获取另一个来源以了解要填写 POST 数据的内容。

于 2019-04-04T09:25:20.790 回答