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 프로토콜 세션에서 업로드할 구성 데이터 형식 정의를 참조하십시오.