Webhook gates¶
List of commands:
- Create webhook
- Update webhook
- List webhooks
Webhook creation¶
To create a new webhook use the command:
zdm gate webhook create name url token period workspace_id
where name
is the name that you want to give to your new webhook
url
is your webhook url
token
is the authentication token for your webhook (if needed)
workspace_id
is the uid of the workspace you want to receive data from
You also have the possibility to add filters on data using the following options:
--tag
To specify a tag to filter data (you can specify more than one)
--fleet
To specify a fleet to filter data (you can specify more than one)
--token
Token used as value of the Authorization Bearer fot the webhook endpoint.
List export gates¶
To see a list of your webhooks use the command:
zdm gate webhook all workspace_id
where workspace_id
is the uid of the workspace
You also have the possibility to add filters on gates using the following options:
--status active|disabled
to filter on gate’s status
Update webhook¶
To update a webhook use the command:
zdm gate webhook update gate_id
you can change gate’s configuration using the following options: ::
* --name
to change the webhook name
* --period
to change the webhook period
* --url
to change the webhook url
* --tag
(multiple option) to replace webhook tag array
* --fleet
(multiple option) to replace webhook fleets array