| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.IoTEvents.DetectorModel.EventProperty
Documentation
data AssetPropertyValueProperty Source #
Constructors
| AssetPropertyValueProperty | |
Fields | |
Instances
data SetVariableProperty Source #
Constructors
| SetVariableProperty | |
Fields
| |
Instances
| ToJSON SetVariableProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.SetVariableProperty Methods toJSON :: SetVariableProperty -> Value # toEncoding :: SetVariableProperty -> Encoding # toJSONList :: [SetVariableProperty] -> Value # toEncodingList :: [SetVariableProperty] -> Encoding # omitField :: SetVariableProperty -> Bool # | |||||
| Show SetVariableProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.SetVariableProperty Methods showsPrec :: Int -> SetVariableProperty -> ShowS # show :: SetVariableProperty -> String # showList :: [SetVariableProperty] -> ShowS # | |||||
| Eq SetVariableProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.SetVariableProperty Methods (==) :: SetVariableProperty -> SetVariableProperty -> Bool # (/=) :: SetVariableProperty -> SetVariableProperty -> Bool # | |||||
| ToResourceProperties SetVariableProperty Source # | |||||
| Property "Value" SetVariableProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.SetVariableProperty Associated Types
Methods set :: PropertyType "Value" SetVariableProperty -> SetVariableProperty -> SetVariableProperty # | |||||
| Property "VariableName" SetVariableProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.SetVariableProperty Associated Types
Methods set :: PropertyType "VariableName" SetVariableProperty -> SetVariableProperty -> SetVariableProperty # | |||||
| type PropertyType "Value" SetVariableProperty Source # | |||||
| type PropertyType "VariableName" SetVariableProperty Source # | |||||
data DynamoDBProperty Source #
Constructors
| DynamoDBProperty | |
Fields
| |
Instances
| ToJSON DynamoDBProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.DynamoDBProperty Methods toJSON :: DynamoDBProperty -> Value # toEncoding :: DynamoDBProperty -> Encoding # toJSONList :: [DynamoDBProperty] -> Value # toEncodingList :: [DynamoDBProperty] -> Encoding # omitField :: DynamoDBProperty -> Bool # | |||||
| Show DynamoDBProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.DynamoDBProperty Methods showsPrec :: Int -> DynamoDBProperty -> ShowS # show :: DynamoDBProperty -> String # showList :: [DynamoDBProperty] -> ShowS # | |||||
| Eq DynamoDBProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.DynamoDBProperty Methods (==) :: DynamoDBProperty -> DynamoDBProperty -> Bool # (/=) :: DynamoDBProperty -> DynamoDBProperty -> Bool # | |||||
| ToResourceProperties DynamoDBProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.DynamoDBProperty Methods toResourceProperties :: DynamoDBProperty -> ResourceProperties # | |||||
| Property "HashKeyField" DynamoDBProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.DynamoDBProperty Associated Types
Methods set :: PropertyType "HashKeyField" DynamoDBProperty -> DynamoDBProperty -> DynamoDBProperty # | |||||
| Property "HashKeyType" DynamoDBProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.DynamoDBProperty Associated Types
Methods set :: PropertyType "HashKeyType" DynamoDBProperty -> DynamoDBProperty -> DynamoDBProperty # | |||||
| Property "HashKeyValue" DynamoDBProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.DynamoDBProperty Associated Types
Methods set :: PropertyType "HashKeyValue" DynamoDBProperty -> DynamoDBProperty -> DynamoDBProperty # | |||||
| Property "Operation" DynamoDBProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.DynamoDBProperty Associated Types
Methods set :: PropertyType "Operation" DynamoDBProperty -> DynamoDBProperty -> DynamoDBProperty # | |||||
| Property "Payload" DynamoDBProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.DynamoDBProperty Associated Types
Methods set :: PropertyType "Payload" DynamoDBProperty -> DynamoDBProperty -> DynamoDBProperty # | |||||
| Property "PayloadField" DynamoDBProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.DynamoDBProperty Associated Types
Methods set :: PropertyType "PayloadField" DynamoDBProperty -> DynamoDBProperty -> DynamoDBProperty # | |||||
| Property "RangeKeyField" DynamoDBProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.DynamoDBProperty Associated Types
Methods set :: PropertyType "RangeKeyField" DynamoDBProperty -> DynamoDBProperty -> DynamoDBProperty # | |||||
| Property "RangeKeyType" DynamoDBProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.DynamoDBProperty Associated Types
Methods set :: PropertyType "RangeKeyType" DynamoDBProperty -> DynamoDBProperty -> DynamoDBProperty # | |||||
| Property "RangeKeyValue" DynamoDBProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.DynamoDBProperty Associated Types
Methods set :: PropertyType "RangeKeyValue" DynamoDBProperty -> DynamoDBProperty -> DynamoDBProperty # | |||||
| Property "TableName" DynamoDBProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.DynamoDBProperty Associated Types
Methods set :: PropertyType "TableName" DynamoDBProperty -> DynamoDBProperty -> DynamoDBProperty # | |||||
| type PropertyType "HashKeyField" DynamoDBProperty Source # | |||||
| type PropertyType "HashKeyType" DynamoDBProperty Source # | |||||
| type PropertyType "HashKeyValue" DynamoDBProperty Source # | |||||
| type PropertyType "Operation" DynamoDBProperty Source # | |||||
| type PropertyType "Payload" DynamoDBProperty Source # | |||||
| type PropertyType "PayloadField" DynamoDBProperty Source # | |||||
| type PropertyType "RangeKeyField" DynamoDBProperty Source # | |||||
| type PropertyType "RangeKeyType" DynamoDBProperty Source # | |||||
| type PropertyType "RangeKeyValue" DynamoDBProperty Source # | |||||
| type PropertyType "TableName" DynamoDBProperty Source # | |||||
data DynamoDBv2Property Source #
Constructors
| DynamoDBv2Property | |
Fields
| |
Instances
| ToJSON DynamoDBv2Property Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.DynamoDBv2Property Methods toJSON :: DynamoDBv2Property -> Value # toEncoding :: DynamoDBv2Property -> Encoding # toJSONList :: [DynamoDBv2Property] -> Value # toEncodingList :: [DynamoDBv2Property] -> Encoding # omitField :: DynamoDBv2Property -> Bool # | |||||
| Show DynamoDBv2Property Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.DynamoDBv2Property Methods showsPrec :: Int -> DynamoDBv2Property -> ShowS # show :: DynamoDBv2Property -> String # showList :: [DynamoDBv2Property] -> ShowS # | |||||
| Eq DynamoDBv2Property Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.DynamoDBv2Property Methods (==) :: DynamoDBv2Property -> DynamoDBv2Property -> Bool # (/=) :: DynamoDBv2Property -> DynamoDBv2Property -> Bool # | |||||
| ToResourceProperties DynamoDBv2Property Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.DynamoDBv2Property Methods toResourceProperties :: DynamoDBv2Property -> ResourceProperties # | |||||
| Property "Payload" DynamoDBv2Property Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.DynamoDBv2Property Associated Types
Methods set :: PropertyType "Payload" DynamoDBv2Property -> DynamoDBv2Property -> DynamoDBv2Property # | |||||
| Property "TableName" DynamoDBv2Property Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.DynamoDBv2Property Associated Types
Methods set :: PropertyType "TableName" DynamoDBv2Property -> DynamoDBv2Property -> DynamoDBv2Property # | |||||
| type PropertyType "Payload" DynamoDBv2Property Source # | |||||
| type PropertyType "TableName" DynamoDBv2Property Source # | |||||
data FirehoseProperty Source #
Constructors
| FirehoseProperty | |
Fields
| |
Instances
| ToJSON FirehoseProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.FirehoseProperty Methods toJSON :: FirehoseProperty -> Value # toEncoding :: FirehoseProperty -> Encoding # toJSONList :: [FirehoseProperty] -> Value # toEncodingList :: [FirehoseProperty] -> Encoding # omitField :: FirehoseProperty -> Bool # | |||||
| Show FirehoseProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.FirehoseProperty Methods showsPrec :: Int -> FirehoseProperty -> ShowS # show :: FirehoseProperty -> String # showList :: [FirehoseProperty] -> ShowS # | |||||
| Eq FirehoseProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.FirehoseProperty Methods (==) :: FirehoseProperty -> FirehoseProperty -> Bool # (/=) :: FirehoseProperty -> FirehoseProperty -> Bool # | |||||
| ToResourceProperties FirehoseProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.FirehoseProperty Methods toResourceProperties :: FirehoseProperty -> ResourceProperties # | |||||
| Property "DeliveryStreamName" FirehoseProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.FirehoseProperty Associated Types
Methods set :: PropertyType "DeliveryStreamName" FirehoseProperty -> FirehoseProperty -> FirehoseProperty # | |||||
| Property "Payload" FirehoseProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.FirehoseProperty Associated Types
Methods set :: PropertyType "Payload" FirehoseProperty -> FirehoseProperty -> FirehoseProperty # | |||||
| Property "Separator" FirehoseProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.FirehoseProperty Associated Types
Methods set :: PropertyType "Separator" FirehoseProperty -> FirehoseProperty -> FirehoseProperty # | |||||
| type PropertyType "DeliveryStreamName" FirehoseProperty Source # | |||||
| type PropertyType "Payload" FirehoseProperty Source # | |||||
| type PropertyType "Separator" FirehoseProperty Source # | |||||
data IotEventsProperty Source #
Constructors
| IotEventsProperty | |
Fields
| |
Instances
| ToJSON IotEventsProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.IotEventsProperty Methods toJSON :: IotEventsProperty -> Value # toEncoding :: IotEventsProperty -> Encoding # toJSONList :: [IotEventsProperty] -> Value # toEncodingList :: [IotEventsProperty] -> Encoding # omitField :: IotEventsProperty -> Bool # | |||||
| Show IotEventsProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.IotEventsProperty Methods showsPrec :: Int -> IotEventsProperty -> ShowS # show :: IotEventsProperty -> String # showList :: [IotEventsProperty] -> ShowS # | |||||
| Eq IotEventsProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.IotEventsProperty Methods (==) :: IotEventsProperty -> IotEventsProperty -> Bool # (/=) :: IotEventsProperty -> IotEventsProperty -> Bool # | |||||
| ToResourceProperties IotEventsProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.IotEventsProperty Methods toResourceProperties :: IotEventsProperty -> ResourceProperties # | |||||
| Property "InputName" IotEventsProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.IotEventsProperty Associated Types
Methods set :: PropertyType "InputName" IotEventsProperty -> IotEventsProperty -> IotEventsProperty # | |||||
| Property "Payload" IotEventsProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.IotEventsProperty Associated Types
Methods set :: PropertyType "Payload" IotEventsProperty -> IotEventsProperty -> IotEventsProperty # | |||||
| type PropertyType "InputName" IotEventsProperty Source # | |||||
| type PropertyType "Payload" IotEventsProperty Source # | |||||
data IotSiteWiseProperty Source #
Constructors
| IotSiteWiseProperty | |
Fields
| |
Instances
| ToJSON IotSiteWiseProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.IotSiteWiseProperty Methods toJSON :: IotSiteWiseProperty -> Value # toEncoding :: IotSiteWiseProperty -> Encoding # toJSONList :: [IotSiteWiseProperty] -> Value # toEncodingList :: [IotSiteWiseProperty] -> Encoding # omitField :: IotSiteWiseProperty -> Bool # | |||||
| Show IotSiteWiseProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.IotSiteWiseProperty Methods showsPrec :: Int -> IotSiteWiseProperty -> ShowS # show :: IotSiteWiseProperty -> String # showList :: [IotSiteWiseProperty] -> ShowS # | |||||
| Eq IotSiteWiseProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.IotSiteWiseProperty Methods (==) :: IotSiteWiseProperty -> IotSiteWiseProperty -> Bool # (/=) :: IotSiteWiseProperty -> IotSiteWiseProperty -> Bool # | |||||
| ToResourceProperties IotSiteWiseProperty Source # | |||||
| Property "AssetId" IotSiteWiseProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.IotSiteWiseProperty Associated Types
Methods set :: PropertyType "AssetId" IotSiteWiseProperty -> IotSiteWiseProperty -> IotSiteWiseProperty # | |||||
| Property "EntryId" IotSiteWiseProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.IotSiteWiseProperty Associated Types
Methods set :: PropertyType "EntryId" IotSiteWiseProperty -> IotSiteWiseProperty -> IotSiteWiseProperty # | |||||
| Property "PropertyAlias" IotSiteWiseProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.IotSiteWiseProperty Associated Types
Methods set :: PropertyType "PropertyAlias" IotSiteWiseProperty -> IotSiteWiseProperty -> IotSiteWiseProperty # | |||||
| Property "PropertyId" IotSiteWiseProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.IotSiteWiseProperty Associated Types
Methods set :: PropertyType "PropertyId" IotSiteWiseProperty -> IotSiteWiseProperty -> IotSiteWiseProperty # | |||||
| Property "PropertyValue" IotSiteWiseProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.IotSiteWiseProperty Associated Types
Methods set :: PropertyType "PropertyValue" IotSiteWiseProperty -> IotSiteWiseProperty -> IotSiteWiseProperty # | |||||
| type PropertyType "AssetId" IotSiteWiseProperty Source # | |||||
| type PropertyType "EntryId" IotSiteWiseProperty Source # | |||||
| type PropertyType "PropertyAlias" IotSiteWiseProperty Source # | |||||
| type PropertyType "PropertyId" IotSiteWiseProperty Source # | |||||
| type PropertyType "PropertyValue" IotSiteWiseProperty Source # | |||||
data IotTopicPublishProperty Source #
Constructors
| IotTopicPublishProperty | |
Fields
| |
Instances
| ToJSON IotTopicPublishProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.IotTopicPublishProperty Methods toJSON :: IotTopicPublishProperty -> Value # toEncoding :: IotTopicPublishProperty -> Encoding # toJSONList :: [IotTopicPublishProperty] -> Value # | |||||
| Show IotTopicPublishProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.IotTopicPublishProperty Methods showsPrec :: Int -> IotTopicPublishProperty -> ShowS # show :: IotTopicPublishProperty -> String # showList :: [IotTopicPublishProperty] -> ShowS # | |||||
| Eq IotTopicPublishProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.IotTopicPublishProperty Methods (==) :: IotTopicPublishProperty -> IotTopicPublishProperty -> Bool # (/=) :: IotTopicPublishProperty -> IotTopicPublishProperty -> Bool # | |||||
| ToResourceProperties IotTopicPublishProperty Source # | |||||
| Property "MqttTopic" IotTopicPublishProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.IotTopicPublishProperty Associated Types
Methods set :: PropertyType "MqttTopic" IotTopicPublishProperty -> IotTopicPublishProperty -> IotTopicPublishProperty # | |||||
| Property "Payload" IotTopicPublishProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.IotTopicPublishProperty Associated Types
Methods set :: PropertyType "Payload" IotTopicPublishProperty -> IotTopicPublishProperty -> IotTopicPublishProperty # | |||||
| type PropertyType "MqttTopic" IotTopicPublishProperty Source # | |||||
| type PropertyType "Payload" IotTopicPublishProperty Source # | |||||
data LambdaProperty Source #
Constructors
| LambdaProperty | |
Fields
| |
Instances
| ToJSON LambdaProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.LambdaProperty Methods toJSON :: LambdaProperty -> Value # toEncoding :: LambdaProperty -> Encoding # toJSONList :: [LambdaProperty] -> Value # toEncodingList :: [LambdaProperty] -> Encoding # omitField :: LambdaProperty -> Bool # | |||||
| Show LambdaProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.LambdaProperty Methods showsPrec :: Int -> LambdaProperty -> ShowS # show :: LambdaProperty -> String # showList :: [LambdaProperty] -> ShowS # | |||||
| Eq LambdaProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.LambdaProperty Methods (==) :: LambdaProperty -> LambdaProperty -> Bool # (/=) :: LambdaProperty -> LambdaProperty -> Bool # | |||||
| ToResourceProperties LambdaProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.LambdaProperty Methods toResourceProperties :: LambdaProperty -> ResourceProperties # | |||||
| Property "FunctionArn" LambdaProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.LambdaProperty Associated Types
Methods set :: PropertyType "FunctionArn" LambdaProperty -> LambdaProperty -> LambdaProperty # | |||||
| Property "Payload" LambdaProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.LambdaProperty Associated Types
Methods set :: PropertyType "Payload" LambdaProperty -> LambdaProperty -> LambdaProperty # | |||||
| type PropertyType "FunctionArn" LambdaProperty Source # | |||||
| type PropertyType "Payload" LambdaProperty Source # | |||||
data SnsProperty Source #
Constructors
| SnsProperty | |
Fields
| |
Instances
| ToJSON SnsProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.SnsProperty Methods toJSON :: SnsProperty -> Value # toEncoding :: SnsProperty -> Encoding # toJSONList :: [SnsProperty] -> Value # toEncodingList :: [SnsProperty] -> Encoding # omitField :: SnsProperty -> Bool # | |||||
| Show SnsProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.SnsProperty Methods showsPrec :: Int -> SnsProperty -> ShowS # show :: SnsProperty -> String # showList :: [SnsProperty] -> ShowS # | |||||
| Eq SnsProperty Source # | |||||
| ToResourceProperties SnsProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.SnsProperty Methods | |||||
| Property "Payload" SnsProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.SnsProperty Associated Types
Methods set :: PropertyType "Payload" SnsProperty -> SnsProperty -> SnsProperty # | |||||
| Property "TargetArn" SnsProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.SnsProperty Associated Types
Methods set :: PropertyType "TargetArn" SnsProperty -> SnsProperty -> SnsProperty # | |||||
| type PropertyType "Payload" SnsProperty Source # | |||||
| type PropertyType "TargetArn" SnsProperty Source # | |||||
data SqsProperty Source #
Constructors
| SqsProperty | |
Instances
| ToJSON SqsProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.SqsProperty Methods toJSON :: SqsProperty -> Value # toEncoding :: SqsProperty -> Encoding # toJSONList :: [SqsProperty] -> Value # toEncodingList :: [SqsProperty] -> Encoding # omitField :: SqsProperty -> Bool # | |||||
| Show SqsProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.SqsProperty Methods showsPrec :: Int -> SqsProperty -> ShowS # show :: SqsProperty -> String # showList :: [SqsProperty] -> ShowS # | |||||
| Eq SqsProperty Source # | |||||
| ToResourceProperties SqsProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.SqsProperty Methods | |||||
| Property "Payload" SqsProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.SqsProperty Associated Types
Methods set :: PropertyType "Payload" SqsProperty -> SqsProperty -> SqsProperty # | |||||
| Property "QueueUrl" SqsProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.SqsProperty Associated Types
Methods set :: PropertyType "QueueUrl" SqsProperty -> SqsProperty -> SqsProperty # | |||||
| Property "UseBase64" SqsProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.SqsProperty Associated Types
Methods set :: PropertyType "UseBase64" SqsProperty -> SqsProperty -> SqsProperty # | |||||
| type PropertyType "Payload" SqsProperty Source # | |||||
| type PropertyType "QueueUrl" SqsProperty Source # | |||||
| type PropertyType "UseBase64" SqsProperty Source # | |||||
data AssetPropertyTimestampProperty Source #
Constructors
| AssetPropertyTimestampProperty | |
Fields
| |
Instances
| ToJSON AssetPropertyTimestampProperty Source # | |||||
| Show AssetPropertyTimestampProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.AssetPropertyTimestampProperty Methods showsPrec :: Int -> AssetPropertyTimestampProperty -> ShowS # show :: AssetPropertyTimestampProperty -> String # showList :: [AssetPropertyTimestampProperty] -> ShowS # | |||||
| Eq AssetPropertyTimestampProperty Source # | |||||
| ToResourceProperties AssetPropertyTimestampProperty Source # | |||||
| Property "OffsetInNanos" AssetPropertyTimestampProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.AssetPropertyTimestampProperty Associated Types
Methods set :: PropertyType "OffsetInNanos" AssetPropertyTimestampProperty -> AssetPropertyTimestampProperty -> AssetPropertyTimestampProperty # | |||||
| Property "TimeInSeconds" AssetPropertyTimestampProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.AssetPropertyTimestampProperty Associated Types
Methods set :: PropertyType "TimeInSeconds" AssetPropertyTimestampProperty -> AssetPropertyTimestampProperty -> AssetPropertyTimestampProperty # | |||||
| type PropertyType "OffsetInNanos" AssetPropertyTimestampProperty Source # | |||||
| type PropertyType "TimeInSeconds" AssetPropertyTimestampProperty Source # | |||||
data AssetPropertyVariantProperty Source #
Constructors
| AssetPropertyVariantProperty | |
Fields
| |
Instances
| ToJSON AssetPropertyVariantProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.AssetPropertyVariantProperty Methods toJSON :: AssetPropertyVariantProperty -> Value # toEncoding :: AssetPropertyVariantProperty -> Encoding # toJSONList :: [AssetPropertyVariantProperty] -> Value # toEncodingList :: [AssetPropertyVariantProperty] -> Encoding # | |||||
| Show AssetPropertyVariantProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.AssetPropertyVariantProperty Methods showsPrec :: Int -> AssetPropertyVariantProperty -> ShowS # show :: AssetPropertyVariantProperty -> String # showList :: [AssetPropertyVariantProperty] -> ShowS # | |||||
| Eq AssetPropertyVariantProperty Source # | |||||
| ToResourceProperties AssetPropertyVariantProperty Source # | |||||
| Property "BooleanValue" AssetPropertyVariantProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.AssetPropertyVariantProperty Associated Types
Methods set :: PropertyType "BooleanValue" AssetPropertyVariantProperty -> AssetPropertyVariantProperty -> AssetPropertyVariantProperty # | |||||
| Property "DoubleValue" AssetPropertyVariantProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.AssetPropertyVariantProperty Associated Types
Methods set :: PropertyType "DoubleValue" AssetPropertyVariantProperty -> AssetPropertyVariantProperty -> AssetPropertyVariantProperty # | |||||
| Property "IntegerValue" AssetPropertyVariantProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.AssetPropertyVariantProperty Associated Types
Methods set :: PropertyType "IntegerValue" AssetPropertyVariantProperty -> AssetPropertyVariantProperty -> AssetPropertyVariantProperty # | |||||
| Property "StringValue" AssetPropertyVariantProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.AssetPropertyVariantProperty Associated Types
Methods set :: PropertyType "StringValue" AssetPropertyVariantProperty -> AssetPropertyVariantProperty -> AssetPropertyVariantProperty # | |||||
| type PropertyType "BooleanValue" AssetPropertyVariantProperty Source # | |||||
| type PropertyType "DoubleValue" AssetPropertyVariantProperty Source # | |||||
| type PropertyType "IntegerValue" AssetPropertyVariantProperty Source # | |||||
| type PropertyType "StringValue" AssetPropertyVariantProperty Source # | |||||
data PayloadProperty Source #
Constructors
| PayloadProperty | |
Fields
| |
Instances
| ToJSON PayloadProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.PayloadProperty Methods toJSON :: PayloadProperty -> Value # toEncoding :: PayloadProperty -> Encoding # toJSONList :: [PayloadProperty] -> Value # toEncodingList :: [PayloadProperty] -> Encoding # omitField :: PayloadProperty -> Bool # | |||||
| Show PayloadProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.PayloadProperty Methods showsPrec :: Int -> PayloadProperty -> ShowS # show :: PayloadProperty -> String # showList :: [PayloadProperty] -> ShowS # | |||||
| Eq PayloadProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.PayloadProperty Methods (==) :: PayloadProperty -> PayloadProperty -> Bool # (/=) :: PayloadProperty -> PayloadProperty -> Bool # | |||||
| ToResourceProperties PayloadProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.PayloadProperty Methods toResourceProperties :: PayloadProperty -> ResourceProperties # | |||||
| Property "ContentExpression" PayloadProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.PayloadProperty Associated Types
Methods set :: PropertyType "ContentExpression" PayloadProperty -> PayloadProperty -> PayloadProperty # | |||||
| Property "Type" PayloadProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.PayloadProperty Associated Types
Methods set :: PropertyType "Type" PayloadProperty -> PayloadProperty -> PayloadProperty # | |||||
| type PropertyType "ContentExpression" PayloadProperty Source # | |||||
| type PropertyType "Type" PayloadProperty Source # | |||||
data ActionProperty Source #
Constructors
| ActionProperty | |
Fields
| |
Instances
| ToJSON ActionProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.ActionProperty Methods toJSON :: ActionProperty -> Value # toEncoding :: ActionProperty -> Encoding # toJSONList :: [ActionProperty] -> Value # toEncodingList :: [ActionProperty] -> Encoding # omitField :: ActionProperty -> Bool # | |||||
| Show ActionProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.ActionProperty Methods showsPrec :: Int -> ActionProperty -> ShowS # show :: ActionProperty -> String # showList :: [ActionProperty] -> ShowS # | |||||
| Eq ActionProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.ActionProperty Methods (==) :: ActionProperty -> ActionProperty -> Bool # (/=) :: ActionProperty -> ActionProperty -> Bool # | |||||
| ToResourceProperties ActionProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.ActionProperty Methods toResourceProperties :: ActionProperty -> ResourceProperties # | |||||
| Property "ClearTimer" ActionProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.ActionProperty Associated Types
Methods set :: PropertyType "ClearTimer" ActionProperty -> ActionProperty -> ActionProperty # | |||||
| Property "DynamoDB" ActionProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.ActionProperty Associated Types
Methods set :: PropertyType "DynamoDB" ActionProperty -> ActionProperty -> ActionProperty # | |||||
| Property "DynamoDBv2" ActionProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.ActionProperty Associated Types
Methods set :: PropertyType "DynamoDBv2" ActionProperty -> ActionProperty -> ActionProperty # | |||||
| Property "Firehose" ActionProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.ActionProperty Associated Types
Methods set :: PropertyType "Firehose" ActionProperty -> ActionProperty -> ActionProperty # | |||||
| Property "IotEvents" ActionProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.ActionProperty Associated Types
Methods set :: PropertyType "IotEvents" ActionProperty -> ActionProperty -> ActionProperty # | |||||
| Property "IotSiteWise" ActionProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.ActionProperty Associated Types
Methods set :: PropertyType "IotSiteWise" ActionProperty -> ActionProperty -> ActionProperty # | |||||
| Property "IotTopicPublish" ActionProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.ActionProperty Associated Types
Methods set :: PropertyType "IotTopicPublish" ActionProperty -> ActionProperty -> ActionProperty # | |||||
| Property "Lambda" ActionProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.ActionProperty Associated Types
Methods set :: PropertyType "Lambda" ActionProperty -> ActionProperty -> ActionProperty # | |||||
| Property "ResetTimer" ActionProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.ActionProperty Associated Types
Methods set :: PropertyType "ResetTimer" ActionProperty -> ActionProperty -> ActionProperty # | |||||
| Property "SetTimer" ActionProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.ActionProperty Associated Types
Methods set :: PropertyType "SetTimer" ActionProperty -> ActionProperty -> ActionProperty # | |||||
| Property "SetVariable" ActionProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.ActionProperty Associated Types
Methods set :: PropertyType "SetVariable" ActionProperty -> ActionProperty -> ActionProperty # | |||||
| Property "Sns" ActionProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.ActionProperty Associated Types
Methods set :: PropertyType "Sns" ActionProperty -> ActionProperty -> ActionProperty # | |||||
| Property "Sqs" ActionProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.ActionProperty Associated Types
Methods set :: PropertyType "Sqs" ActionProperty -> ActionProperty -> ActionProperty # | |||||
| type PropertyType "ClearTimer" ActionProperty Source # | |||||
| type PropertyType "DynamoDB" ActionProperty Source # | |||||
| type PropertyType "DynamoDBv2" ActionProperty Source # | |||||
| type PropertyType "Firehose" ActionProperty Source # | |||||
| type PropertyType "IotEvents" ActionProperty Source # | |||||
| type PropertyType "IotSiteWise" ActionProperty Source # | |||||
| type PropertyType "IotTopicPublish" ActionProperty Source # | |||||
| type PropertyType "Lambda" ActionProperty Source # | |||||
| type PropertyType "ResetTimer" ActionProperty Source # | |||||
| type PropertyType "SetTimer" ActionProperty Source # | |||||
| type PropertyType "SetVariable" ActionProperty Source # | |||||
| type PropertyType "Sns" ActionProperty Source # | |||||
| type PropertyType "Sqs" ActionProperty Source # | |||||
data ClearTimerProperty Source #
Constructors
| ClearTimerProperty | |
Instances
| ToJSON ClearTimerProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.ClearTimerProperty Methods toJSON :: ClearTimerProperty -> Value # toEncoding :: ClearTimerProperty -> Encoding # toJSONList :: [ClearTimerProperty] -> Value # toEncodingList :: [ClearTimerProperty] -> Encoding # omitField :: ClearTimerProperty -> Bool # | |||||
| Show ClearTimerProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.ClearTimerProperty Methods showsPrec :: Int -> ClearTimerProperty -> ShowS # show :: ClearTimerProperty -> String # showList :: [ClearTimerProperty] -> ShowS # | |||||
| Eq ClearTimerProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.ClearTimerProperty Methods (==) :: ClearTimerProperty -> ClearTimerProperty -> Bool # (/=) :: ClearTimerProperty -> ClearTimerProperty -> Bool # | |||||
| ToResourceProperties ClearTimerProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.ClearTimerProperty Methods toResourceProperties :: ClearTimerProperty -> ResourceProperties # | |||||
| Property "TimerName" ClearTimerProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.ClearTimerProperty Associated Types
Methods set :: PropertyType "TimerName" ClearTimerProperty -> ClearTimerProperty -> ClearTimerProperty # | |||||
| type PropertyType "TimerName" ClearTimerProperty Source # | |||||
data ResetTimerProperty Source #
Constructors
| ResetTimerProperty | |
Fields
| |
Instances
| ToJSON ResetTimerProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.ResetTimerProperty Methods toJSON :: ResetTimerProperty -> Value # toEncoding :: ResetTimerProperty -> Encoding # toJSONList :: [ResetTimerProperty] -> Value # toEncodingList :: [ResetTimerProperty] -> Encoding # omitField :: ResetTimerProperty -> Bool # | |||||
| Show ResetTimerProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.ResetTimerProperty Methods showsPrec :: Int -> ResetTimerProperty -> ShowS # show :: ResetTimerProperty -> String # showList :: [ResetTimerProperty] -> ShowS # | |||||
| Eq ResetTimerProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.ResetTimerProperty Methods (==) :: ResetTimerProperty -> ResetTimerProperty -> Bool # (/=) :: ResetTimerProperty -> ResetTimerProperty -> Bool # | |||||
| ToResourceProperties ResetTimerProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.ResetTimerProperty Methods toResourceProperties :: ResetTimerProperty -> ResourceProperties # | |||||
| Property "TimerName" ResetTimerProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.ResetTimerProperty Associated Types
Methods set :: PropertyType "TimerName" ResetTimerProperty -> ResetTimerProperty -> ResetTimerProperty # | |||||
| type PropertyType "TimerName" ResetTimerProperty Source # | |||||
data SetTimerProperty Source #
Constructors
| SetTimerProperty | |
Instances
| ToJSON SetTimerProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.SetTimerProperty Methods toJSON :: SetTimerProperty -> Value # toEncoding :: SetTimerProperty -> Encoding # toJSONList :: [SetTimerProperty] -> Value # toEncodingList :: [SetTimerProperty] -> Encoding # omitField :: SetTimerProperty -> Bool # | |||||
| Show SetTimerProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.SetTimerProperty Methods showsPrec :: Int -> SetTimerProperty -> ShowS # show :: SetTimerProperty -> String # showList :: [SetTimerProperty] -> ShowS # | |||||
| Eq SetTimerProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.SetTimerProperty Methods (==) :: SetTimerProperty -> SetTimerProperty -> Bool # (/=) :: SetTimerProperty -> SetTimerProperty -> Bool # | |||||
| ToResourceProperties SetTimerProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.SetTimerProperty Methods toResourceProperties :: SetTimerProperty -> ResourceProperties # | |||||
| Property "DurationExpression" SetTimerProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.SetTimerProperty Associated Types
Methods set :: PropertyType "DurationExpression" SetTimerProperty -> SetTimerProperty -> SetTimerProperty # | |||||
| Property "Seconds" SetTimerProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.SetTimerProperty Associated Types
Methods set :: PropertyType "Seconds" SetTimerProperty -> SetTimerProperty -> SetTimerProperty # | |||||
| Property "TimerName" SetTimerProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.SetTimerProperty Associated Types
Methods set :: PropertyType "TimerName" SetTimerProperty -> SetTimerProperty -> SetTimerProperty # | |||||
| type PropertyType "DurationExpression" SetTimerProperty Source # | |||||
| type PropertyType "Seconds" SetTimerProperty Source # | |||||
| type PropertyType "TimerName" SetTimerProperty Source # | |||||
mkDynamoDBProperty :: Value Text -> Value Text -> Value Text -> DynamoDBProperty Source #
mkPayloadProperty :: Value Text -> Value Text -> PayloadProperty Source #
mkSnsProperty :: Value Text -> SnsProperty Source #
mkSqsProperty :: Value Text -> SqsProperty Source #
data EventProperty Source #
Constructors
| EventProperty | |
Fields | |
Instances
| ToJSON EventProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.EventProperty Methods toJSON :: EventProperty -> Value # toEncoding :: EventProperty -> Encoding # toJSONList :: [EventProperty] -> Value # toEncodingList :: [EventProperty] -> Encoding # omitField :: EventProperty -> Bool # | |||||
| Show EventProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.EventProperty Methods showsPrec :: Int -> EventProperty -> ShowS # show :: EventProperty -> String # showList :: [EventProperty] -> ShowS # | |||||
| Eq EventProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.EventProperty Methods (==) :: EventProperty -> EventProperty -> Bool # (/=) :: EventProperty -> EventProperty -> Bool # | |||||
| ToResourceProperties EventProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.EventProperty Methods toResourceProperties :: EventProperty -> ResourceProperties # | |||||
| Property "Actions" EventProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.EventProperty Associated Types
Methods set :: PropertyType "Actions" EventProperty -> EventProperty -> EventProperty # | |||||
| Property "Condition" EventProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.EventProperty Associated Types
Methods set :: PropertyType "Condition" EventProperty -> EventProperty -> EventProperty # | |||||
| Property "EventName" EventProperty Source # | |||||
Defined in Stratosphere.IoTEvents.DetectorModel.EventProperty Associated Types
Methods set :: PropertyType "EventName" EventProperty -> EventProperty -> EventProperty # | |||||
| type PropertyType "Actions" EventProperty Source # | |||||
| type PropertyType "Condition" EventProperty Source # | |||||
| type PropertyType "EventName" EventProperty Source # | |||||
mkEventProperty :: Value Text -> EventProperty Source #