libZSservicesZSamazonka-iotevents-dataZSamazonka-iotevents-data
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.IoTEventsData.Types.RuleEvaluation

Description

 
Synopsis

Documentation

data RuleEvaluation Source #

Information needed to evaluate data.

See: newRuleEvaluation smart constructor.

Constructors

RuleEvaluation' 

Fields

Instances

Instances details
Eq RuleEvaluation Source # 
Instance details

Defined in Amazonka.IoTEventsData.Types.RuleEvaluation

Read RuleEvaluation Source # 
Instance details

Defined in Amazonka.IoTEventsData.Types.RuleEvaluation

Show RuleEvaluation Source # 
Instance details

Defined in Amazonka.IoTEventsData.Types.RuleEvaluation

Generic RuleEvaluation Source # 
Instance details

Defined in Amazonka.IoTEventsData.Types.RuleEvaluation

Associated Types

type Rep RuleEvaluation :: Type -> Type #

NFData RuleEvaluation Source # 
Instance details

Defined in Amazonka.IoTEventsData.Types.RuleEvaluation

Methods

rnf :: RuleEvaluation -> () #

Hashable RuleEvaluation Source # 
Instance details

Defined in Amazonka.IoTEventsData.Types.RuleEvaluation

FromJSON RuleEvaluation Source # 
Instance details

Defined in Amazonka.IoTEventsData.Types.RuleEvaluation

type Rep RuleEvaluation Source # 
Instance details

Defined in Amazonka.IoTEventsData.Types.RuleEvaluation

type Rep RuleEvaluation = D1 ('MetaData "RuleEvaluation" "Amazonka.IoTEventsData.Types.RuleEvaluation" "libZSservicesZSamazonka-iotevents-dataZSamazonka-iotevents-data" 'False) (C1 ('MetaCons "RuleEvaluation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "simpleRuleEvaluation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SimpleRuleEvaluation))))

newRuleEvaluation :: RuleEvaluation Source #

Create a value of RuleEvaluation 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:simpleRuleEvaluation:RuleEvaluation', ruleEvaluation_simpleRuleEvaluation - Information needed to compare two values with a comparison operator.

ruleEvaluation_simpleRuleEvaluation :: Lens' RuleEvaluation (Maybe SimpleRuleEvaluation) Source #

Information needed to compare two values with a comparison operator.