Copyright | (c) Dustin Sallings 2021 |
---|---|
License | BSD3 |
Maintainer | dustin@spy.net |
Stability | experimental |
Safe Haskell | None |
Language | Haskell2010 |
Lenses and prisms for the PagerDuty Event V1 interface.
Documentation
teServiceKey :: forall a. Lens' (TriggerEvent a) Text Source #
teIncidentKey :: forall a. Lens' (TriggerEvent a) (Maybe Text) Source #
teDescription :: forall a. Lens' (TriggerEvent a) Text Source #
teDetails :: forall a a. Lens (TriggerEvent a) (TriggerEvent a) (Maybe a) (Maybe a) Source #
teClientURL :: forall a. Lens' (TriggerEvent a) Text Source #
teContexts :: forall a. Lens' (TriggerEvent a) [Context] Source #
_Acknowledge :: Prism' UpdateType () Source #
_Resolve :: Prism' UpdateType () Source #
updateType :: forall a. Lens' (UpdateEvent a) UpdateType Source #
updateServiceKey :: forall a. Lens' (UpdateEvent a) Text Source #
updateIncidentKey :: forall a. Lens' (UpdateEvent a) Text Source #
updateDescription :: forall a. Lens' (UpdateEvent a) Text Source #
updateDetails :: forall a a. Lens (UpdateEvent a) (UpdateEvent a) (Maybe a) (Maybe a) Source #