Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

将 Junos OS 命令映射到 Perl 方法

瞻博网络提供 Perl 模块,帮助您更快、更轻松地开发自定义 Perl 脚本,用于配置和监控运行 Junos OS 的交换机、路由器和安全设备。这些模块实施一个对象,供客户端应用程序在运行 Junos OS 的设备上与 NETCONF 或 Junos XML 协议服务器通信。NETCONF 和 Junos XML 协议 Perl 分配包含 Perl 脚本示例,其中说明了如何在执行各种功能的脚本中使用模块。

Junos XML API 是 Junos OS 配置语句和操作模式命令的 XML 表示。它定义了 Junos OS 配置层次结构中所有语句的 XML 对应项,以及您在 CLI 操作模式下发出的许多命令。每个操作模式命令与 Junos XML 对应方映射到请求标记元素,并在必要时映射响应标记元素。您可以将操作模式命令的 request tag 元素映射到 Perl 方法。每个 Junos XML 请求标记元素都有一种 Perl 方法。

要从 request tag 元素名称中派生 Perl 方法名称,请将标记元素名称中的每个连字符更换为下列,然后从标记元素名称中移除密闭尖托架。例如, <get-bgp-group-information> 标记元素映射到 get_bgp_group_information Perl 方法。

Perl 分配随附的示例脚本仅调用 Junos XML Perl 中可用的少量方法。有关当前版本 Junos OS 中可用的所有请求标记元素的列表,请参阅 Junos XML API 操作开发人员参考 中的一章,该章节将 Junos XML 请求标记元素映射到 CLI 命令和 Perl 方法。有关特定 Perl 方法的可选属性和必需属性的信息,请参阅 Junos XML API 操作开发人员参考中标题为“操作请求标记元素摘要”的章节中相应 Junos XML 请求标记元素的条目。