如何获取Panorama使用 Rest 的设备组和模板 API
15999
Created On 01/05/22 10:45 AM - Last Modified 05/15/23 09:21 AM
Objective
休息API查询获取Panorama设备组和模板。
Environment
- 平底锅OS10.0 及以上。
- Panorama VM 和M-系列
- 休息API。
Procedure
从潘OS10.0 及更高版本我们可以获取Panorama使用 Rest 的设备组和模板API查询,下面URL将有助于创造休息API查询相同,
- RestAPI文档
https://<Panorama IP>/restapi-doc/
- 查询以使用参考模板获取特定设备组
https://<Panorama IP>/restapi/v10.1/Panorama/DeviceGroups?name=<Name_of_Specific_DG>
- 查询以获取特定模板
https://<Panorama API>/restapi/v10.1/Panorama/Templates?name=<Name_of_Specific_Templates>
- 查询以获取特定的 TemplateStacks
https://<Panorama IP>/restapi/v10.1/Panorama/TemplateStacks? name=<Name_of_Specific_TemplateStack>
- 查询以获取特定设备组的列表
https://<Panorama IP>/restapi/v10.1/Panorama/DeviceGroups
- 查询以获取模板列表
https://<Panorama IP>/restapi/v10.1/Panorama/Templates
- 查询以获取 TemplateStacks 列表
https://<Panorama IP>/restapi/v10.1/Panorama/TemplateStacksAdditional Information
- 我们可以看到一个单独的Panorama10.0和10.1的restapi-doc文档下的tab,下面看不到Panorama9.1版本,可以通过以下链接验证是否相同。
https://<Panorama IP>/restapi-doc/ -----Panorama with Pan OS 9.1.12
https://<Panorama IP>/restapi-doc/------Panorama with Pan OS 10.0
https://<Panorama IP>/restapi-doc/ -----Panorama with version 10.1
- 在潘OS9.1 及以下版本,我们只能获取有关对象、设备、策略和网络选项卡的信息,您可以使用下面的方法找到它 URL
https://<Panorama IP>/restapi-doc/