Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Zuordnen von Junos OS-Befehlen zu Perl-Methoden

Juniper Networks stellt Perl-Module bereit, mit denen Sie schneller und einfacher benutzerdefinierte Perl-Skripte für die Konfiguration und Überwachung von Switches, Routern und Sicherheitsgeräten mit Junos OS entwickeln können. Die Module implementieren ein Objekt, das Clientanwendungen für die Kommunikation mit dem NETCONF- oder Junos XML-Protokollserver auf einem Gerät mit Junos OS verwenden können. Die Perl-Distributionen für das NETCONF- und das Junos-XML-Protokoll enthalten Perl-Beispielskripts, die veranschaulichen, wie die Module in Skripts verwendet werden, die verschiedene Funktionen ausführen.

Die Junos XML-API ist eine XML-Darstellung von Junos OS-Konfigurationsanweisungen und Befehlen für den Betriebsmodus. Er definiert eine XML-Entsprechung für alle Anweisungen in der Junos OS-Konfigurationshierarchie und viele der Befehle, die Sie im CLI-Betriebsmodus ausgeben. Jeder Betriebsmodusbefehl mit einem Junos XML-Gegenstück ist einem Anforderungs-Tag-Element und, falls erforderlich, einem Antwort-Tag-Element zugeordnet. Sie können das request-tag-Element für Befehle im Betriebsmodus Perl-Methoden zuordnen. Für jedes Junos-XML-Anforderungs-Tag-Element gibt es eine Perl-Methode.

Um den Perl-Methodennamen aus dem Namen des Anforderungs-Tag-Elements abzuleiten, ersetzen Sie jeden Bindestrich im Namen des Tag-Elements durch einen Unterstrich und entfernen Sie die einschließenden spitzen Klammern aus dem Namen des Tag-Elements. Das <get-bgp-group-information> tag-Element wird z. B. der get_bgp_group_information Perl-Methode zugeordnet.

Die in den Perl-Distributionen enthaltenen Beispielskripts rufen nur eine kleine Anzahl der Junos XML Perl-Methoden auf, die in Junos OS verfügbar sind. Eine Liste aller Anforderungs-Tag-Elemente, die in der aktuellen Version des Junos-Betriebssystems verfügbar sind, finden Sie im Kapitel in der Junos XML API Operational Developer Reference , in dem Junos XML-Anforderungs-Tag-Elemente CLI-Befehlen und Perl-Methoden zugeordnet werden. Informationen zu optionalen und erforderlichen Attributen für eine bestimmte Perl-Methode finden Sie im Eintrag für das entsprechende Junos XML-Anforderungs-Tag-Element in den Kapiteln "Zusammenfassung der betrieblichen Anforderungs-Tag-Elemente" in der Junos XML API Operational Developer Reference.