Junos XML 프로토콜을 사용하여 식별자 없이 구성 계층 수준 또는 컨테이너 객체 요청
실행되는 디바이스가 있는 Junos XML Junos OS 세션에서 계층 수준 또는 식별자가 없는 컨테이너 객체에서 모든 자식 구성 요소에 대한 전체 정보를 요청하려면 클라이언트 <get-configuration>
<configuration>
애플리케이션이 루트에서 구성 계층의 모든 수준을 나타내는 태그 요소를 동봉하는 태그 요소를 내보 태그 요소)를 사용하여 빈 태그로 표현되는 수준 또는 컨테이너 객체의 즉각적인 상위 수준으로 표시됩니다. 전체 요청이 태그 요소에 동봉 <rpc>
됩니다.
<rpc> <get-configuration> <configuration> <!-- opening tags for each parent of the level --> <requested-level/> <!-- closing tags for each parent of the level --> </configuration> </get-configuration> </rpc>
애플리케이션이 Junos XML 태그 출력(기본)을 요청하면 Junos XML 프로토콜 <configuration>
<rpc-reply>
서버는 구성 내 및 태그 요소의 요청된 섹션을 반환합니다. 개방형 태그 <configuration>
의 속성에 대한 정보는 Junos XML 프로토콜 세션에서 구성 정보 요청의 소스 지정을 참조하십시오.
<rpc-reply xmlns:junos="URL"> <configuration attributes> <!-- opening tags for each parent of the level --> <hierarchy-level> <!-- child tag elements of the level --> </hierarchy-level> <!-- closing tags for each parent of the level --> </configuration> </rpc-reply>
출력 소스(후보 또는 활성 구성)를 지정하고 출력의 특수 형식(예: ASCII 또는 JSON <get-configuration>
또는 식별자를 위한 지표)을 요청하기 위해 애플리케이션은 오프닝 태그, 오프닝 태그 또는 <junoscript>
두 가지 모두에 속성을 포함할 수 있습니다. 자세한 내용은 Junos XML 프로토콜 세션에서 구성 정보 요청의 소스 지정을 참조하십시오. Junos XML 프로토콜 세션에서 구성 데이터에 대한 출력 형식을 지정합니다.
또한 애플리케이션은 동일한 태그 요소에 적절한 태그 요소를 포함해 동일하거나 다른 유형의 추가 구성 요소를 요청할 <get-configuration>
수도 있습니다. 자세한 내용은 Junos XML 프로토콜을 사용하여 여러 구성 요소 요청 을 참조하십시오.
다음 예제에서는 후보 [edit system login]
구성에서 계층 수준 내용을 요청하는 방법을 보여줍니다. 출력은 기본 설정인 Junos XML 태그 요소로 태그 지정됩니다.
