amazonka-iottwinmaker-2.0: Amazon IoT TwinMaker SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.IotTwinMaker.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2021-11-29 of the Amazon IoT TwinMaker SDK configuration.

Errors

_ConflictException :: AsError a => Fold a ServiceError Source #

A conflict occurred.

_ConnectorTimeoutException :: AsError a => Fold a ServiceError Source #

The connector timed out.

_InternalServerException :: AsError a => Fold a ServiceError Source #

An unexpected error has occurred.

_QueryTimeoutException :: AsError a => Fold a ServiceError Source #

The query timeout exception.

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

The resource wasn't found.

_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #

The service quota was exceeded.

_ThrottlingException :: AsError a => Fold a ServiceError Source #

The rate exceeds the limit.

_TooManyTagsException :: AsError a => Fold a ServiceError Source #

The number of tags exceeds the limit.

ColumnType

newtype ColumnType Source #

Constructors

ColumnType' 

Fields

Bundled Patterns

pattern ColumnType_EDGE :: ColumnType 
pattern ColumnType_NODE :: ColumnType 
pattern ColumnType_VALUE :: ColumnType 

Instances

Instances details
FromJSON ColumnType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ColumnType

FromJSONKey ColumnType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ColumnType

ToJSON ColumnType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ColumnType

ToJSONKey ColumnType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ColumnType

ToByteString ColumnType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ColumnType

ToHeader ColumnType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ColumnType

ToLog ColumnType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ColumnType

ToQuery ColumnType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ColumnType

FromText ColumnType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ColumnType

ToText ColumnType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ColumnType

Methods

toText :: ColumnType -> Text #

FromXML ColumnType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ColumnType

ToXML ColumnType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ColumnType

Methods

toXML :: ColumnType -> XML #

Generic ColumnType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ColumnType

Associated Types

type Rep ColumnType :: Type -> Type #

Read ColumnType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ColumnType

Show ColumnType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ColumnType

NFData ColumnType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ColumnType

Methods

rnf :: ColumnType -> () #

Eq ColumnType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ColumnType

Ord ColumnType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ColumnType

Hashable ColumnType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ColumnType

type Rep ColumnType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ColumnType

