- play_arrow 개요
- play_arrow Junos 자동화 스크립트 개요
- play_arrow Junos XML 관리 프로토콜 및 Junos XML API 개요
-
- play_arrow XSLT를 사용한 자동화 스크립팅
- play_arrow XSLT 개요
- play_arrow 자동화 스크립트에 사용되는 표준 XPath 및 XSLT 함수
- play_arrow 자동화 스크립트에 사용되는 표준 XSLT 요소 및 특성
-
- play_arrow Python을 사용한 자동화 스크립팅
- play_arrow Python 개요
- Junos 디바이스용 Python 자동화 스크립트 이해
- Junos 디바이스에서 Python 자동화 스크립트를 실행하기 위한 요구 사항
- Junos 디바이스의 Python 모듈 개요
- Junos OS를 실행하는 디바이스에서 Python 대화형 모드를 사용하는 방법
- psutil 모듈을 사용하여 Junos OS를 실행하는 디바이스에서 프로세스 및 시스템 정보를 검색하는 방법
- Junos OS를 실행하는 디바이스에서 Python용 요청 라이브러리를 사용하는 방법
- Python 자동화 스크립트의 IPv6 지원
- Junos OS Evolved를 실행하는 디바이스의 Python 3 애플리케이션에서 라우팅 인스턴스를 지정하는 방법
-
- play_arrow 자동화 스크립트 입력
- play_arrow 자동화 스크립트의 전역 매개 변수
-
- play_arrow 자동화 스크립트에 대한 확장 기능 및 명명된 템플릿
- play_arrow 자동화 스크립팅을 위한 확장 함수
- play_arrow jcs 및 slax 네임스페이스의 확장 함수
- base64-decode() Function (SLAX)
- base64-encode() Function (SLAX)
- break-lines() Function (SLAX and XSLT)
- close() Function (SLAX and XSLT)
- dampen() Function (Python, SLAX, and XSLT)
- document() Function (SLAX)
- emit_error() Function (Python)
- emit_snmp_attributes Function (Python)
- emit_warning() Function (Python)
- empty() Function (SLAX and XSLT)
- evaluate() Function (SLAX)
- execute() Function (SLAX and XSLT)
- first-of() Function (SLAX and XSLT)
- get-command() Function (SLAX)
- get-hello() Function (SLAX and XSLT)
- get-input() Function (SLAX and XSLT) and get_input() (Python)
- get-protocol() Function (SLAX and XSLT)
- get-secret() Function (SLAX and XSLT) and get_secret() (Python)
- get_snmp_action() Function (Python)
- get_snmp_oid() Function (Python)
- hostname() Function (Python, SLAX, and XSLT)
- invoke() Function (SLAX and XSLT)
- open() Function (SLAX and XSLT)
- output() Function (Python, SLAX, and XSLT)
- parse-ip() Function (SLAX and XSLT) and parse_ip() (Python)
- printf() Function (Python, SLAX, and XSLT)
- progress() Function (Python, SLAX, and XSLT)
- regex() Function (SLAX and XSLT)
- set_routing_instance() Function (Python)
- sleep() Function (SLAX and XSLT)
- split() Function (SLAX and XSLT)
- sysctl() Function (Python, SLAX, and XSLT)
- syslog() Function (Python, SLAX, and XSLT)
- trace() Function (Python, SLAX, and XSLT)
- play_arrow 자동화 스크립팅을 위한 명명된 템플릿
- play_arrow jcs 네임스페이스의 명명된 템플릿
-
- play_arrow 자동화 스크립트 관리
- play_arrow 스크립트 저장 및 사용
- play_arrow 스크립트에 대한 원격 소스 구성
- play_arrow 스크립트에 대한 세션 프로토콜 구성
- play_arrow 스크립트 실행 제어
- play_arrow 라우팅 엔진 간 스크립트 동기화
- play_arrow SLAX와 XSLT 간 스크립트 변환
-
- play_arrow 커밋 스크립트
- play_arrow 커밋 스크립트 개요
- play_arrow 커밋 스크립트 생성 및 실행
- play_arrow 커밋 스크립트를 사용하여 사용자 지정 경고, 오류 또는 시스템 로그 메시지 생성
- play_arrow 커밋 스크립트를 사용하여 영구적 또는 일시적 구성 변경 생성
- play_arrow 커밋 스크립트 매크로를 사용한 사용자 지정 구성 구문 생성
- play_arrow 커밋 스크립트 예제
- 예: 방화벽에 Final then accept Term 추가
- 예: RIP 그룹에 T1 인터페이스 추가
- 예: 커밋 스크립트를 사용하여 분류자 할당
- 예: 논리 인터페이스 및 IP 주소 자동 구성
- 예: LSP의 관리 그룹 구성
- 예: 기본 캡슐화 유형 구성
- 예: 이중 라우팅 엔진 구성
- 예: 인터페이스에서 내부 게이트웨이 프로토콜 구성
- 예: IS-IS 및 MPLS 인터페이스 제어
- 예: LDP 구성 제어
- 예: 간단한 인터페이스 구성을 기반으로 복잡한 구성 생성
- 예: 최소 최대 전송 단위(MTU) 설정 부과
- 예: ATM 가상 회로 수 제한
- 예: E1 인터페이스 수 제한
- 예: 기본 구성 로드
- 예: 글로벌 정책 앞에 추가
- 예: 전체 라우팅 테이블 가져오기 방지
- 예: T1 인터페이스에서 내부 클럭 필요
- 예: 구성 문 필요 및 제한
- play_arrow 커밋 스크립트에 사용되는 Junos XML 및 XSLT 태그 요소
- play_arrow 커밋 스크립트 문제 해결
-
- play_arrow Op 스크립트
- play_arrow Op 스크립트 개요
- play_arrow Op 스크립트 생성 및 실행
- Op 스크립트에 필요한 상용구
- 운영 모드 명령 및 출력 필드를 Junos XML 표기법에 매핑
- Op 스크립트에서 RPC 및 운영 모드 명령을 사용하는 방법
- op 스크립트에서 명령줄 인수 선언 및 사용Declare and use command-line arguments in op scripts
- Op 스크립트에 대한 도움말 텍스트 구성
- Op 스크립트에서 허용할 운영 모드 명령 정의
- Op 스크립트 활성화 및 스크립트 별칭 정의
- Op 스크립트에 대한 체크섬 해시 구성
- 로컬 디바이스에서 Op 스크립트 실행
- 원격 사이트에서 Op 스크립트 실행
- Op 스크립트 사용 안 함
- play_arrow Op 스크립트 예제
- SLAX 및 XSLT 스크립트를 사용하여 구성 변경
- 예: SLAX 및 XSLT Op 스크립트를 사용하여 구성 변경
- 예제: Python Op 스크립트를 사용하여 구성 변경
- 예: op 스크립트를 사용하여 show interfaces terse 명령의 출력 사용자 정의
- 예: op 스크립트를 사용하여 DNS 호스트 이름 정보 표시
- 예: Op 스크립트를 사용하여 여러 대상에 대한 LSP 찾기
- 예: Op 스크립트를 사용하여 FPC 다시 시작
- 예제: Op 스크립트를 사용하여 파일 내보내기
- 예제: Op 스크립트를 사용하여 파일 가져오기
- 예제: Op 스크립트를 사용하여 파일 검색
- play_arrow 서비스 템플릿 자동화를 사용하여 서비스 프로비저닝
- play_arrow Op 스크립트 문제 해결
-
- play_arrow 이벤트 정책 및 이벤트 스크립트
- play_arrow 이벤트 정책 개요
- play_arrow 이벤트 정책 트리거
- play_arrow 이벤트 정책 작업
- 운영 모드 명령을 실행하도록 이벤트 정책 구성하기
- 이벤트 정책을 구성하여 구성 변경
- 예: 이벤트 정책을 사용하여 구성 변경
- 예: 이벤트에 대한 응답으로 인터페이스 구성 변경
- 이벤트 정책에서 이벤트 스크립트 실행
- 이벤트 스크립트를 사용하여 구성 변경
- 인수를 이벤트 스크립트에 전달하도록 이벤트 정책 구성하기
- 이벤트를 무시하도록 이벤트 정책 구성
- 예: 다른 이벤트 수신을 기반으로 이벤트 무시
- SNMP 트랩 발생을 위한 이벤트 정책 사용 개요
- 예: 이벤트에 대한 응답으로 SNMP 트랩 발생
- 이벤트 정책에서 이벤트 시스템 로그 우선 순위 이해하기
- 예: 이벤트 정책에서 이벤트 시스템 로그 우선 순위 구성
- 예: 특정 이벤트 유형에 따라 이벤트 스크립트 출력 제한
- play_arrow 이벤트 정책 파일 아카이브 구성
- play_arrow 이벤트 정책 권한 구성
- play_arrow 이벤트 스크립트 개요
- play_arrow 이벤트 스크립트 생성 및 실행
- play_arrow 이벤트 정책 및 이벤트 스크립트 문제 해결
-
- play_arrow SNMP 스크립트
- play_arrow SNMP 스크립트 개요
- play_arrow SNMP 스크립트 생성 및 실행
- play_arrow SNMP 스크립트 예
- play_arrow SNMP 스크립트 문제 해결
-
- play_arrow 구성 명령문 및 작동 명령
apply-imports
설명
외부 파일 또는 스타일 시트에서 템플릿 규칙을 적용합니다. 기본적으로, 기본 스크립트의 템플릿 규칙은 동일한 가져온 템플릿 규칙보다 우선합니다. 이 문을 사용하여 외부 소스에서 가져온 일치 템플릿 규칙을 사용하여 컨텍스트 노드를 처리합니다.
문은 apply‑imports
요소를 모방 <xsl:apply‑imports>
하여 스크립트가 가져온 템플릿을 호출할 수 있도록 합니다.
SLAX 예제
이 예제에서 기본 스크립트는 route-rules.slax 파일을 가져옵니다. 이 문은 apply-imports
요소에 대해 <route>
가져온 템플릿 규칙을 호출합니다.
version 1.1; import "route-rules.slax"; match route { <routes> { apply-imports; } }
가져온 파일에는 요소에 대한 <route>
템플릿 규칙이 포함되어 있습니다.
/* route-rules.slax */ version 1.1; match route { <new> { apply-templates *[@changed]; } }