<edit-config>
사용
<rpc>
<edit-config>
<target>
<candidate/>
</target>
<!-- EITHER -->
<config>
<configuration>
<!-- tag elements representing the data to incorporate -->
</configuration>
</config>
<!-- OR -->
<config-text>
<configuration-text>
<!-- configuration data in text format -->
</configuration-text>
</config-text>
<!-- OR -->
<url format="(xml | text)">
<!-- location specifier for file containing data -->
</url>
<default-operation>(merge | none | replace)</default-operation>
<error-option>(ignore-error | stop-on-error)</error-option>
<test-option>(set | test-then-set)</test-option>
</edit-config>
</rpc>
]]>]]>
설명
NETCONF 서버가 구성 데이터를 후보 구성 또는 개방형 구성 데이터베이스에 통합하도록 요청합니다. 다음 세 가지 방법 중 하나로 데이터를 제공합니다.
<config>통합할 Junos XML 구성 태그 요소의 데이터 스트림을 제공하려면 태그 요소를 포함합니다. 태그 요소는 태그 요소로 묶<configuration>입니다.<config-text>통합할 CLI 구성 문의 데이터 스트림을 제공하려면 태그 요소를 포함합니다. 구성문은 tag 요소에<configuration-text>포함되어 있습니다.<url>통합할 Junos OS 구성이 포함된 파일의 위치를 지정하려면 태그 요소를 포함합니다. 구성 데이터의 형식은 Junos XML 요소 또는 CLI 구성 문이 될 수 있습니다.
클라이언트 애플리케이션이 대상<candidate/>에서 작업을 실행하기 <edit-config> 전에 특정 구성 데이터베이스를 열기 위해 Junos XML 프로토콜 <open-configuration> 작업을 발행하는 경우, Junos OS는 <edit-config> 개방형 구성 데이터베이스에서 작업을 수행합니다. 그렇지 않으면 후보 구성에서 작업이 수행됩니다.
내용을
<config> |
태그 요소를 묶습니다 |
<configuration> |
Junos XML로 작성된 구성 데이터를 동봉합니다. 이 구성 데이터는 데이터 스트림으로 제공되며 후보 구성 또는 개방형 구성 데이터베이스에 통합됩니다. 생성, 삭제 또는 수정할 요소를 나타내는 구문에 대한 자세한 내용은 Junos XML 태그 요소에 구성 문 매핑을 참조하십시오. |
<config-text> |
태그 요소를 묶습니다 |
<configuration-text> |
CLI 구성 문 형식의 구성 데이터를 동봉합니다. 이 구성 데이터는 데이터 스트림으로 제공되며 후보 구성 또는 개방형 구성 데이터베이스에 통합됩니다. |
<default-operation> |
(선택 사항) 특히 충돌하는 문이 있는 경우 새 구성 데이터를 후보 구성 또는 개방형 구성 데이터베이스에 통합하는 방법을 지정합니다. 허용되는 값은 다음과 같습니다.
|
<error-option> |
(선택 사항) NETCONF 서버가 구성 데이터를 통합하는 동안 발생한 오류를 처리하는 방법을 지정합니다. 허용되는 값은 다음과 같습니다.
|
<test-option> |
(선택 사항) NETCONF 서버가 구성 데이터를 후보 구성에 통합하기 전에 구성 데이터를 검증할지 여부를 지정합니다. NETCONF 사양에 정의된 허용 가능한 값은 (검증 없음)과 기본값 제공된 값에 관계없이 Junos OS용 NETCONF 서버는 태그 요소의 구성 데이터에
참고:
|
<url> |
로드할 구성 데이터가 들어 있는 파일의 전체 경로 이름을 지정합니다. 구성 데이터의 형식이 Junos XML 태그 요소인 경우, 속성을 "xml"로 설정 |
<target> 태그 요소와 그 내용은 별도로 설명되어 있습니다.
변경 내역 테이블
기능 지원은 사용 중인 플랫폼 및 릴리스에 따라 결정됩니다. 기능 탐색기 를 사용하여 플랫폼에서 기능이 지원되는지 확인합니다.
<default-operation>
replace디바이스가 구성 대신 작업을
load override 사용합니다
load update. 로드 업데이트 작업에서 디바이스는 변경된 명령문에 해당하는 Junos 프로세스에만 알림을 보내므로 네트워크 중단을 최소화할 수 있습니다.