AWS SDK for C++  1.8.74
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::Greengrass Namespace Reference

Namespaces

 GreengrassEndpoint
 
 GreengrassErrorMapper
 
 Model
 

Classes

class  GreengrassClient
 
class  GreengrassError
 
class  GreengrassRequest
 

Typedefs

typedef std::function< void(const GreengrassClient *, const Model::AssociateRoleToGroupRequest &, const Model::AssociateRoleToGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateRoleToGroupResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::AssociateServiceRoleToAccountRequest &, const Model::AssociateServiceRoleToAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateServiceRoleToAccountResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::CreateConnectorDefinitionRequest &, const Model::CreateConnectorDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateConnectorDefinitionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::CreateConnectorDefinitionVersionRequest &, const Model::CreateConnectorDefinitionVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateConnectorDefinitionVersionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::CreateCoreDefinitionRequest &, const Model::CreateCoreDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateCoreDefinitionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::CreateCoreDefinitionVersionRequest &, const Model::CreateCoreDefinitionVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateCoreDefinitionVersionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::CreateDeploymentRequest &, const Model::CreateDeploymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDeploymentResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::CreateDeviceDefinitionRequest &, const Model::CreateDeviceDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDeviceDefinitionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::CreateDeviceDefinitionVersionRequest &, const Model::CreateDeviceDefinitionVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDeviceDefinitionVersionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::CreateFunctionDefinitionRequest &, const Model::CreateFunctionDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateFunctionDefinitionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::CreateFunctionDefinitionVersionRequest &, const Model::CreateFunctionDefinitionVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateFunctionDefinitionVersionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::CreateGroupRequest &, const Model::CreateGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateGroupResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::CreateGroupCertificateAuthorityRequest &, const Model::CreateGroupCertificateAuthorityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateGroupCertificateAuthorityResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::CreateGroupVersionRequest &, const Model::CreateGroupVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateGroupVersionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::CreateLoggerDefinitionRequest &, const Model::CreateLoggerDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateLoggerDefinitionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::CreateLoggerDefinitionVersionRequest &, const Model::CreateLoggerDefinitionVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateLoggerDefinitionVersionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::CreateResourceDefinitionRequest &, const Model::CreateResourceDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateResourceDefinitionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::CreateResourceDefinitionVersionRequest &, const Model::CreateResourceDefinitionVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateResourceDefinitionVersionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::CreateSoftwareUpdateJobRequest &, const Model::CreateSoftwareUpdateJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSoftwareUpdateJobResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::CreateSubscriptionDefinitionRequest &, const Model::CreateSubscriptionDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSubscriptionDefinitionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::CreateSubscriptionDefinitionVersionRequest &, const Model::CreateSubscriptionDefinitionVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSubscriptionDefinitionVersionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::DeleteConnectorDefinitionRequest &, const Model::DeleteConnectorDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteConnectorDefinitionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::DeleteCoreDefinitionRequest &, const Model::DeleteCoreDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteCoreDefinitionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::DeleteDeviceDefinitionRequest &, const Model::DeleteDeviceDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDeviceDefinitionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::DeleteFunctionDefinitionRequest &, const Model::DeleteFunctionDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteFunctionDefinitionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::DeleteGroupRequest &, const Model::DeleteGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteGroupResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::DeleteLoggerDefinitionRequest &, const Model::DeleteLoggerDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteLoggerDefinitionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::DeleteResourceDefinitionRequest &, const Model::DeleteResourceDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteResourceDefinitionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::DeleteSubscriptionDefinitionRequest &, const Model::DeleteSubscriptionDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteSubscriptionDefinitionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::DisassociateRoleFromGroupRequest &, const Model::DisassociateRoleFromGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateRoleFromGroupResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::DisassociateServiceRoleFromAccountRequest &, const Model::DisassociateServiceRoleFromAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateServiceRoleFromAccountResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::GetAssociatedRoleRequest &, const Model::GetAssociatedRoleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAssociatedRoleResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::GetBulkDeploymentStatusRequest &, const Model::GetBulkDeploymentStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetBulkDeploymentStatusResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::GetConnectivityInfoRequest &, const Model::GetConnectivityInfoOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetConnectivityInfoResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::GetConnectorDefinitionRequest &, const Model::GetConnectorDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetConnectorDefinitionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::GetConnectorDefinitionVersionRequest &, const Model::GetConnectorDefinitionVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetConnectorDefinitionVersionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::GetCoreDefinitionRequest &, const Model::GetCoreDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCoreDefinitionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::GetCoreDefinitionVersionRequest &, const Model::GetCoreDefinitionVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCoreDefinitionVersionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::GetDeploymentStatusRequest &, const Model::GetDeploymentStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDeploymentStatusResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::GetDeviceDefinitionRequest &, const Model::GetDeviceDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDeviceDefinitionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::GetDeviceDefinitionVersionRequest &, const Model::GetDeviceDefinitionVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDeviceDefinitionVersionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::GetFunctionDefinitionRequest &, const Model::GetFunctionDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetFunctionDefinitionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::GetFunctionDefinitionVersionRequest &, const Model::GetFunctionDefinitionVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetFunctionDefinitionVersionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::GetGroupRequest &, const Model::GetGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetGroupResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::GetGroupCertificateAuthorityRequest &, const Model::GetGroupCertificateAuthorityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetGroupCertificateAuthorityResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::GetGroupCertificateConfigurationRequest &, const Model::GetGroupCertificateConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetGroupCertificateConfigurationResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::GetGroupVersionRequest &, const Model::GetGroupVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetGroupVersionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::GetLoggerDefinitionRequest &, const Model::GetLoggerDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetLoggerDefinitionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::GetLoggerDefinitionVersionRequest &, const Model::GetLoggerDefinitionVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetLoggerDefinitionVersionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::GetResourceDefinitionRequest &, const Model::GetResourceDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetResourceDefinitionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::GetResourceDefinitionVersionRequest &, const Model::GetResourceDefinitionVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetResourceDefinitionVersionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::GetServiceRoleForAccountRequest &, const Model::GetServiceRoleForAccountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetServiceRoleForAccountResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::GetSubscriptionDefinitionRequest &, const Model::GetSubscriptionDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSubscriptionDefinitionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::GetSubscriptionDefinitionVersionRequest &, const Model::GetSubscriptionDefinitionVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSubscriptionDefinitionVersionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::GetThingRuntimeConfigurationRequest &, const Model::GetThingRuntimeConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetThingRuntimeConfigurationResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::ListBulkDeploymentDetailedReportsRequest &, const Model::ListBulkDeploymentDetailedReportsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListBulkDeploymentDetailedReportsResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::ListBulkDeploymentsRequest &, const Model::ListBulkDeploymentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListBulkDeploymentsResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::ListConnectorDefinitionVersionsRequest &, const Model::ListConnectorDefinitionVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListConnectorDefinitionVersionsResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::ListConnectorDefinitionsRequest &, const Model::ListConnectorDefinitionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListConnectorDefinitionsResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::ListCoreDefinitionVersionsRequest &, const Model::ListCoreDefinitionVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCoreDefinitionVersionsResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::ListCoreDefinitionsRequest &, const Model::ListCoreDefinitionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCoreDefinitionsResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::ListDeploymentsRequest &, const Model::ListDeploymentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDeploymentsResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::ListDeviceDefinitionVersionsRequest &, const Model::ListDeviceDefinitionVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDeviceDefinitionVersionsResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::ListDeviceDefinitionsRequest &, const Model::ListDeviceDefinitionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDeviceDefinitionsResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::ListFunctionDefinitionVersionsRequest &, const Model::ListFunctionDefinitionVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListFunctionDefinitionVersionsResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::ListFunctionDefinitionsRequest &, const Model::ListFunctionDefinitionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListFunctionDefinitionsResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::ListGroupCertificateAuthoritiesRequest &, const Model::ListGroupCertificateAuthoritiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListGroupCertificateAuthoritiesResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::ListGroupVersionsRequest &, const Model::ListGroupVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListGroupVersionsResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::ListGroupsRequest &, const Model::ListGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListGroupsResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::ListLoggerDefinitionVersionsRequest &, const Model::ListLoggerDefinitionVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListLoggerDefinitionVersionsResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::ListLoggerDefinitionsRequest &, const Model::ListLoggerDefinitionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListLoggerDefinitionsResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::ListResourceDefinitionVersionsRequest &, const Model::ListResourceDefinitionVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListResourceDefinitionVersionsResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::ListResourceDefinitionsRequest &, const Model::ListResourceDefinitionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListResourceDefinitionsResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::ListSubscriptionDefinitionVersionsRequest &, const Model::ListSubscriptionDefinitionVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSubscriptionDefinitionVersionsResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::ListSubscriptionDefinitionsRequest &, const Model::ListSubscriptionDefinitionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSubscriptionDefinitionsResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::ResetDeploymentsRequest &, const Model::ResetDeploymentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ResetDeploymentsResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::StartBulkDeploymentRequest &, const Model::StartBulkDeploymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartBulkDeploymentResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::StopBulkDeploymentRequest &, const Model::StopBulkDeploymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopBulkDeploymentResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::UpdateConnectivityInfoRequest &, const Model::UpdateConnectivityInfoOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateConnectivityInfoResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::UpdateConnectorDefinitionRequest &, const Model::UpdateConnectorDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateConnectorDefinitionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::UpdateCoreDefinitionRequest &, const Model::UpdateCoreDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateCoreDefinitionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::UpdateDeviceDefinitionRequest &, const Model::UpdateDeviceDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDeviceDefinitionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::UpdateFunctionDefinitionRequest &, const Model::UpdateFunctionDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateFunctionDefinitionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::UpdateGroupRequest &, const Model::UpdateGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateGroupResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::UpdateGroupCertificateConfigurationRequest &, const Model::UpdateGroupCertificateConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateGroupCertificateConfigurationResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::UpdateLoggerDefinitionRequest &, const Model::UpdateLoggerDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateLoggerDefinitionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::UpdateResourceDefinitionRequest &, const Model::UpdateResourceDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateResourceDefinitionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::UpdateSubscriptionDefinitionRequest &, const Model::UpdateSubscriptionDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateSubscriptionDefinitionResponseReceivedHandler
 
typedef std::function< void(const GreengrassClient *, const Model::UpdateThingRuntimeConfigurationRequest &, const Model::UpdateThingRuntimeConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateThingRuntimeConfigurationResponseReceivedHandler
 

Enumerations

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

Typedef Documentation

◆ AssociateRoleToGroupResponseReceivedHandler

Definition at line 424 of file GreengrassClient.h.

◆ AssociateServiceRoleToAccountResponseReceivedHandler

Definition at line 427 of file GreengrassClient.h.

◆ CreateConnectorDefinitionResponseReceivedHandler

Definition at line 428 of file GreengrassClient.h.

◆ CreateConnectorDefinitionVersionResponseReceivedHandler

Definition at line 429 of file GreengrassClient.h.

◆ CreateCoreDefinitionResponseReceivedHandler

Definition at line 430 of file GreengrassClient.h.

◆ CreateCoreDefinitionVersionResponseReceivedHandler

Definition at line 431 of file GreengrassClient.h.

◆ CreateDeploymentResponseReceivedHandler

Definition at line 432 of file GreengrassClient.h.

◆ CreateDeviceDefinitionResponseReceivedHandler

Definition at line 433 of file GreengrassClient.h.

◆ CreateDeviceDefinitionVersionResponseReceivedHandler

Definition at line 434 of file GreengrassClient.h.

◆ CreateFunctionDefinitionResponseReceivedHandler

Definition at line 435 of file GreengrassClient.h.

◆ CreateFunctionDefinitionVersionResponseReceivedHandler

Definition at line 436 of file GreengrassClient.h.

◆ CreateGroupCertificateAuthorityResponseReceivedHandler

Definition at line 438 of file GreengrassClient.h.

◆ CreateGroupResponseReceivedHandler

Definition at line 437 of file GreengrassClient.h.

◆ CreateGroupVersionResponseReceivedHandler

Definition at line 439 of file GreengrassClient.h.

◆ CreateLoggerDefinitionResponseReceivedHandler

Definition at line 440 of file GreengrassClient.h.

◆ CreateLoggerDefinitionVersionResponseReceivedHandler

Definition at line 441 of file GreengrassClient.h.

◆ CreateResourceDefinitionResponseReceivedHandler

Definition at line 442 of file GreengrassClient.h.

◆ CreateResourceDefinitionVersionResponseReceivedHandler

Definition at line 443 of file GreengrassClient.h.

◆ CreateSoftwareUpdateJobResponseReceivedHandler

Definition at line 444 of file GreengrassClient.h.

◆ CreateSubscriptionDefinitionResponseReceivedHandler

Definition at line 445 of file GreengrassClient.h.

◆ CreateSubscriptionDefinitionVersionResponseReceivedHandler

Definition at line 446 of file GreengrassClient.h.

◆ DeleteConnectorDefinitionResponseReceivedHandler

Definition at line 447 of file GreengrassClient.h.

◆ DeleteCoreDefinitionResponseReceivedHandler

Definition at line 448 of file GreengrassClient.h.

◆ DeleteDeviceDefinitionResponseReceivedHandler

Definition at line 449 of file GreengrassClient.h.

◆ DeleteFunctionDefinitionResponseReceivedHandler

Definition at line 450 of file GreengrassClient.h.

◆ DeleteGroupResponseReceivedHandler

Definition at line 451 of file GreengrassClient.h.

◆ DeleteLoggerDefinitionResponseReceivedHandler

Definition at line 452 of file GreengrassClient.h.

◆ DeleteResourceDefinitionResponseReceivedHandler

Definition at line 453 of file GreengrassClient.h.

◆ DeleteSubscriptionDefinitionResponseReceivedHandler

Definition at line 454 of file GreengrassClient.h.

◆ DisassociateRoleFromGroupResponseReceivedHandler

Definition at line 455 of file GreengrassClient.h.

◆ DisassociateServiceRoleFromAccountResponseReceivedHandler

Definition at line 456 of file GreengrassClient.h.

◆ GetAssociatedRoleResponseReceivedHandler

Definition at line 457 of file GreengrassClient.h.

◆ GetBulkDeploymentStatusResponseReceivedHandler

Definition at line 458 of file GreengrassClient.h.

◆ GetConnectivityInfoResponseReceivedHandler

Definition at line 459 of file GreengrassClient.h.

◆ GetConnectorDefinitionResponseReceivedHandler

Definition at line 460 of file GreengrassClient.h.

◆ GetConnectorDefinitionVersionResponseReceivedHandler

Definition at line 461 of file GreengrassClient.h.

◆ GetCoreDefinitionResponseReceivedHandler

Definition at line 462 of file GreengrassClient.h.

◆ GetCoreDefinitionVersionResponseReceivedHandler

Definition at line 463 of file GreengrassClient.h.

◆ GetDeploymentStatusResponseReceivedHandler

Definition at line 464 of file GreengrassClient.h.

◆ GetDeviceDefinitionResponseReceivedHandler

Definition at line 465 of file GreengrassClient.h.

◆ GetDeviceDefinitionVersionResponseReceivedHandler

Definition at line 466 of file GreengrassClient.h.

◆ GetFunctionDefinitionResponseReceivedHandler

Definition at line 467 of file GreengrassClient.h.

◆ GetFunctionDefinitionVersionResponseReceivedHandler

Definition at line 468 of file GreengrassClient.h.

◆ GetGroupCertificateAuthorityResponseReceivedHandler

Definition at line 470 of file GreengrassClient.h.

◆ GetGroupCertificateConfigurationResponseReceivedHandler

Definition at line 471 of file GreengrassClient.h.

◆ GetGroupResponseReceivedHandler

Definition at line 469 of file GreengrassClient.h.

◆ GetGroupVersionResponseReceivedHandler

Definition at line 472 of file GreengrassClient.h.

◆ GetLoggerDefinitionResponseReceivedHandler

Definition at line 473 of file GreengrassClient.h.

◆ GetLoggerDefinitionVersionResponseReceivedHandler

Definition at line 474 of file GreengrassClient.h.

◆ GetResourceDefinitionResponseReceivedHandler

Definition at line 475 of file GreengrassClient.h.

◆ GetResourceDefinitionVersionResponseReceivedHandler

Definition at line 476 of file GreengrassClient.h.

◆ GetServiceRoleForAccountResponseReceivedHandler

Definition at line 477 of file GreengrassClient.h.

◆ GetSubscriptionDefinitionResponseReceivedHandler

Definition at line 478 of file GreengrassClient.h.

◆ GetSubscriptionDefinitionVersionResponseReceivedHandler

Definition at line 479 of file GreengrassClient.h.

◆ GetThingRuntimeConfigurationResponseReceivedHandler

Definition at line 480 of file GreengrassClient.h.

◆ ListBulkDeploymentDetailedReportsResponseReceivedHandler

Definition at line 481 of file GreengrassClient.h.

◆ ListBulkDeploymentsResponseReceivedHandler

Definition at line 482 of file GreengrassClient.h.

◆ ListConnectorDefinitionsResponseReceivedHandler

Definition at line 484 of file GreengrassClient.h.

◆ ListConnectorDefinitionVersionsResponseReceivedHandler

Definition at line 483 of file GreengrassClient.h.

◆ ListCoreDefinitionsResponseReceivedHandler

Definition at line 486 of file GreengrassClient.h.

◆ ListCoreDefinitionVersionsResponseReceivedHandler

Definition at line 485 of file GreengrassClient.h.

◆ ListDeploymentsResponseReceivedHandler

Definition at line 487 of file GreengrassClient.h.

◆ ListDeviceDefinitionsResponseReceivedHandler

Definition at line 489 of file GreengrassClient.h.

◆ ListDeviceDefinitionVersionsResponseReceivedHandler

Definition at line 488 of file GreengrassClient.h.

◆ ListFunctionDefinitionsResponseReceivedHandler

Definition at line 491 of file GreengrassClient.h.

◆ ListFunctionDefinitionVersionsResponseReceivedHandler

Definition at line 490 of file GreengrassClient.h.

◆ ListGroupCertificateAuthoritiesResponseReceivedHandler

Definition at line 492 of file GreengrassClient.h.

◆ ListGroupsResponseReceivedHandler

Definition at line 494 of file GreengrassClient.h.

◆ ListGroupVersionsResponseReceivedHandler

Definition at line 493 of file GreengrassClient.h.

◆ ListLoggerDefinitionsResponseReceivedHandler

Definition at line 496 of file GreengrassClient.h.

◆ ListLoggerDefinitionVersionsResponseReceivedHandler

Definition at line 495 of file GreengrassClient.h.

◆ ListResourceDefinitionsResponseReceivedHandler

Definition at line 498 of file GreengrassClient.h.

◆ ListResourceDefinitionVersionsResponseReceivedHandler

Definition at line 497 of file GreengrassClient.h.

◆ ListSubscriptionDefinitionsResponseReceivedHandler

Definition at line 500 of file GreengrassClient.h.

◆ ListSubscriptionDefinitionVersionsResponseReceivedHandler

Definition at line 499 of file GreengrassClient.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 501 of file GreengrassClient.h.

◆ ResetDeploymentsResponseReceivedHandler

Definition at line 502 of file GreengrassClient.h.

◆ StartBulkDeploymentResponseReceivedHandler

Definition at line 503 of file GreengrassClient.h.

◆ StopBulkDeploymentResponseReceivedHandler

Definition at line 504 of file GreengrassClient.h.

◆ TagResourceResponseReceivedHandler

Definition at line 505 of file GreengrassClient.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 506 of file GreengrassClient.h.

◆ UpdateConnectivityInfoResponseReceivedHandler

Definition at line 507 of file GreengrassClient.h.

◆ UpdateConnectorDefinitionResponseReceivedHandler

Definition at line 508 of file GreengrassClient.h.

◆ UpdateCoreDefinitionResponseReceivedHandler

Definition at line 509 of file GreengrassClient.h.

◆ UpdateDeviceDefinitionResponseReceivedHandler

Definition at line 510 of file GreengrassClient.h.

◆ UpdateFunctionDefinitionResponseReceivedHandler

Definition at line 511 of file GreengrassClient.h.

◆ UpdateGroupCertificateConfigurationResponseReceivedHandler

Definition at line 513 of file GreengrassClient.h.

◆ UpdateGroupResponseReceivedHandler

Definition at line 512 of file GreengrassClient.h.

◆ UpdateLoggerDefinitionResponseReceivedHandler

Definition at line 514 of file GreengrassClient.h.

◆ UpdateResourceDefinitionResponseReceivedHandler

Definition at line 515 of file GreengrassClient.h.

◆ UpdateSubscriptionDefinitionResponseReceivedHandler

Definition at line 516 of file GreengrassClient.h.

◆ UpdateThingRuntimeConfigurationResponseReceivedHandler

Definition at line 517 of file GreengrassClient.h.

Enumeration Type Documentation

◆ GreengrassErrors

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 
BAD_REQUEST 
INTERNAL_SERVER_ERROR 

Definition at line 16 of file GreengrassErrors.h.