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

Namespaces

 IoT1ClickProjectsEndpoint
 
 IoT1ClickProjectsErrorMapper
 
 Model
 

Classes

class  IoT1ClickProjectsClient
 
class  IoT1ClickProjectsError
 
class  IoT1ClickProjectsRequest
 

Typedefs

typedef std::function< void(const IoT1ClickProjectsClient *, const Model::AssociateDeviceWithPlacementRequest &, const Model::AssociateDeviceWithPlacementOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateDeviceWithPlacementResponseReceivedHandler
 
typedef std::function< void(const IoT1ClickProjectsClient *, const Model::CreatePlacementRequest &, const Model::CreatePlacementOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreatePlacementResponseReceivedHandler
 
typedef std::function< void(const IoT1ClickProjectsClient *, const Model::CreateProjectRequest &, const Model::CreateProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateProjectResponseReceivedHandler
 
typedef std::function< void(const IoT1ClickProjectsClient *, const Model::DeletePlacementRequest &, const Model::DeletePlacementOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeletePlacementResponseReceivedHandler
 
typedef std::function< void(const IoT1ClickProjectsClient *, const Model::DeleteProjectRequest &, const Model::DeleteProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteProjectResponseReceivedHandler
 
typedef std::function< void(const IoT1ClickProjectsClient *, const Model::DescribePlacementRequest &, const Model::DescribePlacementOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribePlacementResponseReceivedHandler
 
typedef std::function< void(const IoT1ClickProjectsClient *, const Model::DescribeProjectRequest &, const Model::DescribeProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeProjectResponseReceivedHandler
 
typedef std::function< void(const IoT1ClickProjectsClient *, const Model::DisassociateDeviceFromPlacementRequest &, const Model::DisassociateDeviceFromPlacementOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateDeviceFromPlacementResponseReceivedHandler
 
typedef std::function< void(const IoT1ClickProjectsClient *, const Model::GetDevicesInPlacementRequest &, const Model::GetDevicesInPlacementOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDevicesInPlacementResponseReceivedHandler
 
typedef std::function< void(const IoT1ClickProjectsClient *, const Model::ListPlacementsRequest &, const Model::ListPlacementsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPlacementsResponseReceivedHandler
 
typedef std::function< void(const IoT1ClickProjectsClient *, const Model::ListProjectsRequest &, const Model::ListProjectsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListProjectsResponseReceivedHandler
 
typedef std::function< void(const IoT1ClickProjectsClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const IoT1ClickProjectsClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
 
typedef std::function< void(const IoT1ClickProjectsClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
 
typedef std::function< void(const IoT1ClickProjectsClient *, const Model::UpdatePlacementRequest &, const Model::UpdatePlacementOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdatePlacementResponseReceivedHandler
 
typedef std::function< void(const IoT1ClickProjectsClient *, const Model::UpdateProjectRequest &, const Model::UpdateProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateProjectResponseReceivedHandler
 

Enumerations

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

Typedef Documentation

◆ AssociateDeviceWithPlacementResponseReceivedHandler

Definition at line 123 of file IoT1ClickProjectsClient.h.

◆ CreatePlacementResponseReceivedHandler

Definition at line 124 of file IoT1ClickProjectsClient.h.

◆ CreateProjectResponseReceivedHandler

Definition at line 125 of file IoT1ClickProjectsClient.h.

◆ DeletePlacementResponseReceivedHandler

Definition at line 126 of file IoT1ClickProjectsClient.h.

◆ DeleteProjectResponseReceivedHandler

Definition at line 127 of file IoT1ClickProjectsClient.h.

◆ DescribePlacementResponseReceivedHandler

Definition at line 128 of file IoT1ClickProjectsClient.h.

◆ DescribeProjectResponseReceivedHandler

Definition at line 129 of file IoT1ClickProjectsClient.h.

◆ DisassociateDeviceFromPlacementResponseReceivedHandler

Definition at line 130 of file IoT1ClickProjectsClient.h.

◆ GetDevicesInPlacementResponseReceivedHandler

Definition at line 131 of file IoT1ClickProjectsClient.h.

◆ ListPlacementsResponseReceivedHandler

Definition at line 132 of file IoT1ClickProjectsClient.h.

◆ ListProjectsResponseReceivedHandler

Definition at line 133 of file IoT1ClickProjectsClient.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 134 of file IoT1ClickProjectsClient.h.

◆ TagResourceResponseReceivedHandler

Definition at line 135 of file IoT1ClickProjectsClient.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 136 of file IoT1ClickProjectsClient.h.

◆ UpdatePlacementResponseReceivedHandler

Definition at line 137 of file IoT1ClickProjectsClient.h.

◆ UpdateProjectResponseReceivedHandler

Definition at line 138 of file IoT1ClickProjectsClient.h.

Enumeration Type Documentation

◆ IoT1ClickProjectsErrors

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 
RESOURCE_CONFLICT 
TOO_MANY_REQUESTS 

Definition at line 16 of file IoT1ClickProjectsErrors.h.