使用 Junos XML 协议请求多个配置元素
在与运行 Junos OS 的设备的 Junos XML 协议会话中,客户端应用程序可以在标记 <get-configuration>
元素中请求相同类型或不同类型的多个配置元素。请求仅 <configuration>
包含一个标记元素(如果有多个标记元素,Junos XML 协议服务器将返回错误)。
如果两个请求的对象具有相同的父层次结构级别,则客户端可以将这两个请求包含在一个父标签元素中,也可以为每个请求重复父标签元素。例如,在 [edit system]
层次结构级别,客户端可以通过以下两种方式之一请求 RADIUS 服务器的已配置服务列表和标识符标记元素:
<!-- both requests in one parent tag element --> <rpc> <get-configuration> <configuration> <system> <services/> <radius-server> <name/> </radius-server> </system> </configuration> </get-configuration> </rpc> <!-- separate parent tag element for each request --> <rpc> <get-configuration> <configuration> <system> <services/> </system> <system> <radius-server> <name/> </radius-server> </system> </configuration> </get-configuration> </rpc>
客户端可以组合对以下各节中讨论的任何类型的信息的请求: