AWS SDK for C++  1.8.73
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::IoTEvents::Model Namespace Reference

Namespaces

 DetectorModelVersionStatusMapper
 
 EvaluationMethodMapper
 
 InputStatusMapper
 
 LoggingLevelMapper
 
 PayloadTypeMapper
 

Classes

class  Action
 
class  AssetPropertyTimestamp
 
class  AssetPropertyValue
 
class  AssetPropertyVariant
 
class  Attribute
 
class  ClearTimerAction
 
class  CreateDetectorModelRequest
 
class  CreateDetectorModelResult
 
class  CreateInputRequest
 
class  CreateInputResult
 
class  DeleteDetectorModelRequest
 
class  DeleteDetectorModelResult
 
class  DeleteInputRequest
 
class  DeleteInputResult
 
class  DescribeDetectorModelRequest
 
class  DescribeDetectorModelResult
 
class  DescribeInputRequest
 
class  DescribeInputResult
 
class  DescribeLoggingOptionsRequest
 
class  DescribeLoggingOptionsResult
 
class  DetectorDebugOption
 
class  DetectorModel
 
class  DetectorModelConfiguration
 
class  DetectorModelDefinition
 
class  DetectorModelSummary
 
class  DetectorModelVersionSummary
 
class  DynamoDBAction
 
class  DynamoDBv2Action
 
class  Event
 
class  FirehoseAction
 
class  Input
 
class  InputConfiguration
 
class  InputDefinition
 
class  InputSummary
 
class  IotEventsAction
 
class  IotSiteWiseAction
 
class  IotTopicPublishAction
 
class  LambdaAction
 
class  ListDetectorModelsRequest
 
class  ListDetectorModelsResult
 
class  ListDetectorModelVersionsRequest
 
class  ListDetectorModelVersionsResult
 
class  ListInputsRequest
 
class  ListInputsResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  LoggingOptions
 
class  OnEnterLifecycle
 
class  OnExitLifecycle
 
class  OnInputLifecycle
 
class  Payload
 
class  PutLoggingOptionsRequest
 
class  ResetTimerAction
 
class  ResourceAlreadyExistsException
 
class  SetTimerAction
 
class  SetVariableAction
 
class  SNSTopicPublishAction
 
class  SqsAction
 
class  State
 
class  Tag
 
class  TagResourceRequest
 
class  TagResourceResult
 
class  TransitionEvent
 
class  UntagResourceRequest
 
class  UntagResourceResult
 
class  UpdateDetectorModelRequest
 
class  UpdateDetectorModelResult
 
class  UpdateInputRequest
 
class  UpdateInputResult
 

Typedefs

typedef Aws::Utils::Outcome< CreateDetectorModelResult, IoTEventsErrorCreateDetectorModelOutcome
 
typedef Aws::Utils::Outcome< CreateInputResult, IoTEventsErrorCreateInputOutcome
 
typedef Aws::Utils::Outcome< DeleteDetectorModelResult, IoTEventsErrorDeleteDetectorModelOutcome
 
typedef Aws::Utils::Outcome< DeleteInputResult, IoTEventsErrorDeleteInputOutcome
 
typedef Aws::Utils::Outcome< DescribeDetectorModelResult, IoTEventsErrorDescribeDetectorModelOutcome
 
typedef Aws::Utils::Outcome< DescribeInputResult, IoTEventsErrorDescribeInputOutcome
 
typedef Aws::Utils::Outcome< DescribeLoggingOptionsResult, IoTEventsErrorDescribeLoggingOptionsOutcome
 
typedef Aws::Utils::Outcome< ListDetectorModelVersionsResult, IoTEventsErrorListDetectorModelVersionsOutcome
 
typedef Aws::Utils::Outcome< ListDetectorModelsResult, IoTEventsErrorListDetectorModelsOutcome
 
typedef Aws::Utils::Outcome< ListInputsResult, IoTEventsErrorListInputsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, IoTEventsErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IoTEventsErrorPutLoggingOptionsOutcome
 
typedef Aws::Utils::Outcome< TagResourceResult, IoTEventsErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< UntagResourceResult, IoTEventsErrorUntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateDetectorModelResult, IoTEventsErrorUpdateDetectorModelOutcome
 
typedef Aws::Utils::Outcome< UpdateInputResult, IoTEventsErrorUpdateInputOutcome
 
typedef std::future< CreateDetectorModelOutcomeCreateDetectorModelOutcomeCallable
 
typedef std::future< CreateInputOutcomeCreateInputOutcomeCallable
 
typedef std::future< DeleteDetectorModelOutcomeDeleteDetectorModelOutcomeCallable
 
typedef std::future< DeleteInputOutcomeDeleteInputOutcomeCallable
 
typedef std::future< DescribeDetectorModelOutcomeDescribeDetectorModelOutcomeCallable
 
typedef std::future< DescribeInputOutcomeDescribeInputOutcomeCallable
 
typedef std::future< DescribeLoggingOptionsOutcomeDescribeLoggingOptionsOutcomeCallable
 
typedef std::future< ListDetectorModelVersionsOutcomeListDetectorModelVersionsOutcomeCallable
 
typedef std::future< ListDetectorModelsOutcomeListDetectorModelsOutcomeCallable
 
