WebService-OPNsense 0.001 Latest
Kwalitee Issues
- prereq_matches_use
-
List all used modules in META.yml requires
Error:- Carp::Datum
- Const::Fast::Exporter
- test_prereq_matches_use
-
List all modules used in the test suite in META.yml test_requires
Error:- HTTP::Request
- HTTP::Response
- HTTP::Status
- Net::Netmask
- NetAddr::IP
- Test::LWP::UserAgent
- has_security_doc
-
Add SECURITY(.pod|md). See Software::Security::Policy.
- security_doc_contains_contact
-
Add SECURITY(.pod|md) and add a contact address. See Software::Security::Policy.
- has_contributing_doc
-
Add CONTRIBUTING(.pod|md). See https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.
Modules
| Name | Abstract | Version | View |
|---|---|---|---|
| WebService::OPNsense | Perl client library for the OPNsense REST API | 0.001 | metacpan |
| WebService::OPNsense::Backup | Backup controller | 0.001 | metacpan |
| WebService::OPNsense::CaptivePortal::Access | Captive portal access controller | 0.001 | metacpan |
| WebService::OPNsense::CaptivePortal::Service | Captive portal service controller | 0.001 | metacpan |
| WebService::OPNsense::CaptivePortal::Session | Captive portal session controller | 0.001 | metacpan |
| WebService::OPNsense::CaptivePortal::Settings | Captive portal settings controller | 0.001 | metacpan |
| WebService::OPNsense::CaptivePortal::Voucher | Captive portal voucher controller | 0.001 | metacpan |
| WebService::OPNsense::Constants | Cross-cutting constants for the OPNsense REST API | 0.001 | metacpan |
| WebService::OPNsense::Cron::Service | Cron service controller | 0.001 | metacpan |
| WebService::OPNsense::Cron::Settings | Cron settings controller | 0.001 | metacpan |
| WebService::OPNsense::Diagnostics | Diagnostics API controller | 0.001 | metacpan |
| WebService::OPNsense::Dnsmasq::Leases | Dnsmasq leases controller | 0.001 | metacpan |
| WebService::OPNsense::Dnsmasq::Service | Dnsmasq service controller | 0.001 | metacpan |
| WebService::OPNsense::Dnsmasq::Settings | Dnsmasq settings controller | 0.001 | metacpan |
| WebService::OPNsense::Exception | Structured exception class for OPNsense API errors | 0.001 | metacpan |
| WebService::OPNsense::Firewall | Firewall API controller | 0.001 | metacpan |
| WebService::OPNsense::Firewall::Alias | Firewall alias controller | 0.001 | metacpan |
| WebService::OPNsense::Firewall::Category | Firewall category controller | 0.001 | metacpan |
| WebService::OPNsense::Firewall::DNat | Firewall port forward (DNAT) rule controller | 0.001 | metacpan |
| WebService::OPNsense::Firewall::Filter | Firewall filter rule controller | 0.001 | metacpan |
| WebService::OPNsense::Firewall::Npt | Firewall NPT (network prefix translation) rule controller | 0.001 | metacpan |
| WebService::OPNsense::Firewall::OneToOne | Firewall one-to-one NAT rule controller | 0.001 | metacpan |
| WebService::OPNsense::Firewall::Role::NAT | Role for NAT controller shared rule methods | 0.001 | metacpan |
| WebService::OPNsense::Firewall::SourceNat | Firewall outbound (source) NAT rule controller | 0.001 | metacpan |
| WebService::OPNsense::HASync | High availability sync controller | 0.001 | metacpan |
| WebService::OPNsense::IDS::Service | IDS service controller | 0.001 | metacpan |
| WebService::OPNsense::IDS::Settings | IDS settings controller | 0.001 | metacpan |
| WebService::OPNsense::IPsec::Connections | IPsec connection, auth, and child SA controller | 0.001 | metacpan |
| WebService::OPNsense::IPsec::KeyPairs | IPsec key pair controller | 0.001 | metacpan |
| WebService::OPNsense::IPsec::Leases | IPsec lease controller | 0.001 | metacpan |
| WebService::OPNsense::IPsec::ManualSpd | IPsec manual SPD (Security Policy Database) controller | 0.001 | metacpan |
| WebService::OPNsense::IPsec::Pools | IPsec pool controller | 0.001 | metacpan |
| WebService::OPNsense::IPsec::PreSharedKeys | IPsec pre-shared key controller | 0.001 | metacpan |
| WebService::OPNsense::IPsec::Sad | IPsec Security Association Database (SAD) controller | 0.001 | metacpan |
| WebService::OPNsense::IPsec::Service | IPsec service controller | 0.001 | metacpan |
| WebService::OPNsense::IPsec::Sessions | IPsec session controller | 0.001 | metacpan |
| WebService::OPNsense::IPsec::Settings | IPsec settings controller | 0.001 | metacpan |
| WebService::OPNsense::IPsec::Spd | IPsec Security Policy Database (SPD) controller | 0.001 | metacpan |
| WebService::OPNsense::IPsec::Tunnel | IPsec tunnel status controller | 0.001 | metacpan |
| WebService::OPNsense::IPsec::Vti | IPsec VTI (Virtual Tunnel Interface) controller | 0.001 | metacpan |
| WebService::OPNsense::Interfaces | Interfaces API controller | 0.001 | metacpan |
| WebService::OPNsense::Kea::CtrlAgent | Kea control agent controller | 0.001 | metacpan |
| WebService::OPNsense::Kea::Ddns | Kea DDNS controller | 0.001 | metacpan |
| WebService::OPNsense::Kea::Dhcpv4 | Kea DHCPv4 controller | 0.001 | metacpan |
| WebService::OPNsense::Kea::Dhcpv6 | Kea DHCPv6 controller | 0.001 | metacpan |
| WebService::OPNsense::Kea::Leases | Kea leases controller | 0.001 | metacpan |
| WebService::OPNsense::Kea::Service | Kea service controller | 0.001 | metacpan |
| WebService::OPNsense::Normalize | Normalization and validation utilities | 0.001 | metacpan |
| WebService::OPNsense::Object | Base result-object class for OPNsense API responses | 0.001 | metacpan |
| WebService::OPNsense::OpenVPN::ClientOverwrites | OpenVPN client overwrites controller | 0.001 | metacpan |
| WebService::OPNsense::OpenVPN::Export | OpenVPN export controller | 0.001 | metacpan |
| WebService::OPNsense::OpenVPN::Instances | OpenVPN instances controller | 0.001 | metacpan |
| WebService::OPNsense::OpenVPN::Service | OpenVPN service controller | 0.001 | metacpan |
| WebService::OPNsense::Role::APIPath | Role providing _path helper for URI::Template URL construction | 0.001 | metacpan |
| WebService::OPNsense::Role::Crud | Role for plain-name CRUD methods | 0.001 | metacpan |
| WebService::OPNsense::Role::ItemCrud | Role for item CRUD methods | 0.001 | metacpan |
| WebService::OPNsense::Role::Service | Role for service control methods (status/start/stop/restart/reconfigure) | 0.001 | metacpan |
| WebService::OPNsense::Role::Settings | Role for settings get/set methods | 0.001 | metacpan |
| WebService::OPNsense::Routes | Routes API controller | 0.001 | metacpan |
| WebService::OPNsense::System | System API controller | 0.001 | metacpan |
| WebService::OPNsense::TrafficShaper::Service | Traffic shaper service controller | 0.001 | metacpan |
| WebService::OPNsense::TrafficShaper::Settings | Traffic shaper settings controller | 0.001 | metacpan |
| WebService::OPNsense::Unbound::Diagnostics | Unbound diagnostics controller | 0.001 | metacpan |
| WebService::OPNsense::Unbound::Overview | Unbound overview controller | 0.001 | metacpan |
| WebService::OPNsense::Unbound::Service | Unbound service controller | 0.001 | metacpan |
| WebService::OPNsense::Unbound::Settings | Unbound settings controller | 0.001 | metacpan |
Other Files
| Build.PL | metacpan |
| Changes | metacpan |
| MANIFEST | metacpan |
| META.json | metacpan |
| META.yml | metacpan |
| Makefile.PL | metacpan |
| README | metacpan |
| cpanfile | metacpan |