| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.IoTEvents.AlarmModel
Documentation
data AlarmCapabilitiesProperty Source #
Constructors
| AlarmCapabilitiesProperty | |
Instances
data AlarmRuleProperty Source #
Constructors
| AlarmRuleProperty | |
Fields | |
Instances
| ToJSON AlarmRuleProperty Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel.AlarmRuleProperty Methods toJSON :: AlarmRuleProperty -> Value # toEncoding :: AlarmRuleProperty -> Encoding # toJSONList :: [AlarmRuleProperty] -> Value # toEncodingList :: [AlarmRuleProperty] -> Encoding # omitField :: AlarmRuleProperty -> Bool # | |||||
| Show AlarmRuleProperty Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel.AlarmRuleProperty Methods showsPrec :: Int -> AlarmRuleProperty -> ShowS # show :: AlarmRuleProperty -> String # showList :: [AlarmRuleProperty] -> ShowS # | |||||
| Eq AlarmRuleProperty Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel.AlarmRuleProperty Methods (==) :: AlarmRuleProperty -> AlarmRuleProperty -> Bool # (/=) :: AlarmRuleProperty -> AlarmRuleProperty -> Bool # | |||||
| ToResourceProperties AlarmRuleProperty Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel.AlarmRuleProperty Methods toResourceProperties :: AlarmRuleProperty -> ResourceProperties # | |||||
| Property "SimpleRule" AlarmRuleProperty Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel.AlarmRuleProperty Associated Types
Methods set :: PropertyType "SimpleRule" AlarmRuleProperty -> AlarmRuleProperty -> AlarmRuleProperty # | |||||
| type PropertyType "SimpleRule" AlarmRuleProperty Source # | |||||
data AcknowledgeFlowProperty Source #
Constructors
| AcknowledgeFlowProperty | |
Instances
| ToJSON AcknowledgeFlowProperty Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel.AcknowledgeFlowProperty Methods toJSON :: AcknowledgeFlowProperty -> Value # toEncoding :: AcknowledgeFlowProperty -> Encoding # toJSONList :: [AcknowledgeFlowProperty] -> Value # | |||||
| Show AcknowledgeFlowProperty Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel.AcknowledgeFlowProperty Methods showsPrec :: Int -> AcknowledgeFlowProperty -> ShowS # show :: AcknowledgeFlowProperty -> String # showList :: [AcknowledgeFlowProperty] -> ShowS # | |||||
| Eq AcknowledgeFlowProperty Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel.AcknowledgeFlowProperty Methods (==) :: AcknowledgeFlowProperty -> AcknowledgeFlowProperty -> Bool # (/=) :: AcknowledgeFlowProperty -> AcknowledgeFlowProperty -> Bool # | |||||
| ToResourceProperties AcknowledgeFlowProperty Source # | |||||
| Property "Enabled" AcknowledgeFlowProperty Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel.AcknowledgeFlowProperty Associated Types
Methods set :: PropertyType "Enabled" AcknowledgeFlowProperty -> AcknowledgeFlowProperty -> AcknowledgeFlowProperty # | |||||
| type PropertyType "Enabled" AcknowledgeFlowProperty Source # | |||||
data InitializationConfigurationProperty Source #
Constructors
| InitializationConfigurationProperty | |
Fields | |
Instances
| ToJSON InitializationConfigurationProperty Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel.InitializationConfigurationProperty | |||||
| Show InitializationConfigurationProperty Source # | |||||
| Eq InitializationConfigurationProperty Source # | |||||
| ToResourceProperties InitializationConfigurationProperty Source # | |||||
| Property "DisabledOnInitialization" InitializationConfigurationProperty Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel.InitializationConfigurationProperty Associated Types
Methods set :: PropertyType "DisabledOnInitialization" InitializationConfigurationProperty -> InitializationConfigurationProperty -> InitializationConfigurationProperty # | |||||
| type PropertyType "DisabledOnInitialization" InitializationConfigurationProperty Source # | |||||
data SimpleRuleProperty Source #
Constructors
| SimpleRuleProperty | |
Fields
| |
Instances
| ToJSON SimpleRuleProperty Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel.SimpleRuleProperty Methods toJSON :: SimpleRuleProperty -> Value # toEncoding :: SimpleRuleProperty -> Encoding # toJSONList :: [SimpleRuleProperty] -> Value # toEncodingList :: [SimpleRuleProperty] -> Encoding # omitField :: SimpleRuleProperty -> Bool # | |||||
| Show SimpleRuleProperty Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel.SimpleRuleProperty Methods showsPrec :: Int -> SimpleRuleProperty -> ShowS # show :: SimpleRuleProperty -> String # showList :: [SimpleRuleProperty] -> ShowS # | |||||
| Eq SimpleRuleProperty Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel.SimpleRuleProperty Methods (==) :: SimpleRuleProperty -> SimpleRuleProperty -> Bool # (/=) :: SimpleRuleProperty -> SimpleRuleProperty -> Bool # | |||||
| ToResourceProperties SimpleRuleProperty Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel.SimpleRuleProperty Methods toResourceProperties :: SimpleRuleProperty -> ResourceProperties # | |||||
| Property "ComparisonOperator" SimpleRuleProperty Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel.SimpleRuleProperty Associated Types
Methods set :: PropertyType "ComparisonOperator" SimpleRuleProperty -> SimpleRuleProperty -> SimpleRuleProperty # | |||||
| Property "InputProperty" SimpleRuleProperty Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel.SimpleRuleProperty Associated Types
Methods set :: PropertyType "InputProperty" SimpleRuleProperty -> SimpleRuleProperty -> SimpleRuleProperty # | |||||
| Property "Threshold" SimpleRuleProperty Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel.SimpleRuleProperty Associated Types
Methods set :: PropertyType "Threshold" SimpleRuleProperty -> SimpleRuleProperty -> SimpleRuleProperty # | |||||
| type PropertyType "ComparisonOperator" SimpleRuleProperty Source # | |||||
| type PropertyType "InputProperty" SimpleRuleProperty Source # | |||||
| type PropertyType "Threshold" SimpleRuleProperty Source # | |||||
mkSimpleRuleProperty :: Value Text -> Value Text -> Value Text -> SimpleRuleProperty Source #
data AlarmModel Source #
Constructors
| AlarmModel | See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-alarmmodel.html |
Fields
| |
Instances
| ToJSON AlarmModel Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel Methods toJSON :: AlarmModel -> Value # toEncoding :: AlarmModel -> Encoding # toJSONList :: [AlarmModel] -> Value # toEncodingList :: [AlarmModel] -> Encoding # omitField :: AlarmModel -> Bool # | |||||
| Show AlarmModel Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel Methods showsPrec :: Int -> AlarmModel -> ShowS # show :: AlarmModel -> String # showList :: [AlarmModel] -> ShowS # | |||||
| Eq AlarmModel Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel | |||||
| ToResourceProperties AlarmModel Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel Methods | |||||
| Property "AlarmCapabilities" AlarmModel Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel Associated Types
Methods set :: PropertyType "AlarmCapabilities" AlarmModel -> AlarmModel -> AlarmModel # | |||||
| Property "AlarmEventActions" AlarmModel Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel Associated Types
Methods set :: PropertyType "AlarmEventActions" AlarmModel -> AlarmModel -> AlarmModel # | |||||
| Property "AlarmModelDescription" AlarmModel Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel Associated Types
Methods set :: PropertyType "AlarmModelDescription" AlarmModel -> AlarmModel -> AlarmModel # | |||||
| Property "AlarmModelName" AlarmModel Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel Associated Types
Methods set :: PropertyType "AlarmModelName" AlarmModel -> AlarmModel -> AlarmModel # | |||||
| Property "AlarmRule" AlarmModel Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel Associated Types
Methods set :: PropertyType "AlarmRule" AlarmModel -> AlarmModel -> AlarmModel # | |||||
| Property "Key" AlarmModel Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel Associated Types
Methods set :: PropertyType "Key" AlarmModel -> AlarmModel -> AlarmModel # | |||||
| Property "RoleArn" AlarmModel Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel Associated Types
Methods set :: PropertyType "RoleArn" AlarmModel -> AlarmModel -> AlarmModel # | |||||
| Property "Severity" AlarmModel Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel Associated Types
Methods set :: PropertyType "Severity" AlarmModel -> AlarmModel -> AlarmModel # | |||||
| Property "Tags" AlarmModel Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel Associated Types
Methods set :: PropertyType "Tags" AlarmModel -> AlarmModel -> AlarmModel # | |||||
| type PropertyType "AlarmCapabilities" AlarmModel Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel | |||||
| type PropertyType "AlarmEventActions" AlarmModel Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel | |||||
| type PropertyType "AlarmModelDescription" AlarmModel Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel | |||||
| type PropertyType "AlarmModelName" AlarmModel Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel | |||||
| type PropertyType "AlarmRule" AlarmModel Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel | |||||
| type PropertyType "Key" AlarmModel Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel | |||||
| type PropertyType "RoleArn" AlarmModel Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel | |||||
| type PropertyType "Severity" AlarmModel Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel | |||||
| type PropertyType "Tags" AlarmModel Source # | |||||
Defined in Stratosphere.IoTEvents.AlarmModel | |||||
mkAlarmModel :: AlarmRuleProperty -> Value Text -> AlarmModel Source #