Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Junos XML 프로토콜 세션에서 구성 데이터에 대한 출력 형식을 지정합니다.

라우팅, 스위칭 또는 보안 플랫폼의 구성에 대한 정보를 Junos OS 실행되는 디바이스가 있는 Junos XML 프로토콜 세션에서 클라이언트 <get-configuration> <rpc> 애플리케이션은 태그에 요소를 동봉합니다. 클라이언트 애플리케이션은 태그에 옵션 속성을 설정하여 Junos XML 프로토콜 서버에서 반환하는 구성 데이터의 형식을 지정할 수 <get-configuration> 있습니다.

Junos XML 프로토콜 서버가 Junos XML 태그 출력에서 구성 정보를 반환할 수를 요청하기 위해 클라이언트 format="xml" <get-configuration/> <get-configuration> 애플리케이션은 태그나 오프닝 태그에 속성을 포함하거나 속성을 완전히 생략합니다. Junos XML 프로토콜 서버는 속성이 포함된 경우를 제외하고 Junos XML compare 태그 출력을 기본적으로 반환합니다.

Junos XML 프로토콜 서버가 Junos XML 태그 요소로 태그를 지정하는 대신 구성 정보를 형식으로 ASCII 텍스트로 반환할 수를 요청하려면 클라이언트 format="text" <get-configuration/> <get-configuration> 애플리케이션에 태그 또는 개방형 태그의 속성이 포함됩니다.

Junos OS Release 15.1 format="set" <get-configuration> <get-configuration/> 에서 시작되는 클라이언트 애플리케이션에는 태그 또는 개방형 태그에 속성이 포함되어 Junos XML 프로토콜 서버가 구성 정보를 Junos XML 태그 요소가 아닌 Configuration 모드 set 명령으로 반환할 수 있습니다. 클라이언트 애플리케이션은 요청을 태그 요소에 동봉 <rpc> 합니다.

Junos OS Release 14.2에서 시작하여 클라이언트 애플리케이션은 JSON(JavaScript Object Notation) 형식으로 Junos XML 프로토콜 서버가 구성 정보를 반환할 수 있는 구성 정보를 요청할 수 있습니다. Junos XML 태그 요소로 태그를 지정하는 대신 구성 데이터를 JSON 형식으로 반환하려면 클라이언트 format="json" <get-configuration/> 애플리케이션에 태그 또는 개방형 태그의 속성이 <get-configuration> 포함됩니다. 클라이언트 애플리케이션은 요청을 태그 요소에 동봉 <rpc> 합니다.

태그 요소에 <get-configuration> 동봉하는 태그 요소에 대한 정보는 Junos XML 프로토콜 세션에서 반환하는 구성 데이터의 범위 지정을 참조하십시오.

참고:

요청하는 출력 형식에 관계없이 클라이언트 애플리케이션은 Junos XML 태그 요소를 사용하여 표시하는 구성 요소를 표시합니다. 속성 format 은 Junos XML 프로토콜 서버의 출력 형식만 제어합니다.

애플리케이션이 Junos XML 태그 요소를 요청하면 Junos XML 프로토콜 <rpc-reply> <configuration> 서버는 출력을 인 및 태그 요소에 동봉합니다. 개방형 태그 <configuration> 의 속성에 대한 정보는 Junos XML 프로토콜 세션에서 구성 정보 요청의 소스 지정을 참조하십시오.

애플리케이션이 ASCII 출력의 형식을 요청하면 Junos XML 프로토콜 서버는 CLI 명령어가 구성 데이터를 표시하는 방식과 동일한 방식으로 응답을 포맷합니다. 이 서버는 newline 문자, 탭, show configuration 괄호 및 평방 브래킷을 사용하여 구성 명령문 간의 계층적 관계를 나타냅니다. 서버에는 형식의 ASCII 구성 명령문과 태그 요소가 <rpc-reply> <configuration-text> 동봉되어 있습니다.

애플리케이션이 구성 set 모드 명령을 요청하면 Junos XML 프로토콜 서버는 명령어가 구성 데이터를 표시하는 CLI 같은 방식으로 show configuration | display set 응답을 지정합니다. 서버는 데이터와 <rpc-reply> 태그 요소에 <configuration-set> 동봉됩니다.

