Registers a new subscriber to the Notification service with an HTTPS webhook.
The following example registers a new HTTPS webhook subscriber to the Notification Service.
efa notification subscribers add-https --url https://path/to/my/service:port
--username myusername --password mypassword --insecure
Successfully registered subscriber.
+-----------+-----------------------------------------------------------------------+
| attribute | value |
+-----------+-----------------------------------------------------------------------+
| id | 1 |
+-----------+-----------------------------------------------------------------------+
| handler | http |
+-----------+-----------------------------------------------------------------------+
| endpoint | https://path/to/my/service:port |
+-----------+-----------------------------------------------------------------------+
| config | {"cacert":"","insecure":true,"password":"mypassword",
"username":"myusername"} |
+-----------+-----------------------------------------------------------------------+
Notification Subscriber ID=1
--- Time Elapsed: 2.203878641s ---
The following example enables webhook subscriber with only APP_ALERTS.
#efa notification subscribers add-https --url https://127.0.0.1:5000 --username jarvis
--password vision --insecure --filter APP_ALERTS
Successfully registered subscriber.
+-----------+----------------------------------------------------------------------------------+
| attribute | value |
+-----------+----------------------------------------------------------------------------------+
| id | 18 |
+-----------+----------------------------------------------------------------------------------+
| handler | http |
+-----------+----------------------------------------------------------------------------------+
| endpoint | https://127.0.0.1:5000 |
+-----------+----------------------------------------------------------------------------------+
| config | {"cacert":"","filters":["APP_ALERTS"],"insecure":true,"password":"vision","usern |
| | ame":"jarvis"} |
+-----------+----------------------------------------------------------------------------------+
Notification Subscriber ID=18
--- Time Elapsed: 2.148580068s ---
The following example enables webhook
subscriber with only APP_ALARM and APP_ALERTS.
#efa notification subscribers add-https --url https://127.0.0.1:5000 --username jarvis
--password vision --insecure --filter APP_ALARMS,APP_ALERTS
Successfully registered subscriber.
+-----------+----------------------------------------------------------------------------------+
| attribute | value |
+-----------+----------------------------------------------------------------------------------+
| id | 18 |
+-----------+----------------------------------------------------------------------------------+
| handler | http |
+-----------+----------------------------------------------------------------------------------+
| endpoint | https://127.0.0.1:5000 |
+-----------+----------------------------------------------------------------------------------+
| config | {"cacert":"","filters":”APP_ALARMS”,"APP_ALERTS"],"insecure":true, |
| | “password":"vision",”username":"jarvis"} |
+-----------+----------------------------------------------------------------------------------+
Notification Subscriber ID=18
--- Time Elapsed: 2.148580068s ---
The following example enables webhook
subscriber with only DEVICE_EVENTS of type audit.
#efa notification subscribers add-https --url https://127.0.0.1:5000 –username jarvis
--password vision --insecure --filter DEVICE_EVENTS
--device-event audit-firmware,audit-security,audit-configuration
Successfully registered subscriber.
+-----------+----------------------------------------------------------------------------------+
| attribute | value |
+-----------+----------------------------------------------------------------------------------+
| id | 18 |
+-----------+----------------------------------------------------------------------------------+
| handler | http |
+-----------+----------------------------------------------------------------------------------+
| endpoint | https://127.0.0.1:5000 |
+-----------+----------------------------------------------------------------------------------+
| config | {"cacert":"","filters":["DEVICE_EVENTS"], |
| |”device-event”:[”audit-firmware”,audit-security",”audit-configuration”], |
| |"insecure":true,"minimum-severity":"","password":"vision", |
| |”username":"jarvis"} |
+-----------+----------------------------------------------------------------------------------+
Notification Subscriber ID=18
--- Time Elapsed: 2.148580069s ---