Module fiberplane_models::pagerduty
source · Expand description
PagerDuty related models.
A PagerDuty receiver is a resource that is defined in Fiberplane. It works unison with a PagerDuty webhook, which is defined in PagerDuty. A PagerDuty webhook will have its target URL set to the receiver.
Once a incident is created in PagerDuty, PagerDuty will send a webhook to a webhook receiver. Depending on the configuration of the receiver this will create a new notebook based on a template, it can also update any front-matter values defined in any notebook.
A shared security-key should be set in the PagerDuty webhook customer header which will verified by Fiberplane. If the security-key does not match, the request will be dropped. The header should be <..> and contain the security-key as-is.
Structs§
- A new PagerDuty receiver. This will be used in the create endpoint.
- PagerDutyReceiver represents a single PagerDuty receiver in Fiberplane.
Enums§
- Errors that can occur when creating a new PagerDuty receiver.
- Errors that can occur when deleting a PagerDuty receiver.
- Errors that can occur when retrieving a PagerDuty receiver.
- Errors that can occur when listing PagerDuty receivers.
- Errors that can occur when updating a PagerDuty receiver.