faux-api-client
NodeJS/Typescript Client for PFSense Faux-API
Pre-requisite
- An host with PF Sense installed
- FauxApi installed (see https://github.com/ndejong/pfsense_fauxapi/blob/master/README.md)
- FauxApi credentials (in /etc/fauxapi/credentials.ini... see https://github.com/ndejong/pfsense_fauxapi/blob/master/README.md)
- Allowed methods (in /etc/fauxapi/pfsense_function_calls.txt... see https://github.com/ndejong/pfsense_fauxapi/blob/master/README.md)
How to use
First npm install --save faux-api-client
Then, in your project:
; const fauxApiClient = '<PFSense Server IP Address>' '<PF Sense Key>' '<PF Sense Secret>'; fauxApiClient ;
Available commands
public async : Promise<IFauxApiResponse>;public async : Promise<IFauxApiResponse>;public async : Promise<IFauxApiResponse>;public async : Promise<IFauxApiResponse>;public async : Promise<IFauxApiResponse>;public async : Promise<IFauxApiResponse>;public async : Promise<IFauxApiResponse>;public async : Promise<IFauxApiResponse>;public async : Promise<IFauxApiResponse>;public async : Promise<IFauxApiResponse>;public async : Promise<IFauxApiResponse>;public async : Promise<IFauxApiResponse>;public async : Promise<IFauxApiResponse>;public async : Promise<IFauxApiResponse>;public async : Promise<IFauxApiResponse>;