Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Notifier ¶
type Notifier struct { // EndpointURL of your webhook EndpointURL string // Optional: Secret used to sign your request body. Secret string // Optional: Meta information that you want to send to your webhook Meta map[string]string // contains filtered or unexported fields }
Notifier will call your endpoint URL with a POST request with the following format
{ "meta":{ "hostname": "server01" }, "flags":{ "deleted": { "test-flag": { "rule": "key eq \"random-key\"", "percentage": 100, "true": true, "false": false, "default": false } }, "added": { "test-flag3": { "percentage": 5, "true": "test", "false": "false", "default": "default" } }, "updated": { "test-flag2": { "old_value": { "rule": "key eq \"not-a-key\"", "percentage": 100, "true": true, "false": false, "default": false }, "new_value": { "disable": true, "rule": "key eq \"not-a-key\"", "percentage": 100, "true": true, "false": false, "default": false } } } } }
Click to show internal directories.
Click to hide internal directories.