type Rep ColumnType = D1 ('MetaData "ColumnType" "Amazonka.IotTwinMaker.Types.ColumnType" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'True) (C1 ('MetaCons "ColumnType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromColumnType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ComponentUpdateType

newtype ComponentUpdateType Source #

Instances

Instances details
FromJSON ComponentUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentUpdateType

FromJSONKey ComponentUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentUpdateType

ToJSON ComponentUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentUpdateType

ToJSONKey ComponentUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentUpdateType

ToByteString ComponentUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentUpdateType

ToHeader ComponentUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentUpdateType

ToLog ComponentUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentUpdateType

ToQuery ComponentUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentUpdateType

FromText ComponentUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentUpdateType

ToText ComponentUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentUpdateType

FromXML ComponentUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentUpdateType

ToXML ComponentUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentUpdateType

Generic ComponentUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentUpdateType

Associated Types

type Rep ComponentUpdateType :: Type -> Type #

Read ComponentUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentUpdateType

Show ComponentUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentUpdateType

NFData ComponentUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentUpdateType

Methods

rnf :: ComponentUpdateType -> () #

Eq ComponentUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentUpdateType

Ord ComponentUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentUpdateType

Hashable ComponentUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentUpdateType

type Rep ComponentUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentUpdateType

type Rep ComponentUpdateType = D1 ('MetaData "ComponentUpdateType" "Amazonka.IotTwinMaker.Types.ComponentUpdateType" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'True) (C1 ('MetaCons "ComponentUpdateType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromComponentUpdateType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ErrorCode

newtype ErrorCode Source #

Constructors

ErrorCode' 

Fields

Instances

Instances details
FromJSON ErrorCode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ErrorCode

FromJSONKey ErrorCode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ErrorCode

ToJSON ErrorCode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ErrorCode

ToJSONKey ErrorCode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ErrorCode

ToByteString ErrorCode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ErrorCode

Methods

toBS :: ErrorCode -> ByteString #

ToHeader ErrorCode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ErrorCode

ToLog ErrorCode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ErrorCode

ToQuery ErrorCode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ErrorCode

FromText ErrorCode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ErrorCode

ToText ErrorCode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ErrorCode

Methods

toText :: ErrorCode -> Text #

FromXML ErrorCode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ErrorCode

ToXML ErrorCode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ErrorCode

Methods

toXML :: ErrorCode -> XML #

Generic ErrorCode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ErrorCode

Associated Types

type Rep ErrorCode :: Type -> Type #

Read ErrorCode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ErrorCode

Show ErrorCode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ErrorCode

NFData ErrorCode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ErrorCode

Methods

rnf :: ErrorCode -> () #

Eq ErrorCode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ErrorCode

Ord ErrorCode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ErrorCode

Hashable ErrorCode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ErrorCode

type Rep ErrorCode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ErrorCode

type Rep ErrorCode = D1 ('MetaData "ErrorCode" "Amazonka.IotTwinMaker.Types.ErrorCode" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'True) (C1 ('MetaCons "ErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GroupType

newtype GroupType Source #

Constructors

GroupType' 

Fields

Bundled Patterns

pattern GroupType_TABULAR :: GroupType 

Instances

Instances details
FromJSON GroupType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.GroupType

FromJSONKey GroupType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.GroupType

ToJSON GroupType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.GroupType

ToJSONKey GroupType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.GroupType

ToByteString GroupType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.GroupType

Methods

toBS :: GroupType -> ByteString #

ToHeader GroupType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.GroupType

ToLog GroupType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.GroupType

ToQuery GroupType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.GroupType

FromText GroupType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.GroupType

ToText GroupType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.GroupType

Methods

toText :: GroupType -> Text #

FromXML GroupType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.GroupType

ToXML GroupType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.GroupType

Methods

toXML :: GroupType -> XML #

Generic GroupType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.GroupType

Associated Types

type Rep GroupType :: Type -> Type #

Read GroupType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.GroupType

Show GroupType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.GroupType

NFData GroupType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.GroupType

Methods

rnf :: GroupType -> () #

Eq GroupType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.GroupType

Ord GroupType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.GroupType

Hashable GroupType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.GroupType

type Rep GroupType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.GroupType

type Rep GroupType = D1 ('MetaData "GroupType" "Amazonka.IotTwinMaker.Types.GroupType" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'True) (C1 ('MetaCons "GroupType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGroupType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InterpolationType

newtype InterpolationType Source #

Bundled Patterns

pattern InterpolationType_LINEAR :: InterpolationType 

Instances

Instances details
FromJSON InterpolationType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.InterpolationType

FromJSONKey InterpolationType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.InterpolationType

ToJSON InterpolationType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.InterpolationType

ToJSONKey InterpolationType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.InterpolationType

ToByteString InterpolationType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.InterpolationType

ToHeader InterpolationType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.InterpolationType

ToLog InterpolationType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.InterpolationType

ToQuery InterpolationType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.InterpolationType

FromText InterpolationType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.InterpolationType

ToText InterpolationType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.InterpolationType

FromXML InterpolationType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.InterpolationType

ToXML InterpolationType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.InterpolationType

Generic InterpolationType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.InterpolationType

Associated Types

type Rep InterpolationType :: Type -> Type #

Read InterpolationType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.InterpolationType

Show InterpolationType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.InterpolationType

NFData InterpolationType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.InterpolationType

Methods

rnf :: InterpolationType -> () #

Eq InterpolationType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.InterpolationType

Ord InterpolationType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.InterpolationType

Hashable InterpolationType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.InterpolationType

type Rep InterpolationType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.InterpolationType

type Rep InterpolationType = D1 ('MetaData "InterpolationType" "Amazonka.IotTwinMaker.Types.InterpolationType" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'True) (C1 ('MetaCons "InterpolationType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInterpolationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Order

newtype Order Source #

Constructors

Order' 

Fields

Bundled Patterns

pattern Order_ASCENDING :: Order 
pattern Order_DESCENDING :: Order 

Instances

Instances details
FromJSON Order Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Order

FromJSONKey Order Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Order

ToJSON Order Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Order

ToJSONKey Order Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Order

ToByteString Order Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Order

Methods

toBS :: Order -> ByteString #

ToHeader Order Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Order

Methods

toHeader :: HeaderName -> Order -> [Header] #

ToLog Order Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Order

ToQuery Order Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Order

Methods

toQuery :: Order -> QueryString #

FromText Order Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Order

ToText Order Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Order

Methods

toText :: Order -> Text #

FromXML Order Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Order

Methods

parseXML :: [Node] -> Either String Order #

ToXML Order Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Order

Methods

toXML :: Order -> XML #

Generic Order Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Order

Associated Types

type Rep Order :: Type -> Type #

Methods

from :: Order -> Rep Order x #

to :: Rep Order x -> Order #

Read Order Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Order

Show Order Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Order

Methods

showsPrec :: Int -> Order -> ShowS #

show :: Order -> String #

showList :: [Order] -> ShowS #

NFData Order Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Order

Methods

rnf :: Order -> () #

Eq Order Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Order

Methods

(==) :: Order -> Order -> Bool #

(/=) :: Order -> Order -> Bool #

Ord Order Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Order

Methods

compare :: Order -> Order -> Ordering #

(<) :: Order -> Order -> Bool #

(<=) :: Order -> Order -> Bool #

(>) :: Order -> Order -> Bool #

(>=) :: Order -> Order -> Bool #

max :: Order -> Order -> Order #

min :: Order -> Order -> Order #

Hashable Order Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Order

Methods

hashWithSalt :: Int -> Order -> Int #

hash :: Order -> Int #

type Rep Order Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Order

type Rep Order = D1 ('MetaData "Order" "Amazonka.IotTwinMaker.Types.Order" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'True) (C1 ('MetaCons "Order'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OrderByTime

newtype OrderByTime Source #

Constructors

OrderByTime' 

Bundled Patterns

pattern OrderByTime_ASCENDING :: OrderByTime 
pattern OrderByTime_DESCENDING :: OrderByTime 

Instances

Instances details
FromJSON OrderByTime Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.OrderByTime

FromJSONKey OrderByTime Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.OrderByTime

ToJSON OrderByTime Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.OrderByTime

ToJSONKey OrderByTime Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.OrderByTime

ToByteString OrderByTime Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.OrderByTime

ToHeader OrderByTime Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.OrderByTime

ToLog OrderByTime Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.OrderByTime

ToQuery OrderByTime Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.OrderByTime

FromText OrderByTime Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.OrderByTime

ToText OrderByTime Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.OrderByTime

Methods

toText :: OrderByTime -> Text #

FromXML OrderByTime Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.OrderByTime

ToXML OrderByTime Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.OrderByTime

Methods

toXML :: OrderByTime -> XML #

Generic OrderByTime Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.OrderByTime

Associated Types

type Rep OrderByTime :: Type -> Type #

Read OrderByTime Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.OrderByTime

Show OrderByTime Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.OrderByTime

NFData OrderByTime Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.OrderByTime

Methods

rnf :: OrderByTime -> () #

Eq OrderByTime Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.OrderByTime

Ord OrderByTime Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.OrderByTime

Hashable OrderByTime Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.OrderByTime

type Rep OrderByTime Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.OrderByTime

type Rep OrderByTime = D1 ('MetaData "OrderByTime" "Amazonka.IotTwinMaker.Types.OrderByTime" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'True) (C1 ('MetaCons "OrderByTime'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOrderByTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ParentEntityUpdateType

newtype ParentEntityUpdateType Source #

Instances

Instances details
FromJSON ParentEntityUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ParentEntityUpdateType

FromJSONKey ParentEntityUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ParentEntityUpdateType

ToJSON ParentEntityUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ParentEntityUpdateType

ToJSONKey ParentEntityUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ParentEntityUpdateType

ToByteString ParentEntityUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ParentEntityUpdateType

ToHeader ParentEntityUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ParentEntityUpdateType

ToLog ParentEntityUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ParentEntityUpdateType

ToQuery ParentEntityUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ParentEntityUpdateType

FromText ParentEntityUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ParentEntityUpdateType

ToText ParentEntityUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ParentEntityUpdateType

FromXML ParentEntityUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ParentEntityUpdateType

ToXML ParentEntityUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ParentEntityUpdateType

Generic ParentEntityUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ParentEntityUpdateType

Associated Types

type Rep ParentEntityUpdateType :: Type -> Type #

Read ParentEntityUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ParentEntityUpdateType

Show ParentEntityUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ParentEntityUpdateType

NFData ParentEntityUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ParentEntityUpdateType

Methods

rnf :: ParentEntityUpdateType -> () #

Eq ParentEntityUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ParentEntityUpdateType

Ord ParentEntityUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ParentEntityUpdateType

Hashable ParentEntityUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ParentEntityUpdateType

type Rep ParentEntityUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ParentEntityUpdateType

type Rep ParentEntityUpdateType = D1 ('MetaData "ParentEntityUpdateType" "Amazonka.IotTwinMaker.Types.ParentEntityUpdateType" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'True) (C1 ('MetaCons "ParentEntityUpdateType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromParentEntityUpdateType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PricingMode

newtype PricingMode Source #

Constructors

PricingMode' 

Instances

Instances details
FromJSON PricingMode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingMode

FromJSONKey PricingMode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingMode

ToJSON PricingMode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingMode

ToJSONKey PricingMode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingMode

ToByteString PricingMode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingMode

ToHeader PricingMode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingMode

ToLog PricingMode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingMode

ToQuery PricingMode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingMode

FromText PricingMode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingMode

ToText PricingMode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingMode

Methods

toText :: PricingMode -> Text #

FromXML PricingMode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingMode

ToXML PricingMode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingMode

Methods

toXML :: PricingMode -> XML #

Generic PricingMode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingMode

Associated Types

type Rep PricingMode :: Type -> Type #

Read PricingMode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingMode

Show PricingMode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingMode

NFData PricingMode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingMode

Methods

rnf :: PricingMode -> () #

Eq PricingMode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingMode

Ord PricingMode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingMode

Hashable PricingMode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingMode

type Rep PricingMode Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingMode

type Rep PricingMode = D1 ('MetaData "PricingMode" "Amazonka.IotTwinMaker.Types.PricingMode" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'True) (C1 ('MetaCons "PricingMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPricingMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PricingTier

newtype PricingTier Source #

Constructors

PricingTier' 

Instances

Instances details
FromJSON PricingTier Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingTier

FromJSONKey PricingTier Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingTier

ToJSON PricingTier Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingTier

ToJSONKey PricingTier Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingTier

ToByteString PricingTier Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingTier

ToHeader PricingTier Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingTier

ToLog PricingTier Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingTier

ToQuery PricingTier Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingTier

FromText PricingTier Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingTier

ToText PricingTier Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingTier

Methods

toText :: PricingTier -> Text #

FromXML PricingTier Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingTier

ToXML PricingTier Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingTier

Methods

toXML :: PricingTier -> XML #

Generic PricingTier Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingTier

Associated Types

type Rep PricingTier :: Type -> Type #

Read PricingTier Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingTier

Show PricingTier Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingTier

NFData PricingTier Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingTier

Methods

rnf :: PricingTier -> () #

Eq PricingTier Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingTier

Ord PricingTier Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingTier

Hashable PricingTier Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingTier

type Rep PricingTier Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingTier

type Rep PricingTier = D1 ('MetaData "PricingTier" "Amazonka.IotTwinMaker.Types.PricingTier" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'True) (C1 ('MetaCons "PricingTier'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPricingTier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PropertyGroupUpdateType

newtype PropertyGroupUpdateType Source #

Instances

Instances details
FromJSON PropertyGroupUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupUpdateType

FromJSONKey PropertyGroupUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupUpdateType

ToJSON PropertyGroupUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupUpdateType

ToJSONKey PropertyGroupUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupUpdateType

ToByteString PropertyGroupUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupUpdateType

ToHeader PropertyGroupUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupUpdateType

ToLog PropertyGroupUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupUpdateType

ToQuery PropertyGroupUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupUpdateType

FromText PropertyGroupUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupUpdateType

ToText PropertyGroupUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupUpdateType

FromXML PropertyGroupUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupUpdateType

ToXML PropertyGroupUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupUpdateType

Generic PropertyGroupUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupUpdateType

Associated Types

type Rep PropertyGroupUpdateType :: Type -> Type #

Read PropertyGroupUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupUpdateType

Show PropertyGroupUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupUpdateType

NFData PropertyGroupUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupUpdateType

Methods

rnf :: PropertyGroupUpdateType -> () #

Eq PropertyGroupUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupUpdateType

Ord PropertyGroupUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupUpdateType

Hashable PropertyGroupUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupUpdateType

type Rep PropertyGroupUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupUpdateType

type Rep PropertyGroupUpdateType = D1 ('MetaData "PropertyGroupUpdateType" "Amazonka.IotTwinMaker.Types.PropertyGroupUpdateType" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'True) (C1 ('MetaCons "PropertyGroupUpdateType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPropertyGroupUpdateType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PropertyUpdateType

newtype PropertyUpdateType Source #

Instances

Instances details
FromJSON PropertyUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyUpdateType

FromJSONKey PropertyUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyUpdateType

ToJSON PropertyUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyUpdateType

ToJSONKey PropertyUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyUpdateType

ToByteString PropertyUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyUpdateType

ToHeader PropertyUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyUpdateType

ToLog PropertyUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyUpdateType

ToQuery PropertyUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyUpdateType

FromText PropertyUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyUpdateType

ToText PropertyUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyUpdateType

FromXML PropertyUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyUpdateType

ToXML PropertyUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyUpdateType

Generic PropertyUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyUpdateType

Associated Types

type Rep PropertyUpdateType :: Type -> Type #

Read PropertyUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyUpdateType

Show PropertyUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyUpdateType

NFData PropertyUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyUpdateType

Methods

rnf :: PropertyUpdateType -> () #

Eq PropertyUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyUpdateType

Ord PropertyUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyUpdateType

Hashable PropertyUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyUpdateType

type Rep PropertyUpdateType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyUpdateType

type Rep PropertyUpdateType = D1 ('MetaData "PropertyUpdateType" "Amazonka.IotTwinMaker.Types.PropertyUpdateType" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'True) (C1 ('MetaCons "PropertyUpdateType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPropertyUpdateType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Scope

newtype Scope Source #

Constructors

Scope' 

Fields

Bundled Patterns

pattern Scope_ENTITY :: Scope 
pattern Scope_WORKSPACE :: Scope 

Instances

Instances details
FromJSON Scope Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Scope

FromJSONKey Scope Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Scope

ToJSON Scope Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Scope

ToJSONKey Scope Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Scope

ToByteString Scope Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Scope

Methods

toBS :: Scope -> ByteString #

ToHeader Scope Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Scope

Methods

toHeader :: HeaderName -> Scope -> [Header] #

ToLog Scope Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Scope

ToQuery Scope Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Scope

Methods

toQuery :: Scope -> QueryString #

FromText Scope Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Scope

ToText Scope Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Scope

Methods

toText :: Scope -> Text #

FromXML Scope Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Scope

Methods

parseXML :: [Node] -> Either String Scope #

ToXML Scope Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Scope

Methods

toXML :: Scope -> XML #

Generic Scope Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Scope

Associated Types

type Rep Scope :: Type -> Type #

Methods

from :: Scope -> Rep Scope x #

to :: Rep Scope x -> Scope #

Read Scope Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Scope

Show Scope Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Scope

Methods

showsPrec :: Int -> Scope -> ShowS #

show :: Scope -> String #

showList :: [Scope] -> ShowS #

NFData Scope Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Scope

Methods

rnf :: Scope -> () #

Eq Scope Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Scope

Methods

(==) :: Scope -> Scope -> Bool #

(/=) :: Scope -> Scope -> Bool #

Ord Scope Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Scope

Methods

compare :: Scope -> Scope -> Ordering #

(<) :: Scope -> Scope -> Bool #

(<=) :: Scope -> Scope -> Bool #

(>) :: Scope -> Scope -> Bool #

(>=) :: Scope -> Scope -> Bool #

max :: Scope -> Scope -> Scope #

min :: Scope -> Scope -> Scope #

Hashable Scope Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Scope

Methods

hashWithSalt :: Int -> Scope -> Int #

hash :: Scope -> Int #

type Rep Scope Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Scope

type Rep Scope = D1 ('MetaData "Scope" "Amazonka.IotTwinMaker.Types.Scope" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'True) (C1 ('MetaCons "Scope'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromScope") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

State

newtype State Source #

Constructors

State' 

Fields

Bundled Patterns

pattern State_ACTIVE :: State 
pattern State_CREATING :: State 
pattern State_DELETING :: State 
pattern State_ERROR :: State 
pattern State_UPDATING :: State 

Instances

Instances details
FromJSON State Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.State

FromJSONKey State Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.State

ToJSON State Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.State

ToJSONKey State Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.State

ToByteString State Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.State

Methods

toBS :: State -> ByteString #

ToHeader State Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.State

Methods

toHeader :: HeaderName -> State -> [Header] #

ToLog State Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.State

ToQuery State Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.State

Methods

toQuery :: State -> QueryString #

FromText State Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.State

ToText State Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.State

Methods

toText :: State -> Text #

FromXML State Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.State

Methods

parseXML :: [Node] -> Either String State #

ToXML State Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.State

Methods

toXML :: State -> XML #

Generic State Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.State

Associated Types

type Rep State :: Type -> Type #

Methods

from :: State -> Rep State x #

to :: Rep State x -> State #

Read State Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.State

Show State Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.State

Methods

showsPrec :: Int -> State -> ShowS #

show :: State -> String #

showList :: [State] -> ShowS #

NFData State Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.State

Methods

rnf :: State -> () #

Eq State Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.State

Methods

(==) :: State -> State -> Bool #

(/=) :: State -> State -> Bool #

Ord State Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.State

Methods

compare :: State -> State -> Ordering #

(<) :: State -> State -> Bool #

(<=) :: State -> State -> Bool #

(>) :: State -> State -> Bool #

(>=) :: State -> State -> Bool #

max :: State -> State -> State #

min :: State -> State -> State #

Hashable State Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.State

Methods

hashWithSalt :: Int -> State -> Int #

hash :: State -> Int #

type Rep State Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.State

type Rep State = D1 ('MetaData "State" "Amazonka.IotTwinMaker.Types.State" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'True) (C1 ('MetaCons "State'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SyncJobState

newtype SyncJobState Source #

Constructors

SyncJobState' 

Instances

Instances details
FromJSON SyncJobState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobState

FromJSONKey SyncJobState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobState

ToJSON SyncJobState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobState

ToJSONKey SyncJobState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobState

ToByteString SyncJobState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobState

ToHeader SyncJobState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobState

ToLog SyncJobState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobState

ToQuery SyncJobState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobState

FromText SyncJobState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobState

ToText SyncJobState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobState

Methods

toText :: SyncJobState -> Text #

FromXML SyncJobState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobState

ToXML SyncJobState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobState

Methods

toXML :: SyncJobState -> XML #

Generic SyncJobState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobState

Associated Types

type Rep SyncJobState :: Type -> Type #

Read SyncJobState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobState

Show SyncJobState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobState

NFData SyncJobState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobState

Methods

rnf :: SyncJobState -> () #

Eq SyncJobState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobState

Ord SyncJobState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobState

Hashable SyncJobState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobState

type Rep SyncJobState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobState

type Rep SyncJobState = D1 ('MetaData "SyncJobState" "Amazonka.IotTwinMaker.Types.SyncJobState" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'True) (C1 ('MetaCons "SyncJobState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSyncJobState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SyncResourceState

newtype SyncResourceState Source #

Instances

Instances details
FromJSON SyncResourceState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceState

FromJSONKey SyncResourceState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceState

ToJSON SyncResourceState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceState

ToJSONKey SyncResourceState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceState

ToByteString SyncResourceState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceState

ToHeader SyncResourceState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceState

ToLog SyncResourceState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceState

ToQuery SyncResourceState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceState

FromText SyncResourceState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceState

ToText SyncResourceState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceState

FromXML SyncResourceState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceState

ToXML SyncResourceState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceState

Generic SyncResourceState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceState

Associated Types

type Rep SyncResourceState :: Type -> Type #

Read SyncResourceState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceState

Show SyncResourceState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceState

NFData SyncResourceState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceState

Methods

rnf :: SyncResourceState -> () #

Eq SyncResourceState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceState

Ord SyncResourceState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceState

Hashable SyncResourceState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceState

type Rep SyncResourceState Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceState

type Rep SyncResourceState = D1 ('MetaData "SyncResourceState" "Amazonka.IotTwinMaker.Types.SyncResourceState" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'True) (C1 ('MetaCons "SyncResourceState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSyncResourceState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SyncResourceType

newtype SyncResourceType Source #

Instances

Instances details
FromJSON SyncResourceType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceType

FromJSONKey SyncResourceType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceType

ToJSON SyncResourceType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceType

ToJSONKey SyncResourceType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceType

ToByteString SyncResourceType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceType

ToHeader SyncResourceType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceType

ToLog SyncResourceType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceType

ToQuery SyncResourceType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceType

FromText SyncResourceType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceType

ToText SyncResourceType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceType

FromXML SyncResourceType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceType

ToXML SyncResourceType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceType

Generic SyncResourceType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceType

Associated Types

type Rep SyncResourceType :: Type -> Type #

Read SyncResourceType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceType

Show SyncResourceType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceType

NFData SyncResourceType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceType

Methods

rnf :: SyncResourceType -> () #

Eq SyncResourceType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceType

Ord SyncResourceType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceType

Hashable SyncResourceType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceType

type Rep SyncResourceType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceType

type Rep SyncResourceType = D1 ('MetaData "SyncResourceType" "Amazonka.IotTwinMaker.Types.SyncResourceType" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'True) (C1 ('MetaCons "SyncResourceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSyncResourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Type

newtype Type Source #

Constructors

Type' 

Fields

Bundled Patterns

pattern Type_BOOLEAN :: Type 
pattern Type_DOUBLE :: Type 
pattern Type_INTEGER :: Type 
pattern Type_LIST :: Type 
pattern Type_LONG :: Type 
pattern Type_MAP :: Type 
pattern Type_RELATIONSHIP :: Type 
pattern Type_STRING :: Type 

Instances

Instances details
FromJSON Type Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Type

FromJSONKey Type Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Type

ToJSON Type Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Type

ToJSONKey Type Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Type

ToByteString Type Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Type

Methods

toBS :: Type -> ByteString #

ToHeader Type Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Type

Methods

toHeader :: HeaderName -> Type -> [Header] #

ToLog Type Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Type

ToQuery Type Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Type

Methods

toQuery :: Type -> QueryString #

FromText Type Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Type

ToText Type Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Type

Methods

toText :: Type -> Text #

FromXML Type Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Type

Methods

parseXML :: [Node] -> Either String Type #

ToXML Type Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Type

Methods

toXML :: Type -> XML #

Generic Type Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Type

Associated Types

type Rep Type :: Type -> Type #

Methods

from :: Type -> Rep Type x #

to :: Rep Type x -> Type #

Read Type Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Type

Show Type Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Type

Methods

showsPrec :: Int -> Type -> ShowS #

show :: Type -> String #

showList :: [Type] -> ShowS #

NFData Type Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Type

Methods

rnf :: Type -> () #

Eq Type Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Type

Methods

(==) :: Type -> Type -> Bool #

(/=) :: Type -> Type -> Bool #

Ord Type Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Type

Methods

compare :: Type -> Type -> Ordering #

(<) :: Type -> Type -> Bool #

(<=) :: Type -> Type -> Bool #

(>) :: Type -> Type -> Bool #

(>=) :: Type -> Type -> Bool #

max :: Type -> Type -> Type #

min :: Type -> Type -> Type #

Hashable Type Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Type

Methods

hashWithSalt :: Int -> Type -> Int #

hash :: Type -> Int #

type Rep Type Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Type

type Rep Type = D1 ('MetaData "Type" "Amazonka.IotTwinMaker.Types.Type" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'True) (C1 ('MetaCons "Type'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UpdateReason

newtype UpdateReason Source #

Constructors

UpdateReason' 

Instances

Instances details
FromJSON UpdateReason Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.UpdateReason

FromJSONKey UpdateReason Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.UpdateReason

ToJSON UpdateReason Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.UpdateReason

ToJSONKey UpdateReason Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.UpdateReason

ToByteString UpdateReason Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.UpdateReason

ToHeader UpdateReason Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.UpdateReason

ToLog UpdateReason Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.UpdateReason

ToQuery UpdateReason Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.UpdateReason

FromText UpdateReason Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.UpdateReason

ToText UpdateReason Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.UpdateReason

Methods

toText :: UpdateReason -> Text #

FromXML UpdateReason Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.UpdateReason

ToXML UpdateReason Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.UpdateReason

Methods

toXML :: UpdateReason -> XML #

Generic UpdateReason Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.UpdateReason

Associated Types

type Rep UpdateReason :: Type -> Type #

Read UpdateReason Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.UpdateReason

Show UpdateReason Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.UpdateReason

NFData UpdateReason Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.UpdateReason

Methods

rnf :: UpdateReason -> () #

Eq UpdateReason Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.UpdateReason

Ord UpdateReason Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.UpdateReason

Hashable UpdateReason Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.UpdateReason

type Rep UpdateReason Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.UpdateReason

type Rep UpdateReason = D1 ('MetaData "UpdateReason" "Amazonka.IotTwinMaker.Types.UpdateReason" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'True) (C1 ('MetaCons "UpdateReason'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUpdateReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BatchPutPropertyError

data BatchPutPropertyError Source #

An error returned by the BatchPutProperty action.

See: newBatchPutPropertyError smart constructor.

Constructors

BatchPutPropertyError' 

Fields

Instances

Instances details
FromJSON BatchPutPropertyError Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.BatchPutPropertyError

Generic BatchPutPropertyError Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.BatchPutPropertyError

Associated Types

type Rep BatchPutPropertyError :: Type -> Type #

Read BatchPutPropertyError Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.BatchPutPropertyError

Show BatchPutPropertyError Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.BatchPutPropertyError

NFData BatchPutPropertyError Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.BatchPutPropertyError

Methods

rnf :: BatchPutPropertyError -> () #

Eq BatchPutPropertyError Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.BatchPutPropertyError

Hashable BatchPutPropertyError Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.BatchPutPropertyError

type Rep BatchPutPropertyError Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.BatchPutPropertyError

type Rep BatchPutPropertyError = D1 ('MetaData "BatchPutPropertyError" "Amazonka.IotTwinMaker.Types.BatchPutPropertyError" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "BatchPutPropertyError'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "entry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PropertyValueEntry))))

newBatchPutPropertyError Source #

Create a value of BatchPutPropertyError 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:errorCode:BatchPutPropertyError', batchPutPropertyError_errorCode - The error code.

$sel:errorMessage:BatchPutPropertyError', batchPutPropertyError_errorMessage - The error message.

$sel:entry:BatchPutPropertyError', batchPutPropertyError_entry - An object that contains information about errors returned by the BatchPutProperty action.

batchPutPropertyError_entry :: Lens' BatchPutPropertyError PropertyValueEntry Source #

An object that contains information about errors returned by the BatchPutProperty action.

BatchPutPropertyErrorEntry

data BatchPutPropertyErrorEntry Source #

An object that contains information about errors returned by the BatchPutProperty action.

See: newBatchPutPropertyErrorEntry smart constructor.

Constructors

BatchPutPropertyErrorEntry' 

Fields

Instances

Instances details
FromJSON BatchPutPropertyErrorEntry Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.BatchPutPropertyErrorEntry

Generic BatchPutPropertyErrorEntry Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.BatchPutPropertyErrorEntry

Associated Types

type Rep BatchPutPropertyErrorEntry :: Type -> Type #

Read BatchPutPropertyErrorEntry Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.BatchPutPropertyErrorEntry

Show BatchPutPropertyErrorEntry Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.BatchPutPropertyErrorEntry

NFData BatchPutPropertyErrorEntry Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.BatchPutPropertyErrorEntry

Eq BatchPutPropertyErrorEntry Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.BatchPutPropertyErrorEntry

Hashable BatchPutPropertyErrorEntry Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.BatchPutPropertyErrorEntry

type Rep BatchPutPropertyErrorEntry Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.BatchPutPropertyErrorEntry

type Rep BatchPutPropertyErrorEntry = D1 ('MetaData "BatchPutPropertyErrorEntry" "Amazonka.IotTwinMaker.Types.BatchPutPropertyErrorEntry" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "BatchPutPropertyErrorEntry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty BatchPutPropertyError))))

newBatchPutPropertyErrorEntry Source #

Create a value of BatchPutPropertyErrorEntry 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:errors:BatchPutPropertyErrorEntry', batchPutPropertyErrorEntry_errors - A list of objects that contain information about errors returned by the BatchPutProperty action.

batchPutPropertyErrorEntry_errors :: Lens' BatchPutPropertyErrorEntry (NonEmpty BatchPutPropertyError) Source #

A list of objects that contain information about errors returned by the BatchPutProperty action.

BundleInformation

data BundleInformation Source #

Information about pricing bundle.

See: newBundleInformation smart constructor.

Constructors

BundleInformation' 

Fields

Instances

Instances details
FromJSON BundleInformation Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.BundleInformation

Generic BundleInformation Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.BundleInformation

Associated Types

type Rep BundleInformation :: Type -> Type #

Read BundleInformation Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.BundleInformation

Show BundleInformation Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.BundleInformation

NFData BundleInformation Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.BundleInformation

Methods

rnf :: BundleInformation -> () #

Eq BundleInformation Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.BundleInformation

Hashable BundleInformation Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.BundleInformation

type Rep BundleInformation Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.BundleInformation

type Rep BundleInformation = D1 ('MetaData "BundleInformation" "Amazonka.IotTwinMaker.Types.BundleInformation" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "BundleInformation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pricingTier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PricingTier)) :*: S1 ('MetaSel ('Just "bundleNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newBundleInformation Source #

Create a value of BundleInformation 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:pricingTier:BundleInformation', bundleInformation_pricingTier - The pricing tier.

$sel:bundleNames:BundleInformation', bundleInformation_bundleNames - The bundle names.

ColumnDescription

data ColumnDescription Source #

A description of the column in the query results.

See: newColumnDescription smart constructor.

Constructors

ColumnDescription' 

Fields

Instances

Instances details
FromJSON ColumnDescription Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ColumnDescription

Generic ColumnDescription Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ColumnDescription

Associated Types

type Rep ColumnDescription :: Type -> Type #

Read ColumnDescription Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ColumnDescription

Show ColumnDescription Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ColumnDescription

NFData ColumnDescription Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ColumnDescription

Methods

rnf :: ColumnDescription -> () #

Eq ColumnDescription Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ColumnDescription

Hashable ColumnDescription Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ColumnDescription

type Rep ColumnDescription Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ColumnDescription

type Rep ColumnDescription = D1 ('MetaData "ColumnDescription" "Amazonka.IotTwinMaker.Types.ColumnDescription" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "ColumnDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ColumnType))))

newColumnDescription :: ColumnDescription Source #

Create a value of ColumnDescription 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:ColumnDescription', columnDescription_name - The name of the column description.

$sel:type':ColumnDescription', columnDescription_type - The type of the column description.

columnDescription_name :: Lens' ColumnDescription (Maybe Text) Source #

The name of the column description.

columnDescription_type :: Lens' ColumnDescription (Maybe ColumnType) Source #

The type of the column description.

ComponentPropertyGroupRequest

data ComponentPropertyGroupRequest Source #

See: newComponentPropertyGroupRequest smart constructor.

Constructors

ComponentPropertyGroupRequest' 

Fields

Instances

Instances details
ToJSON ComponentPropertyGroupRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentPropertyGroupRequest

Generic ComponentPropertyGroupRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentPropertyGroupRequest

Associated Types

type Rep ComponentPropertyGroupRequest :: Type -> Type #

Read ComponentPropertyGroupRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentPropertyGroupRequest

Show ComponentPropertyGroupRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentPropertyGroupRequest

NFData ComponentPropertyGroupRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentPropertyGroupRequest

Eq ComponentPropertyGroupRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentPropertyGroupRequest

Hashable ComponentPropertyGroupRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentPropertyGroupRequest

type Rep ComponentPropertyGroupRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentPropertyGroupRequest

type Rep ComponentPropertyGroupRequest = D1 ('MetaData "ComponentPropertyGroupRequest" "Amazonka.IotTwinMaker.Types.ComponentPropertyGroupRequest" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "ComponentPropertyGroupRequest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GroupType)) :*: (S1 ('MetaSel ('Just "propertyNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "updateType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PropertyGroupUpdateType)))))

newComponentPropertyGroupRequest :: ComponentPropertyGroupRequest Source #

Create a value of ComponentPropertyGroupRequest 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:groupType:ComponentPropertyGroupRequest', componentPropertyGroupRequest_groupType - The group type.

$sel:propertyNames:ComponentPropertyGroupRequest', componentPropertyGroupRequest_propertyNames - The property names.

$sel:updateType:ComponentPropertyGroupRequest', componentPropertyGroupRequest_updateType - The update type.

ComponentPropertyGroupResponse

data ComponentPropertyGroupResponse Source #

The component property group response.

See: newComponentPropertyGroupResponse smart constructor.

Constructors

ComponentPropertyGroupResponse' 

Fields

Instances

Instances details
FromJSON ComponentPropertyGroupResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentPropertyGroupResponse

Generic ComponentPropertyGroupResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentPropertyGroupResponse

Associated Types

type Rep ComponentPropertyGroupResponse :: Type -> Type #

Read ComponentPropertyGroupResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentPropertyGroupResponse

Show ComponentPropertyGroupResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentPropertyGroupResponse

NFData ComponentPropertyGroupResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentPropertyGroupResponse

Eq ComponentPropertyGroupResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentPropertyGroupResponse

Hashable ComponentPropertyGroupResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentPropertyGroupResponse

type Rep ComponentPropertyGroupResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentPropertyGroupResponse

type Rep ComponentPropertyGroupResponse = D1 ('MetaData "ComponentPropertyGroupResponse" "Amazonka.IotTwinMaker.Types.ComponentPropertyGroupResponse" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "ComponentPropertyGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 GroupType) :*: (S1 ('MetaSel ('Just "propertyNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "isInherited") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))))

newComponentPropertyGroupResponse Source #

Create a value of ComponentPropertyGroupResponse 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:groupType:ComponentPropertyGroupResponse', componentPropertyGroupResponse_groupType - The group type.

$sel:propertyNames:ComponentPropertyGroupResponse', componentPropertyGroupResponse_propertyNames - The names of properties

$sel:isInherited:ComponentPropertyGroupResponse', componentPropertyGroupResponse_isInherited - A Boolean value that specifies whether the property group is inherited from a parent entity

componentPropertyGroupResponse_isInherited :: Lens' ComponentPropertyGroupResponse Bool Source #

A Boolean value that specifies whether the property group is inherited from a parent entity

ComponentRequest

data ComponentRequest Source #

An object that sets information about a component type create or update request.

See: newComponentRequest smart constructor.

Constructors

ComponentRequest' 

Fields

Instances

Instances details
ToJSON ComponentRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentRequest

Generic ComponentRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentRequest

Associated Types

type Rep ComponentRequest :: Type -> Type #

Read ComponentRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentRequest

Show ComponentRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentRequest

NFData ComponentRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentRequest

Methods

rnf :: ComponentRequest -> () #

Eq ComponentRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentRequest

Hashable ComponentRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentRequest

type Rep ComponentRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentRequest

type Rep ComponentRequest = D1 ('MetaData "ComponentRequest" "Amazonka.IotTwinMaker.Types.ComponentRequest" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "ComponentRequest'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "componentTypeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "properties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text PropertyRequest))) :*: S1 ('MetaSel ('Just "propertyGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text ComponentPropertyGroupRequest))))))

newComponentRequest :: ComponentRequest Source #

Create a value of ComponentRequest 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:componentTypeId:ComponentRequest', componentRequest_componentTypeId - The ID of the component type.

$sel:description:ComponentRequest', componentRequest_description - The description of the component request.

$sel:properties:ComponentRequest', componentRequest_properties - An object that maps strings to the properties to set in the component type. Each string in the mapping must be unique to this object.

$sel:propertyGroups:ComponentRequest', componentRequest_propertyGroups - The property groups.

componentRequest_description :: Lens' ComponentRequest (Maybe Text) Source #

The description of the component request.

componentRequest_properties :: Lens' ComponentRequest (Maybe (HashMap Text PropertyRequest)) Source #

An object that maps strings to the properties to set in the component type. Each string in the mapping must be unique to this object.

ComponentResponse

data ComponentResponse Source #

An object that returns information about a component type create or update request.

See: newComponentResponse smart constructor.

Constructors

ComponentResponse' 

Fields

Instances

Instances details
FromJSON ComponentResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentResponse

Generic ComponentResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentResponse

Associated Types

type Rep ComponentResponse :: Type -> Type #

Read ComponentResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentResponse

Show ComponentResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentResponse

NFData ComponentResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentResponse

Methods

rnf :: ComponentResponse -> () #

Eq ComponentResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentResponse

Hashable ComponentResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentResponse

type Rep ComponentResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentResponse

newComponentResponse :: ComponentResponse Source #

Create a value of ComponentResponse 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:componentName:ComponentResponse', componentResponse_componentName - The name of the component.

$sel:componentTypeId:ComponentResponse', componentResponse_componentTypeId - The ID of the component type.

$sel:definedIn:ComponentResponse', componentResponse_definedIn - The name of the property definition set in the request.

$sel:description:ComponentResponse', componentResponse_description - The description of the component type.

$sel:properties:ComponentResponse', componentResponse_properties - An object that maps strings to the properties to set in the component type. Each string in the mapping must be unique to this object.

$sel:propertyGroups:ComponentResponse', componentResponse_propertyGroups - The property groups.

$sel:status:ComponentResponse', componentResponse_status - The status of the component type.

$sel:syncSource:ComponentResponse', componentResponse_syncSource - The syncSource of the sync job, if this entity was created by a sync job.

componentResponse_definedIn :: Lens' ComponentResponse (Maybe Text) Source #

The name of the property definition set in the request.

componentResponse_description :: Lens' ComponentResponse (Maybe Text) Source #

The description of the component type.

componentResponse_properties :: Lens' ComponentResponse (Maybe (HashMap Text PropertyResponse)) Source #

An object that maps strings to the properties to set in the component type. Each string in the mapping must be unique to this object.

componentResponse_status :: Lens' ComponentResponse (Maybe Status) Source #

The status of the component type.

componentResponse_syncSource :: Lens' ComponentResponse (Maybe Text) Source #

The syncSource of the sync job, if this entity was created by a sync job.

ComponentTypeSummary

data ComponentTypeSummary Source #

An object that contains information about a component type.

See: newComponentTypeSummary smart constructor.

Constructors

ComponentTypeSummary' 

Fields

Instances

Instances details
FromJSON ComponentTypeSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentTypeSummary

Generic ComponentTypeSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentTypeSummary

Associated Types

type Rep ComponentTypeSummary :: Type -> Type #

Read ComponentTypeSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentTypeSummary

Show ComponentTypeSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentTypeSummary

NFData ComponentTypeSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentTypeSummary

Methods

rnf :: ComponentTypeSummary -> () #

Eq ComponentTypeSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentTypeSummary

Hashable ComponentTypeSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentTypeSummary

type Rep ComponentTypeSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentTypeSummary

type Rep ComponentTypeSummary = D1 ('MetaData "ComponentTypeSummary" "Amazonka.IotTwinMaker.Types.ComponentTypeSummary" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "ComponentTypeSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "componentTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Status)))) :*: ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "componentTypeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "updateDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))))

newComponentTypeSummary Source #

Create a value of ComponentTypeSummary 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:componentTypeName:ComponentTypeSummary', componentTypeSummary_componentTypeName - The component type name.

$sel:description:ComponentTypeSummary', componentTypeSummary_description - The description of the component type.

$sel:status:ComponentTypeSummary', componentTypeSummary_status - The current status of the component type.

$sel:arn:ComponentTypeSummary', componentTypeSummary_arn - The ARN of the component type.

$sel:componentTypeId:ComponentTypeSummary', componentTypeSummary_componentTypeId - The ID of the component type.

$sel:creationDateTime:ComponentTypeSummary', componentTypeSummary_creationDateTime - The date and time when the component type was created.

$sel:updateDateTime:ComponentTypeSummary', componentTypeSummary_updateDateTime - The date and time when the component type was last updated.

componentTypeSummary_description :: Lens' ComponentTypeSummary (Maybe Text) Source #

The description of the component type.

componentTypeSummary_status :: Lens' ComponentTypeSummary (Maybe Status) Source #

The current status of the component type.

componentTypeSummary_creationDateTime :: Lens' ComponentTypeSummary UTCTime Source #

The date and time when the component type was created.

componentTypeSummary_updateDateTime :: Lens' ComponentTypeSummary UTCTime Source #

The date and time when the component type was last updated.

ComponentUpdateRequest

data ComponentUpdateRequest Source #

The component update request.

See: newComponentUpdateRequest smart constructor.

Constructors

ComponentUpdateRequest' 

Fields

Instances

Instances details
ToJSON ComponentUpdateRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentUpdateRequest

Generic ComponentUpdateRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentUpdateRequest

Associated Types

type Rep ComponentUpdateRequest :: Type -> Type #

Read ComponentUpdateRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentUpdateRequest

Show ComponentUpdateRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentUpdateRequest

NFData ComponentUpdateRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentUpdateRequest

Methods

rnf :: ComponentUpdateRequest -> () #

Eq ComponentUpdateRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentUpdateRequest

Hashable ComponentUpdateRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentUpdateRequest

type Rep ComponentUpdateRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ComponentUpdateRequest

type Rep ComponentUpdateRequest = D1 ('MetaData "ComponentUpdateRequest" "Amazonka.IotTwinMaker.Types.ComponentUpdateRequest" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "ComponentUpdateRequest'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "componentTypeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "propertyGroupUpdates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text ComponentPropertyGroupRequest))) :*: (S1 ('MetaSel ('Just "propertyUpdates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text PropertyRequest))) :*: S1 ('MetaSel ('Just "updateType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ComponentUpdateType))))))

newComponentUpdateRequest :: ComponentUpdateRequest Source #

Create a value of ComponentUpdateRequest 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:componentTypeId:ComponentUpdateRequest', componentUpdateRequest_componentTypeId - The ID of the component type.

$sel:description:ComponentUpdateRequest', componentUpdateRequest_description - The description of the component type.

$sel:propertyGroupUpdates:ComponentUpdateRequest', componentUpdateRequest_propertyGroupUpdates - The property group updates.

$sel:propertyUpdates:ComponentUpdateRequest', componentUpdateRequest_propertyUpdates - An object that maps strings to the properties to set in the component type update. Each string in the mapping must be unique to this object.

ComponentUpdateRequest, componentUpdateRequest_updateType - The update type of the component update request.

componentUpdateRequest_propertyUpdates :: Lens' ComponentUpdateRequest (Maybe (HashMap Text PropertyRequest)) Source #

An object that maps strings to the properties to set in the component type update. Each string in the mapping must be unique to this object.

DataConnector

data DataConnector Source #

The data connector.

See: newDataConnector smart constructor.

Constructors

DataConnector' 

Fields

Instances

Instances details
FromJSON DataConnector Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.DataConnector

ToJSON DataConnector Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.DataConnector

Generic DataConnector Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.DataConnector

Associated Types

type Rep DataConnector :: Type -> Type #

Read DataConnector Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.DataConnector

Show DataConnector Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.DataConnector

NFData DataConnector Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.DataConnector

Methods

rnf :: DataConnector -> () #

Eq DataConnector Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.DataConnector

Hashable DataConnector Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.DataConnector

type Rep DataConnector Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.DataConnector

type Rep DataConnector = D1 ('MetaData "DataConnector" "Amazonka.IotTwinMaker.Types.DataConnector" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "DataConnector'" 'PrefixI 'True) (S1 ('MetaSel ('Just "isNative") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "lambda") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaFunction))))

newDataConnector :: DataConnector Source #

Create a value of DataConnector 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:isNative:DataConnector', dataConnector_isNative - A Boolean value that specifies whether the data connector is native to IoT TwinMaker.

$sel:lambda:DataConnector', dataConnector_lambda - The Lambda function associated with this data connector.

dataConnector_isNative :: Lens' DataConnector (Maybe Bool) Source #

A Boolean value that specifies whether the data connector is native to IoT TwinMaker.

dataConnector_lambda :: Lens' DataConnector (Maybe LambdaFunction) Source #

The Lambda function associated with this data connector.

DataType

data DataType Source #

An object that specifies the data type of a property.

See: newDataType smart constructor.

Constructors

DataType' 

Fields

Instances

Instances details
FromJSON DataType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.DataType

ToJSON DataType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.DataType

Generic DataType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.DataType

Associated Types

type Rep DataType :: Type -> Type #

Methods

from :: DataType -> Rep DataType x #

to :: Rep DataType x -> DataType #

Read DataType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.DataType

Show DataType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.DataType

NFData DataType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.DataType

Methods

rnf :: DataType -> () #

Eq DataType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.DataType

Hashable DataType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.DataType

Methods

hashWithSalt :: Int -> DataType -> Int #

hash :: DataType -> Int #

type Rep DataType Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.DataType

type Rep DataType = D1 ('MetaData "DataType" "Amazonka.IotTwinMaker.Types.DataType" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "DataType'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "allowedValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DataValue])) :*: S1 ('MetaSel ('Just "nestedType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataType))) :*: (S1 ('MetaSel ('Just "relationship") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Relationship)) :*: (S1 ('MetaSel ('Just "unitOfMeasure") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Type)))))

newDataType Source #

Create a value of DataType 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:allowedValues:DataType', dataType_allowedValues - The allowed values for this data type.

$sel:nestedType:DataType', dataType_nestedType - The nested type in the data type.

$sel:relationship:DataType', dataType_relationship - A relationship that associates a component with another component.

$sel:unitOfMeasure:DataType', dataType_unitOfMeasure - The unit of measure used in this data type.

$sel:type':DataType', dataType_type - The underlying type of the data type.

dataType_allowedValues :: Lens' DataType (Maybe [DataValue]) Source #

The allowed values for this data type.

dataType_nestedType :: Lens' DataType (Maybe DataType) Source #

The nested type in the data type.

dataType_relationship :: Lens' DataType (Maybe Relationship) Source #

A relationship that associates a component with another component.

dataType_unitOfMeasure :: Lens' DataType (Maybe Text) Source #

The unit of measure used in this data type.

dataType_type :: Lens' DataType Type Source #

The underlying type of the data type.

DataValue

data DataValue Source #

An object that specifies a value for a property.

See: newDataValue smart constructor.

Constructors

DataValue' 

Fields

Instances

Instances details
FromJSON DataValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.DataValue

ToJSON DataValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.DataValue

Generic DataValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.DataValue

Associated Types

type Rep DataValue :: Type -> Type #

Read DataValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.DataValue

Show DataValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.DataValue

NFData DataValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.DataValue

Methods

rnf :: DataValue -> () #

Eq DataValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.DataValue

Hashable DataValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.DataValue

type Rep DataValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.DataValue

newDataValue :: DataValue Source #

Create a value of DataValue 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:booleanValue:DataValue', dataValue_booleanValue - A Boolean value.

$sel:doubleValue:DataValue', dataValue_doubleValue - A double value.

$sel:expression:DataValue', dataValue_expression - An expression that produces the value.

$sel:integerValue:DataValue', dataValue_integerValue - An integer value.

$sel:listValue:DataValue', dataValue_listValue - A list of multiple values.

$sel:longValue:DataValue', dataValue_longValue - A long value.

$sel:mapValue:DataValue', dataValue_mapValue - An object that maps strings to multiple DataValue objects.

$sel:relationshipValue:DataValue', dataValue_relationshipValue - A value that relates a component to another component.

$sel:stringValue:DataValue', dataValue_stringValue - A string value.

dataValue_expression :: Lens' DataValue (Maybe Text) Source #

An expression that produces the value.

dataValue_listValue :: Lens' DataValue (Maybe [DataValue]) Source #

A list of multiple values.

dataValue_mapValue :: Lens' DataValue (Maybe (HashMap Text DataValue)) Source #

An object that maps strings to multiple DataValue objects.

dataValue_relationshipValue :: Lens' DataValue (Maybe RelationshipValue) Source #

A value that relates a component to another component.

EntityPropertyReference

data EntityPropertyReference Source #

An object that uniquely identifies an entity property.

See: newEntityPropertyReference smart constructor.

Constructors

EntityPropertyReference' 

Fields

Instances

Instances details
FromJSON EntityPropertyReference Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.EntityPropertyReference

ToJSON EntityPropertyReference Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.EntityPropertyReference

Generic EntityPropertyReference Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.EntityPropertyReference

Associated Types

type Rep EntityPropertyReference :: Type -> Type #

Read EntityPropertyReference Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.EntityPropertyReference

Show EntityPropertyReference Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.EntityPropertyReference

NFData EntityPropertyReference Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.EntityPropertyReference

Methods

rnf :: EntityPropertyReference -> () #

Eq EntityPropertyReference Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.EntityPropertyReference

Hashable EntityPropertyReference Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.EntityPropertyReference

type Rep EntityPropertyReference Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.EntityPropertyReference

type Rep EntityPropertyReference = D1 ('MetaData "EntityPropertyReference" "Amazonka.IotTwinMaker.Types.EntityPropertyReference" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "EntityPropertyReference'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "componentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "entityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "externalIdProperty") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "propertyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newEntityPropertyReference Source #

Create a value of EntityPropertyReference 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:componentName:EntityPropertyReference', entityPropertyReference_componentName - The name of the component.

$sel:entityId:EntityPropertyReference', entityPropertyReference_entityId - The ID of the entity.

$sel:externalIdProperty:EntityPropertyReference', entityPropertyReference_externalIdProperty - A mapping of external IDs to property names. External IDs uniquely identify properties from external data stores.

$sel:propertyName:EntityPropertyReference', entityPropertyReference_propertyName - The name of the property.

entityPropertyReference_externalIdProperty :: Lens' EntityPropertyReference (Maybe (HashMap Text Text)) Source #

A mapping of external IDs to property names. External IDs uniquely identify properties from external data stores.

EntitySummary

data EntitySummary Source #

An object that contains information about an entity.

See: newEntitySummary smart constructor.

Constructors

EntitySummary' 

Fields

Instances

Instances details
FromJSON EntitySummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.EntitySummary

Generic EntitySummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.EntitySummary

Associated Types

type Rep EntitySummary :: Type -> Type #

Read EntitySummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.EntitySummary

Show EntitySummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.EntitySummary

NFData EntitySummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.EntitySummary

Methods

rnf :: EntitySummary -> () #

Eq EntitySummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.EntitySummary

Hashable EntitySummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.EntitySummary

type Rep EntitySummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.EntitySummary

newEntitySummary Source #

Create a value of EntitySummary 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:description:EntitySummary', entitySummary_description - The description of the entity.

$sel:hasChildEntities:EntitySummary', entitySummary_hasChildEntities - A Boolean value that specifies whether the entity has child entities or not.

$sel:parentEntityId:EntitySummary', entitySummary_parentEntityId - The ID of the parent entity.

$sel:entityId:EntitySummary', entitySummary_entityId - The ID of the entity.

$sel:entityName:EntitySummary', entitySummary_entityName - The name of the entity.

$sel:arn:EntitySummary', entitySummary_arn - The ARN of the entity.

$sel:status:EntitySummary', entitySummary_status - The current status of the entity.

$sel:creationDateTime:EntitySummary', entitySummary_creationDateTime - The date and time when the entity was created.

$sel:updateDateTime:EntitySummary', entitySummary_updateDateTime - The last date and time when the entity was updated.

entitySummary_description :: Lens' EntitySummary (Maybe Text) Source #

The description of the entity.

entitySummary_hasChildEntities :: Lens' EntitySummary (Maybe Bool) Source #

A Boolean value that specifies whether the entity has child entities or not.

entitySummary_status :: Lens' EntitySummary Status Source #

The current status of the entity.

entitySummary_creationDateTime :: Lens' EntitySummary UTCTime Source #

The date and time when the entity was created.

entitySummary_updateDateTime :: Lens' EntitySummary UTCTime Source #

The last date and time when the entity was updated.

ErrorDetails

data ErrorDetails Source #

The error details.

See: newErrorDetails smart constructor.

Constructors

ErrorDetails' 

Fields

Instances

Instances details
FromJSON ErrorDetails Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ErrorDetails

Generic ErrorDetails Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ErrorDetails

Associated Types

type Rep ErrorDetails :: Type -> Type #

Read ErrorDetails Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ErrorDetails

Show ErrorDetails Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ErrorDetails

NFData ErrorDetails Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ErrorDetails

Methods

rnf :: ErrorDetails -> () #

Eq ErrorDetails Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ErrorDetails

Hashable ErrorDetails Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ErrorDetails

type Rep ErrorDetails Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ErrorDetails

type Rep ErrorDetails = D1 ('MetaData "ErrorDetails" "Amazonka.IotTwinMaker.Types.ErrorDetails" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "ErrorDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ErrorCode)) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newErrorDetails :: ErrorDetails Source #

Create a value of ErrorDetails 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:code:ErrorDetails', errorDetails_code - The error code.

$sel:message:ErrorDetails', errorDetails_message - The error message.

FunctionRequest

data FunctionRequest Source #

The function request body.

See: newFunctionRequest smart constructor.

Constructors

FunctionRequest' 

Fields

Instances

Instances details
ToJSON FunctionRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.FunctionRequest

Generic FunctionRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.FunctionRequest

Associated Types

type Rep FunctionRequest :: Type -> Type #

Read FunctionRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.FunctionRequest

Show FunctionRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.FunctionRequest

NFData FunctionRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.FunctionRequest

Methods

rnf :: FunctionRequest -> () #

Eq FunctionRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.FunctionRequest

Hashable FunctionRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.FunctionRequest

type Rep FunctionRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.FunctionRequest

type Rep FunctionRequest = D1 ('MetaData "FunctionRequest" "Amazonka.IotTwinMaker.Types.FunctionRequest" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "FunctionRequest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "implementedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataConnector)) :*: (S1 ('MetaSel ('Just "requiredProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "scope") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Scope)))))

newFunctionRequest :: FunctionRequest Source #

Create a value of FunctionRequest 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:implementedBy:FunctionRequest', functionRequest_implementedBy - The data connector.

$sel:requiredProperties:FunctionRequest', functionRequest_requiredProperties - The required properties of the function.

$sel:scope:FunctionRequest', functionRequest_scope - The scope of the function.

functionRequest_requiredProperties :: Lens' FunctionRequest (Maybe [Text]) Source #

The required properties of the function.

FunctionResponse

data FunctionResponse Source #

The function response.

See: newFunctionResponse smart constructor.

Constructors

FunctionResponse' 

Fields

Instances

Instances details
FromJSON FunctionResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.FunctionResponse

Generic FunctionResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.FunctionResponse

Associated Types

type Rep FunctionResponse :: Type -> Type #

Read FunctionResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.FunctionResponse

Show FunctionResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.FunctionResponse

NFData FunctionResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.FunctionResponse

Methods

rnf :: FunctionResponse -> () #

Eq FunctionResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.FunctionResponse

Hashable FunctionResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.FunctionResponse

type Rep FunctionResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.FunctionResponse

type Rep FunctionResponse = D1 ('MetaData "FunctionResponse" "Amazonka.IotTwinMaker.Types.FunctionResponse" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "FunctionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "implementedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataConnector)) :*: S1 ('MetaSel ('Just "isInherited") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "requiredProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "scope") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Scope)))))

newFunctionResponse :: FunctionResponse Source #

Create a value of FunctionResponse 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:implementedBy:FunctionResponse', functionResponse_implementedBy - The data connector.

$sel:isInherited:FunctionResponse', functionResponse_isInherited - Indicates whether this function is inherited.

$sel:requiredProperties:FunctionResponse', functionResponse_requiredProperties - The required properties of the function.

$sel:scope:FunctionResponse', functionResponse_scope - The scope of the function.

functionResponse_isInherited :: Lens' FunctionResponse (Maybe Bool) Source #

Indicates whether this function is inherited.

functionResponse_requiredProperties :: Lens' FunctionResponse (Maybe [Text]) Source #

The required properties of the function.

InterpolationParameters

data InterpolationParameters Source #

An object that specifies how to interpolate data in a list.

See: newInterpolationParameters smart constructor.

Constructors

InterpolationParameters' 

Fields

Instances

Instances details
ToJSON InterpolationParameters Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.InterpolationParameters

Generic InterpolationParameters Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.InterpolationParameters

Associated Types

type Rep InterpolationParameters :: Type -> Type #

Read InterpolationParameters Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.InterpolationParameters

Show InterpolationParameters Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.InterpolationParameters

NFData InterpolationParameters Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.InterpolationParameters

Methods

rnf :: InterpolationParameters -> () #

Eq InterpolationParameters Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.InterpolationParameters

Hashable InterpolationParameters Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.InterpolationParameters

type Rep InterpolationParameters Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.InterpolationParameters

type Rep InterpolationParameters = D1 ('MetaData "InterpolationParameters" "Amazonka.IotTwinMaker.Types.InterpolationParameters" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "InterpolationParameters'" 'PrefixI 'True) (S1 ('MetaSel ('Just "interpolationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InterpolationType)) :*: S1 ('MetaSel ('Just "intervalInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))

newInterpolationParameters :: InterpolationParameters Source #

Create a value of InterpolationParameters 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:interpolationType:InterpolationParameters', interpolationParameters_interpolationType - The interpolation type.

$sel:intervalInSeconds:InterpolationParameters', interpolationParameters_intervalInSeconds - The interpolation time interval in seconds.

LambdaFunction

data LambdaFunction Source #

The Lambda function.

See: newLambdaFunction smart constructor.

Constructors

LambdaFunction' 

Fields

  • arn :: Text

    The ARN of the Lambda function.

Instances

Instances details
FromJSON LambdaFunction Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.LambdaFunction

ToJSON LambdaFunction Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.LambdaFunction

Generic LambdaFunction Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.LambdaFunction

Associated Types

type Rep LambdaFunction :: Type -> Type #

Read LambdaFunction Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.LambdaFunction

Show LambdaFunction Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.LambdaFunction

NFData LambdaFunction Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.LambdaFunction

Methods

rnf :: LambdaFunction -> () #

Eq LambdaFunction Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.LambdaFunction

Hashable LambdaFunction Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.LambdaFunction

type Rep LambdaFunction Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.LambdaFunction

type Rep LambdaFunction = D1 ('MetaData "LambdaFunction" "Amazonka.IotTwinMaker.Types.LambdaFunction" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "LambdaFunction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newLambdaFunction Source #

Create a value of LambdaFunction 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:arn:LambdaFunction', lambdaFunction_arn - The ARN of the Lambda function.

lambdaFunction_arn :: Lens' LambdaFunction Text Source #

The ARN of the Lambda function.

ListComponentTypesFilter

data ListComponentTypesFilter Source #

An object that filters items in a list of component types.

Only one object is accepted as a valid input.

See: newListComponentTypesFilter smart constructor.

Constructors

ListComponentTypesFilter' 

Fields

Instances

Instances details
ToJSON ListComponentTypesFilter Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ListComponentTypesFilter

Generic ListComponentTypesFilter Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ListComponentTypesFilter

Associated Types

type Rep ListComponentTypesFilter :: Type -> Type #

Read ListComponentTypesFilter Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ListComponentTypesFilter

Show ListComponentTypesFilter Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ListComponentTypesFilter

NFData ListComponentTypesFilter Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ListComponentTypesFilter

Eq ListComponentTypesFilter Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ListComponentTypesFilter

Hashable ListComponentTypesFilter Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ListComponentTypesFilter

type Rep ListComponentTypesFilter Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ListComponentTypesFilter

type Rep ListComponentTypesFilter = D1 ('MetaData "ListComponentTypesFilter" "Amazonka.IotTwinMaker.Types.ListComponentTypesFilter" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "ListComponentTypesFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "extendsFrom") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "isAbstract") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "namespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListComponentTypesFilter :: ListComponentTypesFilter Source #

Create a value of ListComponentTypesFilter 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:extendsFrom:ListComponentTypesFilter', listComponentTypesFilter_extendsFrom - The component type that the component types in the list extend.

$sel:isAbstract:ListComponentTypesFilter', listComponentTypesFilter_isAbstract - A Boolean value that specifies whether the component types in the list are abstract.

$sel:namespace:ListComponentTypesFilter', listComponentTypesFilter_namespace - The namespace to which the component types in the list belong.

listComponentTypesFilter_extendsFrom :: Lens' ListComponentTypesFilter (Maybe Text) Source #

The component type that the component types in the list extend.

listComponentTypesFilter_isAbstract :: Lens' ListComponentTypesFilter (Maybe Bool) Source #

A Boolean value that specifies whether the component types in the list are abstract.

listComponentTypesFilter_namespace :: Lens' ListComponentTypesFilter (Maybe Text) Source #

The namespace to which the component types in the list belong.

ListEntitiesFilter

data ListEntitiesFilter Source #

An object that filters items in a list of entities.

See: newListEntitiesFilter smart constructor.

Constructors

ListEntitiesFilter' 

Fields

Instances

Instances details
ToJSON ListEntitiesFilter Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ListEntitiesFilter

Generic ListEntitiesFilter Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ListEntitiesFilter

Associated Types

type Rep ListEntitiesFilter :: Type -> Type #

Read ListEntitiesFilter Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ListEntitiesFilter

Show ListEntitiesFilter Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ListEntitiesFilter

NFData ListEntitiesFilter Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ListEntitiesFilter

Methods

rnf :: ListEntitiesFilter -> () #

Eq ListEntitiesFilter Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ListEntitiesFilter

Hashable ListEntitiesFilter Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ListEntitiesFilter

type Rep ListEntitiesFilter Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ListEntitiesFilter

type Rep ListEntitiesFilter = D1 ('MetaData "ListEntitiesFilter" "Amazonka.IotTwinMaker.Types.ListEntitiesFilter" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "ListEntitiesFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "componentTypeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "externalId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "parentEntityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListEntitiesFilter :: ListEntitiesFilter Source #

Create a value of ListEntitiesFilter 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:componentTypeId:ListEntitiesFilter', listEntitiesFilter_componentTypeId - The ID of the component type in the entities in the list.

$sel:externalId:ListEntitiesFilter', listEntitiesFilter_externalId - The external-Id property of a component. The external-Id property is the primary key of an external storage system.

$sel:parentEntityId:ListEntitiesFilter', listEntitiesFilter_parentEntityId - The parent of the entities in the list.

listEntitiesFilter_componentTypeId :: Lens' ListEntitiesFilter (Maybe Text) Source #

The ID of the component type in the entities in the list.

listEntitiesFilter_externalId :: Lens' ListEntitiesFilter (Maybe Text) Source #

The external-Id property of a component. The external-Id property is the primary key of an external storage system.

listEntitiesFilter_parentEntityId :: Lens' ListEntitiesFilter (Maybe Text) Source #

The parent of the entities in the list.

OrderBy

data OrderBy Source #

Filter criteria that orders the return output. It can be sorted in ascending or descending order.

See: newOrderBy smart constructor.

Constructors

OrderBy' 

Fields

Instances

Instances details
ToJSON OrderBy Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.OrderBy

Generic OrderBy Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.OrderBy

Associated Types

type Rep OrderBy :: Type -> Type #

Methods

from :: OrderBy -> Rep OrderBy x #

to :: Rep OrderBy x -> OrderBy #

Read OrderBy Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.OrderBy

Show OrderBy Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.OrderBy

NFData OrderBy Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.OrderBy

Methods

rnf :: OrderBy -> () #

Eq OrderBy Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.OrderBy

Methods

(==) :: OrderBy -> OrderBy -> Bool #

(/=) :: OrderBy -> OrderBy -> Bool #

Hashable OrderBy Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.OrderBy

Methods

hashWithSalt :: Int -> OrderBy -> Int #

hash :: OrderBy -> Int #

type Rep OrderBy Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.OrderBy

type Rep OrderBy = D1 ('MetaData "OrderBy" "Amazonka.IotTwinMaker.Types.OrderBy" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "OrderBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "order") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Order)) :*: S1 ('MetaSel ('Just "propertyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newOrderBy Source #

Create a value of OrderBy 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:order:OrderBy', orderBy_order - The set order that filters results.

$sel:propertyName:OrderBy', orderBy_propertyName - The property name.

orderBy_order :: Lens' OrderBy (Maybe Order) Source #

The set order that filters results.

ParentEntityUpdateRequest

data ParentEntityUpdateRequest Source #

The parent entity update request.

See: newParentEntityUpdateRequest smart constructor.

Constructors

ParentEntityUpdateRequest' 

Fields

Instances

Instances details
ToJSON ParentEntityUpdateRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ParentEntityUpdateRequest

Generic ParentEntityUpdateRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ParentEntityUpdateRequest

Associated Types

type Rep ParentEntityUpdateRequest :: Type -> Type #

Read ParentEntityUpdateRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ParentEntityUpdateRequest

Show ParentEntityUpdateRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ParentEntityUpdateRequest

NFData ParentEntityUpdateRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ParentEntityUpdateRequest

Eq ParentEntityUpdateRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ParentEntityUpdateRequest

Hashable ParentEntityUpdateRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ParentEntityUpdateRequest

type Rep ParentEntityUpdateRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.ParentEntityUpdateRequest

type Rep ParentEntityUpdateRequest = D1 ('MetaData "ParentEntityUpdateRequest" "Amazonka.IotTwinMaker.Types.ParentEntityUpdateRequest" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "ParentEntityUpdateRequest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "parentEntityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "updateType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ParentEntityUpdateType)))

newParentEntityUpdateRequest Source #

Create a value of ParentEntityUpdateRequest 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:parentEntityId:ParentEntityUpdateRequest', parentEntityUpdateRequest_parentEntityId - The ID of the parent entity.

$sel:updateType:ParentEntityUpdateRequest', parentEntityUpdateRequest_updateType - The type of the update.

PricingPlan

data PricingPlan Source #

The pricing plan.

See: newPricingPlan smart constructor.

Constructors

PricingPlan' 

Fields

Instances

Instances details
FromJSON PricingPlan Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingPlan

Generic PricingPlan Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingPlan

Associated Types

type Rep PricingPlan :: Type -> Type #

Read PricingPlan Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingPlan

Show PricingPlan Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingPlan

NFData PricingPlan Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingPlan

Methods

rnf :: PricingPlan -> () #

Eq PricingPlan Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingPlan

Hashable PricingPlan Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingPlan

type Rep PricingPlan Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PricingPlan

type Rep PricingPlan = D1 ('MetaData "PricingPlan" "Amazonka.IotTwinMaker.Types.PricingPlan" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "PricingPlan'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "billableEntityCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "bundleInformation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BundleInformation)) :*: S1 ('MetaSel ('Just "effectiveDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))) :*: (S1 ('MetaSel ('Just "pricingMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PricingMode) :*: (S1 ('MetaSel ('Just "updateDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "updateReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 UpdateReason)))))

newPricingPlan Source #

Create a value of PricingPlan 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:billableEntityCount:PricingPlan', pricingPlan_billableEntityCount - The billable entity count.

$sel:bundleInformation:PricingPlan', pricingPlan_bundleInformation - The pricing plan's bundle information.

$sel:effectiveDateTime:PricingPlan', pricingPlan_effectiveDateTime - The effective date and time of the pricing plan.

$sel:pricingMode:PricingPlan', pricingPlan_pricingMode - The pricing mode.

$sel:updateDateTime:PricingPlan', pricingPlan_updateDateTime - The set date and time for updating a pricing plan.

$sel:updateReason:PricingPlan', pricingPlan_updateReason - The update reason, for changing a pricing plan.

pricingPlan_effectiveDateTime :: Lens' PricingPlan UTCTime Source #

The effective date and time of the pricing plan.

pricingPlan_updateDateTime :: Lens' PricingPlan UTCTime Source #

The set date and time for updating a pricing plan.

pricingPlan_updateReason :: Lens' PricingPlan UpdateReason Source #

The update reason, for changing a pricing plan.

PropertyDefinitionRequest

data PropertyDefinitionRequest Source #

An object that sets information about a property.

See: newPropertyDefinitionRequest smart constructor.

Constructors

PropertyDefinitionRequest' 

Fields

Instances

Instances details
ToJSON PropertyDefinitionRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyDefinitionRequest

Generic PropertyDefinitionRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyDefinitionRequest

Associated Types

type Rep PropertyDefinitionRequest :: Type -> Type #

Read PropertyDefinitionRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyDefinitionRequest

Show PropertyDefinitionRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyDefinitionRequest

NFData PropertyDefinitionRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyDefinitionRequest

Eq PropertyDefinitionRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyDefinitionRequest

Hashable PropertyDefinitionRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyDefinitionRequest

type Rep PropertyDefinitionRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyDefinitionRequest

type Rep PropertyDefinitionRequest = D1 ('MetaData "PropertyDefinitionRequest" "Amazonka.IotTwinMaker.Types.PropertyDefinitionRequest" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "PropertyDefinitionRequest'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "configuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "dataType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataType))) :*: (S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataValue)) :*: S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "isExternalId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "isRequiredInEntity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "isStoredExternally") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "isTimeSeries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))))

newPropertyDefinitionRequest :: PropertyDefinitionRequest Source #

Create a value of PropertyDefinitionRequest 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:configuration:PropertyDefinitionRequest', propertyDefinitionRequest_configuration - A mapping that specifies configuration information about the property. Use this field to specify information that you read from and write to an external source.

$sel:dataType:PropertyDefinitionRequest', propertyDefinitionRequest_dataType - An object that contains information about the data type.

$sel:defaultValue:PropertyDefinitionRequest', propertyDefinitionRequest_defaultValue - An object that contains the default value.

$sel:displayName:PropertyDefinitionRequest', propertyDefinitionRequest_displayName - A friendly name for the property.

$sel:isExternalId:PropertyDefinitionRequest', propertyDefinitionRequest_isExternalId - A Boolean value that specifies whether the property ID comes from an external data store.

$sel:isRequiredInEntity:PropertyDefinitionRequest', propertyDefinitionRequest_isRequiredInEntity - A Boolean value that specifies whether the property is required.

$sel:isStoredExternally:PropertyDefinitionRequest', propertyDefinitionRequest_isStoredExternally - A Boolean value that specifies whether the property is stored externally.

$sel:isTimeSeries:PropertyDefinitionRequest', propertyDefinitionRequest_isTimeSeries - A Boolean value that specifies whether the property consists of time series data.

propertyDefinitionRequest_configuration :: Lens' PropertyDefinitionRequest (Maybe (HashMap Text Text)) Source #

A mapping that specifies configuration information about the property. Use this field to specify information that you read from and write to an external source.

propertyDefinitionRequest_dataType :: Lens' PropertyDefinitionRequest (Maybe DataType) Source #

An object that contains information about the data type.

propertyDefinitionRequest_isExternalId :: Lens' PropertyDefinitionRequest (Maybe Bool) Source #

A Boolean value that specifies whether the property ID comes from an external data store.

propertyDefinitionRequest_isRequiredInEntity :: Lens' PropertyDefinitionRequest (Maybe Bool) Source #

A Boolean value that specifies whether the property is required.

propertyDefinitionRequest_isStoredExternally :: Lens' PropertyDefinitionRequest (Maybe Bool) Source #

A Boolean value that specifies whether the property is stored externally.

propertyDefinitionRequest_isTimeSeries :: Lens' PropertyDefinitionRequest (Maybe Bool) Source #

A Boolean value that specifies whether the property consists of time series data.

PropertyDefinitionResponse

data PropertyDefinitionResponse Source #

An object that contains response data from a property definition request.

See: newPropertyDefinitionResponse smart constructor.

Constructors

PropertyDefinitionResponse' 

Fields

  • configuration :: Maybe (HashMap Text Text)

    A mapping that specifies configuration information about the property.

  • defaultValue :: Maybe DataValue

    An object that contains the default value.

  • displayName :: Maybe Text

    A friendly name for the property.

  • dataType :: DataType

    An object that contains information about the data type.

  • isTimeSeries :: Bool

    A Boolean value that specifies whether the property consists of time series data.

  • isRequiredInEntity :: Bool

    A Boolean value that specifies whether the property is required in an entity.

  • isExternalId :: Bool

    A Boolean value that specifies whether the property ID comes from an external data store.

  • isStoredExternally :: Bool

    A Boolean value that specifies whether the property is stored externally.

  • isImported :: Bool

    A Boolean value that specifies whether the property definition is imported from an external data store.

  • isFinal :: Bool

    A Boolean value that specifies whether the property definition can be updated.

  • isInherited :: Bool

    A Boolean value that specifies whether the property definition is inherited from a parent entity.

Instances

Instances details
FromJSON PropertyDefinitionResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyDefinitionResponse

Generic PropertyDefinitionResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyDefinitionResponse

Associated Types

type Rep PropertyDefinitionResponse :: Type -> Type #

Read PropertyDefinitionResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyDefinitionResponse

Show PropertyDefinitionResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyDefinitionResponse

NFData PropertyDefinitionResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyDefinitionResponse

Eq PropertyDefinitionResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyDefinitionResponse

Hashable PropertyDefinitionResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyDefinitionResponse

type Rep PropertyDefinitionResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyDefinitionResponse

type Rep PropertyDefinitionResponse = D1 ('MetaData "PropertyDefinitionResponse" "Amazonka.IotTwinMaker.Types.PropertyDefinitionResponse" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "PropertyDefinitionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "configuration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataValue))) :*: (S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "dataType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DataType) :*: S1 ('MetaSel ('Just "isTimeSeries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))) :*: ((S1 ('MetaSel ('Just "isRequiredInEntity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: (S1 ('MetaSel ('Just "isExternalId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "isStoredExternally") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))) :*: (S1 ('MetaSel ('Just "isImported") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: (S1 ('MetaSel ('Just "isFinal") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "isInherited") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))))))

newPropertyDefinitionResponse Source #

Create a value of PropertyDefinitionResponse 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:configuration:PropertyDefinitionResponse', propertyDefinitionResponse_configuration - A mapping that specifies configuration information about the property.

$sel:defaultValue:PropertyDefinitionResponse', propertyDefinitionResponse_defaultValue - An object that contains the default value.

$sel:displayName:PropertyDefinitionResponse', propertyDefinitionResponse_displayName - A friendly name for the property.

$sel:dataType:PropertyDefinitionResponse', propertyDefinitionResponse_dataType - An object that contains information about the data type.

$sel:isTimeSeries:PropertyDefinitionResponse', propertyDefinitionResponse_isTimeSeries - A Boolean value that specifies whether the property consists of time series data.

$sel:isRequiredInEntity:PropertyDefinitionResponse', propertyDefinitionResponse_isRequiredInEntity - A Boolean value that specifies whether the property is required in an entity.

$sel:isExternalId:PropertyDefinitionResponse', propertyDefinitionResponse_isExternalId - A Boolean value that specifies whether the property ID comes from an external data store.

$sel:isStoredExternally:PropertyDefinitionResponse', propertyDefinitionResponse_isStoredExternally - A Boolean value that specifies whether the property is stored externally.

$sel:isImported:PropertyDefinitionResponse', propertyDefinitionResponse_isImported - A Boolean value that specifies whether the property definition is imported from an external data store.

$sel:isFinal:PropertyDefinitionResponse', propertyDefinitionResponse_isFinal - A Boolean value that specifies whether the property definition can be updated.

$sel:isInherited:PropertyDefinitionResponse', propertyDefinitionResponse_isInherited - A Boolean value that specifies whether the property definition is inherited from a parent entity.

propertyDefinitionResponse_configuration :: Lens' PropertyDefinitionResponse (Maybe (HashMap Text Text)) Source #

A mapping that specifies configuration information about the property.

propertyDefinitionResponse_dataType :: Lens' PropertyDefinitionResponse DataType Source #

An object that contains information about the data type.

propertyDefinitionResponse_isTimeSeries :: Lens' PropertyDefinitionResponse Bool Source #

A Boolean value that specifies whether the property consists of time series data.

propertyDefinitionResponse_isRequiredInEntity :: Lens' PropertyDefinitionResponse Bool Source #

A Boolean value that specifies whether the property is required in an entity.

propertyDefinitionResponse_isExternalId :: Lens' PropertyDefinitionResponse Bool Source #

A Boolean value that specifies whether the property ID comes from an external data store.

propertyDefinitionResponse_isStoredExternally :: Lens' PropertyDefinitionResponse Bool Source #

A Boolean value that specifies whether the property is stored externally.

propertyDefinitionResponse_isImported :: Lens' PropertyDefinitionResponse Bool Source #

A Boolean value that specifies whether the property definition is imported from an external data store.

propertyDefinitionResponse_isFinal :: Lens' PropertyDefinitionResponse Bool Source #

A Boolean value that specifies whether the property definition can be updated.

propertyDefinitionResponse_isInherited :: Lens' PropertyDefinitionResponse Bool Source #

A Boolean value that specifies whether the property definition is inherited from a parent entity.

PropertyFilter

data PropertyFilter Source #

An object that filters items returned by a property request.

See: newPropertyFilter smart constructor.

Constructors

PropertyFilter' 

Fields

Instances

Instances details
ToJSON PropertyFilter Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyFilter

Generic PropertyFilter Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyFilter

Associated Types

type Rep PropertyFilter :: Type -> Type #

Read PropertyFilter Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyFilter

Show PropertyFilter Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyFilter

NFData PropertyFilter Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyFilter

Methods

rnf :: PropertyFilter -> () #

Eq PropertyFilter Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyFilter

Hashable PropertyFilter Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyFilter

type Rep PropertyFilter Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyFilter

type Rep PropertyFilter = D1 ('MetaData "PropertyFilter" "Amazonka.IotTwinMaker.Types.PropertyFilter" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "PropertyFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "propertyName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataValue)))))

newPropertyFilter :: PropertyFilter Source #

Create a value of PropertyFilter 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:operator:PropertyFilter', propertyFilter_operator - The operator associated with this property filter.

$sel:propertyName:PropertyFilter', propertyFilter_propertyName - The property name associated with this property filter.

$sel:value:PropertyFilter', propertyFilter_value - The value associated with this property filter.

propertyFilter_operator :: Lens' PropertyFilter (Maybe Text) Source #

The operator associated with this property filter.

propertyFilter_propertyName :: Lens' PropertyFilter (Maybe Text) Source #

The property name associated with this property filter.

propertyFilter_value :: Lens' PropertyFilter (Maybe DataValue) Source #

The value associated with this property filter.

PropertyGroupRequest

data PropertyGroupRequest Source #

See: newPropertyGroupRequest smart constructor.

Constructors

PropertyGroupRequest' 

Fields

Instances

Instances details
ToJSON PropertyGroupRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupRequest

Generic PropertyGroupRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupRequest

Associated Types

type Rep PropertyGroupRequest :: Type -> Type #

Read PropertyGroupRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupRequest

Show PropertyGroupRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupRequest

NFData PropertyGroupRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupRequest

Methods

rnf :: PropertyGroupRequest -> () #

Eq PropertyGroupRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupRequest

Hashable PropertyGroupRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupRequest

type Rep PropertyGroupRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupRequest

type Rep PropertyGroupRequest = D1 ('MetaData "PropertyGroupRequest" "Amazonka.IotTwinMaker.Types.PropertyGroupRequest" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "PropertyGroupRequest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GroupType)) :*: S1 ('MetaSel ('Just "propertyNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newPropertyGroupRequest :: PropertyGroupRequest Source #

Create a value of PropertyGroupRequest 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:groupType:PropertyGroupRequest', propertyGroupRequest_groupType - The group type.

$sel:propertyNames:PropertyGroupRequest', propertyGroupRequest_propertyNames - The names of properties.

PropertyGroupResponse

data PropertyGroupResponse Source #

The property group response

See: newPropertyGroupResponse smart constructor.

Constructors

PropertyGroupResponse' 

Fields

Instances

Instances details
FromJSON PropertyGroupResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupResponse

Generic PropertyGroupResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupResponse

Associated Types

type Rep PropertyGroupResponse :: Type -> Type #

Read PropertyGroupResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupResponse

Show PropertyGroupResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupResponse

NFData PropertyGroupResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupResponse

Methods

rnf :: PropertyGroupResponse -> () #

Eq PropertyGroupResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupResponse

Hashable PropertyGroupResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupResponse

type Rep PropertyGroupResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyGroupResponse

type Rep PropertyGroupResponse = D1 ('MetaData "PropertyGroupResponse" "Amazonka.IotTwinMaker.Types.PropertyGroupResponse" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "PropertyGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 GroupType) :*: (S1 ('MetaSel ('Just "propertyNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "isInherited") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))))

newPropertyGroupResponse Source #

Create a value of PropertyGroupResponse 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:groupType:PropertyGroupResponse', propertyGroupResponse_groupType - The group types.

$sel:propertyNames:PropertyGroupResponse', propertyGroupResponse_propertyNames - The names of properties.

$sel:isInherited:PropertyGroupResponse', propertyGroupResponse_isInherited - A Boolean value that specifies whether the property group is inherited from a parent entity

propertyGroupResponse_isInherited :: Lens' PropertyGroupResponse Bool Source #

A Boolean value that specifies whether the property group is inherited from a parent entity

PropertyLatestValue

data PropertyLatestValue Source #

The latest value of the property.

See: newPropertyLatestValue smart constructor.

Constructors

PropertyLatestValue' 

Fields

Instances

Instances details
FromJSON PropertyLatestValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyLatestValue

Generic PropertyLatestValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyLatestValue

Associated Types

type Rep PropertyLatestValue :: Type -> Type #

Read PropertyLatestValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyLatestValue

Show PropertyLatestValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyLatestValue

NFData PropertyLatestValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyLatestValue

Methods

rnf :: PropertyLatestValue -> () #

Eq PropertyLatestValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyLatestValue

Hashable PropertyLatestValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyLatestValue

type Rep PropertyLatestValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyLatestValue

type Rep PropertyLatestValue = D1 ('MetaData "PropertyLatestValue" "Amazonka.IotTwinMaker.Types.PropertyLatestValue" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "PropertyLatestValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "propertyValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataValue)) :*: S1 ('MetaSel ('Just "propertyReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EntityPropertyReference)))

newPropertyLatestValue Source #

Create a value of PropertyLatestValue 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:propertyValue:PropertyLatestValue', propertyLatestValue_propertyValue - The value of the property.

$sel:propertyReference:PropertyLatestValue', propertyLatestValue_propertyReference - An object that specifies information about a property.>

propertyLatestValue_propertyReference :: Lens' PropertyLatestValue EntityPropertyReference Source #

An object that specifies information about a property.>

PropertyRequest

data PropertyRequest Source #

An object that sets information about a property.

See: newPropertyRequest smart constructor.

Constructors

PropertyRequest' 

Fields

Instances

Instances details
ToJSON PropertyRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyRequest

Generic PropertyRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyRequest

Associated Types

type Rep PropertyRequest :: Type -> Type #

Read PropertyRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyRequest

Show PropertyRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyRequest

NFData PropertyRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyRequest

Methods

rnf :: PropertyRequest -> () #

Eq PropertyRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyRequest

Hashable PropertyRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyRequest

type Rep PropertyRequest Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyRequest

type Rep PropertyRequest = D1 ('MetaData "PropertyRequest" "Amazonka.IotTwinMaker.Types.PropertyRequest" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "PropertyRequest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "definition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PropertyDefinitionRequest)) :*: (S1 ('MetaSel ('Just "updateType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PropertyUpdateType)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataValue)))))

newPropertyRequest :: PropertyRequest Source #

Create a value of PropertyRequest 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:definition:PropertyRequest', propertyRequest_definition - An object that specifies information about a property.

$sel:updateType:PropertyRequest', propertyRequest_updateType - The update type of the update property request.

$sel:value:PropertyRequest', propertyRequest_value - The value of the property.

propertyRequest_definition :: Lens' PropertyRequest (Maybe PropertyDefinitionRequest) Source #

An object that specifies information about a property.

propertyRequest_updateType :: Lens' PropertyRequest (Maybe PropertyUpdateType) Source #

The update type of the update property request.

PropertyResponse

data PropertyResponse Source #

An object that contains information about a property response.

See: newPropertyResponse smart constructor.

Constructors

PropertyResponse' 

Fields

Instances

Instances details
FromJSON PropertyResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyResponse

Generic PropertyResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyResponse

Associated Types

type Rep PropertyResponse :: Type -> Type #

Read PropertyResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyResponse

Show PropertyResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyResponse

NFData PropertyResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyResponse

Methods

rnf :: PropertyResponse -> () #

Eq PropertyResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyResponse

Hashable PropertyResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyResponse

type Rep PropertyResponse Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyResponse

type Rep PropertyResponse = D1 ('MetaData "PropertyResponse" "Amazonka.IotTwinMaker.Types.PropertyResponse" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "PropertyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "definition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PropertyDefinitionResponse)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataValue))))

newPropertyResponse :: PropertyResponse Source #

Create a value of PropertyResponse 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:definition:PropertyResponse', propertyResponse_definition - An object that specifies information about a property.

$sel:value:PropertyResponse', propertyResponse_value - The value of the property.

propertyResponse_definition :: Lens' PropertyResponse (Maybe PropertyDefinitionResponse) Source #

An object that specifies information about a property.

PropertyValue

data PropertyValue Source #

An object that contains information about a value for a time series property.

See: newPropertyValue smart constructor.

Constructors

PropertyValue' 

Fields

  • time :: Maybe Text

    ISO8601 DateTime of a value for a time series property.

    The time for when the property value was recorded in ISO 8601 format: YYYY-MM-DDThh:mm:ss[.SSSSSSSSS][Z/±HH:mm].

    • [YYYY]: year
    • [MM]: month
    • [DD]: day
    • [hh]: hour
    • [mm]: minute
    • [ss]: seconds
    • [.SSSSSSSSS]: additional precision, where precedence is maintained. For example: [.573123] is equal to 573123000 nanoseconds.
    • Z: default timezone UTC
    • ± HH:mm: time zone offset in Hours and Minutes.

    Required sub-fields: YYYY-MM-DDThh:mm:ss and [Z/±HH:mm]

  • timestamp :: Maybe POSIX

    The timestamp of a value for a time series property.

  • value :: DataValue

    An object that specifies a value for a time series property.

Instances

Instances details
FromJSON PropertyValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyValue

ToJSON PropertyValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyValue

Generic PropertyValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyValue

Associated Types

type Rep PropertyValue :: Type -> Type #

Read PropertyValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyValue

Show PropertyValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyValue

NFData PropertyValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyValue

Methods

rnf :: PropertyValue -> () #

Eq PropertyValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyValue

Hashable PropertyValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyValue

type Rep PropertyValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyValue

type Rep PropertyValue = D1 ('MetaData "PropertyValue" "Amazonka.IotTwinMaker.Types.PropertyValue" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "PropertyValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "time") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DataValue))))

newPropertyValue Source #

Create a value of PropertyValue 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:time:PropertyValue', propertyValue_time - ISO8601 DateTime of a value for a time series property.

The time for when the property value was recorded in ISO 8601 format: YYYY-MM-DDThh:mm:ss[.SSSSSSSSS][Z/±HH:mm].

  • [YYYY]: year
  • [MM]: month
  • [DD]: day
  • [hh]: hour
  • [mm]: minute
  • [ss]: seconds
  • [.SSSSSSSSS]: additional precision, where precedence is maintained. For example: [.573123] is equal to 573123000 nanoseconds.
  • Z: default timezone UTC
  • ± HH:mm: time zone offset in Hours and Minutes.

Required sub-fields: YYYY-MM-DDThh:mm:ss and [Z/±HH:mm]

$sel:timestamp:PropertyValue', propertyValue_timestamp - The timestamp of a value for a time series property.

$sel:value:PropertyValue', propertyValue_value - An object that specifies a value for a time series property.

propertyValue_time :: Lens' PropertyValue (Maybe Text) Source #

ISO8601 DateTime of a value for a time series property.

The time for when the property value was recorded in ISO 8601 format: YYYY-MM-DDThh:mm:ss[.SSSSSSSSS][Z/±HH:mm].

  • [YYYY]: year
  • [MM]: month
  • [DD]: day
  • [hh]: hour
  • [mm]: minute
  • [ss]: seconds
  • [.SSSSSSSSS]: additional precision, where precedence is maintained. For example: [.573123] is equal to 573123000 nanoseconds.
  • Z: default timezone UTC
  • ± HH:mm: time zone offset in Hours and Minutes.

Required sub-fields: YYYY-MM-DDThh:mm:ss and [Z/±HH:mm]

propertyValue_timestamp :: Lens' PropertyValue (Maybe UTCTime) Source #

The timestamp of a value for a time series property.

propertyValue_value :: Lens' PropertyValue DataValue Source #

An object that specifies a value for a time series property.

PropertyValueEntry

data PropertyValueEntry Source #

An object that specifies information about time series property values. This object is used and consumed by the BatchPutPropertyValues action.

See: newPropertyValueEntry smart constructor.

Constructors

PropertyValueEntry' 

Fields

Instances

Instances details
FromJSON PropertyValueEntry Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyValueEntry

ToJSON PropertyValueEntry Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyValueEntry

Generic PropertyValueEntry Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyValueEntry

Associated Types

type Rep PropertyValueEntry :: Type -> Type #

Read PropertyValueEntry Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyValueEntry

Show PropertyValueEntry Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyValueEntry

NFData PropertyValueEntry Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyValueEntry

Methods

rnf :: PropertyValueEntry -> () #

Eq PropertyValueEntry Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyValueEntry

Hashable PropertyValueEntry Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyValueEntry

type Rep PropertyValueEntry Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyValueEntry

type Rep PropertyValueEntry = D1 ('MetaData "PropertyValueEntry" "Amazonka.IotTwinMaker.Types.PropertyValueEntry" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "PropertyValueEntry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "propertyValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty PropertyValue))) :*: S1 ('MetaSel ('Just "entityPropertyReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EntityPropertyReference)))

newPropertyValueEntry Source #

Create a value of PropertyValueEntry 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:propertyValues:PropertyValueEntry', propertyValueEntry_propertyValues - A list of objects that specify time series property values.

$sel:entityPropertyReference:PropertyValueEntry', propertyValueEntry_entityPropertyReference - An object that contains information about the entity that has the property.

propertyValueEntry_propertyValues :: Lens' PropertyValueEntry (Maybe (NonEmpty PropertyValue)) Source #

A list of objects that specify time series property values.

propertyValueEntry_entityPropertyReference :: Lens' PropertyValueEntry EntityPropertyReference Source #

An object that contains information about the entity that has the property.

PropertyValueHistory

data PropertyValueHistory Source #

The history of values for a time series property.

See: newPropertyValueHistory smart constructor.

Constructors

PropertyValueHistory' 

Fields

Instances

Instances details
FromJSON PropertyValueHistory Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyValueHistory

Generic PropertyValueHistory Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyValueHistory

Associated Types

type Rep PropertyValueHistory :: Type -> Type #

Read PropertyValueHistory Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyValueHistory

Show PropertyValueHistory Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyValueHistory

NFData PropertyValueHistory Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyValueHistory

Methods

rnf :: PropertyValueHistory -> () #

Eq PropertyValueHistory Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyValueHistory

Hashable PropertyValueHistory Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyValueHistory

type Rep PropertyValueHistory Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.PropertyValueHistory

type Rep PropertyValueHistory = D1 ('MetaData "PropertyValueHistory" "Amazonka.IotTwinMaker.Types.PropertyValueHistory" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "PropertyValueHistory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PropertyValue])) :*: S1 ('MetaSel ('Just "entityPropertyReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EntityPropertyReference)))

newPropertyValueHistory Source #

Create a value of PropertyValueHistory 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:values:PropertyValueHistory', propertyValueHistory_values - A list of objects that contain information about the values in the history of a time series property.

$sel:entityPropertyReference:PropertyValueHistory', propertyValueHistory_entityPropertyReference - An object that uniquely identifies an entity property.

propertyValueHistory_values :: Lens' PropertyValueHistory (Maybe [PropertyValue]) Source #

A list of objects that contain information about the values in the history of a time series property.

QueryResultValue

data QueryResultValue Source #

See: newQueryResultValue smart constructor.

Constructors

QueryResultValue' 

Instances

Instances details
FromJSON QueryResultValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.QueryResultValue

Generic QueryResultValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.QueryResultValue

Associated Types

type Rep QueryResultValue :: Type -> Type #

Read QueryResultValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.QueryResultValue

Show QueryResultValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.QueryResultValue

NFData QueryResultValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.QueryResultValue

Methods

rnf :: QueryResultValue -> () #

Eq QueryResultValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.QueryResultValue

Hashable QueryResultValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.QueryResultValue

type Rep QueryResultValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.QueryResultValue

type Rep QueryResultValue = D1 ('MetaData "QueryResultValue" "Amazonka.IotTwinMaker.Types.QueryResultValue" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "QueryResultValue'" 'PrefixI 'False) (U1 :: Type -> Type))

newQueryResultValue :: QueryResultValue Source #

Create a value of QueryResultValue with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

Relationship

data Relationship Source #

An object that specifies a relationship with another component type.

See: newRelationship smart constructor.

Constructors

Relationship' 

Fields

Instances

Instances details
FromJSON Relationship Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Relationship

ToJSON Relationship Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Relationship

Generic Relationship Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Relationship

Associated Types

type Rep Relationship :: Type -> Type #

Read Relationship Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Relationship

Show Relationship Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Relationship

NFData Relationship Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Relationship

Methods

rnf :: Relationship -> () #

Eq Relationship Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Relationship

Hashable Relationship Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Relationship

type Rep Relationship Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Relationship

type Rep Relationship = D1 ('MetaData "Relationship" "Amazonka.IotTwinMaker.Types.Relationship" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "Relationship'" 'PrefixI 'True) (S1 ('MetaSel ('Just "relationshipType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "targetComponentTypeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newRelationship :: Relationship Source #

Create a value of Relationship 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:relationshipType:Relationship', relationship_relationshipType - The type of the relationship.

$sel:targetComponentTypeId:Relationship', relationship_targetComponentTypeId - The ID of the target component type associated with this relationship.

relationship_targetComponentTypeId :: Lens' Relationship (Maybe Text) Source #

The ID of the target component type associated with this relationship.

RelationshipValue

data RelationshipValue Source #

A value that associates a component and an entity.

See: newRelationshipValue smart constructor.

Constructors

RelationshipValue' 

Fields

Instances

Instances details
FromJSON RelationshipValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.RelationshipValue

ToJSON RelationshipValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.RelationshipValue

Generic RelationshipValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.RelationshipValue

Associated Types

type Rep RelationshipValue :: Type -> Type #

Read RelationshipValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.RelationshipValue

Show RelationshipValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.RelationshipValue

NFData RelationshipValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.RelationshipValue

Methods

rnf :: RelationshipValue -> () #

Eq RelationshipValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.RelationshipValue

Hashable RelationshipValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.RelationshipValue

type Rep RelationshipValue Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.RelationshipValue

type Rep RelationshipValue = D1 ('MetaData "RelationshipValue" "Amazonka.IotTwinMaker.Types.RelationshipValue" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "RelationshipValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "targetComponentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "targetEntityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newRelationshipValue :: RelationshipValue Source #

Create a value of RelationshipValue 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:targetComponentName:RelationshipValue', relationshipValue_targetComponentName - The name of the target component associated with the relationship value.

$sel:targetEntityId:RelationshipValue', relationshipValue_targetEntityId - The ID of the target entity associated with this relationship value.

relationshipValue_targetComponentName :: Lens' RelationshipValue (Maybe Text) Source #

The name of the target component associated with the relationship value.

relationshipValue_targetEntityId :: Lens' RelationshipValue (Maybe Text) Source #

The ID of the target entity associated with this relationship value.

Row

data Row Source #

Represents a single row in the query results.

See: newRow smart constructor.

Constructors

Row' 

Fields

Instances

Instances details
FromJSON Row Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Row

Generic Row Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Row

Associated Types

type Rep Row :: Type -> Type #

Methods

from :: Row -> Rep Row x #

to :: Rep Row x -> Row #

Read Row Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Row

Show Row Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Row

Methods

showsPrec :: Int -> Row -> ShowS #

show :: Row -> String #

showList :: [Row] -> ShowS #

NFData Row Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Row

Methods

rnf :: Row -> () #

Eq Row Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Row

Methods

(==) :: Row -> Row -> Bool #

(/=) :: Row -> Row -> Bool #

Hashable Row Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Row

Methods

hashWithSalt :: Int -> Row -> Int #

hash :: Row -> Int #

type Rep Row Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Row

type Rep Row = D1 ('MetaData "Row" "Amazonka.IotTwinMaker.Types.Row" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "Row'" 'PrefixI 'True) (S1 ('MetaSel ('Just "rowData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [QueryResultValue]))))

newRow :: Row Source #

Create a value of Row 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:rowData:Row', row_rowData - The data in a row of query results.

row_rowData :: Lens' Row (Maybe [QueryResultValue]) Source #

The data in a row of query results.

SceneSummary

data SceneSummary Source #

An object that contains information about a scene.

See: newSceneSummary smart constructor.

Constructors

SceneSummary' 

Fields

Instances

Instances details
FromJSON SceneSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SceneSummary

Generic SceneSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SceneSummary

Associated Types

type Rep SceneSummary :: Type -> Type #

Read SceneSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SceneSummary

Show SceneSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SceneSummary

NFData SceneSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SceneSummary

Methods

rnf :: SceneSummary -> () #

Eq SceneSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SceneSummary

Hashable SceneSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SceneSummary

type Rep SceneSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SceneSummary

type Rep SceneSummary = D1 ('MetaData "SceneSummary" "Amazonka.IotTwinMaker.Types.SceneSummary" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "SceneSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sceneId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "contentLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "updateDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))))

newSceneSummary Source #

Create a value of SceneSummary 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:description:SceneSummary', sceneSummary_description - The scene description.

$sel:sceneId:SceneSummary', sceneSummary_sceneId - The ID of the scene.

$sel:contentLocation:SceneSummary', sceneSummary_contentLocation - The relative path that specifies the location of the content definition file.

$sel:arn:SceneSummary', sceneSummary_arn - The ARN of the scene.

$sel:creationDateTime:SceneSummary', sceneSummary_creationDateTime - The date and time when the scene was created.

$sel:updateDateTime:SceneSummary', sceneSummary_updateDateTime - The date and time when the scene was last updated.

sceneSummary_contentLocation :: Lens' SceneSummary Text Source #

The relative path that specifies the location of the content definition file.

sceneSummary_creationDateTime :: Lens' SceneSummary UTCTime Source #

The date and time when the scene was created.

sceneSummary_updateDateTime :: Lens' SceneSummary UTCTime Source #

The date and time when the scene was last updated.

Status

data Status Source #

An object that represents the status of an entity, component, component type, or workspace.

See: newStatus smart constructor.

Constructors

Status' 

Fields

Instances

Instances details
FromJSON Status Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Status

Generic Status Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Status

Associated Types

type Rep Status :: Type -> Type #

Methods

from :: Status -> Rep Status x #

to :: Rep Status x -> Status #

Read Status Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Status

Show Status Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Status

NFData Status Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Status

Methods

rnf :: Status -> () #

Eq Status Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Status

Methods

(==) :: Status -> Status -> Bool #

(/=) :: Status -> Status -> Bool #

Hashable Status Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Status

Methods

hashWithSalt :: Int -> Status -> Int #

hash :: Status -> Int #

type Rep Status Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.Status

type Rep Status = D1 ('MetaData "Status" "Amazonka.IotTwinMaker.Types.Status" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "Status'" 'PrefixI 'True) (S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ErrorDetails)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe State))))

newStatus :: Status Source #

Create a value of Status 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:error:Status', status_error - The error message.

$sel:state:Status', status_state - The current state of the entity, component, component type, or workspace.

status_state :: Lens' Status (Maybe State) Source #

The current state of the entity, component, component type, or workspace.

SyncJobStatus

data SyncJobStatus Source #

The SyncJob status.

See: newSyncJobStatus smart constructor.

Constructors

SyncJobStatus' 

Fields

Instances

Instances details
FromJSON SyncJobStatus Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobStatus

Generic SyncJobStatus Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobStatus

Associated Types

type Rep SyncJobStatus :: Type -> Type #

Read SyncJobStatus Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobStatus

Show SyncJobStatus Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobStatus

NFData SyncJobStatus Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobStatus

Methods

rnf :: SyncJobStatus -> () #

Eq SyncJobStatus Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobStatus

Hashable SyncJobStatus Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobStatus

type Rep SyncJobStatus Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobStatus

type Rep SyncJobStatus = D1 ('MetaData "SyncJobStatus" "Amazonka.IotTwinMaker.Types.SyncJobStatus" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "SyncJobStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ErrorDetails)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SyncJobState))))

newSyncJobStatus :: SyncJobStatus Source #

Create a value of SyncJobStatus 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:error:SyncJobStatus', syncJobStatus_error - The SyncJob error.

$sel:state:SyncJobStatus', syncJobStatus_state - The SyncJob status state.

SyncJobSummary

data SyncJobSummary Source #

The SyncJob summary.

See: newSyncJobSummary smart constructor.

Constructors

SyncJobSummary' 

Fields

Instances

Instances details
FromJSON SyncJobSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobSummary

Generic SyncJobSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobSummary

Associated Types

type Rep SyncJobSummary :: Type -> Type #

Read SyncJobSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobSummary

Show SyncJobSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobSummary

NFData SyncJobSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobSummary

Methods

rnf :: SyncJobSummary -> () #

Eq SyncJobSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobSummary

Hashable SyncJobSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobSummary

type Rep SyncJobSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncJobSummary

type Rep SyncJobSummary = D1 ('MetaData "SyncJobSummary" "Amazonka.IotTwinMaker.Types.SyncJobSummary" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "SyncJobSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SyncJobStatus)))) :*: (S1 ('MetaSel ('Just "syncSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "updateDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "workspaceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newSyncJobSummary :: SyncJobSummary Source #

Create a value of SyncJobSummary 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:arn:SyncJobSummary', syncJobSummary_arn - The SyncJob summary ARN.

$sel:creationDateTime:SyncJobSummary', syncJobSummary_creationDateTime - The creation date and time.

$sel:status:SyncJobSummary', syncJobSummary_status - The SyncJob summaries status.

$sel:syncSource:SyncJobSummary', syncJobSummary_syncSource - The sync source.

$sel:updateDateTime:SyncJobSummary', syncJobSummary_updateDateTime - The update date and time.

$sel:workspaceId:SyncJobSummary', syncJobSummary_workspaceId - The ID of the workspace that contains the sync job.

syncJobSummary_workspaceId :: Lens' SyncJobSummary (Maybe Text) Source #

The ID of the workspace that contains the sync job.

SyncResourceFilter

data SyncResourceFilter Source #

The sync resource filter.

See: newSyncResourceFilter smart constructor.

Constructors

SyncResourceFilter' 

Fields

Instances

Instances details
ToJSON SyncResourceFilter Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceFilter

Generic SyncResourceFilter Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceFilter

Associated Types

type Rep SyncResourceFilter :: Type -> Type #

Read SyncResourceFilter Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceFilter

Show SyncResourceFilter Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceFilter

NFData SyncResourceFilter Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceFilter

Methods

rnf :: SyncResourceFilter -> () #

Eq SyncResourceFilter Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceFilter

Hashable SyncResourceFilter Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceFilter

type Rep SyncResourceFilter Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceFilter

type Rep SyncResourceFilter = D1 ('MetaData "SyncResourceFilter" "Amazonka.IotTwinMaker.Types.SyncResourceFilter" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "SyncResourceFilter'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "externalId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SyncResourceType)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SyncResourceState)))))

newSyncResourceFilter :: SyncResourceFilter Source #

Create a value of SyncResourceFilter 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:externalId:SyncResourceFilter', syncResourceFilter_externalId - The external Id.

$sel:resourceId:SyncResourceFilter', syncResourceFilter_resourceId - The sync resource filter resource Id.

$sel:resourceType:SyncResourceFilter', syncResourceFilter_resourceType - The sync resource filter resoucre type

$sel:state:SyncResourceFilter', syncResourceFilter_state - The sync resource filter's state.

syncResourceFilter_resourceId :: Lens' SyncResourceFilter (Maybe Text) Source #

The sync resource filter resource Id.

SyncResourceStatus

data SyncResourceStatus Source #

The sync resource status.

See: newSyncResourceStatus smart constructor.

Constructors

SyncResourceStatus' 

Fields

Instances

Instances details
FromJSON SyncResourceStatus Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceStatus

Generic SyncResourceStatus Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceStatus

Associated Types

type Rep SyncResourceStatus :: Type -> Type #

Read SyncResourceStatus Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceStatus

Show SyncResourceStatus Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceStatus

NFData SyncResourceStatus Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceStatus

Methods

rnf :: SyncResourceStatus -> () #

Eq SyncResourceStatus Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceStatus

Hashable SyncResourceStatus Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceStatus

type Rep SyncResourceStatus Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceStatus

type Rep SyncResourceStatus = D1 ('MetaData "SyncResourceStatus" "Amazonka.IotTwinMaker.Types.SyncResourceStatus" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "SyncResourceStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "error") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ErrorDetails)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SyncResourceState))))

newSyncResourceStatus :: SyncResourceStatus Source #

Create a value of SyncResourceStatus 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:error:SyncResourceStatus', syncResourceStatus_error - The status error.

$sel:state:SyncResourceStatus', syncResourceStatus_state - The sync resource status state.

SyncResourceSummary

data SyncResourceSummary Source #

The sync resource summary.

See: newSyncResourceSummary smart constructor.

Constructors

SyncResourceSummary' 

Fields

Instances

Instances details
FromJSON SyncResourceSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceSummary

Generic SyncResourceSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceSummary

Associated Types

type Rep SyncResourceSummary :: Type -> Type #

Read SyncResourceSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceSummary

Show SyncResourceSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceSummary

NFData SyncResourceSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceSummary

Methods

rnf :: SyncResourceSummary -> () #

Eq SyncResourceSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceSummary

Hashable SyncResourceSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceSummary

type Rep SyncResourceSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.SyncResourceSummary

type Rep SyncResourceSummary = D1 ('MetaData "SyncResourceSummary" "Amazonka.IotTwinMaker.Types.SyncResourceSummary" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "SyncResourceSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "externalId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SyncResourceType)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SyncResourceStatus)) :*: S1 ('MetaSel ('Just "updateDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newSyncResourceSummary :: SyncResourceSummary Source #

Create a value of SyncResourceSummary 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:externalId:SyncResourceSummary', syncResourceSummary_externalId - The external Id.

$sel:resourceId:SyncResourceSummary', syncResourceSummary_resourceId - The resource Id.

$sel:resourceType:SyncResourceSummary', syncResourceSummary_resourceType - The resource type.

$sel:status:SyncResourceSummary', syncResourceSummary_status - The sync resource summary status.

$sel:updateDateTime:SyncResourceSummary', syncResourceSummary_updateDateTime - The update date and time.

TabularConditions

data TabularConditions Source #

The tabular conditions.

See: newTabularConditions smart constructor.

Constructors

TabularConditions' 

Fields

Instances

Instances details
ToJSON TabularConditions Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.TabularConditions

Generic TabularConditions Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.TabularConditions

Associated Types

type Rep TabularConditions :: Type -> Type #

Read TabularConditions Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.TabularConditions

Show TabularConditions Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.TabularConditions

NFData TabularConditions Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.TabularConditions

Methods

rnf :: TabularConditions -> () #

Eq TabularConditions Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.TabularConditions

Hashable TabularConditions Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.TabularConditions

type Rep TabularConditions Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.TabularConditions

type Rep TabularConditions = D1 ('MetaData "TabularConditions" "Amazonka.IotTwinMaker.Types.TabularConditions" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "TabularConditions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "orderBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty OrderBy))) :*: S1 ('MetaSel ('Just "propertyFilters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty PropertyFilter)))))

newTabularConditions :: TabularConditions Source #

Create a value of TabularConditions 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:orderBy:TabularConditions', tabularConditions_orderBy - Filter criteria that orders the output. It can be sorted in ascending or descending order.

$sel:propertyFilters:TabularConditions', tabularConditions_propertyFilters - You can filter the request using various logical operators and a key-value format. For example:

{"key": "serverType", "value": "webServer"}

tabularConditions_orderBy :: Lens' TabularConditions (Maybe (NonEmpty OrderBy)) Source #

Filter criteria that orders the output. It can be sorted in ascending or descending order.

tabularConditions_propertyFilters :: Lens' TabularConditions (Maybe (NonEmpty PropertyFilter)) Source #

You can filter the request using various logical operators and a key-value format. For example:

{"key": "serverType", "value": "webServer"}

WorkspaceSummary

data WorkspaceSummary Source #

An object that contains information about a workspace.

See: newWorkspaceSummary smart constructor.

Constructors

WorkspaceSummary' 

Fields

Instances

Instances details
FromJSON WorkspaceSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.WorkspaceSummary

Generic WorkspaceSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.WorkspaceSummary

Associated Types

type Rep WorkspaceSummary :: Type -> Type #

Read WorkspaceSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.WorkspaceSummary

Show WorkspaceSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.WorkspaceSummary

NFData WorkspaceSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.WorkspaceSummary

Methods

rnf :: WorkspaceSummary -> () #

Eq WorkspaceSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.WorkspaceSummary

Hashable WorkspaceSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.WorkspaceSummary

type Rep WorkspaceSummary Source # 
Instance details

Defined in Amazonka.IotTwinMaker.Types.WorkspaceSummary

type Rep WorkspaceSummary = D1 ('MetaData "WorkspaceSummary" "Amazonka.IotTwinMaker.Types.WorkspaceSummary" "amazonka-iottwinmaker-2.0-F9krWmdiZsuIxDlP9hNtjs" 'False) (C1 ('MetaCons "WorkspaceSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "workspaceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "updateDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))))

newWorkspaceSummary Source #

Create a value of WorkspaceSummary 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:description:WorkspaceSummary', workspaceSummary_description - The description of the workspace.

$sel:workspaceId:WorkspaceSummary', workspaceSummary_workspaceId - The ID of the workspace.

$sel:arn:WorkspaceSummary', workspaceSummary_arn - The ARN of the workspace.

$sel:creationDateTime:WorkspaceSummary', workspaceSummary_creationDateTime - The date and time when the workspace was created.

$sel:updateDateTime:WorkspaceSummary', workspaceSummary_updateDateTime - The date and time when the workspace was last updated.

workspaceSummary_description :: Lens' WorkspaceSummary (Maybe Text) Source #

The description of the workspace.

workspaceSummary_creationDateTime :: Lens' WorkspaceSummary UTCTime Source #

The date and time when the workspace was created.

workspaceSummary_updateDateTime :: Lens' WorkspaceSummary UTCTime Source #

The date and time when the workspace was last updated.