-- | 'EventDescription' constructor.
--
-- The fields accessible through corresponding lenses are:
--
-- * 'edApplicationName' @::@ 'Maybe' 'Text'
--
-- * 'edEnvironmentName' @::@ 'Maybe' 'Text'
--
-- * 'edEventDate' @::@ 'Maybe' 'UTCTime'
--
-- * 'edMessage' @::@ 'Maybe' 'Text'
--
-- * 'edRequestId' @::@ 'Maybe' 'Text'
--
-- * 'edSeverity' @::@ 'Maybe' 'EventSeverity'
--
-- * 'edTemplateName' @::@ 'Maybe' 'Text'
--
-- * 'edVersionLabel' @::@ 'Maybe' 'Text'
--
eventDescription :: EventDescription
eventDescription = EventDescription
    { _edEventDate       = Nothing
    , _edMessage         = Nothing
    , _edApplicationName = Nothing
    , _edVersionLabel    = Nothing
    , _edTemplateName    = Nothing
    , _edEnvironmentName = Nothing
    , _edRequestId       = Nothing
    , _edSeverity        = Nothing
    }
eventDescription :: EventDescription
eventDescription = EventDescription
    { _edEventDate       = Nothing
    , _edMessage         = Nothing
    , _edApplicationName = Nothing
    , _edVersionLabel    = Nothing
    , _edTemplateName    = Nothing
    , _edEnvironmentName = Nothing
    , _edRequestId       = Nothing
    , _edSeverity        = Nothing
    }
eventDescription = EventDescription
    { _edEventDate       = Nothing
    , _edMessage         = Nothing
    , _edApplicationName = Nothing
    , _edVersionLabel    = Nothing
    , _edTemplateName    = Nothing
    , _edEnvironmentName = Nothing
    , _edRequestId       = Nothing
    , _edSeverity        = Nothing
    }