NETCONF를 사용하여 구성 요소 대체
Junos OS를 실행하는 디바이스가 있는 NETCONF 세션에서 계층 수준 또는 구성 객체를 포함한 구성 요소를 대체할 수 있도록 후보 구성에서 클라이언트 애플리케이션은 NETCONF를 사용한 개별 구성 요소 변경에 설명된 기본 태그 요소를 내뿜습니다.
대체되는 각 구성 요소에 대한 새로운 정의를 표현하기 위해(또는 태그 요소 내 <config>
또는 <config-text>
태그 요소에 의해 <url>
지정된 파일에서) 애플리케이션은 NETCONF를 사용하는 개별 구성 요소 변경에 설명된 대로 상위 계층 수준과 컨테이너 태그 요소를 나타내는 태그 요소를 내뿜습니다. . 컨테이너 태그 내에서 애플리케이션에는 요소의 새 버전에 대해 정의되고 있는 각 요소의 식별자 태그 요소와 모든 하위 태그 요소(적절한 경우 값 포함)가 포함됩니다. 다음 예에서 식별자 태그 요소를 호출 <name>
합니다. 이 애플리케이션에는 오프닝 컨테이너 태그의 속성이 포함됩니다 operation="replace"
.
<configuration> <!-- opening tags for each parent of the element --> <container-tag operation="replace"> <name>identifier</name> <!-- other child tag elements --> </container-tag> <!-- closing tags for each parent of the element --> </configuration>
NETCONF 서버는 지정된 식별자가 있는 기존 요소를 제거하고 새 요소를 삽입합니다.
operation="replace"
임시 구성 데이터베이스에 구성 데이터를 로드할 때 속성이 지원되지 않습니다.
또한 애플리케이션은 하나의 작업에서 구성의 모든 객체를 대체할 수 있습니다. 지침은 NETCONF를 사용하여 후보 구성 대체를 참조하십시오.
다음 예제에서는 계층 수준에서 명명 된 operator
[edit system login class]
개체에 대 한 새로운 권한을 부여 하는 방법을 보여줍니다.
