文档

2. 可浏览 API

REST API 通过 URI 路径提供对资源(数据实体)的访问。您可以在 web 浏览器中访问 Ansible Tower REST API,地址为:http://<Tower server name>/api/

REST API

Ansible Tower 3.2 引入了 API 的版本 2,可以通过点击 “可用版本” 旁边的 v2 链接进行访问。

REST API V2

或者,您仍然可以通过这种方式访问 API 的版本 1,但它将在 Ansible Tower 的未来版本中被移除

如果您只执行对 /api/ 终结点的GET 操作,它会返回 current_version,即建议使用的版本。

点击 API 中的各种链接,可以浏览相关的资源。

REST API - discover resources

点击 API 终结点页面名称(靠近屏幕顶部)旁边的 question,可以查看有关该特定 API 终结点的访问方法以及使用这些方法时返回的数据的文档。

REST API - docs

您还可以使用 PUT 和 POST 动词在特定的 API 页面上,方法是在各个文本字段中格式化 JSON。

REST API - POST to API via form

您还可以查看 /api/v2/settings/changed/ 终结点处与出厂默认值不同的设置。它反映了您在 API 浏览器中所做的更改,而不是来自静态设置文件的更改。

REST API - Changes to Settings