Module types

Module types 

Source
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§

AlertGroupingParameters
Defines how alerts on this service will be automatically grouped into incidents. Note that the alert grouping features are available only on certain plans.
AutoPauseNotificationsParameters
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.
EscalationPolicy
An escalation policy.
EscalationPolicyListResponse
A list of escalation policies.
IncidentUrgencyRule
An incident urgency rule.
ScheduledAction
A scheduled action.
ScheduledActionAt
Represents when scheduled action will occur.
Service
A service.
ServiceListResponse
A list of services.
ServiceObject
A service object.
SupportHours
The support hours.

Enums§

AlertCreation
How a service creates incidents.
AlertGroupingType
The type of alert grouping.
EscalationPolicyType
The type of escalation_policy.
IncidentUrgencyRuleType
The type of incident urgency rule.
ScheduledActionAtName
Designates either the start or the end of support hours.
ScheduledActionAtType
The type of scheduled action at.
ScheduledActionType
The type of scheduled action.
Status
The state of the service.
SupportHoursType
The type of support hours.
Urgency
The incidents’ urgency, if type is constant.