Index
A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z
Symbols
- !
- regular expression operator
- event policy 1
- $
- regular expression operator
- event policy 1
- ( )
- regular expression operator 1
- *
- regular expression operator
- event policy 1
- +
- regular expression operator
- event policy 1
- .
- regular expression operator
- event policy 1
- ?
- regular expression operator
- event policy 1
- [ ]
- regular expression operator
- event policy 1
- ^
- regular expression operator
- event policy 1
- |
- regular expression operator
- event policy 1
A
- all (commit script tracing flag) 1
- all (event policy tracing flag) 1
- all (op script tracing flag) 1
- allow-transients statement 1
- usage guidelines 1, 2
- apply-macro statement 1
- usage guidelines 1
- archive-sites statement 1
- usage guidelines 1, 2
- archiving files 1
- arguments statement 1, 2
- event policy
- usage guidelines 1
- op scripts
- usage guidelines 1
- attributes for customized messages 1
- attributes-match statement 1
- usage guidelines 1
B
- boilerplate
- for commit scripts 1
- for op scripts 1
C
- <change> element 1
- usage guidelines 1, 2
- command statement 1
- usage guidelines 1
- commands statement 1
- usage guidelines 1, 2
- commit scripts
- all (tracing flag) 1
- attributes for customized messages 1
- boilerplate 1
- commands for monitoring 1
- comparison with op scripts 1
- configuration statements 1
- deactivating 1
- deleting 1
- design considerations 1
- enabling 1
- error messages, generating 1, 2
- example 1
- events (tracing flag) 1
- example configuration changes 1, 2
- example configurations 1
- examples 1, 2
- extension functions 1, 2
- flow of operation 1, 2
- input (tracing flag) 1
- macros 1, 2
- making them optional 1
- master sources
- refreshing from 1
- specifying 1
- multiple 1
- offline (tracing flag) 1
- output (tracing flag) 1
- output, displaying 1
- persistent configuration changes 1, 2
- refresh from a different location 1
- rpc (tracing flag) 1
- superuser class, necessity of 1
- system log messages, generating 1, 2
- example 1
- trace log files 1, 2
- transient configuration changes 1, 2
- troubleshooting 1
- using multiple 1
- warning messages, generating 1, 2
- example 1
- xslt (tracing flag) 1
- commit statement 1
- usage guidelines 1
- concat() function 1
- configuration (event policy tracing flag) 1
- configuration changes, generating
- example 1, 2
- configuration mode commands
- commit script 1
- contains() function 1
- context node 1
- conventions, documentation 1
- correlating events 1
- example configuration 1, 2, 3
- count() function 1
- customer support
- contacting 1
D
- dampening events
- example configuration 1
- database (event policy tracing flag) 1
- deactivating
- scripts in the configuration 1
- delaying file transfer 1
- deleting
- scripts from the configuration 1
- description statement 1
- usage guidelines 1, 2
- destination statement 1
- usage guidelines 1, 2, 3
- destinations statement 1
- usage guidelines 1, 2
- document type definition See DTD1
- documentation conventions 1
- dot node 1
- DTD
- defined 1
E
- equals statement 1
- usage guidelines 1
- error messages, generating custom 1, 2
- example 1
- event policy 1, 2
- all (tracing flag) 1
- configuration (tracing flag) 1
- configuration statements 1
- configuring destinations 1
- configuring file transfer delays 1
- correlating events 1
- example configuration 1, 2, 3
- dampening events
- example configuration 1
- database (tracing flag) 1
- events (tracing flag) 1
- example configurations 1, 2
- executing commands 1
- executing op scripts 1
- generating events 1
- generating internal events
- example configuration 1, 2
- ignoring events 1
- example configuration 1
- policy (tracing flag) 1
- raising SNMP traps 1
- regular expression filtering 1
- regular expression operators 1
- server (tracing flag) 1
- timer-events (tracing flag) 1
- tracing operations 1
- uploading event files 1
- using regular expressions
- example configuration 1
- event-options statement 1
- usage guidelines 1
- events (commit script tracing flag) 1
- events (event policy tracing flag) 1
- events (op script tracing flag) 1
- events statement 1
- usage guidelines 1, 2
- event-script statement 1
- usage guidelines 1
- examples
- commit scripts 1, 2
- event policy 1, 2
- op scripts 1, 2
- execute-commands statement 1
- usage guidelines 1, 2, 3, 4
- executing op scripts 1
- executing operational-mode commands 1
- Extensible Markup Language See XML1
- extension functions, XSLT
- jcs:break-lines() 1
- jcs:empty() 1
- jcs:first-of() 1
- jcs:hostname() 1
- jcs:invoke() 1
- jcs:output() 1
- jcs:printf() 1
- jcs:progress() 1
- jcs:regex() 1
- jcs:sleep() 1
- jcs:sysctl() 1
- jcs:trace() 1
F
- file statement 1, 2
- usage guidelines 1, 2, 3
- filename statement 1
- usage guidelines 1
- flag statement
- usage guidelines 1
- functions
- jcs:first-of() 1, 2
- jcs:invoke() 1, 2
- jcs:output() 1, 2
- jcs:printf() 1, 2
- jcs:progress() 1, 2
- jcs:sleep() 1, 2
- jcs:trace() 1, 2
G
- generate-event statement 1
- usage guidelines 1
- generating internal events 1
- example configuration 1, 2
I
- icons defined, notice 1
- ignore statement 1
- usage guidelines 1, 2
- ignoring events 1
- example configuration 1
- input (commit script tracing flag) 1
- input (op script tracing flag) 1
J
- jcs:break-lines() function 1
- jcs:edit-path template 1, 2, 3
- jcs:emit-change template 1, 2, 3
- jcs:emit-comment template 1, 2, 3
- jcs:empty() function 1
- jcs:first-of() function 1, 2, 3
- jcs:hostname() function 1
- jcs:invoke() function 1, 2, 3
- jcs:output() function 1, 2, 3
- jcs:printf() function 1, 2, 3
- jcs:progress() function 1, 2, 3
- jcs:regex() function 1
- jcs:sleep() function 1, 2, 3
- jcs:statement template 1, 2, 3
- jcs:sysctl() function 1
- jcs:trace() function 1, 2, 3
- JUNOS extension functions 1
- JUNOS named templates 1
- JUNOS XML API
- introduction 1
- JUNOS XML tags
- notational conventions 1
- junos.xsl file
- functions 1, 2, 3
- importing 1, 2
- templates 1, 2, 3
- JUNOScript API
- introduction 1
- server See JUNOScript server1
- session See JUNOScript session1
- tags See JUNOScript tags1
- JUNOScript RPCs
- using in an op script 1
- JUNOScript server 1
- JUNOScript session
- brief overview 1
- JUNOScript tags
- notational conventions 1
L
- last() function 1
M
- macros, commit scripts 1, 2
- advantages of 1
- example configuration 1
- master source for commit scripts
- refreshing from 1
- specifying 1
- matches statement 1
- usage guidelines 1, 2
- multiple commit scripts 1
N
- name() function 1
- named templates, XSLT 1
- jcs:edit-path 1
- jcs:emit-change 1
- jcs:emit-comment 1
- jcs:statement 1
- not statement 1
- usage guidelines 1, 2, 3
- not() function 1
- notice icons defined 1
- no-world-readable statement
- usage guidelines 1
O
- offline (commit script tracing flag) 1
- offline (op script tracing flag) 1
- op scripts
- alias, defining 1
- all (tracing flag) 1
- arguments, declaring 1
- boilerplate 1
- comparison with commit scripts 1
- configuration statements 1
- configuring 1
- enabling 1
- events (tracing flag) 1
- example configurations 1, 2
- executing 1
- extension functions 1, 2
- help text, configuring 1
- input (tracing flag) 1
- master source
- refreshing from 1
- specifying 1
- offline (tracing flag) 1
- output (tracing flag) 1
- overview 1
- refreshing 1
- rpc (tracing flag) 1
- superuser class, necessity of 1
- trace log files 1, 2
- usage guidelines 1, 2
- using JUNOScript RPCs 1
- writing 1
- xslt (tracing flag) 1
- op statement 1
- usage guidelines 1
- operational mode commands
- displaying output fields in XML 1
- for displaying commit script output 1
- using as an alternative to RPCs 1
- with no XML equivalent 1
- operators, regular expression
- event policy 1
- optional statement 1
- usage guidelines 1
- output (commit script tracing flag) 1
- output (op script tracing flag) 1
- output-filename statement 1
- usage guidelines 1, 2
- output-format statement 1
- usage guidelines 1, 2
P
- parameters, XSLT 1
- persistent configuration changes
- compared to transient changes 1, 2
- generating 1, 2
- removing 1
- tags and attributes for 1
- policy (event policy tracing flag) 1
- policy statement 1
- usage guidelines 1, 2
- position() function 1
- postinheritance, defined 1
- programming instructions, XSLT 1
R
- raise-trap statement 1
- usage guidelines 1
- recursion, XSLT 1
- refresh operation for commit scripts 1
- refresh statement 1, 2
- usage guidelines 1, 2
- refresh-from statement 1, 2
- usage guidelines 1, 2
- regular expression operators
- event policy 1
- rpc (commit script tracing flag) 1
- rpc (op script tracing flag) 1
- RPCs 1
- displaying output fields 1
- using in an op script 1
S
- scripts statement 1, 2
- usage guidelines 1
- self diagnosis See op scripts1
- server (event policy tracing flag) 1
- session See JUNOScript session1
- size statement
- usage guidelines 1
- SNMP traps
- event policy 1
- source statement 1, 2
- usage guidelines 1, 2
- starts-with statement 1
- usage guidelines 1
- starts-with() function 1
- string-length() function 1
- substring-after() function 1
- substring-before() function 1
- superuser class
- necessity of for commit scripts 1
- necessity of for op scripts 1
- support, technical
- customer support, contacting 1
- <syslog> element 1
- usage guidelines 1
- system log messages, generating custom 1, 2
- example 1
T
- tags for customized messages 1
- technical support
- customer support, contacting 1
- templates
- jcs:edit-path 1, 2
- jcs:emit-change 1, 2
- jcs:emit-comment 1, 2
- jcs:statement 1, 2
- XSLT 1
- then statement 1
- usage guidelines 1, 2, 3
- time-interval statement 1
- usage guidelines 1
- time-of-day statement 1
- usage guidelines 1
- timer-events (event policy tracing flag) 1
- traceoptions
- for commit scripts 1, 2
- for event policy 1, 2
- for op scripts 1, 2
- traceoptions statement 1, 2, 3
- usage guidelines 1, 2, 3
- tracing event policy 1
- tracing flags
- commit scripts
- all 1
- events 1
- input 1
- offline 1
- output 1
- rpc 1
- xslt 1
- event policy
- all 1
- configuration 1
- database 1
- events 1
- policy 1
- server 1
- timer-events 1
- op scripts
- all 1
- events 1
- input 1
- offline 1
- output 1
- rpc 1
- xslt 1
- tracing operations
- commit scripts 1
- event policy 1
- op scripts 1
- transfer-delay statement 1
- usage guidelines 1, 2
- transient configuration changes
- compared to persistent changes 1, 2
- generating 1, 2
- removing 1
- tags and attributes for 1
- <transient-change> element 1
- usage guidelines 1, 2
- traps (SNMP) 1
- troubleshooting commit scripts 1
- typefaces, documentation conventions 1
U
- unnamed templates, XSLT 1
- upload statement 1
- usage guidelines 1, 2, 3
- uploading event files 1
V
- variables, XSLT 1
W
- warning messages, generating custom 1, 2
- example 1
- within statement 1
- usage guidelines 1, 2, 3
- world-readable statement
- usage guidelines 1
X
- XML
- overview 1
- tags See JUNOS XML tags, JUNOScript tags1
- <xnm:error> element 1
- usage guidelines 1
- <xnm:warning> element 1
- usage guidelines 1
- XPath
- functions 1
- xsl:choose instruction 1
- xsl:for-each instruction 1
- xsl:if instruction 1
- XSLT 1, 2
- attributes 1
- concat() function 1
- contains() function 1
- context 1
- count() function 1
- design considerations 1
- elements 1
- extension functions 1
- flow of operation 1, 2, 3, 4, 5, 6
- functions 1
- introduction 1, 2
- jcs:break-lines() function 1
- jcs:edit-path template 1, 2, 3
- jcs:emit-change template 1, 2, 3
- jcs:emit-comment template 1, 2, 3
- jcs:empty() function 1
- jcs:first-of() function 1, 2, 3
- jcs:hostname() function 1
- jcs:invoke() function 1, 2, 3
- jcs:output() function 1, 2, 3
- jcs:printf() function 1, 2, 3
- jcs:progress() function 1, 2, 3
- jcs:regex() function 1
- jcs:sleep() function 1, 2, 3
- jcs:statement template 1, 2, 3
- jcs:sysctl() function 1
- jcs:trace() function 1, 2, 3
- last() function 1
- name() function 1
- named templates 1, 2
- not() function 1
- parameters 1
- position() function 1
- programming instructions 1
- recursion 1
- starts-with() function 1
- string-length() function 1
- substring-after() function 1
- substring-before() function 1
- templates 1
- unnamed templates 1
- variables 1
- XPath 1
- xsl:apply-templates instruction 1
- xsl:call-template instruction 1
- xsl:choose instruction 1
- xsl:comment instruction 1
- xsl:copy-of instruction 1
- xsl:element instruction 1
- xsl:for-each instruction 1
- xsl:if instruction 1
- xsl:import instruction 1
- xsl:otherwise instruction 1
- xsl:param instruction 1
- xsl:stylesheet instruction 1
- xsl:template instruction 1
- xsl:text instruction 1
- xsl:value-of instruction 1
- xsl:variable instruction 1
- xsl:when instruction 1
- xsl:with-param instruction 1
- xslt (commit script tracing flag) 1
- xslt (op script tracing flag) 1