typedef std::future< ListInputsOutcomeListInputsOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< PutLoggingOptionsOutcomePutLoggingOptionsOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 
typedef std::future< UpdateDetectorModelOutcomeUpdateDetectorModelOutcomeCallable
 
typedef std::future< UpdateInputOutcomeUpdateInputOutcomeCallable
 

Enumerations

enum  DetectorModelVersionStatus {
  DetectorModelVersionStatus::NOT_SET, DetectorModelVersionStatus::ACTIVE, DetectorModelVersionStatus::ACTIVATING, DetectorModelVersionStatus::INACTIVE,
  DetectorModelVersionStatus::DEPRECATED, DetectorModelVersionStatus::DRAFT, DetectorModelVersionStatus::PAUSED, DetectorModelVersionStatus::FAILED
}
 
enum  EvaluationMethod { EvaluationMethod::NOT_SET, EvaluationMethod::BATCH, EvaluationMethod::SERIAL }
 
enum  InputStatus {
  InputStatus::NOT_SET, InputStatus::CREATING, InputStatus::UPDATING, InputStatus::ACTIVE,
  InputStatus::DELETING
}
 
enum  LoggingLevel { LoggingLevel::NOT_SET, LoggingLevel::ERROR_, LoggingLevel::INFO, LoggingLevel::DEBUG_ }
 
enum  PayloadType { PayloadType::NOT_SET, PayloadType::STRING, PayloadType::JSON }
 

Typedef Documentation

◆ CreateDetectorModelOutcome

Definition at line 84 of file IoTEventsClient.h.

◆ CreateDetectorModelOutcomeCallable

Definition at line 103 of file IoTEventsClient.h.

◆ CreateInputOutcome

Definition at line 87 of file IoTEventsClient.h.

◆ CreateInputOutcomeCallable

Definition at line 104 of file IoTEventsClient.h.

◆ DeleteDetectorModelOutcome

Definition at line 88 of file IoTEventsClient.h.

◆ DeleteDetectorModelOutcomeCallable

Definition at line 105 of file IoTEventsClient.h.

◆ DeleteInputOutcome

Definition at line 89 of file IoTEventsClient.h.

◆ DeleteInputOutcomeCallable

Definition at line 106 of file IoTEventsClient.h.

◆ DescribeDetectorModelOutcome

Definition at line 90 of file IoTEventsClient.h.

◆ DescribeDetectorModelOutcomeCallable

Definition at line 107 of file IoTEventsClient.h.

◆ DescribeInputOutcome

Definition at line 91 of file IoTEventsClient.h.

◆ DescribeInputOutcomeCallable

Definition at line 108 of file IoTEventsClient.h.

◆ DescribeLoggingOptionsOutcome

Definition at line 92 of file IoTEventsClient.h.

◆ DescribeLoggingOptionsOutcomeCallable

Definition at line 109 of file IoTEventsClient.h.

◆ ListDetectorModelsOutcome

Definition at line 94 of file IoTEventsClient.h.

◆ ListDetectorModelsOutcomeCallable

Definition at line 111 of file IoTEventsClient.h.

◆ ListDetectorModelVersionsOutcome

Definition at line 93 of file IoTEventsClient.h.

◆ ListDetectorModelVersionsOutcomeCallable

Definition at line 110 of file IoTEventsClient.h.

◆ ListInputsOutcome

Definition at line 95 of file IoTEventsClient.h.

◆ ListInputsOutcomeCallable

Definition at line 112 of file IoTEventsClient.h.

◆ ListTagsForResourceOutcome

Definition at line 96 of file IoTEventsClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 113 of file IoTEventsClient.h.

◆ PutLoggingOptionsOutcome

Definition at line 97 of file IoTEventsClient.h.

◆ PutLoggingOptionsOutcomeCallable

Definition at line 114 of file IoTEventsClient.h.

◆ TagResourceOutcome

Definition at line 98 of file IoTEventsClient.h.

◆ TagResourceOutcomeCallable

Definition at line 115 of file IoTEventsClient.h.

◆ UntagResourceOutcome

Definition at line 99 of file IoTEventsClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 116 of file IoTEventsClient.h.

◆ UpdateDetectorModelOutcome

Definition at line 100 of file IoTEventsClient.h.

◆ UpdateDetectorModelOutcomeCallable

Definition at line 117 of file IoTEventsClient.h.

◆ UpdateInputOutcome

Definition at line 101 of file IoTEventsClient.h.

◆ UpdateInputOutcomeCallable

Definition at line 118 of file IoTEventsClient.h.

Enumeration Type Documentation

◆ DetectorModelVersionStatus

Enumerator
NOT_SET 
ACTIVE 
ACTIVATING 
INACTIVE 
DEPRECATED 
DRAFT 
PAUSED 
FAILED 

Definition at line 16 of file DetectorModelVersionStatus.h.

◆ EvaluationMethod

Enumerator
NOT_SET 
BATCH 
SERIAL 

Definition at line 16 of file EvaluationMethod.h.

◆ InputStatus

Enumerator
NOT_SET 
CREATING 
UPDATING 
ACTIVE 
DELETING 

Definition at line 16 of file InputStatus.h.

◆ LoggingLevel

Enumerator
NOT_SET 
ERROR_ 
INFO 
DEBUG_ 

Definition at line 16 of file LoggingLevel.h.

◆ PayloadType

Enumerator
NOT_SET 
STRING 
JSON 

Definition at line 16 of file PayloadType.h.