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

Amazonka.IoTThingsGraph.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2018-09-06 of the Amazon IoT Things Graph SDK configuration.

Errors

DefinitionLanguage

newtype DefinitionLanguage Source #

Bundled Patterns

pattern DefinitionLanguage_GRAPHQL :: DefinitionLanguage 

Instances

Instances details
Eq DefinitionLanguage Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DefinitionLanguage

Ord DefinitionLanguage Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DefinitionLanguage

Read DefinitionLanguage Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DefinitionLanguage

Show DefinitionLanguage Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DefinitionLanguage

Generic DefinitionLanguage Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DefinitionLanguage

Associated Types

type Rep DefinitionLanguage :: Type -> Type #

NFData DefinitionLanguage Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DefinitionLanguage

Methods

rnf :: DefinitionLanguage -> () #

Hashable DefinitionLanguage Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DefinitionLanguage

ToJSON DefinitionLanguage Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DefinitionLanguage

ToJSONKey DefinitionLanguage Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DefinitionLanguage

FromJSON DefinitionLanguage Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DefinitionLanguage

FromJSONKey DefinitionLanguage Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DefinitionLanguage

ToLog DefinitionLanguage Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DefinitionLanguage

ToHeader DefinitionLanguage Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DefinitionLanguage

ToQuery DefinitionLanguage Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DefinitionLanguage

FromXML DefinitionLanguage Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DefinitionLanguage

ToXML DefinitionLanguage Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DefinitionLanguage

ToByteString DefinitionLanguage Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DefinitionLanguage

FromText DefinitionLanguage Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DefinitionLanguage

ToText DefinitionLanguage Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DefinitionLanguage

type Rep DefinitionLanguage Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DefinitionLanguage

