stratosphere-iot-1.0.0: Stratosphere integration for AWS IoT.
Safe HaskellNone
LanguageHaskell2010

Stratosphere.IoT.MitigationAction

Documentation

data ActionParamsProperty Source #

Instances

Instances details
ToJSON ActionParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.ActionParamsProperty

Show ActionParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.ActionParamsProperty

Eq ActionParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.ActionParamsProperty

ToResourceProperties ActionParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.ActionParamsProperty

Property "AddThingsToThingGroupParams" ActionParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.ActionParamsProperty

Associated Types

type PropertyType "AddThingsToThingGroupParams" ActionParamsProperty 
Instance details

Defined in Stratosphere.IoT.MitigationAction.ActionParamsProperty

Methods

set :: PropertyType "AddThingsToThingGroupParams" ActionParamsProperty -> ActionParamsProperty -> ActionParamsProperty #

Property "EnableIoTLoggingParams" ActionParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.ActionParamsProperty

Associated Types

type PropertyType "EnableIoTLoggingParams" ActionParamsProperty 
Instance details

Defined in Stratosphere.IoT.MitigationAction.ActionParamsProperty

Property "PublishFindingToSnsParams" ActionParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.ActionParamsProperty

Associated Types

type PropertyType "PublishFindingToSnsParams" ActionParamsProperty 
Instance details

Defined in Stratosphere.IoT.MitigationAction.ActionParamsProperty

Property "ReplaceDefaultPolicyVersionParams" ActionParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.ActionParamsProperty

Associated Types

type PropertyType "ReplaceDefaultPolicyVersionParams" ActionParamsProperty 
Instance details

Defined in Stratosphere.IoT.MitigationAction.ActionParamsProperty

Methods

set :: PropertyType "ReplaceDefaultPolicyVersionParams" ActionParamsProperty -> ActionParamsProperty -> ActionParamsProperty #

Property "UpdateCACertificateParams" ActionParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.ActionParamsProperty

Associated Types

type PropertyType "UpdateCACertificateParams" ActionParamsProperty 
Instance details

Defined in Stratosphere.IoT.MitigationAction.ActionParamsProperty

Property "UpdateDeviceCertificateParams" ActionParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.ActionParamsProperty

Associated Types

type PropertyType "UpdateDeviceCertificateParams" ActionParamsProperty 
Instance details

Defined in Stratosphere.IoT.MitigationAction.ActionParamsProperty

Methods

set :: PropertyType "UpdateDeviceCertificateParams" ActionParamsProperty -> ActionParamsProperty -> ActionParamsProperty #

type PropertyType "AddThingsToThingGroupParams" ActionParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.ActionParamsProperty

type PropertyType "EnableIoTLoggingParams" ActionParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.ActionParamsProperty

type PropertyType "PublishFindingToSnsParams" ActionParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.ActionParamsProperty

type PropertyType "ReplaceDefaultPolicyVersionParams" ActionParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.ActionParamsProperty

type PropertyType "UpdateCACertificateParams" ActionParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.ActionParamsProperty

type PropertyType "UpdateDeviceCertificateParams" ActionParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.ActionParamsProperty

data AddThingsToThingGroupParamsProperty Source #

Instances

Instances details
ToJSON AddThingsToThingGroupParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.AddThingsToThingGroupParamsProperty

Show AddThingsToThingGroupParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.AddThingsToThingGroupParamsProperty

Eq AddThingsToThingGroupParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.AddThingsToThingGroupParamsProperty

ToResourceProperties AddThingsToThingGroupParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.AddThingsToThingGroupParamsProperty

Property "OverrideDynamicGroups" AddThingsToThingGroupParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.AddThingsToThingGroupParamsProperty

Property "ThingGroupNames" AddThingsToThingGroupParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.AddThingsToThingGroupParamsProperty

type PropertyType "OverrideDynamicGroups" AddThingsToThingGroupParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.AddThingsToThingGroupParamsProperty

type PropertyType "ThingGroupNames" AddThingsToThingGroupParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.AddThingsToThingGroupParamsProperty

data EnableIoTLoggingParamsProperty Source #

Instances

Instances details
ToJSON EnableIoTLoggingParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.EnableIoTLoggingParamsProperty

Show EnableIoTLoggingParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.EnableIoTLoggingParamsProperty

Eq EnableIoTLoggingParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.EnableIoTLoggingParamsProperty

