AWS SDK for C++  1.9.108
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::CloudWatchLogs Namespace Reference

Namespaces

 CloudWatchLogsEndpoint
 
 CloudWatchLogsErrorMapper
 
 Model
 

Classes

class  CloudWatchLogsClient
 
class  CloudWatchLogsError
 
class  CloudWatchLogsRequest
 

Typedefs

typedef std::function< void(const CloudWatchLogsClient *, const Model::AssociateKmsKeyRequest &, const Model::AssociateKmsKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateKmsKeyResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::CancelExportTaskRequest &, const Model::CancelExportTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelExportTaskResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::CreateExportTaskRequest &, const Model::CreateExportTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateExportTaskResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::CreateLogGroupRequest &, const Model::CreateLogGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateLogGroupResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::CreateLogStreamRequest &, const Model::CreateLogStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateLogStreamResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::DeleteDestinationRequest &, const Model::DeleteDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDestinationResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::DeleteLogGroupRequest &, const Model::DeleteLogGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteLogGroupResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::DeleteLogStreamRequest &, const Model::DeleteLogStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteLogStreamResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::DeleteMetricFilterRequest &, const Model::DeleteMetricFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteMetricFilterResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::DeleteQueryDefinitionRequest &, const Model::DeleteQueryDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteQueryDefinitionResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::DeleteResourcePolicyRequest &, const Model::DeleteResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteResourcePolicyResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::DeleteRetentionPolicyRequest &, const Model::DeleteRetentionPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRetentionPolicyResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::DeleteSubscriptionFilterRequest &, const Model::DeleteSubscriptionFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteSubscriptionFilterResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::DescribeDestinationsRequest &, const Model::DescribeDestinationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDestinationsResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::DescribeExportTasksRequest &, const Model::DescribeExportTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeExportTasksResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::DescribeLogGroupsRequest &, const Model::DescribeLogGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeLogGroupsResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::DescribeLogStreamsRequest &, const Model::DescribeLogStreamsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeLogStreamsResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::DescribeMetricFiltersRequest &, const Model::DescribeMetricFiltersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeMetricFiltersResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::DescribeQueriesRequest &, const Model::DescribeQueriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeQueriesResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::DescribeQueryDefinitionsRequest &, const Model::DescribeQueryDefinitionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeQueryDefinitionsResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::DescribeResourcePoliciesRequest &, const Model::DescribeResourcePoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeResourcePoliciesResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::DescribeSubscriptionFiltersRequest &, const Model::DescribeSubscriptionFiltersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeSubscriptionFiltersResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::DisassociateKmsKeyRequest &, const Model::DisassociateKmsKeyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateKmsKeyResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::FilterLogEventsRequest &, const Model::FilterLogEventsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > FilterLogEventsResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::GetLogEventsRequest &, const Model::GetLogEventsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetLogEventsResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::GetLogGroupFieldsRequest &, const Model::GetLogGroupFieldsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetLogGroupFieldsResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::GetLogRecordRequest &, const Model::GetLogRecordOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetLogRecordResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::GetQueryResultsRequest &, const Model::GetQueryResultsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetQueryResultsResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::ListTagsLogGroupRequest &, const Model::ListTagsLogGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsLogGroupResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::PutDestinationRequest &, const Model::PutDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutDestinationResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::PutDestinationPolicyRequest &, const Model::PutDestinationPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutDestinationPolicyResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::PutLogEventsRequest &, const Model::PutLogEventsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutLogEventsResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::PutMetricFilterRequest &, const Model::PutMetricFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutMetricFilterResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::PutQueryDefinitionRequest &, const Model::PutQueryDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutQueryDefinitionResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::PutResourcePolicyRequest &, const Model::PutResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutResourcePolicyResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::PutRetentionPolicyRequest &, const Model::PutRetentionPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutRetentionPolicyResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::PutSubscriptionFilterRequest &, const Model::PutSubscriptionFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutSubscriptionFilterResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::StartQueryRequest &, const Model::StartQueryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartQueryResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::StopQueryRequest &, const Model::StopQueryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopQueryResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::TagLogGroupRequest &, const Model::TagLogGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagLogGroupResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::TestMetricFilterRequest &, const Model::TestMetricFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TestMetricFilterResponseReceivedHandler
 
typedef std::function< void(const CloudWatchLogsClient *, const Model::UntagLogGroupRequest &, const Model::UntagLogGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagLogGroupResponseReceivedHandler
 

Enumerations

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

Typedef Documentation

◆ AssociateKmsKeyResponseReceivedHandler

Definition at line 210 of file CloudWatchLogsClient.h.

◆ CancelExportTaskResponseReceivedHandler

Definition at line 211 of file CloudWatchLogsClient.h.

◆ CreateExportTaskResponseReceivedHandler

Definition at line 212 of file CloudWatchLogsClient.h.

◆ CreateLogGroupResponseReceivedHandler

Definition at line 213 of file CloudWatchLogsClient.h.

◆ CreateLogStreamResponseReceivedHandler

Definition at line 214 of file CloudWatchLogsClient.h.

◆ DeleteDestinationResponseReceivedHandler

Definition at line 215 of file CloudWatchLogsClient.h.

◆ DeleteLogGroupResponseReceivedHandler

Definition at line 216 of file CloudWatchLogsClient.h.

◆ DeleteLogStreamResponseReceivedHandler

Definition at line 217 of file CloudWatchLogsClient.h.

◆ DeleteMetricFilterResponseReceivedHandler

Definition at line 218 of file CloudWatchLogsClient.h.

◆ DeleteQueryDefinitionResponseReceivedHandler

Definition at line 219 of file CloudWatchLogsClient.h.

◆ DeleteResourcePolicyResponseReceivedHandler

Definition at line 220 of file CloudWatchLogsClient.h.

◆ DeleteRetentionPolicyResponseReceivedHandler

Definition at line 221 of file CloudWatchLogsClient.h.

◆ DeleteSubscriptionFilterResponseReceivedHandler

Definition at line 222 of file CloudWatchLogsClient.h.

◆ DescribeDestinationsResponseReceivedHandler

Definition at line 223 of file CloudWatchLogsClient.h.

◆ DescribeExportTasksResponseReceivedHandler

Definition at line 224 of file CloudWatchLogsClient.h.

◆ DescribeLogGroupsResponseReceivedHandler

Definition at line 225 of file CloudWatchLogsClient.h.

◆ DescribeLogStreamsResponseReceivedHandler

Definition at line 226 of file CloudWatchLogsClient.h.

◆ DescribeMetricFiltersResponseReceivedHandler

Definition at line 227 of file CloudWatchLogsClient.h.

◆ DescribeQueriesResponseReceivedHandler

Definition at line 228 of file CloudWatchLogsClient.h.

◆ DescribeQueryDefinitionsResponseReceivedHandler

Definition at line 229 of file CloudWatchLogsClient.h.

◆ DescribeResourcePoliciesResponseReceivedHandler

Definition at line 230 of file CloudWatchLogsClient.h.

◆ DescribeSubscriptionFiltersResponseReceivedHandler

Definition at line 231 of file CloudWatchLogsClient.h.

◆ DisassociateKmsKeyResponseReceivedHandler

Definition at line 232 of file CloudWatchLogsClient.h.

◆ FilterLogEventsResponseReceivedHandler

Definition at line 233 of file CloudWatchLogsClient.h.

◆ GetLogEventsResponseReceivedHandler

Definition at line 234 of file CloudWatchLogsClient.h.

◆ GetLogGroupFieldsResponseReceivedHandler

Definition at line 235 of file CloudWatchLogsClient.h.

◆ GetLogRecordResponseReceivedHandler

Definition at line 236 of file CloudWatchLogsClient.h.

◆ GetQueryResultsResponseReceivedHandler

Definition at line 237 of file CloudWatchLogsClient.h.

◆ ListTagsLogGroupResponseReceivedHandler

Definition at line 238 of file CloudWatchLogsClient.h.

◆ PutDestinationPolicyResponseReceivedHandler

Definition at line 240 of file CloudWatchLogsClient.h.

◆ PutDestinationResponseReceivedHandler

Definition at line 239 of file CloudWatchLogsClient.h.

◆ PutLogEventsResponseReceivedHandler

Definition at line 241 of file CloudWatchLogsClient.h.

◆ PutMetricFilterResponseReceivedHandler

Definition at line 242 of file CloudWatchLogsClient.h.

◆ PutQueryDefinitionResponseReceivedHandler

Definition at line 243 of file CloudWatchLogsClient.h.

◆ PutResourcePolicyResponseReceivedHandler

Definition at line 244 of file CloudWatchLogsClient.h.

◆ PutRetentionPolicyResponseReceivedHandler

Definition at line 245 of file CloudWatchLogsClient.h.

◆ PutSubscriptionFilterResponseReceivedHandler

Definition at line 246 of file CloudWatchLogsClient.h.

◆ StartQueryResponseReceivedHandler

Definition at line 247 of file CloudWatchLogsClient.h.

◆ StopQueryResponseReceivedHandler

Definition at line 248 of file CloudWatchLogsClient.h.

◆ TagLogGroupResponseReceivedHandler

Definition at line 249 of file CloudWatchLogsClient.h.

◆ TestMetricFilterResponseReceivedHandler

Definition at line 250 of file CloudWatchLogsClient.h.

◆ UntagLogGroupResponseReceivedHandler

Definition at line 251 of file CloudWatchLogsClient.h.

Enumeration Type Documentation

◆ CloudWatchLogsErrors

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 
DATA_ALREADY_ACCEPTED 
INVALID_OPERATION 
INVALID_PARAMETER 
INVALID_SEQUENCE_TOKEN 
LIMIT_EXCEEDED 
MALFORMED_QUERY 
OPERATION_ABORTED 
RESOURCE_ALREADY_EXISTS 

Definition at line 16 of file CloudWatchLogsErrors.h.