| 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 |
Amazonka.XRay.Types.InsightSummary
Description
Synopsis
- data InsightSummary = InsightSummary' {
- categories :: Maybe [InsightCategory]
- clientRequestImpactStatistics :: Maybe RequestImpactStatistics
- endTime :: Maybe POSIX
- groupARN :: Maybe Text
- groupName :: Maybe Text
- insightId :: Maybe Text
- lastUpdateTime :: Maybe POSIX
- rootCauseServiceId :: Maybe ServiceId
- rootCauseServiceRequestImpactStatistics :: Maybe RequestImpactStatistics
- startTime :: Maybe POSIX
- state :: Maybe InsightState
- summary :: Maybe Text
- topAnomalousServices :: Maybe [AnomalousService]
- newInsightSummary :: InsightSummary
- insightSummary_categories :: Lens' InsightSummary (Maybe [InsightCategory])
- insightSummary_clientRequestImpactStatistics :: Lens' InsightSummary (Maybe RequestImpactStatistics)
- insightSummary_endTime :: Lens' InsightSummary (Maybe UTCTime)
- insightSummary_groupARN :: Lens' InsightSummary (Maybe Text)
- insightSummary_groupName :: Lens' InsightSummary (Maybe Text)
- insightSummary_insightId :: Lens' InsightSummary (Maybe Text)
- insightSummary_lastUpdateTime :: Lens' InsightSummary (Maybe UTCTime)
- insightSummary_rootCauseServiceId :: Lens' InsightSummary (Maybe ServiceId)
- insightSummary_rootCauseServiceRequestImpactStatistics :: Lens' InsightSummary (Maybe RequestImpactStatistics)
- insightSummary_startTime :: Lens' InsightSummary (Maybe UTCTime)
- insightSummary_state :: Lens' InsightSummary (Maybe InsightState)
- insightSummary_summary :: Lens' InsightSummary (Maybe Text)
- insightSummary_topAnomalousServices :: Lens' InsightSummary (Maybe [AnomalousService])
Documentation
data InsightSummary Source #
Information that describes an insight.
See: newInsightSummary smart constructor.
Constructors
| InsightSummary' | |
Fields
| |
Instances
newInsightSummary :: InsightSummary Source #
Create a value of InsightSummary 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:categories:InsightSummary', insightSummary_categories - Categories The categories that label and describe the type of insight.
$sel:clientRequestImpactStatistics:InsightSummary', insightSummary_clientRequestImpactStatistics - The impact statistics of the client side service. This includes the
number of requests to the client service and whether the requests were
faults or okay.
$sel:endTime:InsightSummary', insightSummary_endTime - The time, in Unix seconds, at which the insight ended.
$sel:groupARN:InsightSummary', insightSummary_groupARN - The Amazon Resource Name (ARN) of the group that the insight belongs to.
$sel:groupName:InsightSummary', insightSummary_groupName - The name of the group that the insight belongs to.
$sel:insightId:InsightSummary', insightSummary_insightId - The insights unique identifier.
$sel:lastUpdateTime:InsightSummary', insightSummary_lastUpdateTime - The time, in Unix seconds, that the insight was last updated.
$sel:rootCauseServiceId:InsightSummary', insightSummary_rootCauseServiceId - Undocumented member.
$sel:rootCauseServiceRequestImpactStatistics:InsightSummary', insightSummary_rootCauseServiceRequestImpactStatistics - The impact statistics of the root cause service. This includes the
number of requests to the client service and whether the requests were
faults or okay.
$sel:startTime:InsightSummary', insightSummary_startTime - The time, in Unix seconds, at which the insight began.
$sel:state:InsightSummary', insightSummary_state - The current state of the insight.
$sel:summary:InsightSummary', insightSummary_summary - A brief description of the insight.
$sel:topAnomalousServices:InsightSummary', insightSummary_topAnomalousServices - The service within the insight that is most impacted by the incident.
insightSummary_categories :: Lens' InsightSummary (Maybe [InsightCategory]) Source #
Categories The categories that label and describe the type of insight.
insightSummary_clientRequestImpactStatistics :: Lens' InsightSummary (Maybe RequestImpactStatistics) Source #
The impact statistics of the client side service. This includes the number of requests to the client service and whether the requests were faults or okay.
insightSummary_endTime :: Lens' InsightSummary (Maybe UTCTime) Source #
The time, in Unix seconds, at which the insight ended.
insightSummary_groupARN :: Lens' InsightSummary (Maybe Text) Source #
The Amazon Resource Name (ARN) of the group that the insight belongs to.
insightSummary_groupName :: Lens' InsightSummary (Maybe Text) Source #
The name of the group that the insight belongs to.
insightSummary_insightId :: Lens' InsightSummary (Maybe Text) Source #
The insights unique identifier.
insightSummary_lastUpdateTime :: Lens' InsightSummary (Maybe UTCTime) Source #
The time, in Unix seconds, that the insight was last updated.
insightSummary_rootCauseServiceId :: Lens' InsightSummary (Maybe ServiceId) Source #
Undocumented member.
insightSummary_rootCauseServiceRequestImpactStatistics :: Lens' InsightSummary (Maybe RequestImpactStatistics) Source #
The impact statistics of the root cause service. This includes the number of requests to the client service and whether the requests were faults or okay.
insightSummary_startTime :: Lens' InsightSummary (Maybe UTCTime) Source #
The time, in Unix seconds, at which the insight began.
insightSummary_state :: Lens' InsightSummary (Maybe InsightState) Source #
The current state of the insight.
insightSummary_summary :: Lens' InsightSummary (Maybe Text) Source #
A brief description of the insight.
insightSummary_topAnomalousServices :: Lens' InsightSummary (Maybe [AnomalousService]) Source #
The service within the insight that is most impacted by the incident.