pagerduty-hs-0.2.0.0: src/Network/API/PagerDuty/EventV1Lenses.hs
{-|
Module : Network.API.PagerDuty.EventV1Lenses
Description : Lenses and prisms for the PagerDuty Event V1 interface.
Copyright : (c) Dustin Sallings, 2021
License : BSD3
Maintainer : dustin@spy.net
Stability : experimental
Lenses and prisms for the PagerDuty Event V1 interface.
-}
{-# LANGUAGE TemplateHaskell #-}
module Network.API.PagerDuty.EventV1Lenses (
_Link, _Image,
teServiceKey, teIncidentKey, teDescription, teDetails, teClient, teClientURL, teContexts,
_Acknowledge, _Resolve,
updateType, updateServiceKey, updateIncidentKey, updateDescription, updateDetails
) where
import Control.Lens (makeLenses, makePrisms)
import Network.API.PagerDuty.EventV1
makePrisms ''Context
makeLenses ''TriggerEvent
makePrisms ''UpdateType
makeLenses ''UpdateEvent