{
  "gem_version": "~> 2.4.0",
  "domain": "example.com",
  "gid": "wheel",
  "netmask": "255.255.255.0",
  "rubyversion": "2.5.5",
  "uptime_seconds": 598,
  "timezone": "UTC",
  "interfaces": "em0,em1,lo0",
  "kernel": "FreeBSD",
  "ipaddress_em0": "10.0.2.15",
  "macaddress_em0": "08:00:27:5b:52:9b",
  "netmask_em0": "255.255.255.0",
  "mtu_em0": 1500,
  "ipaddress_em1": "10.0.0.2",
  "macaddress_em1": "08:00:27:98:d5:2e",
  "netmask_em1": "255.255.255.0",
  "mtu_em1": 1500,
  "ipaddress_lo0": "127.0.0.1",
  "netmask_lo0": "255.0.0.0",
  "mtu_lo0": 16384,
  "zpool_version": "28",
  "memorysize": "981.54 MB",
  "memoryfree": "583.34 MB",
  "swapsize": "2.00 GB",
  "swapfree": "2.00 GB",
  "swapsize_mb": "2048.00",
  "swapfree_mb": "2048.00",
  "memorysize_mb": "981.54",
  "memoryfree_mb": "583.34",
  "osfamily": "FreeBSD",
  "hostname": "foo",
  "processors": {
    "count": 1
  },
  "path": "/usr/home/vagrant/vendor/bundler/ruby/2.5/bin:/opt/puppetlabs/puppet/bin:/opt/puppetlabs/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/home/vagrant/bin",
  "hardwaremodel": "amd64",
  "uptime_days": 0,
  "virtual": "virtualbox",
  "is_virtual": true,
  "processorcount": 1,
  "processor": "Intel(R) Core(TM) i7-6500U CPU @ 2.50GHz",
  "kernelrelease": "12.0-RELEASE-p6",
  "kernelmajversion": "12",
  "puppetversion": "5.5.14",
  "uptime_hours": 0,
  "kernelversion": "12.0",
  "ipaddress": "10.0.2.15",
  "architecture": "amd64",
  "ps": "ps auxwww",
  "operatingsystemrelease": "12.0-RELEASE-p6",
  "facterversion": "2.4.6",
  "rubysitedir": "/usr/local/lib/ruby/site_ruby/2.5",
  "hardwareisa": "amd64",
  "sshrsakey": "AAAAB3NzaC1yc2EAAAADAQABAAABAQCuW3pVy9+K4+IbTsnoh5xhgjRZBNKm2HjYDw5eS9j5MzB9J5xT6twUuN3yPvfSgSbhKfBVEPWuGh3CuJoMp3V8vKxd/LSfYZZBfWtjUbD/GCbq+7X8QWceYFFFmNNsGdbqYbrPa75ejz0FS8+FgFlaF19m1bMEMedmHcBHlia8ckLwoUlu4BLrIVVvOdCd2gr7Vodnc9FLkDoVR6FL180H0RnZbLVkiMWrATp7e/v0wkp+s2dxB26aq3usqsQjVd8UnegOS5GtY9P7mix8IKDC/jIly4Sq7t6rumd8iANQ58lOmlxgHZd56ELB+A03SKb/sIWihsK2HU9VBTtBhU4t",
  "sshfp_rsa": "SSHFP 1 1 2c9b7b59408d439da9b4d880c95b84a2c191539b\nSSHFP 1 2 64aaf3b6abf77760ebcdf74937d4c2e6450d659aefbdfe20751e21b93e5fa1de",
  "sshecdsakey": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBLEjxR1VIzi8GSoe087KShtErf7dr4F4eTrcxxqgRp6cPTdg1KU8yJ654YOSU0nPS+jzwMyzbEOQE7l67dCgN5A=",
  "sshfp_ecdsa": "SSHFP 3 1 53bcbe4dfadb3a70524b873cd0858a7f260ba506\nSSHFP 3 2 cbd1ea13d451c8f1cffaa654e04bb2f1cb4c28d90e1d5240374ab98d00ea9252",
  "sshed25519key": "AAAAC3NzaC1lZDI1NTE5AAAAIBPlDhLJQRgRXoeJszL8SXWf+FcSS4UVje61fPuBJpuY",
  "sshfp_ed25519": "SSHFP 4 1 9546e8988c36b368464ceabcb5408cab2efd854b\nSSHFP 4 2 32bb144e0467c618c6b2697d11730901c3dd6ef298eb1bc50a8bc102f1bd748b",
  "os": {
    "name": "FreeBSD",
    "family": "FreeBSD",
    "release": {
      "major": "12",
      "minor": "0",
      "full": "12.0-RELEASE-p6"
    }
  },
  "rubyplatform": "amd64-freebsd12",
  "operatingsystemmajrelease": "12",
  "operatingsystem": "FreeBSD",
  "system_uptime": {
    "seconds": 598,
    "hours": 0,
    "days": 0,
    "uptime": "0:09 hours"
  },
  "macaddress": "08:00:27:5b:52:9b",
  "zfs_version": "5",
  "id": "root",
  "fqdn": "foo.example.com",
  "uptime": "0:09 hours",
  "network_em0": "10.0.2.0",
  "network_em1": "10.0.0.0",
  "network_lo0": "127.0.0.0"
}