{ "abstract" : "Perl client library for the OPNsense REST API", "author" : [ "Dean Hamstead " ], "dynamic_config" : 0, "generated_by" : "Dist::Zilla version 6.037, CPAN::Meta::Converter version 2.150013", "license" : [ "mit" ], "meta-spec" : { "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", "version" : 2 }, "name" : "WebService-OPNsense", "no_index" : { "directory" : [ "t" ] }, "prereqs" : { "build" : { "requires" : { "Module::Build" : "0.28" } }, "configure" : { "requires" : { "ExtUtils::MakeMaker" : "0", "Module::Build" : "0.28" } }, "develop" : { "requires" : { "Pod::Coverage::TrustPod" : "0", "Test::CPAN::Meta" : "0", "Test::CleanNamespaces" : "0.15", "Test::EOF" : "0", "Test::EOL" : "0", "Test::Kwalitee" : "1.21", "Test::More" : "0.88", "Test::NoBreakpoints" : "0.15", "Test::NoTabs" : "0", "Test::PAUSE::Permissions" : "0", "Test::Pod" : "1.41", "Test::Pod::Coverage" : "1.08", "Test::Portability::Files" : "0", "Test::Vars" : "0" } }, "runtime" : { "requires" : { "Carp" : "0", "Const::Fast" : "0", "Exporter::Tiny" : "0", "JSON::MaybeXS" : "0", "Moo" : "0", "Ref::Util" : "0", "URI::Escape" : "0", "URI::Template" : "0", "UUID::Tiny" : "0", "WebService::Client" : "0", "namespace::clean" : "0", "perl" : "5.024", "strictures" : "2" } }, "test" : { "requires" : { "File::Spec" : "0", "IO::Handle" : "0", "IPC::Open3" : "0", "Net::CIDR::Lite" : "0", "Test2::V1" : "1.302217", "Test::More" : "0" } } }, "provides" : { "WebService::OPNsense" : { "file" : "lib/WebService/OPNsense.pm", "version" : "0.001" }, "WebService::OPNsense::Backup" : { "file" : "lib/WebService/OPNsense/Backup.pm", "version" : "0.001" }, "WebService::OPNsense::CaptivePortal::Access" : { "file" : "lib/WebService/OPNsense/CaptivePortal/Access.pm", "version" : "0.001" }, "WebService::OPNsense::CaptivePortal::Service" : { "file" : "lib/WebService/OPNsense/CaptivePortal/Service.pm", "version" : "0.001" }, "WebService::OPNsense::CaptivePortal::Session" : { "file" : "lib/WebService/OPNsense/CaptivePortal/Session.pm", "version" : "0.001" }, "WebService::OPNsense::CaptivePortal::Settings" : { "file" : "lib/WebService/OPNsense/CaptivePortal/Settings.pm", "version" : "0.001" }, "WebService::OPNsense::CaptivePortal::Voucher" : { "file" : "lib/WebService/OPNsense/CaptivePortal/Voucher.pm", "version" : "0.001" }, "WebService::OPNsense::Constants" : { "file" : "lib/WebService/OPNsense/Constants.pm", "version" : "0.001" }, "WebService::OPNsense::Cron::Service" : { "file" : "lib/WebService/OPNsense/Cron/Service.pm", "version" : "0.001" }, "WebService::OPNsense::Cron::Settings" : { "file" : "lib/WebService/OPNsense/Cron/Settings.pm", "version" : "0.001" }, "WebService::OPNsense::Diagnostics" : { "file" : "lib/WebService/OPNsense/Diagnostics.pm", "version" : "0.001" }, "WebService::OPNsense::Dnsmasq::Leases" : { "file" : "lib/WebService/OPNsense/Dnsmasq/Leases.pm", "version" : "0.001" }, "WebService::OPNsense::Dnsmasq::Service" : { "file" : "lib/WebService/OPNsense/Dnsmasq/Service.pm", "version" : "0.001" }, "WebService::OPNsense::Dnsmasq::Settings" : { "file" : "lib/WebService/OPNsense/Dnsmasq/Settings.pm", "version" : "0.001" }, "WebService::OPNsense::Exception" : { "file" : "lib/WebService/OPNsense/Exception.pm", "version" : "0.001" }, "WebService::OPNsense::Firewall" : { "file" : "lib/WebService/OPNsense/Firewall.pm", "version" : "0.001" }, "WebService::OPNsense::Firewall::Alias" : { "file" : "lib/WebService/OPNsense/Firewall/Alias.pm", "version" : "0.001" }, "WebService::OPNsense::Firewall::Category" : { "file" : "lib/WebService/OPNsense/Firewall/Category.pm", "version" : "0.001" }, "WebService::OPNsense::Firewall::DNat" : { "file" : "lib/WebService/OPNsense/Firewall/DNat.pm", "version" : "0.001" }, "WebService::OPNsense::Firewall::Filter" : { "file" : "lib/WebService/OPNsense/Firewall/Filter.pm", "version" : "0.001" }, "WebService::OPNsense::Firewall::Npt" : { "file" : "lib/WebService/OPNsense/Firewall/Npt.pm", "version" : "0.001" }, "WebService::OPNsense::Firewall::OneToOne" : { "file" : "lib/WebService/OPNsense/Firewall/OneToOne.pm", "version" : "0.001" }, "WebService::OPNsense::Firewall::Role::NAT" : { "file" : "lib/WebService/OPNsense/Firewall/Role/NAT.pm", "version" : "0.001" }, "WebService::OPNsense::Firewall::SourceNat" : { "file" : "lib/WebService/OPNsense/Firewall/SourceNat.pm", "version" : "0.001" }, "WebService::OPNsense::HASync" : { "file" : "lib/WebService/OPNsense/HASync.pm", "version" : "0.001" }, "WebService::OPNsense::IDS::Service" : { "file" : "lib/WebService/OPNsense/IDS/Service.pm", "version" : "0.001" }, "WebService::OPNsense::IDS::Settings" : { "file" : "lib/WebService/OPNsense/IDS/Settings.pm", "version" : "0.001" }, "WebService::OPNsense::IPsec::Connections" : { "file" : "lib/WebService/OPNsense/IPsec/Connections.pm", "version" : "0.001" }, "WebService::OPNsense::IPsec::KeyPairs" : { "file" : "lib/WebService/OPNsense/IPsec/KeyPairs.pm", "version" : "0.001" }, "WebService::OPNsense::IPsec::Leases" : { "file" : "lib/WebService/OPNsense/IPsec/Leases.pm", "version" : "0.001" }, "WebService::OPNsense::IPsec::ManualSpd" : { "file" : "lib/WebService/OPNsense/IPsec/ManualSpd.pm", "version" : "0.001" }, "WebService::OPNsense::IPsec::Pools" : { "file" : "lib/WebService/OPNsense/IPsec/Pools.pm", "version" : "0.001" }, "WebService::OPNsense::IPsec::PreSharedKeys" : { "file" : "lib/WebService/OPNsense/IPsec/PreSharedKeys.pm", "version" : "0.001" }, "WebService::OPNsense::IPsec::Sad" : { "file" : "lib/WebService/OPNsense/IPsec/Sad.pm", "version" : "0.001" }, "WebService::OPNsense::IPsec::Service" : { "file" : "lib/WebService/OPNsense/IPsec/Service.pm", "version" : "0.001" }, "WebService::OPNsense::IPsec::Sessions" : { "file" : "lib/WebService/OPNsense/IPsec/Sessions.pm", "version" : "0.001" }, "WebService::OPNsense::IPsec::Settings" : { "file" : "lib/WebService/OPNsense/IPsec/Settings.pm", "version" : "0.001" }, "WebService::OPNsense::IPsec::Spd" : { "file" : "lib/WebService/OPNsense/IPsec/Spd.pm", "version" : "0.001" }, "WebService::OPNsense::IPsec::Tunnel" : { "file" : "lib/WebService/OPNsense/IPsec/Tunnel.pm", "version" : "0.001" }, "WebService::OPNsense::IPsec::Vti" : { "file" : "lib/WebService/OPNsense/IPsec/Vti.pm", "version" : "0.001" }, "WebService::OPNsense::Interfaces" : { "file" : "lib/WebService/OPNsense/Interfaces.pm", "version" : "0.001" }, "WebService::OPNsense::Kea::CtrlAgent" : { "file" : "lib/WebService/OPNsense/Kea/CtrlAgent.pm", "version" : "0.001" }, "WebService::OPNsense::Kea::Ddns" : { "file" : "lib/WebService/OPNsense/Kea/Ddns.pm", "version" : "0.001" }, "WebService::OPNsense::Kea::Dhcpv4" : { "file" : "lib/WebService/OPNsense/Kea/Dhcpv4.pm", "version" : "0.001" }, "WebService::OPNsense::Kea::Dhcpv6" : { "file" : "lib/WebService/OPNsense/Kea/Dhcpv6.pm", "version" : "0.001" }, "WebService::OPNsense::Kea::Leases" : { "file" : "lib/WebService/OPNsense/Kea/Leases.pm", "version" : "0.001" }, "WebService::OPNsense::Kea::Service" : { "file" : "lib/WebService/OPNsense/Kea/Service.pm", "version" : "0.001" }, "WebService::OPNsense::Normalize" : { "file" : "lib/WebService/OPNsense/Normalize.pm", "version" : "0.001" }, "WebService::OPNsense::Object" : { "file" : "lib/WebService/OPNsense/Object.pm", "version" : "0.001" }, "WebService::OPNsense::OpenVPN::ClientOverwrites" : { "file" : "lib/WebService/OPNsense/OpenVPN/ClientOverwrites.pm", "version" : "0.001" }, "WebService::OPNsense::OpenVPN::Export" : { "file" : "lib/WebService/OPNsense/OpenVPN/Export.pm", "version" : "0.001" }, "WebService::OPNsense::OpenVPN::Instances" : { "file" : "lib/WebService/OPNsense/OpenVPN/Instances.pm", "version" : "0.001" }, "WebService::OPNsense::OpenVPN::Service" : { "file" : "lib/WebService/OPNsense/OpenVPN/Service.pm", "version" : "0.001" }, "WebService::OPNsense::Role::APIPath" : { "file" : "lib/WebService/OPNsense/Role/APIPath.pm", "version" : "0.001" }, "WebService::OPNsense::Role::Crud" : { "file" : "lib/WebService/OPNsense/Role/Crud.pm", "version" : "0.001" }, "WebService::OPNsense::Role::ItemCrud" : { "file" : "lib/WebService/OPNsense/Role/ItemCrud.pm", "version" : "0.001" }, "WebService::OPNsense::Role::Service" : { "file" : "lib/WebService/OPNsense/Role/Service.pm", "version" : "0.001" }, "WebService::OPNsense::Role::Settings" : { "file" : "lib/WebService/OPNsense/Role/Settings.pm", "version" : "0.001" }, "WebService::OPNsense::Routes" : { "file" : "lib/WebService/OPNsense/Routes.pm", "version" : "0.001" }, "WebService::OPNsense::System" : { "file" : "lib/WebService/OPNsense/System.pm", "version" : "0.001" }, "WebService::OPNsense::TrafficShaper::Service" : { "file" : "lib/WebService/OPNsense/TrafficShaper/Service.pm", "version" : "0.001" }, "WebService::OPNsense::TrafficShaper::Settings" : { "file" : "lib/WebService/OPNsense/TrafficShaper/Settings.pm", "version" : "0.001" }, "WebService::OPNsense::Unbound::Diagnostics" : { "file" : "lib/WebService/OPNsense/Unbound/Diagnostics.pm", "version" : "0.001" }, "WebService::OPNsense::Unbound::Overview" : { "file" : "lib/WebService/OPNsense/Unbound/Overview.pm", "version" : "0.001" }, "WebService::OPNsense::Unbound::Service" : { "file" : "lib/WebService/OPNsense/Unbound/Service.pm", "version" : "0.001" }, "WebService::OPNsense::Unbound::Settings" : { "file" : "lib/WebService/OPNsense/Unbound/Settings.pm", "version" : "0.001" } }, "release_status" : "stable", "resources" : { "bugtracker" : { "web" : "https://github.com/djzort/perl-WebService-OPNsense/issues" }, "homepage" : "https://github.com/djzort/perl-WebService-OPNsense", "repository" : { "type" : "git", "url" : "https://github.com/djzort/perl-WebService-OPNsense.git", "web" : "https://github.com/djzort/perl-WebService-OPNsense" } }, "version" : "0.001", "x_author_pledge" : { "version" : 1 }, "x_generated_by_perl" : "v5.40.3", "x_serialization_backend" : "Cpanel::JSON::XS version 4.39", "x_spdx_expression" : "MIT" }