Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data IncidentTemplate = IncidentTemplate' {}
- newIncidentTemplate :: Natural -> Text -> IncidentTemplate
- incidentTemplate_dedupeString :: Lens' IncidentTemplate (Maybe Text)
- incidentTemplate_incidentTags :: Lens' IncidentTemplate (Maybe (HashMap Text Text))
- incidentTemplate_notificationTargets :: Lens' IncidentTemplate (Maybe [NotificationTargetItem])
- incidentTemplate_summary :: Lens' IncidentTemplate (Maybe Text)
- incidentTemplate_impact :: Lens' IncidentTemplate Natural
- incidentTemplate_title :: Lens' IncidentTemplate Text
Documentation
data IncidentTemplate Source #
Basic details used in creating a response plan. The response plan is then used to create an incident record.
See: newIncidentTemplate
smart constructor.
IncidentTemplate' | |
|
Instances
Create a value of IncidentTemplate
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dedupeString:IncidentTemplate'
, incidentTemplate_dedupeString
- Used to stop Incident Manager from creating multiple incident records
for the same incident.
$sel:incidentTags:IncidentTemplate'
, incidentTemplate_incidentTags
- Tags to assign to the template. When the StartIncident
API action is
called, Incident Manager assigns the tags specified in the template to
the incident.
$sel:notificationTargets:IncidentTemplate'
, incidentTemplate_notificationTargets
- The Amazon SNS targets that are notified when updates are made to an
incident.
$sel:summary:IncidentTemplate'
, incidentTemplate_summary
- The summary of the incident. The summary is a brief synopsis of what
occurred, what's currently happening, and context.
$sel:impact:IncidentTemplate'
, incidentTemplate_impact
- The impact of the incident on your customers and applications.
$sel:title:IncidentTemplate'
, incidentTemplate_title
- The title of the incident.
incidentTemplate_dedupeString :: Lens' IncidentTemplate (Maybe Text) Source #
Used to stop Incident Manager from creating multiple incident records for the same incident.
incidentTemplate_incidentTags :: Lens' IncidentTemplate (Maybe (HashMap Text Text)) Source #
Tags to assign to the template. When the StartIncident
API action is
called, Incident Manager assigns the tags specified in the template to
the incident.
incidentTemplate_notificationTargets :: Lens' IncidentTemplate (Maybe [NotificationTargetItem]) Source #
The Amazon SNS targets that are notified when updates are made to an incident.
incidentTemplate_summary :: Lens' IncidentTemplate (Maybe Text) Source #
The summary of the incident. The summary is a brief synopsis of what occurred, what's currently happening, and context.
incidentTemplate_impact :: Lens' IncidentTemplate Natural Source #
The impact of the incident on your customers and applications.
incidentTemplate_title :: Lens' IncidentTemplate Text Source #
The title of the incident.