libZSservicesZSamazonka-ioteventsZSamazonka-iotevents
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.IoTEvents.Types.InputSummary

Description

 
Synopsis

Documentation

data InputSummary Source #

Information about the input.

See: newInputSummary smart constructor.

Constructors

InputSummary' 

Fields

Instances

Instances details
Eq InputSummary Source # 
Instance details

Defined in Amazonka.IoTEvents.Types.InputSummary

Read InputSummary Source # 
Instance details

Defined in Amazonka.IoTEvents.Types.InputSummary

Show InputSummary Source # 
Instance details

Defined in Amazonka.IoTEvents.Types.InputSummary

Generic InputSummary Source # 
Instance details

Defined in Amazonka.IoTEvents.Types.InputSummary

Associated Types

type Rep InputSummary :: Type -> Type #

NFData InputSummary Source # 
Instance details

Defined in Amazonka.IoTEvents.Types.InputSummary

Methods

rnf :: InputSummary -> () #

Hashable InputSummary Source # 
Instance details

Defined in Amazonka.IoTEvents.Types.InputSummary

FromJSON InputSummary Source # 
Instance details

Defined in Amazonka.IoTEvents.Types.InputSummary

type Rep InputSummary Source # 
Instance details

Defined in Amazonka.IoTEvents.Types.InputSummary

type Rep InputSummary = D1 ('MetaData "InputSummary" "Amazonka.IoTEvents.Types.InputSummary" "libZSservicesZSamazonka-ioteventsZSamazonka-iotevents" 'False) (C1 ('MetaCons "InputSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputStatus)) :*: S1 ('MetaSel ('Just "inputName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "inputDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "inputArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newInputSummary :: InputSummary Source #

Create a value of InputSummary 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:creationTime:InputSummary', inputSummary_creationTime - The time the input was created.

$sel:status:InputSummary', inputSummary_status - The status of the input.

$sel:inputName:InputSummary', inputSummary_inputName - The name of the input.

$sel:inputDescription:InputSummary', inputSummary_inputDescription - A brief description of the input.

$sel:inputArn:InputSummary', inputSummary_inputArn - The ARN of the input.

$sel:lastUpdateTime:InputSummary', inputSummary_lastUpdateTime - The last time the input was updated.

inputSummary_creationTime :: Lens' InputSummary (Maybe UTCTime) Source #

The time the input was created.

inputSummary_inputDescription :: Lens' InputSummary (Maybe Text) Source #

A brief description of the input.

inputSummary_lastUpdateTime :: Lens' InputSummary (Maybe UTCTime) Source #

The last time the input was updated.