packages feed

pagerduty 0.0.7 → 0.0.8

raw patch · 4 files changed

+8/−9 lines, 4 filesdep ~http-clientPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: http-client

API changes (from Hackage documentation)

- Control.Monad.Trans.PagerDuty: AuthBasic :: ByteString -> ByteString -> Auth Basic
- Control.Monad.Trans.PagerDuty: AuthToken :: ByteString -> Auth Token
- Network.PagerDuty.Integration: AuthBasic :: ByteString -> ByteString -> Auth Basic
- Network.PagerDuty.Integration: AuthToken :: ByteString -> Auth Token
- Network.PagerDuty.Integration: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.Integration.Generic
- Network.PagerDuty.Integration: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.Integration.Response
- Network.PagerDuty.Integration: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.Integration.Trigger
- Network.PagerDuty.Integration: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.Integration.Event
- Network.PagerDuty.Integration: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.Integration.Generic
- Network.PagerDuty.Integration: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.Integration.Response
- Network.PagerDuty.Integration: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.Integration.Trigger
- Network.PagerDuty.REST: AuthBasic :: ByteString -> ByteString -> Auth Basic
- Network.PagerDuty.REST: AuthToken :: ByteString -> Auth Token
- Network.PagerDuty.REST.Alerts: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Alerts.Alert
- Network.PagerDuty.REST.Alerts: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Alerts.AlertType
- Network.PagerDuty.REST.Alerts: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Alerts.Alert
- Network.PagerDuty.REST.Alerts: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Alerts.AlertType
- Network.PagerDuty.REST.Alerts: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Alerts.ListAlerts
- Network.PagerDuty.REST.EscalationPolicies: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.EscalationPolicies.CreatePolicy
- Network.PagerDuty.REST.EscalationPolicies: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.EscalationPolicies.Policy
- Network.PagerDuty.REST.EscalationPolicies: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.EscalationPolicies.UpdatePolicy
- Network.PagerDuty.REST.EscalationPolicies: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.EscalationPolicies.CreatePolicy
- Network.PagerDuty.REST.EscalationPolicies: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.EscalationPolicies.ListPolicies
- Network.PagerDuty.REST.EscalationPolicies: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.EscalationPolicies.Policy
- Network.PagerDuty.REST.EscalationPolicies: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.EscalationPolicies.UpdatePolicy
- Network.PagerDuty.REST.EscalationPolicies.EscalationRules: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.EscalationPolicies.EscalationRules.CreateRule
- Network.PagerDuty.REST.EscalationPolicies.EscalationRules: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.EscalationPolicies.EscalationRules.Rule
- Network.PagerDuty.REST.EscalationPolicies.EscalationRules: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.EscalationPolicies.EscalationRules.ScheduleTarget
- Network.PagerDuty.REST.EscalationPolicies.EscalationRules: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.EscalationPolicies.EscalationRules.Target
- Network.PagerDuty.REST.EscalationPolicies.EscalationRules: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.EscalationPolicies.EscalationRules.TargetId
- Network.PagerDuty.REST.EscalationPolicies.EscalationRules: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.EscalationPolicies.EscalationRules.TargetType
- Network.PagerDuty.REST.EscalationPolicies.EscalationRules: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.EscalationPolicies.EscalationRules.UpdateRule
- Network.PagerDuty.REST.EscalationPolicies.EscalationRules: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.EscalationPolicies.EscalationRules.UpdateRules
- Network.PagerDuty.REST.EscalationPolicies.EscalationRules: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.EscalationPolicies.EscalationRules.CreateRule
- Network.PagerDuty.REST.EscalationPolicies.EscalationRules: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.EscalationPolicies.EscalationRules.Rule
- Network.PagerDuty.REST.EscalationPolicies.EscalationRules: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.EscalationPolicies.EscalationRules.ScheduleTarget
- Network.PagerDuty.REST.EscalationPolicies.EscalationRules: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.EscalationPolicies.EscalationRules.Target
- Network.PagerDuty.REST.EscalationPolicies.EscalationRules: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.EscalationPolicies.EscalationRules.TargetId
- Network.PagerDuty.REST.EscalationPolicies.EscalationRules: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.EscalationPolicies.EscalationRules.TargetType
- Network.PagerDuty.REST.EscalationPolicies.EscalationRules: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.EscalationPolicies.EscalationRules.UpdateRule
- Network.PagerDuty.REST.EscalationPolicies.EscalationRules: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.EscalationPolicies.EscalationRules.UpdateRules
- Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Incidents.Assignee
- Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Incidents.Count
- Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Incidents.Incident
- Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Incidents.IncidentStatus
- Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Incidents.ReassignIncident
- Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Incidents.UpdateIncident
- Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Incidents.UpdateIncidents
- Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Incidents.UpdateStatus
- Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Incidents.UpdatedIncidents
- Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Incidents.Assignee
- Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Incidents.CountIncidents
- Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Incidents.Incident
- Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Incidents.IncidentStatus
- Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Incidents.ListIncidents
- Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Incidents.ReassignIncident
- Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Incidents.UpdateIncident
- Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Incidents.UpdateIncidents
- Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Incidents.UpdateStatus
- Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Incidents.UpdatedIncidents
- Network.PagerDuty.REST.Incidents.Notes: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Incidents.Notes.Note
- Network.PagerDuty.REST.Incidents.Notes: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Incidents.Notes.CreateNote
- Network.PagerDuty.REST.Incidents.Notes: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Incidents.Notes.Note
- Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.LogEntries.APIChannel
- Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.LogEntries.Channel
- Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.LogEntries.EmailChannel
- Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.LogEntries.EmailType
- Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.LogEntries.LogEntry
- Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.LogEntries.LogEntryType
- Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.LogEntries.NagiosChannel
- Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.LogEntries.Notification
- Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.LogEntries.NotificationStatus
- Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.LogEntries.NotificationType
- Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.LogEntries.NotifyEntry
- Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.LogEntries.WebTriggerChannel
- Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.LogEntries.APIChannel
- Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.LogEntries.EmailChannel
- Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.LogEntries.EmailType
- Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.LogEntries.GetLog
- Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.LogEntries.ListLogs
- Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.LogEntries.LogEntryType
- Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.LogEntries.NagiosChannel
- Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.LogEntries.Notification
- Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.LogEntries.NotificationStatus
- Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.LogEntries.NotificationType
- Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.LogEntries.NotifyEntry
- Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.LogEntries.WebTriggerChannel
- Network.PagerDuty.REST.MaintenanceWindows: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.MaintenanceWindows.Counts
- Network.PagerDuty.REST.MaintenanceWindows: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.MaintenanceWindows.CreateWindow
- Network.PagerDuty.REST.MaintenanceWindows: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.MaintenanceWindows.CreateWindow'
- Network.PagerDuty.REST.MaintenanceWindows: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.MaintenanceWindows.ListWindowsResponse
- Network.PagerDuty.REST.MaintenanceWindows: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.MaintenanceWindows.MaintenanceWindow
- Network.PagerDuty.REST.MaintenanceWindows: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.MaintenanceWindows.ServiceInfo
- Network.PagerDuty.REST.MaintenanceWindows: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.MaintenanceWindows.UpdateWindow
- Network.PagerDuty.REST.MaintenanceWindows: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.MaintenanceWindows.Counts
- Network.PagerDuty.REST.MaintenanceWindows: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.MaintenanceWindows.CreateWindow
- Network.PagerDuty.REST.MaintenanceWindows: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.MaintenanceWindows.CreateWindow'
- Network.PagerDuty.REST.MaintenanceWindows: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.MaintenanceWindows.ListWindows
- Network.PagerDuty.REST.MaintenanceWindows: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.MaintenanceWindows.ListWindowsResponse
- Network.PagerDuty.REST.MaintenanceWindows: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.MaintenanceWindows.MaintenanceWindow
- Network.PagerDuty.REST.MaintenanceWindows: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.MaintenanceWindows.ServiceInfo
- Network.PagerDuty.REST.MaintenanceWindows: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.MaintenanceWindows.UpdateWindow
- Network.PagerDuty.REST.Reports: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Reports.AlertReport
- Network.PagerDuty.REST.Reports: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Reports.AlertTotals
- Network.PagerDuty.REST.Reports: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Reports.IncidentReport
- Network.PagerDuty.REST.Reports: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Reports.Rollup
- Network.PagerDuty.REST.Reports: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Reports.AlertReport
- Network.PagerDuty.REST.Reports: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Reports.AlertTotals
- Network.PagerDuty.REST.Reports: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Reports.IncidentReport
- Network.PagerDuty.REST.Reports: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Reports.Report
- Network.PagerDuty.REST.Reports: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Reports.Rollup
- Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Schedules.Restriction
- Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Schedules.RestrictionType
- Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Schedules.Rotation
- Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Schedules.Schedule
- Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Schedules.ScheduleInfo
- Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Schedules.ScheduleLayer
- Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Schedules.CreateSchedule
- Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Schedules.GetSchedule
- Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Schedules.GetScheduleEntries
- Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Schedules.GetScheduleUsers
- Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Schedules.ListSchedules
- Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Schedules.PreviewSchedule
- Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Schedules.Restriction
- Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Schedules.RestrictionType
- Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Schedules.Rotation
- Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Schedules.Schedule
- Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Schedules.ScheduleInfo
- Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Schedules.ScheduleLayer
- Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Schedules.UpdateSchedule
- Network.PagerDuty.REST.Schedules.Overrides: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Schedules.Overrides.CreateOverride
- Network.PagerDuty.REST.Schedules.Overrides: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Schedules.Overrides.Override
- Network.PagerDuty.REST.Schedules.Overrides: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Schedules.Overrides.CreateOverride
- Network.PagerDuty.REST.Schedules.Overrides: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Schedules.Overrides.ListOverrides
- Network.PagerDuty.REST.Schedules.Overrides: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Schedules.Overrides.Override
- Network.PagerDuty.REST.Services: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Services.CreateService
- Network.PagerDuty.REST.Services: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Services.EmailFilterMode
- Network.PagerDuty.REST.Services: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Services.EmailIncidentCreation
- Network.PagerDuty.REST.Services: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Services.IncidentCounts
- Network.PagerDuty.REST.Services: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Services.PolicyInfo
- Network.PagerDuty.REST.Services: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Services.Service
- Network.PagerDuty.REST.Services: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Services.ServiceStatus
- Network.PagerDuty.REST.Services: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Services.ServiceType
- Network.PagerDuty.REST.Services: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Services.SeverityFilter
- Network.PagerDuty.REST.Services: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Services.UpdateService
- Network.PagerDuty.REST.Services: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Services.CreateService
- Network.PagerDuty.REST.Services: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Services.EmailFilterMode
- Network.PagerDuty.REST.Services: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Services.EmailIncidentCreation
- Network.PagerDuty.REST.Services: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Services.IncidentCounts
- Network.PagerDuty.REST.Services: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Services.ListServices
- Network.PagerDuty.REST.Services: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Services.PolicyInfo
- Network.PagerDuty.REST.Services: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Services.Service
- Network.PagerDuty.REST.Services: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Services.ServiceStatus
- Network.PagerDuty.REST.Services: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Services.ServiceType
- Network.PagerDuty.REST.Services: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Services.SeverityFilter
- Network.PagerDuty.REST.Services: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Services.UpdateService
- Network.PagerDuty.REST.Services.EmailFilters: instance (Network.HTTP.Types.QueryLike.QueryLike a, Data.Aeson.Types.Class.ToJSON a, Network.PagerDuty.REST.Services.EmailFilters.HasEmailFilterInfo a) => Network.PagerDuty.REST.Services.EmailFilters.HasEmailFilterInfo (Network.PagerDuty.Internal.Types.Request a s b)
- Network.PagerDuty.REST.Services.EmailFilters: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Services.EmailFilters.EmailFilter
- Network.PagerDuty.REST.Services.EmailFilters: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Services.EmailFilters.EmailFilterInfo
- Network.PagerDuty.REST.Services.EmailFilters: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Services.EmailFilters.MatchMode
- Network.PagerDuty.REST.Services.EmailFilters: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Services.EmailFilters.EmailFilter
- Network.PagerDuty.REST.Services.EmailFilters: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Services.EmailFilters.EmailFilterInfo
- Network.PagerDuty.REST.Services.EmailFilters: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Services.EmailFilters.MatchMode
- Network.PagerDuty.REST.Users: instance (Network.HTTP.Types.QueryLike.QueryLike a, Data.Aeson.Types.Class.ToJSON a, Network.PagerDuty.REST.Users.HasUserInfo a) => Network.PagerDuty.REST.Users.HasUserInfo (Network.PagerDuty.Internal.Types.Request a s b)
- Network.PagerDuty.REST.Users: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Users.CreateUser
- Network.PagerDuty.REST.Users: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Users.OnCall
- Network.PagerDuty.REST.Users: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Users.PolicyInfo
- Network.PagerDuty.REST.Users: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Users.Role
- Network.PagerDuty.REST.Users: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Users.UpdateUser
- Network.PagerDuty.REST.Users: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Users.User
- Network.PagerDuty.REST.Users: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Users.UserInfo
- Network.PagerDuty.REST.Users: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Users.CreateUser
- Network.PagerDuty.REST.Users: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Users.ListUsers
- Network.PagerDuty.REST.Users: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Users.OnCall
- Network.PagerDuty.REST.Users: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Users.PolicyInfo
- Network.PagerDuty.REST.Users: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Users.Role
- Network.PagerDuty.REST.Users: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Users.UpdateUser
- Network.PagerDuty.REST.Users: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Users.User
- Network.PagerDuty.REST.Users: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Users.UserInfo
- Network.PagerDuty.REST.Users.ContactMethods: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Users.ContactMethods.Contact
- Network.PagerDuty.REST.Users.ContactMethods: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Users.ContactMethods.ContactType
- Network.PagerDuty.REST.Users.ContactMethods: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Users.ContactMethods.CreateContact
- Network.PagerDuty.REST.Users.ContactMethods: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Users.ContactMethods.UpdateContact
- Network.PagerDuty.REST.Users.ContactMethods: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Users.ContactMethods.Contact
- Network.PagerDuty.REST.Users.ContactMethods: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Users.ContactMethods.ContactType
- Network.PagerDuty.REST.Users.ContactMethods: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Users.ContactMethods.CreateContact
- Network.PagerDuty.REST.Users.ContactMethods: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Users.ContactMethods.UpdateContact
- Network.PagerDuty.REST.Users.NotificationRules: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Users.NotificationRules.CreateRule
- Network.PagerDuty.REST.Users.NotificationRules: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Users.NotificationRules.Rule
- Network.PagerDuty.REST.Users.NotificationRules: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Users.NotificationRules.UpdateRule
- Network.PagerDuty.REST.Users.NotificationRules: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Users.NotificationRules.CreateRule
- Network.PagerDuty.REST.Users.NotificationRules: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Users.NotificationRules.Rule
- Network.PagerDuty.REST.Users.NotificationRules: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Users.NotificationRules.UpdateRule
- Network.PagerDuty.REST.Webhooks: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Webhooks.Webhook
- Network.PagerDuty.REST.Webhooks: instance Data.Aeson.Types.Class.FromJSON Network.PagerDuty.REST.Webhooks.WebhookType
- Network.PagerDuty.REST.Webhooks: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Webhooks.Webhook
- Network.PagerDuty.REST.Webhooks: instance Data.Aeson.Types.Class.ToJSON Network.PagerDuty.REST.Webhooks.WebhookType
+ Control.Monad.Trans.PagerDuty: [AuthBasic] :: ByteString -> ByteString -> Auth Basic
+ Control.Monad.Trans.PagerDuty: [AuthToken] :: ByteString -> Auth Token
+ Network.PagerDuty.Integration: [AuthBasic] :: ByteString -> ByteString -> Auth Basic
+ Network.PagerDuty.Integration: [AuthToken] :: ByteString -> Auth Token
+ Network.PagerDuty.Integration: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.Integration.Generic
+ Network.PagerDuty.Integration: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.Integration.Response
+ Network.PagerDuty.Integration: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.Integration.Trigger
+ Network.PagerDuty.Integration: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.Integration.Event
+ Network.PagerDuty.Integration: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.Integration.Generic
+ Network.PagerDuty.Integration: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.Integration.Response
+ Network.PagerDuty.Integration: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.Integration.Trigger
+ Network.PagerDuty.REST: [AuthBasic] :: ByteString -> ByteString -> Auth Basic
+ Network.PagerDuty.REST: [AuthToken] :: ByteString -> Auth Token
+ Network.PagerDuty.REST.Alerts: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Alerts.Alert
+ Network.PagerDuty.REST.Alerts: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Alerts.AlertType
+ Network.PagerDuty.REST.Alerts: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Alerts.Alert
+ Network.PagerDuty.REST.Alerts: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Alerts.AlertType
+ Network.PagerDuty.REST.Alerts: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Alerts.ListAlerts
+ Network.PagerDuty.REST.EscalationPolicies: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.EscalationPolicies.CreatePolicy
+ Network.PagerDuty.REST.EscalationPolicies: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.EscalationPolicies.Policy
+ Network.PagerDuty.REST.EscalationPolicies: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.EscalationPolicies.UpdatePolicy
+ Network.PagerDuty.REST.EscalationPolicies: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.EscalationPolicies.CreatePolicy
+ Network.PagerDuty.REST.EscalationPolicies: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.EscalationPolicies.ListPolicies
+ Network.PagerDuty.REST.EscalationPolicies: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.EscalationPolicies.Policy
+ Network.PagerDuty.REST.EscalationPolicies: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.EscalationPolicies.UpdatePolicy
+ Network.PagerDuty.REST.EscalationPolicies.EscalationRules: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.EscalationPolicies.EscalationRules.CreateRule
+ Network.PagerDuty.REST.EscalationPolicies.EscalationRules: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.EscalationPolicies.EscalationRules.Rule
+ Network.PagerDuty.REST.EscalationPolicies.EscalationRules: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.EscalationPolicies.EscalationRules.ScheduleTarget
+ Network.PagerDuty.REST.EscalationPolicies.EscalationRules: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.EscalationPolicies.EscalationRules.Target
+ Network.PagerDuty.REST.EscalationPolicies.EscalationRules: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.EscalationPolicies.EscalationRules.TargetId
+ Network.PagerDuty.REST.EscalationPolicies.EscalationRules: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.EscalationPolicies.EscalationRules.TargetType
+ Network.PagerDuty.REST.EscalationPolicies.EscalationRules: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.EscalationPolicies.EscalationRules.UpdateRule
+ Network.PagerDuty.REST.EscalationPolicies.EscalationRules: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.EscalationPolicies.EscalationRules.UpdateRules
+ Network.PagerDuty.REST.EscalationPolicies.EscalationRules: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.EscalationPolicies.EscalationRules.CreateRule
+ Network.PagerDuty.REST.EscalationPolicies.EscalationRules: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.EscalationPolicies.EscalationRules.Rule
+ Network.PagerDuty.REST.EscalationPolicies.EscalationRules: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.EscalationPolicies.EscalationRules.ScheduleTarget
+ Network.PagerDuty.REST.EscalationPolicies.EscalationRules: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.EscalationPolicies.EscalationRules.Target
+ Network.PagerDuty.REST.EscalationPolicies.EscalationRules: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.EscalationPolicies.EscalationRules.TargetId
+ Network.PagerDuty.REST.EscalationPolicies.EscalationRules: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.EscalationPolicies.EscalationRules.TargetType
+ Network.PagerDuty.REST.EscalationPolicies.EscalationRules: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.EscalationPolicies.EscalationRules.UpdateRule
+ Network.PagerDuty.REST.EscalationPolicies.EscalationRules: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.EscalationPolicies.EscalationRules.UpdateRules
+ Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Incidents.Assignee
+ Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Incidents.Count
+ Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Incidents.Incident
+ Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Incidents.IncidentStatus
+ Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Incidents.ReassignIncident
+ Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Incidents.UpdateIncident
+ Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Incidents.UpdateIncidents
+ Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Incidents.UpdateStatus
+ Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Incidents.UpdatedIncidents
+ Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Incidents.Assignee
+ Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Incidents.CountIncidents
+ Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Incidents.Incident
+ Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Incidents.IncidentStatus
+ Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Incidents.ListIncidents
+ Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Incidents.ReassignIncident
+ Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Incidents.UpdateIncident
+ Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Incidents.UpdateIncidents
+ Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Incidents.UpdateStatus
+ Network.PagerDuty.REST.Incidents: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Incidents.UpdatedIncidents
+ Network.PagerDuty.REST.Incidents.Notes: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Incidents.Notes.Note
+ Network.PagerDuty.REST.Incidents.Notes: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Incidents.Notes.CreateNote
+ Network.PagerDuty.REST.Incidents.Notes: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Incidents.Notes.Note
+ Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.LogEntries.APIChannel
+ Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.LogEntries.Channel
+ Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.LogEntries.EmailChannel
+ Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.LogEntries.EmailType
+ Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.LogEntries.LogEntry
+ Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.LogEntries.LogEntryType
+ Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.LogEntries.NagiosChannel
+ Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.LogEntries.Notification
+ Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.LogEntries.NotificationStatus
+ Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.LogEntries.NotificationType
+ Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.LogEntries.NotifyEntry
+ Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.LogEntries.WebTriggerChannel
+ Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.LogEntries.APIChannel
+ Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.LogEntries.EmailChannel
+ Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.LogEntries.EmailType
+ Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.LogEntries.GetLog
+ Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.LogEntries.ListLogs
+ Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.LogEntries.LogEntryType
+ Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.LogEntries.NagiosChannel
+ Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.LogEntries.Notification
+ Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.LogEntries.NotificationStatus
+ Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.LogEntries.NotificationType
+ Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.LogEntries.NotifyEntry
+ Network.PagerDuty.REST.LogEntries: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.LogEntries.WebTriggerChannel
+ Network.PagerDuty.REST.MaintenanceWindows: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.MaintenanceWindows.Counts
+ Network.PagerDuty.REST.MaintenanceWindows: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.MaintenanceWindows.CreateWindow
+ Network.PagerDuty.REST.MaintenanceWindows: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.MaintenanceWindows.CreateWindow'
+ Network.PagerDuty.REST.MaintenanceWindows: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.MaintenanceWindows.ListWindowsResponse
+ Network.PagerDuty.REST.MaintenanceWindows: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.MaintenanceWindows.MaintenanceWindow
+ Network.PagerDuty.REST.MaintenanceWindows: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.MaintenanceWindows.ServiceInfo
+ Network.PagerDuty.REST.MaintenanceWindows: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.MaintenanceWindows.UpdateWindow
+ Network.PagerDuty.REST.MaintenanceWindows: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.MaintenanceWindows.Counts
+ Network.PagerDuty.REST.MaintenanceWindows: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.MaintenanceWindows.CreateWindow
+ Network.PagerDuty.REST.MaintenanceWindows: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.MaintenanceWindows.CreateWindow'
+ Network.PagerDuty.REST.MaintenanceWindows: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.MaintenanceWindows.ListWindows
+ Network.PagerDuty.REST.MaintenanceWindows: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.MaintenanceWindows.ListWindowsResponse
+ Network.PagerDuty.REST.MaintenanceWindows: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.MaintenanceWindows.MaintenanceWindow
+ Network.PagerDuty.REST.MaintenanceWindows: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.MaintenanceWindows.ServiceInfo
+ Network.PagerDuty.REST.MaintenanceWindows: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.MaintenanceWindows.UpdateWindow
+ Network.PagerDuty.REST.Reports: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Reports.AlertReport
+ Network.PagerDuty.REST.Reports: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Reports.AlertTotals
+ Network.PagerDuty.REST.Reports: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Reports.IncidentReport
+ Network.PagerDuty.REST.Reports: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Reports.Rollup
+ Network.PagerDuty.REST.Reports: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Reports.AlertReport
+ Network.PagerDuty.REST.Reports: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Reports.AlertTotals
+ Network.PagerDuty.REST.Reports: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Reports.IncidentReport
+ Network.PagerDuty.REST.Reports: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Reports.Report
+ Network.PagerDuty.REST.Reports: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Reports.Rollup
+ Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Schedules.Restriction
+ Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Schedules.RestrictionType
+ Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Schedules.Rotation
+ Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Schedules.Schedule
+ Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Schedules.ScheduleInfo
+ Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Schedules.ScheduleLayer
+ Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Schedules.CreateSchedule
+ Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Schedules.GetSchedule
+ Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Schedules.GetScheduleEntries
+ Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Schedules.GetScheduleUsers
+ Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Schedules.ListSchedules
+ Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Schedules.PreviewSchedule
+ Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Schedules.Restriction
+ Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Schedules.RestrictionType
+ Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Schedules.Rotation
+ Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Schedules.Schedule
+ Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Schedules.ScheduleInfo
+ Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Schedules.ScheduleLayer
+ Network.PagerDuty.REST.Schedules: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Schedules.UpdateSchedule
+ Network.PagerDuty.REST.Schedules.Overrides: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Schedules.Overrides.CreateOverride
+ Network.PagerDuty.REST.Schedules.Overrides: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Schedules.Overrides.Override
+ Network.PagerDuty.REST.Schedules.Overrides: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Schedules.Overrides.CreateOverride
+ Network.PagerDuty.REST.Schedules.Overrides: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Schedules.Overrides.ListOverrides
+ Network.PagerDuty.REST.Schedules.Overrides: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Schedules.Overrides.Override
+ Network.PagerDuty.REST.Services: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Services.CreateService
+ Network.PagerDuty.REST.Services: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Services.EmailFilterMode
+ Network.PagerDuty.REST.Services: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Services.EmailIncidentCreation
+ Network.PagerDuty.REST.Services: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Services.IncidentCounts
+ Network.PagerDuty.REST.Services: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Services.PolicyInfo
+ Network.PagerDuty.REST.Services: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Services.Service
+ Network.PagerDuty.REST.Services: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Services.ServiceStatus
+ Network.PagerDuty.REST.Services: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Services.ServiceType
+ Network.PagerDuty.REST.Services: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Services.SeverityFilter
+ Network.PagerDuty.REST.Services: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Services.UpdateService
+ Network.PagerDuty.REST.Services: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Services.CreateService
+ Network.PagerDuty.REST.Services: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Services.EmailFilterMode
+ Network.PagerDuty.REST.Services: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Services.EmailIncidentCreation
+ Network.PagerDuty.REST.Services: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Services.IncidentCounts
+ Network.PagerDuty.REST.Services: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Services.ListServices
+ Network.PagerDuty.REST.Services: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Services.PolicyInfo
+ Network.PagerDuty.REST.Services: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Services.Service
+ Network.PagerDuty.REST.Services: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Services.ServiceStatus
+ Network.PagerDuty.REST.Services: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Services.ServiceType
+ Network.PagerDuty.REST.Services: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Services.SeverityFilter
+ Network.PagerDuty.REST.Services: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Services.UpdateService
+ Network.PagerDuty.REST.Services.EmailFilters: instance (Network.HTTP.Types.QueryLike.QueryLike a, Data.Aeson.Types.ToJSON.ToJSON a, Network.PagerDuty.REST.Services.EmailFilters.HasEmailFilterInfo a) => Network.PagerDuty.REST.Services.EmailFilters.HasEmailFilterInfo (Network.PagerDuty.Internal.Types.Request a s b)
+ Network.PagerDuty.REST.Services.EmailFilters: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Services.EmailFilters.EmailFilter
+ Network.PagerDuty.REST.Services.EmailFilters: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Services.EmailFilters.EmailFilterInfo
+ Network.PagerDuty.REST.Services.EmailFilters: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Services.EmailFilters.MatchMode
+ Network.PagerDuty.REST.Services.EmailFilters: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Services.EmailFilters.EmailFilter
+ Network.PagerDuty.REST.Services.EmailFilters: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Services.EmailFilters.EmailFilterInfo
+ Network.PagerDuty.REST.Services.EmailFilters: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Services.EmailFilters.MatchMode
+ Network.PagerDuty.REST.Users: instance (Network.HTTP.Types.QueryLike.QueryLike a, Data.Aeson.Types.ToJSON.ToJSON a, Network.PagerDuty.REST.Users.HasUserInfo a) => Network.PagerDuty.REST.Users.HasUserInfo (Network.PagerDuty.Internal.Types.Request a s b)
+ Network.PagerDuty.REST.Users: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Users.CreateUser
+ Network.PagerDuty.REST.Users: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Users.OnCall
+ Network.PagerDuty.REST.Users: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Users.PolicyInfo
+ Network.PagerDuty.REST.Users: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Users.Role
+ Network.PagerDuty.REST.Users: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Users.UpdateUser
+ Network.PagerDuty.REST.Users: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Users.User
+ Network.PagerDuty.REST.Users: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Users.UserInfo
+ Network.PagerDuty.REST.Users: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Users.CreateUser
+ Network.PagerDuty.REST.Users: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Users.ListUsers
+ Network.PagerDuty.REST.Users: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Users.OnCall
+ Network.PagerDuty.REST.Users: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Users.PolicyInfo
+ Network.PagerDuty.REST.Users: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Users.Role
+ Network.PagerDuty.REST.Users: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Users.UpdateUser
+ Network.PagerDuty.REST.Users: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Users.User
+ Network.PagerDuty.REST.Users: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Users.UserInfo
+ Network.PagerDuty.REST.Users.ContactMethods: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Users.ContactMethods.Contact
+ Network.PagerDuty.REST.Users.ContactMethods: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Users.ContactMethods.ContactType
+ Network.PagerDuty.REST.Users.ContactMethods: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Users.ContactMethods.CreateContact
+ Network.PagerDuty.REST.Users.ContactMethods: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Users.ContactMethods.UpdateContact
+ Network.PagerDuty.REST.Users.ContactMethods: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Users.ContactMethods.Contact
+ Network.PagerDuty.REST.Users.ContactMethods: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Users.ContactMethods.ContactType
+ Network.PagerDuty.REST.Users.ContactMethods: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Users.ContactMethods.CreateContact
+ Network.PagerDuty.REST.Users.ContactMethods: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Users.ContactMethods.UpdateContact
+ Network.PagerDuty.REST.Users.NotificationRules: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Users.NotificationRules.CreateRule
+ Network.PagerDuty.REST.Users.NotificationRules: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Users.NotificationRules.Rule
+ Network.PagerDuty.REST.Users.NotificationRules: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Users.NotificationRules.UpdateRule
+ Network.PagerDuty.REST.Users.NotificationRules: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Users.NotificationRules.CreateRule
+ Network.PagerDuty.REST.Users.NotificationRules: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Users.NotificationRules.Rule
+ Network.PagerDuty.REST.Users.NotificationRules: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Users.NotificationRules.UpdateRule
+ Network.PagerDuty.REST.Webhooks: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Webhooks.Webhook
+ Network.PagerDuty.REST.Webhooks: instance Data.Aeson.Types.FromJSON.FromJSON Network.PagerDuty.REST.Webhooks.WebhookType
+ Network.PagerDuty.REST.Webhooks: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Webhooks.Webhook
+ Network.PagerDuty.REST.Webhooks: instance Data.Aeson.Types.ToJSON.ToJSON Network.PagerDuty.REST.Webhooks.WebhookType
- Control.Monad.Trans.PagerDuty: envAuth :: Lens (Env s) (Env s') (Auth s) (Auth s')
+ Control.Monad.Trans.PagerDuty: envAuth :: forall s s'. Lens (Env s) (Env s') (Auth s) (Auth s')
- Control.Monad.Trans.PagerDuty: envDomain :: Lens' (Env s_apy1) SubDomain
+ Control.Monad.Trans.PagerDuty: envDomain :: forall s_au9T. Lens' (Env s_au9T) SubDomain
- Control.Monad.Trans.PagerDuty: envLogger :: Lens' (Env s_apy1) Logger
+ Control.Monad.Trans.PagerDuty: envLogger :: forall s_au9T. Lens' (Env s_au9T) Logger
- Control.Monad.Trans.PagerDuty: envManager :: Lens' (Env s_apy1) Manager
+ Control.Monad.Trans.PagerDuty: envManager :: forall s_au9T. Lens' (Env s_au9T) Manager
- Network.PagerDuty.Integration: envAuth :: Lens (Env s) (Env s') (Auth s) (Auth s')
+ Network.PagerDuty.Integration: envAuth :: forall s s'. Lens (Env s) (Env s') (Auth s) (Auth s')
- Network.PagerDuty.Integration: envDomain :: Lens' (Env s_apy1) SubDomain
+ Network.PagerDuty.Integration: envDomain :: forall s_au9T. Lens' (Env s_au9T) SubDomain
- Network.PagerDuty.Integration: envLogger :: Lens' (Env s_apy1) Logger
+ Network.PagerDuty.Integration: envLogger :: forall s_au9T. Lens' (Env s_au9T) Logger
- Network.PagerDuty.Integration: envManager :: Lens' (Env s_apy1) Manager
+ Network.PagerDuty.Integration: envManager :: forall s_au9T. Lens' (Env s_au9T) Manager
- Network.PagerDuty.REST: envAuth :: Lens (Env s) (Env s') (Auth s) (Auth s')
+ Network.PagerDuty.REST: envAuth :: forall s s'. Lens (Env s) (Env s') (Auth s) (Auth s')
- Network.PagerDuty.REST: envDomain :: Lens' (Env s_apy1) SubDomain
+ Network.PagerDuty.REST: envDomain :: forall s_au9T. Lens' (Env s_au9T) SubDomain
- Network.PagerDuty.REST: envLogger :: Lens' (Env s_apy1) Logger
+ Network.PagerDuty.REST: envLogger :: forall s_au9T. Lens' (Env s_au9T) Logger
- Network.PagerDuty.REST: envManager :: Lens' (Env s_apy1) Manager
+ Network.PagerDuty.REST: envManager :: forall s_au9T. Lens' (Env s_au9T) Manager
- Network.PagerDuty.REST.Incidents: _Asc :: Prism' (Sort a_aXk4) a_aXk4
+ Network.PagerDuty.REST.Incidents: _Asc :: forall a_aFbd. Prism' (Sort a_aFbd) a_aFbd
- Network.PagerDuty.REST.Incidents: _Desc :: Prism' (Sort a_aXk4) a_aXk4
+ Network.PagerDuty.REST.Incidents: _Desc :: forall a_aFbd. Prism' (Sort a_aFbd) a_aFbd
- Network.PagerDuty.REST.Users.ContactMethods: cAddress :: HasContact c_a2Lmo => Lens' c_a2Lmo Address
+ Network.PagerDuty.REST.Users.ContactMethods: cAddress :: HasContact c_a2Occ => Lens' c_a2Occ Address
- Network.PagerDuty.REST.Users.ContactMethods: cBlacklisted :: HasContact c_a2Lmo => Lens' c_a2Lmo (Maybe Bool')
+ Network.PagerDuty.REST.Users.ContactMethods: cBlacklisted :: HasContact c_a2Occ => Lens' c_a2Occ (Maybe Bool')
- Network.PagerDuty.REST.Users.ContactMethods: cCountryCode :: HasContact c_a2Lmo => Lens' c_a2Lmo (Maybe Int)
+ Network.PagerDuty.REST.Users.ContactMethods: cCountryCode :: HasContact c_a2Occ => Lens' c_a2Occ (Maybe Int)
- Network.PagerDuty.REST.Users.ContactMethods: cId :: HasContact c_a2Lmo => Lens' c_a2Lmo ContactId
+ Network.PagerDuty.REST.Users.ContactMethods: cId :: HasContact c_a2Occ => Lens' c_a2Occ ContactId
- Network.PagerDuty.REST.Users.ContactMethods: cLabel :: HasContact c_a2Lmo => Lens' c_a2Lmo Text
+ Network.PagerDuty.REST.Users.ContactMethods: cLabel :: HasContact c_a2Occ => Lens' c_a2Occ Text
- Network.PagerDuty.REST.Users.ContactMethods: cSendShortEmail :: HasContact c_a2Lmo => Lens' c_a2Lmo (Maybe Bool')
+ Network.PagerDuty.REST.Users.ContactMethods: cSendShortEmail :: HasContact c_a2Occ => Lens' c_a2Occ (Maybe Bool')
- Network.PagerDuty.REST.Users.ContactMethods: cType :: HasContact c_a2Lmo => Lens' c_a2Lmo ContactType
+ Network.PagerDuty.REST.Users.ContactMethods: cType :: HasContact c_a2Occ => Lens' c_a2Occ ContactType
- Network.PagerDuty.REST.Users.ContactMethods: cUserId :: HasContact c_a2Lmo => Lens' c_a2Lmo UserId
+ Network.PagerDuty.REST.Users.ContactMethods: cUserId :: HasContact c_a2Occ => Lens' c_a2Occ UserId
- Network.PagerDuty.REST.Users.ContactMethods: class HasContact c_a2Lmo where cAddress = (.) contact cAddress cBlacklisted = (.) contact cBlacklisted cCountryCode = (.) contact cCountryCode cId = (.) contact cId cLabel = (.) contact cLabel cSendShortEmail = (.) contact cSendShortEmail cType = (.) contact cType cUserId = (.) contact cUserId
+ Network.PagerDuty.REST.Users.ContactMethods: class HasContact c_a2Occ where cAddress = (.) contact cAddress cBlacklisted = (.) contact cBlacklisted cCountryCode = (.) contact cCountryCode cId = (.) contact cId cLabel = (.) contact cLabel cSendShortEmail = (.) contact cSendShortEmail cType = (.) contact cType cUserId = (.) contact cUserId
- Network.PagerDuty.REST.Users.ContactMethods: contact :: HasContact c_a2Lmo => Lens' c_a2Lmo Contact
+ Network.PagerDuty.REST.Users.ContactMethods: contact :: HasContact c_a2Occ => Lens' c_a2Occ Contact