ToResourceProperties EnableIoTLoggingParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.EnableIoTLoggingParamsProperty

Property "LogLevel" EnableIoTLoggingParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.EnableIoTLoggingParamsProperty

Property "RoleArnForLogging" EnableIoTLoggingParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.EnableIoTLoggingParamsProperty

type PropertyType "LogLevel" EnableIoTLoggingParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.EnableIoTLoggingParamsProperty

type PropertyType "RoleArnForLogging" EnableIoTLoggingParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.EnableIoTLoggingParamsProperty

data PublishFindingToSnsParamsProperty Source #

Instances

Instances details
ToJSON PublishFindingToSnsParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.PublishFindingToSnsParamsProperty

Show PublishFindingToSnsParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.PublishFindingToSnsParamsProperty

Eq PublishFindingToSnsParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.PublishFindingToSnsParamsProperty

ToResourceProperties PublishFindingToSnsParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.PublishFindingToSnsParamsProperty

Property "TopicArn" PublishFindingToSnsParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.PublishFindingToSnsParamsProperty

type PropertyType "TopicArn" PublishFindingToSnsParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.PublishFindingToSnsParamsProperty

data ReplaceDefaultPolicyVersionParamsProperty Source #

Instances

Instances details
ToJSON ReplaceDefaultPolicyVersionParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.ReplaceDefaultPolicyVersionParamsProperty

Show ReplaceDefaultPolicyVersionParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.ReplaceDefaultPolicyVersionParamsProperty

Eq ReplaceDefaultPolicyVersionParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.ReplaceDefaultPolicyVersionParamsProperty

ToResourceProperties ReplaceDefaultPolicyVersionParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.ReplaceDefaultPolicyVersionParamsProperty

Property "TemplateName" ReplaceDefaultPolicyVersionParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.ReplaceDefaultPolicyVersionParamsProperty

type PropertyType "TemplateName" ReplaceDefaultPolicyVersionParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.ReplaceDefaultPolicyVersionParamsProperty

data UpdateCACertificateParamsProperty Source #

Instances

Instances details
ToJSON UpdateCACertificateParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.UpdateCACertificateParamsProperty

Show UpdateCACertificateParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.UpdateCACertificateParamsProperty

Eq UpdateCACertificateParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.UpdateCACertificateParamsProperty

ToResourceProperties UpdateCACertificateParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.UpdateCACertificateParamsProperty

Property "Action" UpdateCACertificateParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.UpdateCACertificateParamsProperty

type PropertyType "Action" UpdateCACertificateParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.UpdateCACertificateParamsProperty

data UpdateDeviceCertificateParamsProperty Source #

Instances

Instances details
ToJSON UpdateDeviceCertificateParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.UpdateDeviceCertificateParamsProperty

Show UpdateDeviceCertificateParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.UpdateDeviceCertificateParamsProperty

Eq UpdateDeviceCertificateParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.UpdateDeviceCertificateParamsProperty

ToResourceProperties UpdateDeviceCertificateParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.UpdateDeviceCertificateParamsProperty

Property "Action" UpdateDeviceCertificateParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.UpdateDeviceCertificateParamsProperty

type PropertyType "Action" UpdateDeviceCertificateParamsProperty Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction.UpdateDeviceCertificateParamsProperty

data MitigationAction Source #

Instances

Instances details
ToJSON MitigationAction Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction

Show MitigationAction Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction

Eq MitigationAction Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction

ToResourceProperties MitigationAction Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction

Property "ActionName" MitigationAction Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction

Associated Types

type PropertyType "ActionName" MitigationAction 
Instance details

Defined in Stratosphere.IoT.MitigationAction

Property "ActionParams" MitigationAction Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction

Associated Types

type PropertyType "ActionParams" MitigationAction 
Instance details

Defined in Stratosphere.IoT.MitigationAction

Property "RoleArn" MitigationAction Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction

Associated Types

type PropertyType "RoleArn" MitigationAction 
Instance details

Defined in Stratosphere.IoT.MitigationAction

Property "Tags" MitigationAction Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction

Associated Types

type PropertyType "Tags" MitigationAction 
Instance details

Defined in Stratosphere.IoT.MitigationAction

type PropertyType "ActionName" MitigationAction Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction

type PropertyType "ActionParams" MitigationAction Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction

type PropertyType "RoleArn" MitigationAction Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction

type PropertyType "Tags" MitigationAction Source # 
Instance details

Defined in Stratosphere.IoT.MitigationAction