AWS SDK for C++  1.9.19
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::CodeStarNotifications Namespace Reference

Namespaces

 CodeStarNotificationsEndpoint
 
 CodeStarNotificationsErrorMapper
 
 Model
 

Classes

class  CodeStarNotificationsClient
 
class  CodeStarNotificationsError
 
class  CodeStarNotificationsRequest
 

Typedefs

typedef std::function< void(const CodeStarNotificationsClient *, const Model::CreateNotificationRuleRequest &, const Model::CreateNotificationRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateNotificationRuleResponseReceivedHandler
 
typedef std::function< void(const CodeStarNotificationsClient *, const Model::DeleteNotificationRuleRequest &, const Model::DeleteNotificationRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteNotificationRuleResponseReceivedHandler
 
typedef std::function< void(const CodeStarNotificationsClient *, const Model::DeleteTargetRequest &, const Model::DeleteTargetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTargetResponseReceivedHandler
 
typedef std::function< void(const CodeStarNotificationsClient *, const Model::DescribeNotificationRuleRequest &, const Model::DescribeNotificationRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeNotificationRuleResponseReceivedHandler
 
typedef std::function< void(const CodeStarNotificationsClient *, const Model::ListEventTypesRequest &, const Model::ListEventTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEventTypesResponseReceivedHandler
 
typedef std::function< void(const CodeStarNotificationsClient *, const Model::ListNotificationRulesRequest &, const Model::ListNotificationRulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListNotificationRulesResponseReceivedHandler
 
typedef std::function< void(const CodeStarNotificationsClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const CodeStarNotificationsClient *, const Model::ListTargetsRequest &, const Model::ListTargetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTargetsResponseReceivedHandler
 
typedef std::function< void(const CodeStarNotificationsClient *, const Model::SubscribeRequest &, const Model::SubscribeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SubscribeResponseReceivedHandler
 
typedef std::function< void(const CodeStarNotificationsClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
 
typedef std::function< void(const CodeStarNotificationsClient *, const Model::UnsubscribeRequest &, const Model::UnsubscribeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UnsubscribeResponseReceivedHandler
 
typedef std::function< void(const CodeStarNotificationsClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
 
typedef std::function< void(const CodeStarNotificationsClient *, const Model::UpdateNotificationRuleRequest &, const Model::UpdateNotificationRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateNotificationRuleResponseReceivedHandler
 

Enumerations

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

Typedef Documentation

◆ CreateNotificationRuleResponseReceivedHandler

Definition at line 111 of file CodeStarNotificationsClient.h.

◆ DeleteNotificationRuleResponseReceivedHandler

Definition at line 112 of file CodeStarNotificationsClient.h.

◆ DeleteTargetResponseReceivedHandler

Definition at line 113 of file CodeStarNotificationsClient.h.

◆ DescribeNotificationRuleResponseReceivedHandler

Definition at line 114 of file CodeStarNotificationsClient.h.

◆ ListEventTypesResponseReceivedHandler

Definition at line 115 of file CodeStarNotificationsClient.h.

◆ ListNotificationRulesResponseReceivedHandler

Definition at line 116 of file CodeStarNotificationsClient.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 117 of file CodeStarNotificationsClient.h.

◆ ListTargetsResponseReceivedHandler

Definition at line 118 of file CodeStarNotificationsClient.h.

◆ SubscribeResponseReceivedHandler

Definition at line 119 of file CodeStarNotificationsClient.h.

◆ TagResourceResponseReceivedHandler

Definition at line 120 of file CodeStarNotificationsClient.h.

◆ UnsubscribeResponseReceivedHandler

Definition at line 121 of file CodeStarNotificationsClient.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 122 of file CodeStarNotificationsClient.h.

◆ UpdateNotificationRuleResponseReceivedHandler

Definition at line 123 of file CodeStarNotificationsClient.h.

Enumeration Type Documentation

◆ CodeStarNotificationsErrors

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 
CONCURRENT_MODIFICATION 
CONFIGURATION 
INVALID_NEXT_TOKEN 
LIMIT_EXCEEDED 
RESOURCE_ALREADY_EXISTS 

Definition at line 16 of file CodeStarNotificationsErrors.h.