SnmpTools
0.3.0
PowerShell module for querying and modifying SNMP-enabled devices using SNMP v1, v2c and v3.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2026 Matthijs Zwaan. Licensed under the MIT License.
Package Details
Author(s)
- Matthijs Zwaan
Tags
SNMP SNMPv1 SNMPv2c SNMPv3 Network Monitoring Automation PowerShell
Functions
Get-SnmpData Set-SnmpData Get-SnmpNext Get-SnmpWalk
Dependencies
This module has no dependencies.
Release Notes
Version 0.3.0
New Features
- Added Get-SnmpWalk cmdlet
- Added SnmpWalkMode enumeration
- Support for walking entire MIB trees
- Support for subtree-limited walks
Improvements
- Improved module documentation
- Updated CI/CD workflow
Supported Operations
- GET
- SET
- GETNEXT
- WALK
Supported Versions
- SNMP v1
- SNMP v2c
- SNMP v3
Built on top of SharpSnmpLib.
SharpSnmpLib is licensed under the MIT/X11 License.
FileList
- SnmpTools.nuspec
- LICENSE
- README.md
- SnmpTools.Format.ps1xml
- SnmpTools.psd1
- SnmpTools.psm1
- THIRD-PARTY-NOTICES.md
- lib\net471\SharpSnmpLib.dll
- lib\net471\SharpSnmpLib.pdb
- lib\net471\SharpSnmpLib.xml
- lib\net8.0\SharpSnmpLib.dll
- lib\net8.0\SharpSnmpLib.pdb
- lib\net8.0\SharpSnmpLib.xml
- private\New-SnmpDataObject.ps1
- private\Resolve-SnmpAuthenticationProvider.ps1
- private\Resolve-SnmpDataType.ps1
- private\Resolve-SnmpEndpoint.ps1
- private\Resolve-SnmpPrivacyProvider.ps1
- private\Resolve-SnmpVersion.ps1
- private\Test-SnmpDependencies.ps1
- private\types\SnmpDataType.ps1
- private\types\SnmpVersion.ps1
- private\types\SnmpWalkMode.ps1
- public\Get-SnmpData.ps1
- public\Get-SnmpNext.ps1
- public\Get-SnmpWalk.ps1
- public\Set-SnmpData.ps1