Read API Documentation for vendor details.
Copy the example configuration in qualys.yaml.example
to /opt/stackstorm/configs/qualys.yaml and edit as required.
It has three entries:
hostnameThe host of the Qualys API serivceusernameUser to the APIpasswordPassword to the API
It should look like this:
---
hostname: qualysapi.serviceprovider.com
username: jerry
password: I<3ElaineNote : When modifying the configuration in /opt/stackstorm/configs/ please
remember to tell StackStorm to load these new values by running
st2ctl reload --register-configs
add_hostAdd host to vulnerability management, policy compliance, or both.add_hostsAdd hosts to vulnerability management, policy compliance, or both.get_hostGet the status of a host, e.g. last scanned, NETBIOS detailsget_host_rangeGet the status of an IP range of hostsget_reportGet the status and content of a scan reportlaunch_scanLaunch a scan on a hostlist_hosts_not_scannedList the hosts that have not been scanned in a number of dayslist_reportsList completed, available reportslist_scansList scans