Files

pagerduty.cabal view
@@ -1,5 +1,5 @@ name:                  pagerduty-version:               0.0.7+version:               0.0.8 synopsis:              Client library for PagerDuty Integration and REST APIs. homepage:              http://github.com/brendanhay/pagerduty license:               OtherLicense@@ -72,7 +72,7 @@      build-depends:         aeson                 >= 0.8-      , base                  >= 4.7      && < 5+      , base                  >= 4.7 && < 5       , bifunctors            >= 4.1       , bytestring            >= 0.9       , bytestring-conversion >= 0.2.1@@ -80,7 +80,7 @@       , data-default-class    >= 0.0.1       , exceptions            >= 0.6       , generics-sop          >= 0.2.0.0-      , http-client           >= 0.4.3+      , http-client           >= 0.5 && < 1       , http-types            >= 0.8       , lens                  >= 4.4       , lens-aeson            >= 1
src/Control/Monad/Trans/PagerDuty.hs view
@@ -44,7 +44,7 @@ import           Control.Applicative import           Control.Monad.Base import           Control.Monad.Catch-import           Control.Monad.Error              (MonadError (..))+import           Control.Monad.Except             (MonadError (..)) import           Control.Monad.Morph import           Control.Monad.Reader import           Control.Monad.Trans.Control
src/Network/PagerDuty/Integration.hs view
@@ -81,7 +81,6 @@ import           Control.Lens import           Control.Monad.IO.Class import           Data.Aeson-import           Data.Default.Class import qualified Data.HashMap.Strict              as Map import           Data.Text                        (Text) import           Network.HTTP.Client              (Manager)@@ -292,7 +291,8 @@            -> Event            -> m (Either Error Response) submitWith m l e = request m l e $-    def { Client.host   = "events.pagerduty.com"+    Client.defaultRequest+        { Client.host   = "events.pagerduty.com"         , Client.path   = "/generic/2010-04-15/create_event.json"         , Client.method = "POST"         }
src/Network/PagerDuty/REST.hs view
@@ -29,7 +29,6 @@ import           Control.Monad.Trans import           Data.Aeson                       (FromJSON) import           Data.Conduit-import           Data.Default.Class import           Data.Monoid import           Network.HTTP.Client              (Manager) import qualified Network.HTTP.Client              as Client@@ -90,7 +89,7 @@     }   where    raw = case e ^. envAuth of-        AuthBasic u p -> Client.applyBasicAuth u p def-        AuthToken t   -> def+        AuthBasic u p -> Client.applyBasicAuth u p Client.defaultRequest+        AuthToken t   -> Client.defaultRequest             { Client.requestHeaders = [("Authorization", "Token token=" <> t)]             }