Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

用于常见提交脚本任务的 XML 语法

Junos OS 提交脚本可在提交过程中生成对配置的持久或瞬时更改。提交脚本可通过在配置数据中将相应的属性添加至特定 XML 标记来执行常见配置任务。 表 1 汇总了每个任务的任务和语法。

表 1:用于常见提交脚本任务的 XML 语法

行动

语法

例子

添加数据元素

正常 XML

<address>
     <name>192.168.1.1</name>
</address>

从语句中卸下无效标记

active=“active”(主动)

<address active="active">
     <name>192.168.1.1/30</name>
</address>

删除数据元素

delete=“delete”(删除)

<address delete="delete">
     <name>192.168.1.1/30</name>
</address>

将无效标记添加至语句

非活动=“非活动”

<address inactive="inactive">
     <name>192.168.1.1/30</name>
</address>

插入新有序数据元素

插入=“(|后)”名称=“reference-value

<address insert="before" name="192.168.1.5/30">
     <name>192.168.1.1/30</name>
</address>

将保护标记添加至语句或节点,以防止该元素的配置更改

保护=“保护”

<address protect="protect"">
     <name>192.168.1.1/30</name>
</address>

将语句重命名为

重命名=“rename”名称=“new-name

<address rename="rename" name="192.168.1.1/30">
     <name>192.168.1.5/30</name>
</address>

更换层次结构中的节点或语句

更换=“更换”

<system>
     <services replace="replace">
          [...]
     </services>
</system>

在层次结构中未对语句或节点进行保护

unprotect=“无保护”

<address unprotect="unprotect">
     <name>192.168.1.1/30</name>
</address>

注释配置语句并发表评论

<junos:评论>

<system>
     <junos:comment>
           /* added by username */
     </junos:comment>
     <services>
          [...]
     </services>
</system>