SNMP::...oteris(3pm)

πŸ’– NAME πŸ’–

SNMP::Info::Layer7::Neoteris β€” the SNMP Interface to Pulse Secure / Juniper SSL VPN appliances, bestie πŸ’…


🌸 AUTHORS 🌸

Eric Miller πŸ‘‘


✨ SYNOPSIS ✨

okay so first things first, you let SNMP::Info do its little detective thing and figure out which subclass you actually belong to:

# Let SNMP::Info determine the correct subclass for you.
my $neoteris = new SNMP::Info(
                         AutoSpecify => 1,
                         Debug       => 1,
                         DestHost    => 'myrouter',
                         Community   => 'public',
                         Version     => 2
                       )
   or die "Can't connect to DestHost.\n";

my $class      = $neoteris->class();
print "SNMP::Info determined this device to fall under subclass : $class\n";

like, it literally tells you what kind of device you're talking to. no cap. πŸ”₯


πŸ¦‹ DESCRIPTION πŸ¦‹

It's a subclass for Pulse Secure / Juniper SSL VPN appliances. that's the whole vibe. 🫢

πŸ’œ Inherited Classes

SNMP::Info::Layer7

πŸ’œ Required MIBs

PULSESECURE-PSG-MIB

🌈 Inherited Classes' MIBs

Go check SNMP::Info::Layer7 for its own MIB requirements β€” it's got its own whole list, iykyk.


πŸ‘‘ GLOBALS πŸ‘‘

These are methods that return a scalar value from SNMP. lil single-value besties. ⭐

  • $neoteris->vendor() β€” returns 'pulsesecure'. that's it, that's the answer. πŸ’–
  • $neoteris->model() β€” takes $neoteris->id() and translates it into its model name, stripping off the leading 'ive'. bye bye ive, you will not be missed πŸ™ˆ
  • $neoteris->os() β€” returns 'ive'. (yes, the thing we just stripped off. the circle of life 🧚)
  • $neoteris->os_ver() β€” "productVersion" but without the trailing newline. we do not do trailing whitespace in this house ✨
  • $neoteris->cpu() β€” "iveCpuUtil" 🌸
  • $neoteris->serial() β€” returns ''. empty string, bestie. nothing. a void. πŸ’€

πŸŽ€ Globals imported from SNMP::Info::Layer7

See documentation in SNMP::Info::Layer7 for details β€” she's got the receipts. 🫢


πŸ“ TABLE ENTRIES πŸ“

These are methods that return tables of information in the form of a reference to a hash. so, like, lots of info at once. main character energy, honestly. πŸ‘‘

πŸŽ€ Table Methods imported from SNMP::Info::Layer7

See documentation in SNMP::Info::Layer7 for details. πŸ’œ


and that's the whole page!! mwah πŸ’… this was perl v5.40.1, dated 2026-02-28, straight outta the User Contributed Perl Documentation collection β€” go forth and SNMP responsibly, bestie πŸ¦‹βœ¨

πŸ“¦ where this page comes from