애플리케이션이 JSON 형식을 요청하면 Junos XML 프로토콜 서버는 JSON 데이터를 태그 요소 <rpc-reply> <configuration-json> 에 묶습니다.

참고:

릴리스 16.1 Junos OS 실행되는 디바이스는 Junos OS용 새로운 기본 구현을 사용하여 JSON 형식의 구성 데이터를 내보 내기 합니다.

참고:

JSON Junos OS, 16.1R4, 16.2R2 및 17.1R1 버전에서부터 JSON 형식으로 Junos OS 구성 데이터의 정수는 견적 마크에 동봉되지 않습니다. 이전 릴리스에서는 JSON 구성 데이터의 정수는 문자열로 취급되어 견적 마크에 동봉됩니다.

속성 format 은 태그 <get-configuration/> 또는 오프닝 태그의 다음 다른 속성 중 하나 이상과 결합될 수 <get-configuration> 있습니다.

  • compare를 통해 가치를 compare="rollback" 제공합니다rollback="0". 후보 구성rollback="0"format과 활성 구성()을 비교하면 요청에 속성에 적합한 값을 포함하여 텍스트가 다른 형식의 차이점을 표시할 수 있습니다. Junos OS Release 15.1R1 XML 형식의 차이점을 표시할 수 있으며 Junos OS Release 16.1R1.

  • commit-scripts 에 대한 가치를 commit-scripts="apply" 제공합니다 commit-scripts="apply-no-transients". 속성 commit-scripts="view" 은 커밋 스크립트에 입력되는 형식이기 때문에 속성이 포함되어 있는 경우에도 기본적으로 Junos XML format="text" 태그 출력을 반환합니다.

  • database, Junos XML 프로토콜 세션에서 구성 정보 요청을 위한 소스 지정에 설명되어 있습니다.

  • inherit그리고 Junos groups interface-rangesXML 프로토콜을 사용하여 구성 그룹 및 인터페이스 범위의 출력 형식 지정에 설명되어 있습니다.

속성(Junos XML 프로토콜을 사용하는 구성 요소에 대한 변경 지시자 요청에 설명)을 결합하거나 식별자에 대한 지표를 요청한 후에 속성을 포함하는 것이 합리적이지 않습니다(Junos XML 프로토콜을 사용하여 구성 요소에 대한 식별자 지표 요청에 설명).format="text" changed 변경 및 식별자 지표는 Junos XML 태그 및 JSON 출력에만 나타납니다.

애플리케이션은 전체 구성 또는 그 일부에 대해 Junos-XML 태그 출력, 포맷 ASCII 텍스트, set 구성 모드 명령 또는 JSON 출력을 요청할 수 있습니다. 반환할 데이터의 양을 지정하는 지침은 Junos XML 프로토콜 세션에서 반환할 구성 데이터의 범위 지정을 참조하십시오.

다음 예제는 후보 구성의 계층 수준에서 형식을 ASCII [edit policy-options] 출력을 요청하는 방법을 보여줍니다.

릴리스 내역 표
릴리스
설명
16.1R4
JSON Junos OS, 16.1R4, 16.2R2 및 17.1R1 버전에서부터 JSON 형식으로 Junos OS 구성 데이터의 정수는 견적 마크에 동봉되지 않습니다. 이전 릴리스에서는 JSON 구성 데이터의 정수는 문자열로 취급되어 견적 마크에 동봉됩니다.
16.1
릴리스 16.1 Junos OS 실행되는 디바이스는 Junos OS용 새로운 기본 구현을 사용하여 JSON 형식의 구성 데이터를 내보 내기 합니다.
15.1
Junos OS Release 15.1에서부터 클라이언트 애플리케이션은 <get-Configuration/> tag 또는 opening <get-Configuration> tag에 format="set" 속성을 포함하여 Junos XML 프로토콜 서버가 구성 모드 세트 명령이 아닌 구성 모드 세트 명령으로 구성 정보를 반환할 수 있습니다.