Junos XML 프로토콜을 사용하여 구성 데이터를 데이터 스트림으로 업로드
Junos OS 실행되는 디바이스가 있는 Junos XML 프로토콜 세션에서 구성 데이터를 데이터 스트림으로 업로드하려면 클라이언트 애플리케이션이 태그 요소를 태그 요소에 <rpc> 묶습니다<load-configuration>.
XML 태그 요소로 변경하기 Junos 구성 요소를 정의하기 위해 애플리케이션은 루트(태그 요소로 표시 <configuration> )에서 변경될 각 요소까지 구성 계층의 모든 수준을 나타내는 태그 요소를 내보낸다.
<rpc>
<load-configuration>
<configuration>
<!-- tag elements representing the configuration data -->
</configuration>
</load-configuration>
</rpc>
구성 데이터를 형식이 지정된 ASCII 텍스트로 정의하기 위해 애플리케이션은 태그 요소에 <configuration-text> 문을 묶고 오프닝 <load-configuration> 태그에 속성을 포함합니다format="text".
<rpc>
<load-configuration format="text">
<configuration-text>
/* formatted ASCII configuration data */
</configuration-text>
</load-configuration>
</rpc>
구성 데이터를 Junos OS 구성 모드 set 명령으로 변경하도록 정의하기 위해 애플리케이션은 태그 요소에 <configuration-set> 명령을 묶고 오프닝 <load-configuration> 태그에 및 format="text" 속성을 포함합니다action="set" .
<rpc>
<load-configuration action="set" format="text">
<configuration-set>
/* configuration mode commands */
</configuration-set>
</load-configuration>
</rpc>
릴리스 16.1 Junos OS 시작 시, Junos OS 실행되는 디바이스에서 JSON(JavaScript Object Notation)을 사용하여 구성 데이터 형식을 로드할 수 있습니다. JSON 형식으로 변경하도록 구성 데이터를 정의하기 위해 애플리케이션은 태그 요소에 <configuration-json> 데이터를 묶고 오프닝 <load-configuration> 태그에 속성을 포함합니다format="json".
<rpc>
<load-configuration format="json">
<configuration-json>
/* JSON-formatted configuration data */
</configuration-json>
</load-configuration>
</rpc>
Junos XML 태그 요소, 형식이 지정된 ASCII 텍스트, 구성 모드 명령 및 JSON 형식의 구문에 대한 정보는 Junos XML 프로토콜 세션에서 업로드할 구성 데이터 형식 정의를 참조하십시오.