So I've had many a conversation with Solarwinds about this since my original post here. Juniper supports NetConf, which is an industry sanctioned way of doing things but surprise, one of this bigger guys has been slow to get on board. Anyhow it can all be done via the CLI via the Netconf standard.
NETCONF - Wikipedia, the free encyclopedia
Packetpushers article on using it http://packetpushers.net/using-netconf-yang-to-configure-network-devices-and-why-it-does-not-replace-snmp/
And even Cisco finally getting into the action - This documentation has been moved - Network Configuration Protocol [Support] - Cisco
Juniper Support - NETCONF XML Management Protocol Developer Guide - Technical Documentation - Support - Juniper Networks
Specifically on the MAG / SSL VPN the settings are here: