| 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.AMP.Types.RuleGroupsNamespaceDescription
Description
Synopsis
- data RuleGroupsNamespaceDescription = RuleGroupsNamespaceDescription' {}
- newRuleGroupsNamespaceDescription :: Text -> UTCTime -> ByteString -> UTCTime -> Text -> RuleGroupsNamespaceStatus -> RuleGroupsNamespaceDescription
- ruleGroupsNamespaceDescription_tags :: Lens' RuleGroupsNamespaceDescription (Maybe (HashMap Text Text))
- ruleGroupsNamespaceDescription_arn :: Lens' RuleGroupsNamespaceDescription Text
- ruleGroupsNamespaceDescription_createdAt :: Lens' RuleGroupsNamespaceDescription UTCTime
- ruleGroupsNamespaceDescription_data :: Lens' RuleGroupsNamespaceDescription ByteString
- ruleGroupsNamespaceDescription_modifiedAt :: Lens' RuleGroupsNamespaceDescription UTCTime
- ruleGroupsNamespaceDescription_name :: Lens' RuleGroupsNamespaceDescription Text
- ruleGroupsNamespaceDescription_status :: Lens' RuleGroupsNamespaceDescription RuleGroupsNamespaceStatus
Documentation
data RuleGroupsNamespaceDescription Source #
Represents a description of the rule groups namespace.
See: newRuleGroupsNamespaceDescription smart constructor.
Constructors
| RuleGroupsNamespaceDescription' | |
Fields
| |
Instances
newRuleGroupsNamespaceDescription Source #
Arguments
| :: Text | |
| -> UTCTime | |
| -> ByteString | |
| -> UTCTime | |
| -> Text | |
| -> RuleGroupsNamespaceStatus | |
| -> RuleGroupsNamespaceDescription |
Create a value of RuleGroupsNamespaceDescription 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:tags:RuleGroupsNamespaceDescription', ruleGroupsNamespaceDescription_tags - The tags of this rule groups namespace.
$sel:arn:RuleGroupsNamespaceDescription', ruleGroupsNamespaceDescription_arn - The Amazon Resource Name (ARN) of this rule groups namespace.
$sel:createdAt:RuleGroupsNamespaceDescription', ruleGroupsNamespaceDescription_createdAt - The time when the rule groups namespace was created.
$sel:data':RuleGroupsNamespaceDescription', ruleGroupsNamespaceDescription_data - The rule groups namespace data.--
-- Note: This Lens automatically encodes and decodes Base64 data.
-- The underlying isomorphism will encode to Base64 representation during
-- serialisation, and decode from Base64 representation during deserialisation.
-- This Lens accepts and returns only raw unencoded data.
$sel:modifiedAt:RuleGroupsNamespaceDescription', ruleGroupsNamespaceDescription_modifiedAt - The time when the rule groups namespace was modified.
$sel:name:RuleGroupsNamespaceDescription', ruleGroupsNamespaceDescription_name - The rule groups namespace name.
$sel:status:RuleGroupsNamespaceDescription', ruleGroupsNamespaceDescription_status - The status of rule groups namespace.
ruleGroupsNamespaceDescription_tags :: Lens' RuleGroupsNamespaceDescription (Maybe (HashMap Text Text)) Source #
The tags of this rule groups namespace.
ruleGroupsNamespaceDescription_arn :: Lens' RuleGroupsNamespaceDescription Text Source #
The Amazon Resource Name (ARN) of this rule groups namespace.
ruleGroupsNamespaceDescription_createdAt :: Lens' RuleGroupsNamespaceDescription UTCTime Source #
The time when the rule groups namespace was created.
ruleGroupsNamespaceDescription_data :: Lens' RuleGroupsNamespaceDescription ByteString Source #
The rule groups namespace data.--
-- Note: This Lens automatically encodes and decodes Base64 data.
-- The underlying isomorphism will encode to Base64 representation during
-- serialisation, and decode from Base64 representation during deserialisation.
-- This Lens accepts and returns only raw unencoded data.
ruleGroupsNamespaceDescription_modifiedAt :: Lens' RuleGroupsNamespaceDescription UTCTime Source #
The time when the rule groups namespace was modified.
ruleGroupsNamespaceDescription_name :: Lens' RuleGroupsNamespaceDescription Text Source #
The rule groups namespace name.
ruleGroupsNamespaceDescription_status :: Lens' RuleGroupsNamespaceDescription RuleGroupsNamespaceStatus Source #
The status of rule groups namespace.