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

Namespaces

 IoTEventsEndpoint
 
 IoTEventsErrorMapper
 
 Model
 

Classes

class  IoTEventsClient
 
class  IoTEventsError
 
class  IoTEventsRequest
 

Typedefs

typedef std::function< void(const IoTEventsClient *, const Model::CreateDetectorModelRequest &, const Model::CreateDetectorModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDetectorModelResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::CreateInputRequest &, const Model::CreateInputOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateInputResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::DeleteDetectorModelRequest &, const Model::DeleteDetectorModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDetectorModelResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::DeleteInputRequest &, const Model::DeleteInputOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteInputResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::DescribeDetectorModelRequest &, const Model::DescribeDetectorModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDetectorModelResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::DescribeInputRequest &, const Model::DescribeInputOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeInputResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::DescribeLoggingOptionsRequest &, const Model::DescribeLoggingOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeLoggingOptionsResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::ListDetectorModelVersionsRequest &, const Model::ListDetectorModelVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDetectorModelVersionsResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::ListDetectorModelsRequest &, const Model::ListDetectorModelsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDetectorModelsResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::ListInputsRequest &, const Model::ListInputsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListInputsResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::PutLoggingOptionsRequest &, const Model::PutLoggingOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutLoggingOptionsResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::UpdateDetectorModelRequest &, const Model::UpdateDetectorModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDetectorModelResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::UpdateInputRequest &, const Model::UpdateInputOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateInputResponseReceivedHandler
 

Enumerations

enum  IoTEventsErrors {
  IoTEventsErrors::INCOMPLETE_SIGNATURE = 0, IoTEventsErrors::INTERNAL_FAILURE = 1, IoTEventsErrors::INVALID_ACTION = 2, IoTEventsErrors::INVALID_CLIENT_TOKEN_ID = 3,
  IoTEventsErrors::INVALID_PARAMETER_COMBINATION = 4, IoTEventsErrors::INVALID_QUERY_PARAMETER = 5, IoTEventsErrors::INVALID_PARAMETER_VALUE = 6, IoTEventsErrors::MISSING_ACTION = 7,
  IoTEventsErrors::MISSING_AUTHENTICATION_TOKEN = 8, IoTEventsErrors::MISSING_PARAMETER = 9, IoTEventsErrors::OPT_IN_REQUIRED = 10, IoTEventsErrors::REQUEST_EXPIRED = 11,
  IoTEventsErrors::SERVICE_UNAVAILABLE = 12, IoTEventsErrors::THROTTLING = 13, IoTEventsErrors::VALIDATION = 14, IoTEventsErrors::ACCESS_DENIED = 15,
  IoTEventsErrors::RESOURCE_NOT_FOUND = 16, IoTEventsErrors::UNRECOGNIZED_CLIENT = 17, IoTEventsErrors::MALFORMED_QUERY_STRING = 18, IoTEventsErrors::SLOW_DOWN = 19,
  IoTEventsErrors::REQUEST_TIME_TOO_SKEWED = 20, IoTEventsErrors::INVALID_SIGNATURE = 21, IoTEventsErrors::SIGNATURE_DOES_NOT_MATCH = 22, IoTEventsErrors::INVALID_ACCESS_KEY_ID = 23,
  IoTEventsErrors::REQUEST_TIMEOUT = 24, IoTEventsErrors::NETWORK_CONNECTION = 99, IoTEventsErrors::UNKNOWN = 100, IoTEventsErrors::INVALID_REQUEST = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1,
  IoTEventsErrors::LIMIT_EXCEEDED, IoTEventsErrors::RESOURCE_ALREADY_EXISTS, IoTEventsErrors::RESOURCE_IN_USE, IoTEventsErrors::UNSUPPORTED_OPERATION
}
 

Typedef Documentation

◆ CreateDetectorModelResponseReceivedHandler

Definition at line 121 of file IoTEventsClient.h.

◆ CreateInputResponseReceivedHandler

Definition at line 124 of file IoTEventsClient.h.

◆ DeleteDetectorModelResponseReceivedHandler

Definition at line 125 of file IoTEventsClient.h.

◆ DeleteInputResponseReceivedHandler

Definition at line 126 of file IoTEventsClient.h.

◆ DescribeDetectorModelResponseReceivedHandler

Definition at line 127 of file IoTEventsClient.h.

◆ DescribeInputResponseReceivedHandler

Definition at line 128 of file IoTEventsClient.h.

◆ DescribeLoggingOptionsResponseReceivedHandler

Definition at line 129 of file IoTEventsClient.h.

◆ ListDetectorModelsResponseReceivedHandler

Definition at line 131 of file IoTEventsClient.h.

◆ ListDetectorModelVersionsResponseReceivedHandler

Definition at line 130 of file IoTEventsClient.h.

◆ ListInputsResponseReceivedHandler

Definition at line 132 of file IoTEventsClient.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 133 of file IoTEventsClient.h.

◆ PutLoggingOptionsResponseReceivedHandler

Definition at line 134 of file IoTEventsClient.h.

◆ TagResourceResponseReceivedHandler

Definition at line 135 of file IoTEventsClient.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 136 of file IoTEventsClient.h.

◆ UpdateDetectorModelResponseReceivedHandler

Definition at line 137 of file IoTEventsClient.h.

◆ UpdateInputResponseReceivedHandler

Definition at line 138 of file IoTEventsClient.h.

Enumeration Type Documentation

◆ IoTEventsErrors

Enumerator
INCOMPLETE_SIGNATURE 
INTERNAL_FAILURE 
INVALID_ACTION 
INVALID_CLIENT_TOKEN_ID 
INVALID_PARAMETER_COMBINATION 
INVALID_QUERY_PARAMETER 
INVALID_PARAMETER_VALUE 
MISSING_ACTION 
MISSING_AUTHENTICATION_TOKEN 
MISSING_PARAMETER 
OPT_IN_REQUIRED 
REQUEST_EXPIRED 
SERVICE_UNAVAILABLE 
THROTTLING 
VALIDATION 
ACCESS_DENIED 
RESOURCE_NOT_FOUND 
UNRECOGNIZED_CLIENT 
MALFORMED_QUERY_STRING 
SLOW_DOWN 
REQUEST_TIME_TOO_SKEWED 
INVALID_SIGNATURE 
SIGNATURE_DOES_NOT_MATCH 
INVALID_ACCESS_KEY_ID 
REQUEST_TIMEOUT 
NETWORK_CONNECTION 
UNKNOWN 
INVALID_REQUEST 
LIMIT_EXCEEDED 
RESOURCE_ALREADY_EXISTS 
RESOURCE_IN_USE 
UNSUPPORTED_OPERATION 

Definition at line 16 of file IoTEventsErrors.h.