| 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.Connect.Types.RuleSummary
Description
Synopsis
- data RuleSummary = RuleSummary' {}
- newRuleSummary :: Text -> Text -> Text -> EventSourceName -> RulePublishStatus -> UTCTime -> UTCTime -> RuleSummary
- ruleSummary_name :: Lens' RuleSummary Text
- ruleSummary_ruleId :: Lens' RuleSummary Text
- ruleSummary_ruleArn :: Lens' RuleSummary Text
- ruleSummary_eventSourceName :: Lens' RuleSummary EventSourceName
- ruleSummary_publishStatus :: Lens' RuleSummary RulePublishStatus
- ruleSummary_actionSummaries :: Lens' RuleSummary [ActionSummary]
- ruleSummary_createdTime :: Lens' RuleSummary UTCTime
- ruleSummary_lastUpdatedTime :: Lens' RuleSummary UTCTime
Documentation
data RuleSummary Source #
A list of ActionTypes associated with a rule.
See: newRuleSummary smart constructor.
Constructors
| RuleSummary' | |
Fields
| |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> EventSourceName | |
| -> RulePublishStatus | |
| -> UTCTime | |
| -> UTCTime | |
| -> RuleSummary |
Create a value of RuleSummary 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:name:RuleSummary', ruleSummary_name - The name of the rule.
$sel:ruleId:RuleSummary', ruleSummary_ruleId - A unique identifier for the rule.
$sel:ruleArn:RuleSummary', ruleSummary_ruleArn - The Amazon Resource Name (ARN) of the rule.
$sel:eventSourceName:RuleSummary', ruleSummary_eventSourceName - The name of the event source.
$sel:publishStatus:RuleSummary', ruleSummary_publishStatus - The publish status of the rule.
$sel:actionSummaries:RuleSummary', ruleSummary_actionSummaries - A list of ActionTypes associated with a rule.
$sel:createdTime:RuleSummary', ruleSummary_createdTime - The timestamp for when the rule was created.
$sel:lastUpdatedTime:RuleSummary', ruleSummary_lastUpdatedTime - The timestamp for when the rule was last updated.
ruleSummary_name :: Lens' RuleSummary Text Source #
The name of the rule.
ruleSummary_ruleId :: Lens' RuleSummary Text Source #
A unique identifier for the rule.
ruleSummary_ruleArn :: Lens' RuleSummary Text Source #
The Amazon Resource Name (ARN) of the rule.
ruleSummary_eventSourceName :: Lens' RuleSummary EventSourceName Source #
The name of the event source.
ruleSummary_publishStatus :: Lens' RuleSummary RulePublishStatus Source #
The publish status of the rule.
ruleSummary_actionSummaries :: Lens' RuleSummary [ActionSummary] Source #
A list of ActionTypes associated with a rule.
ruleSummary_createdTime :: Lens' RuleSummary UTCTime Source #
The timestamp for when the rule was created.
ruleSummary_lastUpdatedTime :: Lens' RuleSummary UTCTime Source #
The timestamp for when the rule was last updated.