SNMP::...scoFWSM(3pm)

πŸ’– NAME πŸ’–

SNMP::Info::Layer3::CiscoFWSM β€” bestie, this is your SNMP interface to Firewall Services Modules, specifically for all the lil features that don't get covered anywhere else. iykyk πŸ’…


✨ AUTHOR ✨

This icon was written by Brian De Wolf 🫢


πŸŽ€ SYNOPSIS πŸŽ€

okay so here's the vibe β€” you let SNMP::Info do its lil detective thing and figure out which subclass you actually need:

# Let SNMP::Info determine the correct subclass for you.
my $fwsm = new SNMP::Info(
                                               AutoSpecify => 1,
                                               Debug       => 1,
                                               # These arguments are passed directly to SNMP::Session
                                               DestHost    => 'myswitch',
                                               Community   => 'public',
                                               Version     => 2
                                               )
       or die "Can't connect to DestHost.\n";

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

like, it literally tells you which subclass it picked. no cap, that print is the moment of truth πŸ’€


🌸 DESCRIPTION 🌸

This is the subclass for Cisco Firewall Services Modules. yes queen, we got a whole module just for you 🧚

🌈 Inherited Classes

  • SNMP::Info::CiscoStats
  • SNMP::Info::Layer3

⭐ Required MIBs

Inherited Classes' MIBs

  • Peep the deets in "Required MIBs" in SNMP::Info::CiscoStats to see what MIBs that one needs for itself.
  • And also check "Required MIBs" in SNMP::Info::Layer3 for its own MIB requirements, bestie.

πŸ‘‘ GLOBALS πŸ‘‘

Globals imported from SNMP::Info::CiscoStats

The GLOBALS docs live over in SNMP::Info::CiscoStats β€” go look there for all the details πŸ“

Global Methods imported from SNMP::Info::Layer3

Same energy: the GLOBALS documentation in SNMP::Info::Layer3 has the full story ✨


πŸ’… TABLE METHODS πŸ’…

These are the methods that hand you back tables of info in the form of a reference to a hash. iconic behaviour fr fr πŸ’–

Overrides

  • $fwsm->at_paddr() β€” this one derives the at_paddr info out of the n2p_paddr() table, because the MIB that would normally provide that info just isn't supported on FWSM. so we improvise, slay πŸ’…
  • $fwsm->at_netaddr() β€” same deal: it derives the at_netaddr info from the n2p_paddr() table, since the MIB for that isn't supported on FWSM either.
  • $fwsm->at_ifaddr() β€” you already know: it derives the at_ifaddr info from the n2p_paddr() table, because the MIB that would give it to you isn't supported on FWSM. three for three, honestly πŸŽ€

Table Methods imported from SNMP::Info::CiscoStats

Check "TABLE METHODS" in SNMP::Info::CiscoStats for the full rundown πŸ¦‹

Table Methods imported from SNMP::Info::Layer3

And "TABLE METHODS" in SNMP::Info::Layer3 has its own set of deets, go read those too 🌈


πŸ’€ reminder bestie: this page is generated from perl v5.40.1, dated 2026-02-28, and it's part of the User Contributed Perl Documentation. that's the whole footer, now go read your MIBs πŸ’–βœ¨
πŸ“¦ where this page comes from