AWS SDK for C++  0.14.3
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::CloudWatchEvents Namespace Reference

Namespaces

 CloudWatchEventsEndpoint
 
 CloudWatchEventsErrorMapper
 
 Model
 

Classes

class  CloudWatchEventsClient
 
class  CloudWatchEventsRequest
 

Typedefs

typedef std::function< void(const CloudWatchEventsClient *, const Model::DeleteRuleRequest &, const Model::DeleteRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRuleResponseReceivedHandler
 
typedef std::function< void(const CloudWatchEventsClient *, const Model::DescribeRuleRequest &, const Model::DescribeRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeRuleResponseReceivedHandler
 
typedef std::function< void(const CloudWatchEventsClient *, const Model::DisableRuleRequest &, const Model::DisableRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisableRuleResponseReceivedHandler
 
typedef std::function< void(const CloudWatchEventsClient *, const Model::EnableRuleRequest &, const Model::EnableRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > EnableRuleResponseReceivedHandler
 
typedef std::function< void(const CloudWatchEventsClient *, const Model::ListRuleNamesByTargetRequest &, const Model::ListRuleNamesByTargetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRuleNamesByTargetResponseReceivedHandler
 
typedef std::function< void(const CloudWatchEventsClient *, const Model::ListRulesRequest &, const Model::ListRulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRulesResponseReceivedHandler
 
typedef std::function< void(const CloudWatchEventsClient *, const Model::ListTargetsByRuleRequest &, const Model::ListTargetsByRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTargetsByRuleResponseReceivedHandler
 
typedef std::function< void(const CloudWatchEventsClient *, const Model::PutEventsRequest &, const Model::PutEventsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutEventsResponseReceivedHandler
 
typedef std::function< void(const CloudWatchEventsClient *, const Model::PutRuleRequest &, const Model::PutRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutRuleResponseReceivedHandler
 
typedef std::function< void(const CloudWatchEventsClient *, const Model::PutTargetsRequest &, const Model::PutTargetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutTargetsResponseReceivedHandler
 
typedef std::function< void(const CloudWatchEventsClient *, const Model::RemoveTargetsRequest &, const Model::RemoveTargetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RemoveTargetsResponseReceivedHandler
 
typedef std::function< void(const CloudWatchEventsClient *, const Model::TestEventPatternRequest &, const Model::TestEventPatternOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TestEventPatternResponseReceivedHandler
 

Enumerations

enum  CloudWatchEventsErrors {
  CloudWatchEventsErrors::INCOMPLETE_SIGNATURE = 0, CloudWatchEventsErrors::INTERNAL_FAILURE = 1, CloudWatchEventsErrors::INVALID_ACTION = 2, CloudWatchEventsErrors::INVALID_CLIENT_TOKEN_ID = 3,
  CloudWatchEventsErrors::INVALID_PARAMETER_COMBINATION = 4, CloudWatchEventsErrors::INVALID_QUERY_PARAMETER = 5, CloudWatchEventsErrors::INVALID_PARAMETER_VALUE = 6, CloudWatchEventsErrors::MISSING_ACTION = 7,
  CloudWatchEventsErrors::MISSING_AUTHENTICATION_TOKEN = 8, CloudWatchEventsErrors::MISSING_PARAMETER = 9, CloudWatchEventsErrors::OPT_IN_REQUIRED = 10, CloudWatchEventsErrors::REQUEST_EXPIRED = 11,
  CloudWatchEventsErrors::SERVICE_UNAVAILABLE = 12, CloudWatchEventsErrors::THROTTLING = 13, CloudWatchEventsErrors::VALIDATION = 14, CloudWatchEventsErrors::ACCESS_DENIED = 15,
  CloudWatchEventsErrors::RESOURCE_NOT_FOUND = 16, CloudWatchEventsErrors::UNRECOGNIZED_CLIENT = 17, CloudWatchEventsErrors::MALFORMED_QUERY_STRING = 18, CloudWatchEventsErrors::NETWORK_CONNECTION = 99,
  CloudWatchEventsErrors::UNKNOWN = 100, CloudWatchEventsErrors::CONCURRENT_MODIFICATION = static_cast<int>(Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1, CloudWatchEventsErrors::INTERNAL, CloudWatchEventsErrors::INVALID_EVENT_PATTERN,
  CloudWatchEventsErrors::LIMIT_EXCEEDED
}
 

Typedef Documentation

Definition at line 118 of file CloudWatchEventsClient.h.

Definition at line 121 of file CloudWatchEventsClient.h.

Definition at line 122 of file CloudWatchEventsClient.h.

Definition at line 123 of file CloudWatchEventsClient.h.

Definition at line 124 of file CloudWatchEventsClient.h.

Definition at line 125 of file CloudWatchEventsClient.h.

Definition at line 126 of file CloudWatchEventsClient.h.

Definition at line 127 of file CloudWatchEventsClient.h.

Definition at line 128 of file CloudWatchEventsClient.h.

Definition at line 129 of file CloudWatchEventsClient.h.

Definition at line 130 of file CloudWatchEventsClient.h.

Definition at line 131 of file CloudWatchEventsClient.h.

Enumeration Type Documentation

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 
NETWORK_CONNECTION 
UNKNOWN 
CONCURRENT_MODIFICATION 
INTERNAL 
INVALID_EVENT_PATTERN 
LIMIT_EXCEEDED 

Definition at line 24 of file CloudWatchEventsErrors.h.