libZSservicesZSamazonka-ampZSamazonka-amp
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.AMP.Types.RuleGroupsNamespaceDescription

Description

 
Synopsis

Documentation

data RuleGroupsNamespaceDescription Source #

Represents a description of the rule groups namespace.

See: newRuleGroupsNamespaceDescription smart constructor.

Constructors

RuleGroupsNamespaceDescription' 

Fields

Instances

Instances details
Eq RuleGroupsNamespaceDescription Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceDescription

Read RuleGroupsNamespaceDescription Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceDescription

Show RuleGroupsNamespaceDescription Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceDescription

Generic RuleGroupsNamespaceDescription Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceDescription

Associated Types

type Rep RuleGroupsNamespaceDescription :: Type -> Type #

NFData RuleGroupsNamespaceDescription Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceDescription

Hashable RuleGroupsNamespaceDescription Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceDescription

FromJSON RuleGroupsNamespaceDescription Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceDescription

type Rep RuleGroupsNamespaceDescription Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceDescription

newRuleGroupsNamespaceDescription Source #

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_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.