type Rep DefinitionLanguage = D1 ('MetaData "DefinitionLanguage" "Amazonka.IoTThingsGraph.Types.DefinitionLanguage" "libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph" 'True) (C1 ('MetaCons "DefinitionLanguage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDefinitionLanguage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DeploymentTarget

newtype DeploymentTarget Source #

Instances

Instances details
Eq DeploymentTarget Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DeploymentTarget

Ord DeploymentTarget Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DeploymentTarget

Read DeploymentTarget Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DeploymentTarget

Show DeploymentTarget Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DeploymentTarget

Generic DeploymentTarget Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DeploymentTarget

Associated Types

type Rep DeploymentTarget :: Type -> Type #

NFData DeploymentTarget Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DeploymentTarget

Methods

rnf :: DeploymentTarget -> () #

Hashable DeploymentTarget Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DeploymentTarget

ToJSON DeploymentTarget Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DeploymentTarget

ToJSONKey DeploymentTarget Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DeploymentTarget

FromJSON DeploymentTarget Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DeploymentTarget

FromJSONKey DeploymentTarget Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DeploymentTarget

ToLog DeploymentTarget Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DeploymentTarget

ToHeader DeploymentTarget Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DeploymentTarget

ToQuery DeploymentTarget Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DeploymentTarget

FromXML DeploymentTarget Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DeploymentTarget

ToXML DeploymentTarget Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DeploymentTarget

ToByteString DeploymentTarget Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DeploymentTarget

FromText DeploymentTarget Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DeploymentTarget

ToText DeploymentTarget Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DeploymentTarget

type Rep DeploymentTarget Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DeploymentTarget

type Rep DeploymentTarget = D1 ('MetaData "DeploymentTarget" "Amazonka.IoTThingsGraph.Types.DeploymentTarget" "libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph" 'True) (C1 ('MetaCons "DeploymentTarget'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDeploymentTarget") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EntityFilterName

newtype EntityFilterName Source #

Instances

Instances details
Eq EntityFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityFilterName

Ord EntityFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityFilterName

Read EntityFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityFilterName

Show EntityFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityFilterName

Generic EntityFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityFilterName

Associated Types

type Rep EntityFilterName :: Type -> Type #

NFData EntityFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityFilterName

Methods

rnf :: EntityFilterName -> () #

Hashable EntityFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityFilterName

ToJSON EntityFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityFilterName

ToJSONKey EntityFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityFilterName

FromJSON EntityFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityFilterName

FromJSONKey EntityFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityFilterName

ToLog EntityFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityFilterName

ToHeader EntityFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityFilterName

ToQuery EntityFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityFilterName

FromXML EntityFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityFilterName

ToXML EntityFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityFilterName

ToByteString EntityFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityFilterName

FromText EntityFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityFilterName

ToText EntityFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityFilterName

type Rep EntityFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityFilterName

type Rep EntityFilterName = D1 ('MetaData "EntityFilterName" "Amazonka.IoTThingsGraph.Types.EntityFilterName" "libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph" 'True) (C1 ('MetaCons "EntityFilterName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEntityFilterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EntityType

newtype EntityType Source #

Constructors

EntityType' 

Fields

Instances

Instances details
Eq EntityType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityType

Ord EntityType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityType

Read EntityType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityType

Show EntityType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityType

Generic EntityType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityType

Associated Types

type Rep EntityType :: Type -> Type #

NFData EntityType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityType

Methods

rnf :: EntityType -> () #

Hashable EntityType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityType

ToJSON EntityType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityType

ToJSONKey EntityType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityType

FromJSON EntityType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityType

FromJSONKey EntityType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityType

ToLog EntityType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityType

ToHeader EntityType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityType

ToQuery EntityType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityType

FromXML EntityType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityType

ToXML EntityType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityType

Methods

toXML :: EntityType -> XML #

ToByteString EntityType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityType

FromText EntityType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityType

ToText EntityType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityType

Methods

toText :: EntityType -> Text #

type Rep EntityType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityType

type Rep EntityType = D1 ('MetaData "EntityType" "Amazonka.IoTThingsGraph.Types.EntityType" "libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph" 'True) (C1 ('MetaCons "EntityType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEntityType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FlowExecutionEventType

newtype FlowExecutionEventType Source #

Instances

Instances details
Eq FlowExecutionEventType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionEventType

Ord FlowExecutionEventType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionEventType

Read FlowExecutionEventType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionEventType

Show FlowExecutionEventType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionEventType

Generic FlowExecutionEventType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionEventType

Associated Types

type Rep FlowExecutionEventType :: Type -> Type #

NFData FlowExecutionEventType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionEventType

Methods

rnf :: FlowExecutionEventType -> () #

Hashable FlowExecutionEventType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionEventType

ToJSON FlowExecutionEventType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionEventType

ToJSONKey FlowExecutionEventType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionEventType

FromJSON FlowExecutionEventType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionEventType

FromJSONKey FlowExecutionEventType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionEventType

ToLog FlowExecutionEventType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionEventType

ToHeader FlowExecutionEventType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionEventType

ToQuery FlowExecutionEventType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionEventType

FromXML FlowExecutionEventType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionEventType

ToXML FlowExecutionEventType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionEventType

ToByteString FlowExecutionEventType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionEventType

FromText FlowExecutionEventType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionEventType

ToText FlowExecutionEventType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionEventType

type Rep FlowExecutionEventType Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionEventType

type Rep FlowExecutionEventType = D1 ('MetaData "FlowExecutionEventType" "Amazonka.IoTThingsGraph.Types.FlowExecutionEventType" "libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph" 'True) (C1 ('MetaCons "FlowExecutionEventType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFlowExecutionEventType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FlowExecutionStatus

newtype FlowExecutionStatus Source #

Instances

Instances details
Eq FlowExecutionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionStatus

Ord FlowExecutionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionStatus

Read FlowExecutionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionStatus

Show FlowExecutionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionStatus

Generic FlowExecutionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionStatus

Associated Types

type Rep FlowExecutionStatus :: Type -> Type #

NFData FlowExecutionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionStatus

Methods

rnf :: FlowExecutionStatus -> () #

Hashable FlowExecutionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionStatus

ToJSON FlowExecutionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionStatus

ToJSONKey FlowExecutionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionStatus

FromJSON FlowExecutionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionStatus

FromJSONKey FlowExecutionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionStatus

ToLog FlowExecutionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionStatus

ToHeader FlowExecutionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionStatus

ToQuery FlowExecutionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionStatus

FromXML FlowExecutionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionStatus

ToXML FlowExecutionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionStatus

ToByteString FlowExecutionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionStatus

FromText FlowExecutionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionStatus

ToText FlowExecutionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionStatus

type Rep FlowExecutionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionStatus

type Rep FlowExecutionStatus = D1 ('MetaData "FlowExecutionStatus" "Amazonka.IoTThingsGraph.Types.FlowExecutionStatus" "libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph" 'True) (C1 ('MetaCons "FlowExecutionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFlowExecutionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FlowTemplateFilterName

newtype FlowTemplateFilterName Source #

Instances

Instances details
Eq FlowTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateFilterName

Ord FlowTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateFilterName

Read FlowTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateFilterName

Show FlowTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateFilterName

Generic FlowTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateFilterName

Associated Types

type Rep FlowTemplateFilterName :: Type -> Type #

NFData FlowTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateFilterName

Methods

rnf :: FlowTemplateFilterName -> () #

Hashable FlowTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateFilterName

ToJSON FlowTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateFilterName

ToJSONKey FlowTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateFilterName

FromJSON FlowTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateFilterName

FromJSONKey FlowTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateFilterName

ToLog FlowTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateFilterName

ToHeader FlowTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateFilterName

ToQuery FlowTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateFilterName

FromXML FlowTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateFilterName

ToXML FlowTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateFilterName

ToByteString FlowTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateFilterName

FromText FlowTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateFilterName

ToText FlowTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateFilterName

type Rep FlowTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateFilterName

type Rep FlowTemplateFilterName = D1 ('MetaData "FlowTemplateFilterName" "Amazonka.IoTThingsGraph.Types.FlowTemplateFilterName" "libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph" 'True) (C1 ('MetaCons "FlowTemplateFilterName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFlowTemplateFilterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

NamespaceDeletionStatus

newtype NamespaceDeletionStatus Source #

Instances

Instances details
Eq NamespaceDeletionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatus

Ord NamespaceDeletionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatus

Read NamespaceDeletionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatus

Show NamespaceDeletionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatus

Generic NamespaceDeletionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatus

Associated Types

type Rep NamespaceDeletionStatus :: Type -> Type #

NFData NamespaceDeletionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatus

Methods

rnf :: NamespaceDeletionStatus -> () #

Hashable NamespaceDeletionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatus

ToJSON NamespaceDeletionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatus

ToJSONKey NamespaceDeletionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatus

FromJSON NamespaceDeletionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatus

FromJSONKey NamespaceDeletionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatus

ToLog NamespaceDeletionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatus

ToHeader NamespaceDeletionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatus

ToQuery NamespaceDeletionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatus

FromXML NamespaceDeletionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatus

ToXML NamespaceDeletionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatus

ToByteString NamespaceDeletionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatus

FromText NamespaceDeletionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatus

ToText NamespaceDeletionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatus

type Rep NamespaceDeletionStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatus

type Rep NamespaceDeletionStatus = D1 ('MetaData "NamespaceDeletionStatus" "Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatus" "libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph" 'True) (C1 ('MetaCons "NamespaceDeletionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromNamespaceDeletionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

NamespaceDeletionStatusErrorCodes

newtype NamespaceDeletionStatusErrorCodes Source #

Instances

Instances details
Eq NamespaceDeletionStatusErrorCodes Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatusErrorCodes

Ord NamespaceDeletionStatusErrorCodes Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatusErrorCodes

Read NamespaceDeletionStatusErrorCodes Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatusErrorCodes

Show NamespaceDeletionStatusErrorCodes Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatusErrorCodes

Generic NamespaceDeletionStatusErrorCodes Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatusErrorCodes

Associated Types

type Rep NamespaceDeletionStatusErrorCodes :: Type -> Type #

NFData NamespaceDeletionStatusErrorCodes Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatusErrorCodes

Hashable NamespaceDeletionStatusErrorCodes Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatusErrorCodes

ToJSON NamespaceDeletionStatusErrorCodes Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatusErrorCodes

ToJSONKey NamespaceDeletionStatusErrorCodes Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatusErrorCodes

FromJSON NamespaceDeletionStatusErrorCodes Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatusErrorCodes

FromJSONKey NamespaceDeletionStatusErrorCodes Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatusErrorCodes

ToLog NamespaceDeletionStatusErrorCodes Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatusErrorCodes

ToHeader NamespaceDeletionStatusErrorCodes Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatusErrorCodes

ToQuery NamespaceDeletionStatusErrorCodes Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatusErrorCodes

FromXML NamespaceDeletionStatusErrorCodes Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatusErrorCodes

ToXML NamespaceDeletionStatusErrorCodes Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatusErrorCodes

ToByteString NamespaceDeletionStatusErrorCodes Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatusErrorCodes

FromText NamespaceDeletionStatusErrorCodes Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatusErrorCodes

ToText NamespaceDeletionStatusErrorCodes Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatusErrorCodes

type Rep NamespaceDeletionStatusErrorCodes Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatusErrorCodes

type Rep NamespaceDeletionStatusErrorCodes = D1 ('MetaData "NamespaceDeletionStatusErrorCodes" "Amazonka.IoTThingsGraph.Types.NamespaceDeletionStatusErrorCodes" "libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph" 'True) (C1 ('MetaCons "NamespaceDeletionStatusErrorCodes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromNamespaceDeletionStatusErrorCodes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SystemInstanceDeploymentStatus

newtype SystemInstanceDeploymentStatus Source #

Instances

Instances details
Eq SystemInstanceDeploymentStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceDeploymentStatus

Ord SystemInstanceDeploymentStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceDeploymentStatus

Read SystemInstanceDeploymentStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceDeploymentStatus

Show SystemInstanceDeploymentStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceDeploymentStatus

Generic SystemInstanceDeploymentStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceDeploymentStatus

Associated Types

type Rep SystemInstanceDeploymentStatus :: Type -> Type #

NFData SystemInstanceDeploymentStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceDeploymentStatus

Hashable SystemInstanceDeploymentStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceDeploymentStatus

ToJSON SystemInstanceDeploymentStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceDeploymentStatus

ToJSONKey SystemInstanceDeploymentStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceDeploymentStatus

FromJSON SystemInstanceDeploymentStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceDeploymentStatus

FromJSONKey SystemInstanceDeploymentStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceDeploymentStatus

ToLog SystemInstanceDeploymentStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceDeploymentStatus

ToHeader SystemInstanceDeploymentStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceDeploymentStatus

ToQuery SystemInstanceDeploymentStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceDeploymentStatus

FromXML SystemInstanceDeploymentStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceDeploymentStatus

ToXML SystemInstanceDeploymentStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceDeploymentStatus

ToByteString SystemInstanceDeploymentStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceDeploymentStatus

FromText SystemInstanceDeploymentStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceDeploymentStatus

ToText SystemInstanceDeploymentStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceDeploymentStatus

type Rep SystemInstanceDeploymentStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceDeploymentStatus

type Rep SystemInstanceDeploymentStatus = D1 ('MetaData "SystemInstanceDeploymentStatus" "Amazonka.IoTThingsGraph.Types.SystemInstanceDeploymentStatus" "libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph" 'True) (C1 ('MetaCons "SystemInstanceDeploymentStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSystemInstanceDeploymentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SystemInstanceFilterName

newtype SystemInstanceFilterName Source #

Instances

Instances details
Eq SystemInstanceFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceFilterName

Ord SystemInstanceFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceFilterName

Read SystemInstanceFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceFilterName

Show SystemInstanceFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceFilterName

Generic SystemInstanceFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceFilterName

Associated Types

type Rep SystemInstanceFilterName :: Type -> Type #

NFData SystemInstanceFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceFilterName

Hashable SystemInstanceFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceFilterName

ToJSON SystemInstanceFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceFilterName

ToJSONKey SystemInstanceFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceFilterName

FromJSON SystemInstanceFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceFilterName

FromJSONKey SystemInstanceFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceFilterName

ToLog SystemInstanceFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceFilterName

ToHeader SystemInstanceFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceFilterName

ToQuery SystemInstanceFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceFilterName

FromXML SystemInstanceFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceFilterName

ToXML SystemInstanceFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceFilterName

ToByteString SystemInstanceFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceFilterName

FromText SystemInstanceFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceFilterName

ToText SystemInstanceFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceFilterName

type Rep SystemInstanceFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceFilterName

type Rep SystemInstanceFilterName = D1 ('MetaData "SystemInstanceFilterName" "Amazonka.IoTThingsGraph.Types.SystemInstanceFilterName" "libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph" 'True) (C1 ('MetaCons "SystemInstanceFilterName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSystemInstanceFilterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SystemTemplateFilterName

newtype SystemTemplateFilterName Source #

Instances

Instances details
Eq SystemTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateFilterName

Ord SystemTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateFilterName

Read SystemTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateFilterName

Show SystemTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateFilterName

Generic SystemTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateFilterName

Associated Types

type Rep SystemTemplateFilterName :: Type -> Type #

NFData SystemTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateFilterName

Hashable SystemTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateFilterName

ToJSON SystemTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateFilterName

ToJSONKey SystemTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateFilterName

FromJSON SystemTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateFilterName

FromJSONKey SystemTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateFilterName

ToLog SystemTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateFilterName

ToHeader SystemTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateFilterName

ToQuery SystemTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateFilterName

FromXML SystemTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateFilterName

ToXML SystemTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateFilterName

ToByteString SystemTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateFilterName

FromText SystemTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateFilterName

ToText SystemTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateFilterName

type Rep SystemTemplateFilterName Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateFilterName

type Rep SystemTemplateFilterName = D1 ('MetaData "SystemTemplateFilterName" "Amazonka.IoTThingsGraph.Types.SystemTemplateFilterName" "libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph" 'True) (C1 ('MetaCons "SystemTemplateFilterName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSystemTemplateFilterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UploadStatus

newtype UploadStatus Source #

Constructors

UploadStatus' 

Instances

Instances details
Eq UploadStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.UploadStatus

Ord UploadStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.UploadStatus

Read UploadStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.UploadStatus

Show UploadStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.UploadStatus

Generic UploadStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.UploadStatus

Associated Types

type Rep UploadStatus :: Type -> Type #

NFData UploadStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.UploadStatus

Methods

rnf :: UploadStatus -> () #

Hashable UploadStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.UploadStatus

ToJSON UploadStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.UploadStatus

ToJSONKey UploadStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.UploadStatus

FromJSON UploadStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.UploadStatus

FromJSONKey UploadStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.UploadStatus

ToLog UploadStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.UploadStatus

ToHeader UploadStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.UploadStatus

ToQuery UploadStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.UploadStatus

FromXML UploadStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.UploadStatus

ToXML UploadStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.UploadStatus

Methods

toXML :: UploadStatus -> XML #

ToByteString UploadStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.UploadStatus

FromText UploadStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.UploadStatus

ToText UploadStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.UploadStatus

Methods

toText :: UploadStatus -> Text #

type Rep UploadStatus Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.UploadStatus

type Rep UploadStatus = D1 ('MetaData "UploadStatus" "Amazonka.IoTThingsGraph.Types.UploadStatus" "libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph" 'True) (C1 ('MetaCons "UploadStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUploadStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DefinitionDocument

data DefinitionDocument Source #

A document that defines an entity.

See: newDefinitionDocument smart constructor.

Constructors

DefinitionDocument' 

Fields

Instances

Instances details
Eq DefinitionDocument Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DefinitionDocument

Read DefinitionDocument Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DefinitionDocument

Show DefinitionDocument Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DefinitionDocument

Generic DefinitionDocument Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DefinitionDocument

Associated Types

type Rep DefinitionDocument :: Type -> Type #

NFData DefinitionDocument Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DefinitionDocument

Methods

rnf :: DefinitionDocument -> () #

Hashable DefinitionDocument Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DefinitionDocument

ToJSON DefinitionDocument Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DefinitionDocument

FromJSON DefinitionDocument Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DefinitionDocument

type Rep DefinitionDocument Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DefinitionDocument

type Rep DefinitionDocument = D1 ('MetaData "DefinitionDocument" "Amazonka.IoTThingsGraph.Types.DefinitionDocument" "libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph" 'False) (C1 ('MetaCons "DefinitionDocument'" 'PrefixI 'True) (S1 ('MetaSel ('Just "language") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DefinitionLanguage) :*: S1 ('MetaSel ('Just "text") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDefinitionDocument Source #

Create a value of DefinitionDocument 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:language:DefinitionDocument', definitionDocument_language - The language used to define the entity. GRAPHQL is the only valid value.

$sel:text:DefinitionDocument', definitionDocument_text - The GraphQL text that defines the entity.

definitionDocument_language :: Lens' DefinitionDocument DefinitionLanguage Source #

The language used to define the entity. GRAPHQL is the only valid value.

definitionDocument_text :: Lens' DefinitionDocument Text Source #

The GraphQL text that defines the entity.

DependencyRevision

data DependencyRevision Source #

An object that contains the ID and revision number of a workflow or system that is part of a deployment.

See: newDependencyRevision smart constructor.

Constructors

DependencyRevision' 

Fields

Instances

Instances details
Eq DependencyRevision Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DependencyRevision

Read DependencyRevision Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DependencyRevision

Show DependencyRevision Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DependencyRevision

Generic DependencyRevision Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DependencyRevision

Associated Types

type Rep DependencyRevision :: Type -> Type #

NFData DependencyRevision Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DependencyRevision

Methods

rnf :: DependencyRevision -> () #

Hashable DependencyRevision Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DependencyRevision

FromJSON DependencyRevision Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DependencyRevision

type Rep DependencyRevision Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.DependencyRevision

type Rep DependencyRevision = D1 ('MetaData "DependencyRevision" "Amazonka.IoTThingsGraph.Types.DependencyRevision" "libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph" 'False) (C1 ('MetaCons "DependencyRevision'" 'PrefixI 'True) (S1 ('MetaSel ('Just "revisionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDependencyRevision :: DependencyRevision Source #

Create a value of DependencyRevision 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:revisionNumber:DependencyRevision', dependencyRevision_revisionNumber - The revision number of the workflow or system.

$sel:id:DependencyRevision', dependencyRevision_id - The ID of the workflow or system.

dependencyRevision_revisionNumber :: Lens' DependencyRevision (Maybe Integer) Source #

The revision number of the workflow or system.

dependencyRevision_id :: Lens' DependencyRevision (Maybe Text) Source #

The ID of the workflow or system.

EntityDescription

data EntityDescription Source #

Describes the properties of an entity.

See: newEntityDescription smart constructor.

Constructors

EntityDescription' 

Fields

Instances

Instances details
Eq EntityDescription Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityDescription

Read EntityDescription Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityDescription

Show EntityDescription Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityDescription

Generic EntityDescription Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityDescription

Associated Types

type Rep EntityDescription :: Type -> Type #

NFData EntityDescription Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityDescription

Methods

rnf :: EntityDescription -> () #

Hashable EntityDescription Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityDescription

FromJSON EntityDescription Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityDescription

type Rep EntityDescription Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityDescription

type Rep EntityDescription = D1 ('MetaData "EntityDescription" "Amazonka.IoTThingsGraph.Types.EntityDescription" "libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph" 'False) (C1 ('MetaCons "EntityDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "definition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DefinitionDocument)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EntityType))))))

newEntityDescription :: EntityDescription Source #

Create a value of EntityDescription 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:EntityDescription', entityDescription_arn - The entity ARN.

$sel:createdAt:EntityDescription', entityDescription_createdAt - The time at which the entity was created.

$sel:definition:EntityDescription', entityDescription_definition - The definition document of the entity.

$sel:id:EntityDescription', entityDescription_id - The entity ID.

$sel:type':EntityDescription', entityDescription_type - The entity type.

entityDescription_createdAt :: Lens' EntityDescription (Maybe UTCTime) Source #

The time at which the entity was created.

EntityFilter

data EntityFilter Source #

An object that filters an entity search. Multiple filters function as OR criteria in the search. For example a search that includes a NAMESPACE and a REFERENCED_ENTITY_ID filter searches for entities in the specified namespace that use the entity specified by the value of REFERENCED_ENTITY_ID.

See: newEntityFilter smart constructor.

Constructors

EntityFilter' 

Fields

  • value :: Maybe [Text]

    An array of string values for the search filter field. Multiple values function as AND criteria in the search.

  • name :: Maybe EntityFilterName

    The name of the entity search filter field. REFERENCED_ENTITY_ID filters on entities that are used by the entity in the result set. For example, you can filter on the ID of a property that is used in a state.

Instances

Instances details
Eq EntityFilter Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityFilter

Read EntityFilter Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityFilter

Show EntityFilter Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityFilter

Generic EntityFilter Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityFilter

Associated Types

type Rep EntityFilter :: Type -> Type #

NFData EntityFilter Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityFilter

Methods

rnf :: EntityFilter -> () #

Hashable EntityFilter Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityFilter

ToJSON EntityFilter Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityFilter

type Rep EntityFilter Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.EntityFilter

type Rep EntityFilter = D1 ('MetaData "EntityFilter" "Amazonka.IoTThingsGraph.Types.EntityFilter" "libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph" 'False) (C1 ('MetaCons "EntityFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EntityFilterName))))

newEntityFilter :: EntityFilter Source #

Create a value of EntityFilter 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:value:EntityFilter', entityFilter_value - An array of string values for the search filter field. Multiple values function as AND criteria in the search.

$sel:name:EntityFilter', entityFilter_name - The name of the entity search filter field. REFERENCED_ENTITY_ID filters on entities that are used by the entity in the result set. For example, you can filter on the ID of a property that is used in a state.

entityFilter_value :: Lens' EntityFilter (Maybe [Text]) Source #

An array of string values for the search filter field. Multiple values function as AND criteria in the search.

entityFilter_name :: Lens' EntityFilter (Maybe EntityFilterName) Source #

The name of the entity search filter field. REFERENCED_ENTITY_ID filters on entities that are used by the entity in the result set. For example, you can filter on the ID of a property that is used in a state.

FlowExecutionMessage

data FlowExecutionMessage Source #

An object that contains information about a flow event.

See: newFlowExecutionMessage smart constructor.

Constructors

FlowExecutionMessage' 

Fields

Instances

Instances details
Eq FlowExecutionMessage Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionMessage

Read FlowExecutionMessage Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionMessage

Show FlowExecutionMessage Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionMessage

Generic FlowExecutionMessage Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionMessage

Associated Types

type Rep FlowExecutionMessage :: Type -> Type #

NFData FlowExecutionMessage Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionMessage

Methods

rnf :: FlowExecutionMessage -> () #

Hashable FlowExecutionMessage Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionMessage

FromJSON FlowExecutionMessage Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionMessage

type Rep FlowExecutionMessage Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionMessage

type Rep FlowExecutionMessage = D1 ('MetaData "FlowExecutionMessage" "Amazonka.IoTThingsGraph.Types.FlowExecutionMessage" "libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph" 'False) (C1 ('MetaCons "FlowExecutionMessage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "payload") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "eventType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FlowExecutionEventType))) :*: (S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "messageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newFlowExecutionMessage :: FlowExecutionMessage Source #

Create a value of FlowExecutionMessage 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:payload:FlowExecutionMessage', flowExecutionMessage_payload - A string containing information about the flow event.

$sel:eventType:FlowExecutionMessage', flowExecutionMessage_eventType - The type of flow event .

$sel:timestamp:FlowExecutionMessage', flowExecutionMessage_timestamp - The date and time when the message was last updated.

$sel:messageId:FlowExecutionMessage', flowExecutionMessage_messageId - The unique identifier of the message.

flowExecutionMessage_payload :: Lens' FlowExecutionMessage (Maybe Text) Source #

A string containing information about the flow event.

flowExecutionMessage_timestamp :: Lens' FlowExecutionMessage (Maybe UTCTime) Source #

The date and time when the message was last updated.

flowExecutionMessage_messageId :: Lens' FlowExecutionMessage (Maybe Text) Source #

The unique identifier of the message.

FlowExecutionSummary

data FlowExecutionSummary Source #

An object that contains summary information about a flow execution.

See: newFlowExecutionSummary smart constructor.

Constructors

FlowExecutionSummary' 

Fields

Instances

Instances details
Eq FlowExecutionSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionSummary

Read FlowExecutionSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionSummary

Show FlowExecutionSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionSummary

Generic FlowExecutionSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionSummary

Associated Types

type Rep FlowExecutionSummary :: Type -> Type #

NFData FlowExecutionSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionSummary

Methods

rnf :: FlowExecutionSummary -> () #

Hashable FlowExecutionSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionSummary

FromJSON FlowExecutionSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionSummary

type Rep FlowExecutionSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowExecutionSummary

type Rep FlowExecutionSummary = D1 ('MetaData "FlowExecutionSummary" "Amazonka.IoTThingsGraph.Types.FlowExecutionSummary" "libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph" 'False) (C1 ('MetaCons "FlowExecutionSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FlowExecutionStatus)) :*: (S1 ('MetaSel ('Just "flowTemplateId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "flowExecutionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "systemInstanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "updatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newFlowExecutionSummary :: FlowExecutionSummary Source #

Create a value of FlowExecutionSummary 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:status:FlowExecutionSummary', flowExecutionSummary_status - The current status of the flow execution.

$sel:flowTemplateId:FlowExecutionSummary', flowExecutionSummary_flowTemplateId - The ID of the flow.

$sel:createdAt:FlowExecutionSummary', flowExecutionSummary_createdAt - The date and time when the flow execution summary was created.

$sel:flowExecutionId:FlowExecutionSummary', flowExecutionSummary_flowExecutionId - The ID of the flow execution.

$sel:systemInstanceId:FlowExecutionSummary', flowExecutionSummary_systemInstanceId - The ID of the system instance that contains the flow.

$sel:updatedAt:FlowExecutionSummary', flowExecutionSummary_updatedAt - The date and time when the flow execution summary was last updated.

flowExecutionSummary_createdAt :: Lens' FlowExecutionSummary (Maybe UTCTime) Source #

The date and time when the flow execution summary was created.

flowExecutionSummary_systemInstanceId :: Lens' FlowExecutionSummary (Maybe Text) Source #

The ID of the system instance that contains the flow.

flowExecutionSummary_updatedAt :: Lens' FlowExecutionSummary (Maybe UTCTime) Source #

The date and time when the flow execution summary was last updated.

FlowTemplateDescription

data FlowTemplateDescription Source #

An object that contains a workflow's definition and summary information.

See: newFlowTemplateDescription smart constructor.

Constructors

FlowTemplateDescription' 

Fields

Instances

Instances details
Eq FlowTemplateDescription Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateDescription

Read FlowTemplateDescription Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateDescription

Show FlowTemplateDescription Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateDescription

Generic FlowTemplateDescription Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateDescription

Associated Types

type Rep FlowTemplateDescription :: Type -> Type #

NFData FlowTemplateDescription Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateDescription

Methods

rnf :: FlowTemplateDescription -> () #

Hashable FlowTemplateDescription Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateDescription

FromJSON FlowTemplateDescription Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateDescription

type Rep FlowTemplateDescription Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateDescription

type Rep FlowTemplateDescription = D1 ('MetaData "FlowTemplateDescription" "Amazonka.IoTThingsGraph.Types.FlowTemplateDescription" "libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph" 'False) (C1 ('MetaCons "FlowTemplateDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "summary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FlowTemplateSummary)) :*: (S1 ('MetaSel ('Just "definition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DefinitionDocument)) :*: S1 ('MetaSel ('Just "validatedNamespaceVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))))

newFlowTemplateDescription :: FlowTemplateDescription Source #

Create a value of FlowTemplateDescription 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:summary:FlowTemplateDescription', flowTemplateDescription_summary - An object that contains summary information about a workflow.

$sel:definition:FlowTemplateDescription', flowTemplateDescription_definition - A workflow's definition document.

$sel:validatedNamespaceVersion:FlowTemplateDescription', flowTemplateDescription_validatedNamespaceVersion - The version of the user's namespace against which the workflow was validated. Use this value in your system instance.

flowTemplateDescription_summary :: Lens' FlowTemplateDescription (Maybe FlowTemplateSummary) Source #

An object that contains summary information about a workflow.

flowTemplateDescription_validatedNamespaceVersion :: Lens' FlowTemplateDescription (Maybe Integer) Source #

The version of the user's namespace against which the workflow was validated. Use this value in your system instance.

FlowTemplateFilter

data FlowTemplateFilter Source #

An object that filters a workflow search.

See: newFlowTemplateFilter smart constructor.

Constructors

FlowTemplateFilter' 

Fields

  • name :: FlowTemplateFilterName

    The name of the search filter field.

  • value :: [Text]

    An array of string values for the search filter field. Multiple values function as AND criteria in the search.

Instances

Instances details
Eq FlowTemplateFilter Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateFilter

Read FlowTemplateFilter Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateFilter

Show FlowTemplateFilter Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateFilter

Generic FlowTemplateFilter Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateFilter

Associated Types

type Rep FlowTemplateFilter :: Type -> Type #

NFData FlowTemplateFilter Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateFilter

Methods

rnf :: FlowTemplateFilter -> () #

Hashable FlowTemplateFilter Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateFilter

ToJSON FlowTemplateFilter Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateFilter

type Rep FlowTemplateFilter Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateFilter

type Rep FlowTemplateFilter = D1 ('MetaData "FlowTemplateFilter" "Amazonka.IoTThingsGraph.Types.FlowTemplateFilter" "libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph" 'False) (C1 ('MetaCons "FlowTemplateFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FlowTemplateFilterName) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newFlowTemplateFilter Source #

Create a value of FlowTemplateFilter 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:FlowTemplateFilter', flowTemplateFilter_name - The name of the search filter field.

$sel:value:FlowTemplateFilter', flowTemplateFilter_value - An array of string values for the search filter field. Multiple values function as AND criteria in the search.

flowTemplateFilter_value :: Lens' FlowTemplateFilter [Text] Source #

An array of string values for the search filter field. Multiple values function as AND criteria in the search.

FlowTemplateSummary

data FlowTemplateSummary Source #

An object that contains summary information about a workflow.

See: newFlowTemplateSummary smart constructor.

Constructors

FlowTemplateSummary' 

Fields

Instances

Instances details
Eq FlowTemplateSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateSummary

Read FlowTemplateSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateSummary

Show FlowTemplateSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateSummary

Generic FlowTemplateSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateSummary

Associated Types

type Rep FlowTemplateSummary :: Type -> Type #

NFData FlowTemplateSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateSummary

Methods

rnf :: FlowTemplateSummary -> () #

Hashable FlowTemplateSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateSummary

FromJSON FlowTemplateSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateSummary

type Rep FlowTemplateSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.FlowTemplateSummary

type Rep FlowTemplateSummary = D1 ('MetaData "FlowTemplateSummary" "Amazonka.IoTThingsGraph.Types.FlowTemplateSummary" "libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph" 'False) (C1 ('MetaCons "FlowTemplateSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "revisionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newFlowTemplateSummary :: FlowTemplateSummary Source #

Create a value of FlowTemplateSummary 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:FlowTemplateSummary', flowTemplateSummary_arn - The ARN of the workflow.

$sel:createdAt:FlowTemplateSummary', flowTemplateSummary_createdAt - The date when the workflow was created.

$sel:revisionNumber:FlowTemplateSummary', flowTemplateSummary_revisionNumber - The revision number of the workflow.

$sel:id:FlowTemplateSummary', flowTemplateSummary_id - The ID of the workflow.

flowTemplateSummary_createdAt :: Lens' FlowTemplateSummary (Maybe UTCTime) Source #

The date when the workflow was created.

MetricsConfiguration

data MetricsConfiguration Source #

An object that specifies whether cloud metrics are collected in a deployment and, if so, what role is used to collect metrics.

See: newMetricsConfiguration smart constructor.

Constructors

MetricsConfiguration' 

Fields

Instances

Instances details
Eq MetricsConfiguration Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.MetricsConfiguration

Read MetricsConfiguration Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.MetricsConfiguration

Show MetricsConfiguration Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.MetricsConfiguration

Generic MetricsConfiguration Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.MetricsConfiguration

Associated Types

type Rep MetricsConfiguration :: Type -> Type #

NFData MetricsConfiguration Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.MetricsConfiguration

Methods

rnf :: MetricsConfiguration -> () #

Hashable MetricsConfiguration Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.MetricsConfiguration

ToJSON MetricsConfiguration Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.MetricsConfiguration

FromJSON MetricsConfiguration Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.MetricsConfiguration

type Rep MetricsConfiguration Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.MetricsConfiguration

type Rep MetricsConfiguration = D1 ('MetaData "MetricsConfiguration" "Amazonka.IoTThingsGraph.Types.MetricsConfiguration" "libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph" 'False) (C1 ('MetaCons "MetricsConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cloudMetricEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "metricRuleRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newMetricsConfiguration :: MetricsConfiguration Source #

Create a value of MetricsConfiguration 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:cloudMetricEnabled:MetricsConfiguration', metricsConfiguration_cloudMetricEnabled - A Boolean that specifies whether cloud metrics are collected.

$sel:metricRuleRoleArn:MetricsConfiguration', metricsConfiguration_metricRuleRoleArn - The ARN of the role that is used to collect cloud metrics.

metricsConfiguration_cloudMetricEnabled :: Lens' MetricsConfiguration (Maybe Bool) Source #

A Boolean that specifies whether cloud metrics are collected.

metricsConfiguration_metricRuleRoleArn :: Lens' MetricsConfiguration (Maybe Text) Source #

The ARN of the role that is used to collect cloud metrics.

SystemInstanceDescription

data SystemInstanceDescription Source #

An object that contains a system instance definition and summary information.

See: newSystemInstanceDescription smart constructor.

Constructors

SystemInstanceDescription' 

Fields

Instances

Instances details
Eq SystemInstanceDescription Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceDescription

Read SystemInstanceDescription Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceDescription

Show SystemInstanceDescription Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceDescription

Generic SystemInstanceDescription Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceDescription

Associated Types

type Rep SystemInstanceDescription :: Type -> Type #

NFData SystemInstanceDescription Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceDescription

Hashable SystemInstanceDescription Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceDescription

FromJSON SystemInstanceDescription Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceDescription

type Rep SystemInstanceDescription Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceDescription

type Rep SystemInstanceDescription = D1 ('MetaData "SystemInstanceDescription" "Amazonka.IoTThingsGraph.Types.SystemInstanceDescription" "libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph" 'False) (C1 ('MetaCons "SystemInstanceDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "summary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SystemInstanceSummary)) :*: (S1 ('MetaSel ('Just "metricsConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MetricsConfiguration)) :*: S1 ('MetaSel ('Just "validatedDependencyRevisions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DependencyRevision])))) :*: ((S1 ('MetaSel ('Just "definition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DefinitionDocument)) :*: S1 ('MetaSel ('Just "validatedNamespaceVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))) :*: (S1 ('MetaSel ('Just "flowActionsRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "s3BucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newSystemInstanceDescription :: SystemInstanceDescription Source #

Create a value of SystemInstanceDescription 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:summary:SystemInstanceDescription', systemInstanceDescription_summary - An object that contains summary information about a system instance.

$sel:metricsConfiguration:SystemInstanceDescription', systemInstanceDescription_metricsConfiguration - Undocumented member.

$sel:validatedDependencyRevisions:SystemInstanceDescription', systemInstanceDescription_validatedDependencyRevisions - A list of objects that contain all of the IDs and revision numbers of workflows and systems that are used in a system instance.

$sel:definition:SystemInstanceDescription', systemInstanceDescription_definition - Undocumented member.

$sel:validatedNamespaceVersion:SystemInstanceDescription', systemInstanceDescription_validatedNamespaceVersion - The version of the user's namespace against which the system instance was validated.

$sel:flowActionsRoleArn:SystemInstanceDescription', systemInstanceDescription_flowActionsRoleArn - The AWS Identity and Access Management (IAM) role that AWS IoT Things Graph assumes during flow execution in a cloud deployment. This role must have read and write permissionss to AWS Lambda and AWS IoT and to any other AWS services that the flow uses.

$sel:s3BucketName:SystemInstanceDescription', systemInstanceDescription_s3BucketName - The Amazon Simple Storage Service bucket where information about a system instance is stored.

systemInstanceDescription_summary :: Lens' SystemInstanceDescription (Maybe SystemInstanceSummary) Source #

An object that contains summary information about a system instance.

systemInstanceDescription_validatedDependencyRevisions :: Lens' SystemInstanceDescription (Maybe [DependencyRevision]) Source #

A list of objects that contain all of the IDs and revision numbers of workflows and systems that are used in a system instance.

systemInstanceDescription_validatedNamespaceVersion :: Lens' SystemInstanceDescription (Maybe Integer) Source #

The version of the user's namespace against which the system instance was validated.

systemInstanceDescription_flowActionsRoleArn :: Lens' SystemInstanceDescription (Maybe Text) Source #

The AWS Identity and Access Management (IAM) role that AWS IoT Things Graph assumes during flow execution in a cloud deployment. This role must have read and write permissionss to AWS Lambda and AWS IoT and to any other AWS services that the flow uses.

systemInstanceDescription_s3BucketName :: Lens' SystemInstanceDescription (Maybe Text) Source #

The Amazon Simple Storage Service bucket where information about a system instance is stored.

SystemInstanceFilter

data SystemInstanceFilter Source #

An object that filters a system instance search. Multiple filters function as OR criteria in the search. For example a search that includes a GREENGRASS_GROUP_NAME and a STATUS filter searches for system instances in the specified Greengrass group that have the specified status.

See: newSystemInstanceFilter smart constructor.

Constructors

SystemInstanceFilter' 

Fields

Instances

Instances details
Eq SystemInstanceFilter Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceFilter

Read SystemInstanceFilter Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceFilter

Show SystemInstanceFilter Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceFilter

Generic SystemInstanceFilter Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceFilter

Associated Types

type Rep SystemInstanceFilter :: Type -> Type #

NFData SystemInstanceFilter Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceFilter

Methods

rnf :: SystemInstanceFilter -> () #

Hashable SystemInstanceFilter Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceFilter

ToJSON SystemInstanceFilter Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceFilter

type Rep SystemInstanceFilter Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceFilter

type Rep SystemInstanceFilter = D1 ('MetaData "SystemInstanceFilter" "Amazonka.IoTThingsGraph.Types.SystemInstanceFilter" "libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph" 'False) (C1 ('MetaCons "SystemInstanceFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SystemInstanceFilterName))))

newSystemInstanceFilter :: SystemInstanceFilter Source #

Create a value of SystemInstanceFilter 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:value:SystemInstanceFilter', systemInstanceFilter_value - An array of string values for the search filter field. Multiple values function as AND criteria in the search.

$sel:name:SystemInstanceFilter', systemInstanceFilter_name - The name of the search filter field.

systemInstanceFilter_value :: Lens' SystemInstanceFilter (Maybe [Text]) Source #

An array of string values for the search filter field. Multiple values function as AND criteria in the search.

SystemInstanceSummary

data SystemInstanceSummary Source #

An object that contains summary information about a system instance.

See: newSystemInstanceSummary smart constructor.

Constructors

SystemInstanceSummary' 

Fields

Instances

Instances details
Eq SystemInstanceSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceSummary

Read SystemInstanceSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceSummary

Show SystemInstanceSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceSummary

Generic SystemInstanceSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceSummary

Associated Types

type Rep SystemInstanceSummary :: Type -> Type #

NFData SystemInstanceSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceSummary

Methods

rnf :: SystemInstanceSummary -> () #

Hashable SystemInstanceSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceSummary

FromJSON SystemInstanceSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceSummary

type Rep SystemInstanceSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemInstanceSummary

newSystemInstanceSummary :: SystemInstanceSummary Source #

Create a value of SystemInstanceSummary 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:status:SystemInstanceSummary', systemInstanceSummary_status - The status of the system instance.

$sel:greengrassGroupName:SystemInstanceSummary', systemInstanceSummary_greengrassGroupName - The ID of the Greengrass group where the system instance is deployed.

$sel:arn:SystemInstanceSummary', systemInstanceSummary_arn - The ARN of the system instance.

$sel:createdAt:SystemInstanceSummary', systemInstanceSummary_createdAt - The date when the system instance was created.

$sel:greengrassGroupId:SystemInstanceSummary', systemInstanceSummary_greengrassGroupId - The ID of the Greengrass group where the system instance is deployed.

$sel:greengrassGroupVersionId:SystemInstanceSummary', systemInstanceSummary_greengrassGroupVersionId - The version of the Greengrass group where the system instance is deployed.

$sel:id:SystemInstanceSummary', systemInstanceSummary_id - The ID of the system instance.

$sel:updatedAt:SystemInstanceSummary', systemInstanceSummary_updatedAt - The date and time when the system instance was last updated.

$sel:target:SystemInstanceSummary', systemInstanceSummary_target - The target of the system instance.

systemInstanceSummary_greengrassGroupName :: Lens' SystemInstanceSummary (Maybe Text) Source #

The ID of the Greengrass group where the system instance is deployed.

systemInstanceSummary_createdAt :: Lens' SystemInstanceSummary (Maybe UTCTime) Source #

The date when the system instance was created.

systemInstanceSummary_greengrassGroupId :: Lens' SystemInstanceSummary (Maybe Text) Source #

The ID of the Greengrass group where the system instance is deployed.

systemInstanceSummary_greengrassGroupVersionId :: Lens' SystemInstanceSummary (Maybe Text) Source #

The version of the Greengrass group where the system instance is deployed.

systemInstanceSummary_updatedAt :: Lens' SystemInstanceSummary (Maybe UTCTime) Source #

The date and time when the system instance was last updated.

SystemTemplateDescription

data SystemTemplateDescription Source #

An object that contains a system's definition document and summary information.

See: newSystemTemplateDescription smart constructor.

Constructors

SystemTemplateDescription' 

Fields

Instances

Instances details
Eq SystemTemplateDescription Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateDescription

Read SystemTemplateDescription Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateDescription

Show SystemTemplateDescription Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateDescription

Generic SystemTemplateDescription Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateDescription

Associated Types

type Rep SystemTemplateDescription :: Type -> Type #

NFData SystemTemplateDescription Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateDescription

Hashable SystemTemplateDescription Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateDescription

FromJSON SystemTemplateDescription Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateDescription

type Rep SystemTemplateDescription Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateDescription

type Rep SystemTemplateDescription = D1 ('MetaData "SystemTemplateDescription" "Amazonka.IoTThingsGraph.Types.SystemTemplateDescription" "libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph" 'False) (C1 ('MetaCons "SystemTemplateDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "summary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SystemTemplateSummary)) :*: (S1 ('MetaSel ('Just "definition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DefinitionDocument)) :*: S1 ('MetaSel ('Just "validatedNamespaceVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))))

newSystemTemplateDescription :: SystemTemplateDescription Source #

Create a value of SystemTemplateDescription 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:summary:SystemTemplateDescription', systemTemplateDescription_summary - An object that contains summary information about a system.

$sel:definition:SystemTemplateDescription', systemTemplateDescription_definition - The definition document of a system.

$sel:validatedNamespaceVersion:SystemTemplateDescription', systemTemplateDescription_validatedNamespaceVersion - The namespace version against which the system was validated. Use this value in your system instance.

systemTemplateDescription_summary :: Lens' SystemTemplateDescription (Maybe SystemTemplateSummary) Source #

An object that contains summary information about a system.

systemTemplateDescription_validatedNamespaceVersion :: Lens' SystemTemplateDescription (Maybe Integer) Source #

The namespace version against which the system was validated. Use this value in your system instance.

SystemTemplateFilter

data SystemTemplateFilter Source #

An object that filters a system search.

See: newSystemTemplateFilter smart constructor.

Constructors

SystemTemplateFilter' 

Fields

  • name :: SystemTemplateFilterName

    The name of the system search filter field.

  • value :: [Text]

    An array of string values for the search filter field. Multiple values function as AND criteria in the search.

Instances

Instances details
Eq SystemTemplateFilter Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateFilter

Read SystemTemplateFilter Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateFilter

Show SystemTemplateFilter Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateFilter

Generic SystemTemplateFilter Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateFilter

Associated Types

type Rep SystemTemplateFilter :: Type -> Type #

NFData SystemTemplateFilter Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateFilter

Methods

rnf :: SystemTemplateFilter -> () #

Hashable SystemTemplateFilter Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateFilter

ToJSON SystemTemplateFilter Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateFilter

type Rep SystemTemplateFilter Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateFilter

type Rep SystemTemplateFilter = D1 ('MetaData "SystemTemplateFilter" "Amazonka.IoTThingsGraph.Types.SystemTemplateFilter" "libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph" 'False) (C1 ('MetaCons "SystemTemplateFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SystemTemplateFilterName) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newSystemTemplateFilter Source #

Create a value of SystemTemplateFilter 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:SystemTemplateFilter', systemTemplateFilter_name - The name of the system search filter field.

$sel:value:SystemTemplateFilter', systemTemplateFilter_value - An array of string values for the search filter field. Multiple values function as AND criteria in the search.

systemTemplateFilter_value :: Lens' SystemTemplateFilter [Text] Source #

An array of string values for the search filter field. Multiple values function as AND criteria in the search.

SystemTemplateSummary

data SystemTemplateSummary Source #

An object that contains information about a system.

See: newSystemTemplateSummary smart constructor.

Constructors

SystemTemplateSummary' 

Fields

Instances

Instances details
Eq SystemTemplateSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateSummary

Read SystemTemplateSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateSummary

Show SystemTemplateSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateSummary

Generic SystemTemplateSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateSummary

Associated Types

type Rep SystemTemplateSummary :: Type -> Type #

NFData SystemTemplateSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateSummary

Methods

rnf :: SystemTemplateSummary -> () #

Hashable SystemTemplateSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateSummary

FromJSON SystemTemplateSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateSummary

type Rep SystemTemplateSummary Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.SystemTemplateSummary

type Rep SystemTemplateSummary = D1 ('MetaData "SystemTemplateSummary" "Amazonka.IoTThingsGraph.Types.SystemTemplateSummary" "libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph" 'False) (C1 ('MetaCons "SystemTemplateSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "revisionNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newSystemTemplateSummary :: SystemTemplateSummary Source #

Create a value of SystemTemplateSummary 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:SystemTemplateSummary', systemTemplateSummary_arn - The ARN of the system.

$sel:createdAt:SystemTemplateSummary', systemTemplateSummary_createdAt - The date when the system was created.

$sel:revisionNumber:SystemTemplateSummary', systemTemplateSummary_revisionNumber - The revision number of the system.

$sel:id:SystemTemplateSummary', systemTemplateSummary_id - The ID of the system.

Tag

data Tag Source #

Metadata assigned to an AWS IoT Things Graph resource consisting of a key-value pair.

See: newTag smart constructor.

Constructors

Tag' 

Fields

  • key :: Text

    The required name of the tag. The string value can be from 1 to 128 Unicode characters in length.

  • value :: Text

    The optional value of the tag. The string value can be from 1 to 256 Unicode characters in length.

Instances

Instances details
Eq Tag Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.Tag

Methods

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

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

Read Tag Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

Generic Tag Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

NFData Tag Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.Tag

Methods

rnf :: Tag -> () #

Hashable Tag Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

ToJSON Tag Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.Tag

FromJSON Tag Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.Tag

type Rep Tag Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.IoTThingsGraph.Types.Tag" "libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTag Source #

Create a value of Tag 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:key:Tag', tag_key - The required name of the tag. The string value can be from 1 to 128 Unicode characters in length.

$sel:value:Tag', tag_value - The optional value of the tag. The string value can be from 1 to 256 Unicode characters in length.

tag_key :: Lens' Tag Text Source #

The required name of the tag. The string value can be from 1 to 128 Unicode characters in length.

tag_value :: Lens' Tag Text Source #

The optional value of the tag. The string value can be from 1 to 256 Unicode characters in length.

Thing

data Thing Source #

An AWS IoT thing.

See: newThing smart constructor.

Constructors

Thing' 

Fields

Instances

Instances details
Eq Thing Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.Thing

Methods

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

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

Read Thing Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.Thing

Show Thing Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.Thing

Methods

showsPrec :: Int -> Thing -> ShowS #

show :: Thing -> String #

showList :: [Thing] -> ShowS #

Generic Thing Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.Thing

Associated Types

type Rep Thing :: Type -> Type #

Methods

from :: Thing -> Rep Thing x #

to :: Rep Thing x -> Thing #

NFData Thing Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.Thing

Methods

rnf :: Thing -> () #

Hashable Thing Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.Thing

Methods

hashWithSalt :: Int -> Thing -> Int #

hash :: Thing -> Int #

FromJSON Thing Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.Thing

type Rep Thing Source # 
Instance details

Defined in Amazonka.IoTThingsGraph.Types.Thing

type Rep Thing = D1 ('MetaData "Thing" "Amazonka.IoTThingsGraph.Types.Thing" "libZSservicesZSamazonka-iotthingsgraphZSamazonka-iotthingsgraph" 'False) (C1 ('MetaCons "Thing'" 'PrefixI 'True) (S1 ('MetaSel ('Just "thingArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "thingName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newThing :: Thing Source #

Create a value of Thing 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:thingArn:Thing', thing_thingArn - The ARN of the thing.

$sel:thingName:Thing', thing_thingName - The name of the thing.

thing_thingArn :: Lens' Thing (Maybe Text) Source #

The ARN of the thing.

thing_thingName :: Lens' Thing (Maybe Text) Source #

The name of the thing.