Expand description
Types for our Pagerduty API client.
Modules§
- deserialize_
null_ string - A module for deserializing a null string.
- serde_
naive_ time - A module for deserializing a null string.
Structs§
- Alert
Grouping Parameters - Defines how alerts on this service will be automatically grouped into incidents. Note that the alert grouping features are available only on certain plans.
- Auto
Pause Notifications Parameters - Defines how alerts on this service are automatically suspended for a period of time before triggering, when identified as likely being transient. Note that automatically pausing notifications is only available on certain plans.
- Escalation
Policy - An escalation policy.
- Escalation
Policy List Response - A list of escalation policies.
- Incident
Urgency Rule - An incident urgency rule.
- Scheduled
Action - A scheduled action.
- Scheduled
Action At - Represents when scheduled action will occur.
- Service
- A service.
- Service
List Response - A list of services.
- Service
Object - A service object.
- Support
Hours - The support hours.
Enums§
- Alert
Creation - How a service creates incidents.
- Alert
Grouping Type - The type of alert grouping.
- Escalation
Policy Type - The type of escalation_policy.
- Incident
Urgency Rule Type - The type of incident urgency rule.
- Scheduled
Action AtName - Designates either the start or the end of support hours.
- Scheduled
Action AtType - The type of scheduled action at.
- Scheduled
Action Type - The type of scheduled action.
- Status
- The state of the service.
- Support
Hours Type - The type of support hours.
- Urgency
- The incidents’ urgency, if type is constant.