AWS SDK for C++  1.8.76
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::IoT Namespace Reference

Namespaces

 IoTEndpoint
 
 IoTErrorMapper
 
 Model
 

Classes

class  IoTClient
 
class  IoTError
 
class  IoTRequest
 

Typedefs

typedef std::function< void(const IoTClient *, const Model::AcceptCertificateTransferRequest &, const Model::AcceptCertificateTransferOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AcceptCertificateTransferResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::AddThingToBillingGroupRequest &, const Model::AddThingToBillingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AddThingToBillingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::AddThingToThingGroupRequest &, const Model::AddThingToThingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AddThingToThingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::AssociateTargetsWithJobRequest &, const Model::AssociateTargetsWithJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateTargetsWithJobResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::AttachPolicyRequest &, const Model::AttachPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AttachPolicyResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::AttachSecurityProfileRequest &, const Model::AttachSecurityProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AttachSecurityProfileResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::AttachThingPrincipalRequest &, const Model::AttachThingPrincipalOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AttachThingPrincipalResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CancelAuditMitigationActionsTaskRequest &, const Model::CancelAuditMitigationActionsTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelAuditMitigationActionsTaskResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CancelAuditTaskRequest &, const Model::CancelAuditTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelAuditTaskResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CancelCertificateTransferRequest &, const Model::CancelCertificateTransferOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelCertificateTransferResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CancelJobRequest &, const Model::CancelJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelJobResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CancelJobExecutionRequest &, const Model::CancelJobExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelJobExecutionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ClearDefaultAuthorizerRequest &, const Model::ClearDefaultAuthorizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ClearDefaultAuthorizerResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ConfirmTopicRuleDestinationRequest &, const Model::ConfirmTopicRuleDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ConfirmTopicRuleDestinationResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateAuditSuppressionRequest &, const Model::CreateAuditSuppressionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAuditSuppressionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateAuthorizerRequest &, const Model::CreateAuthorizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAuthorizerResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateBillingGroupRequest &, const Model::CreateBillingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateBillingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateCertificateFromCsrRequest &, const Model::CreateCertificateFromCsrOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateCertificateFromCsrResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateDimensionRequest &, const Model::CreateDimensionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDimensionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateDomainConfigurationRequest &, const Model::CreateDomainConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDomainConfigurationResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateDynamicThingGroupRequest &, const Model::CreateDynamicThingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDynamicThingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateJobRequest &, const Model::CreateJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateJobResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateKeysAndCertificateRequest &, const Model::CreateKeysAndCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateKeysAndCertificateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateMitigationActionRequest &, const Model::CreateMitigationActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateMitigationActionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateOTAUpdateRequest &, const Model::CreateOTAUpdateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateOTAUpdateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreatePolicyRequest &, const Model::CreatePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreatePolicyResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreatePolicyVersionRequest &, const Model::CreatePolicyVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreatePolicyVersionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateProvisioningClaimRequest &, const Model::CreateProvisioningClaimOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateProvisioningClaimResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateProvisioningTemplateRequest &, const Model::CreateProvisioningTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateProvisioningTemplateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateProvisioningTemplateVersionRequest &, const Model::CreateProvisioningTemplateVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateProvisioningTemplateVersionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateRoleAliasRequest &, const Model::CreateRoleAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateRoleAliasResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateScheduledAuditRequest &, const Model::CreateScheduledAuditOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateScheduledAuditResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateSecurityProfileRequest &, const Model::CreateSecurityProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSecurityProfileResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateStreamRequest &, const Model::CreateStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateStreamResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateThingRequest &, const Model::CreateThingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateThingResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateThingGroupRequest &, const Model::CreateThingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateThingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateThingTypeRequest &, const Model::CreateThingTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateThingTypeResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateTopicRuleRequest &, const Model::CreateTopicRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTopicRuleResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateTopicRuleDestinationRequest &, const Model::CreateTopicRuleDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTopicRuleDestinationResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteAccountAuditConfigurationRequest &, const Model::DeleteAccountAuditConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAccountAuditConfigurationResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteAuditSuppressionRequest &, const Model::DeleteAuditSuppressionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAuditSuppressionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteAuthorizerRequest &, const Model::DeleteAuthorizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAuthorizerResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteBillingGroupRequest &, const Model::DeleteBillingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteBillingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteCACertificateRequest &, const Model::DeleteCACertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteCACertificateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteCertificateRequest &, const Model::DeleteCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteCertificateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteDimensionRequest &, const Model::DeleteDimensionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDimensionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteDomainConfigurationRequest &, const Model::DeleteDomainConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDomainConfigurationResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteDynamicThingGroupRequest &, const Model::DeleteDynamicThingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDynamicThingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteJobRequest &, const Model::DeleteJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteJobResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteJobExecutionRequest &, const Model::DeleteJobExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteJobExecutionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteMitigationActionRequest &, const Model::DeleteMitigationActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteMitigationActionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteOTAUpdateRequest &, const Model::DeleteOTAUpdateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteOTAUpdateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeletePolicyRequest &, const Model::DeletePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeletePolicyResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeletePolicyVersionRequest &, const Model::DeletePolicyVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeletePolicyVersionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteProvisioningTemplateRequest &, const Model::DeleteProvisioningTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteProvisioningTemplateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteProvisioningTemplateVersionRequest &, const Model::DeleteProvisioningTemplateVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteProvisioningTemplateVersionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteRegistrationCodeRequest &, const Model::DeleteRegistrationCodeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRegistrationCodeResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteRoleAliasRequest &, const Model::DeleteRoleAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRoleAliasResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteScheduledAuditRequest &, const Model::DeleteScheduledAuditOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteScheduledAuditResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteSecurityProfileRequest &, const Model::DeleteSecurityProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteSecurityProfileResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteStreamRequest &, const Model::DeleteStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteStreamResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteThingRequest &, const Model::DeleteThingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteThingResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteThingGroupRequest &, const Model::DeleteThingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteThingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteThingTypeRequest &, const Model::DeleteThingTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteThingTypeResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteTopicRuleRequest &, const Model::DeleteTopicRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTopicRuleResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteTopicRuleDestinationRequest &, const Model::DeleteTopicRuleDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTopicRuleDestinationResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteV2LoggingLevelRequest &, const Model::DeleteV2LoggingLevelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteV2LoggingLevelResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeprecateThingTypeRequest &, const Model::DeprecateThingTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeprecateThingTypeResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeAccountAuditConfigurationRequest &, const Model::DescribeAccountAuditConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAccountAuditConfigurationResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeAuditFindingRequest &, const Model::DescribeAuditFindingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAuditFindingResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeAuditMitigationActionsTaskRequest &, const Model::DescribeAuditMitigationActionsTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAuditMitigationActionsTaskResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeAuditSuppressionRequest &, const Model::DescribeAuditSuppressionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAuditSuppressionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeAuditTaskRequest &, const Model::DescribeAuditTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAuditTaskResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeAuthorizerRequest &, const Model::DescribeAuthorizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAuthorizerResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeBillingGroupRequest &, const Model::DescribeBillingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeBillingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeCACertificateRequest &, const Model::DescribeCACertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeCACertificateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeCertificateRequest &, const Model::DescribeCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeCertificateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeDefaultAuthorizerRequest &, const Model::DescribeDefaultAuthorizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDefaultAuthorizerResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeDimensionRequest &, const Model::DescribeDimensionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDimensionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeDomainConfigurationRequest &, const Model::DescribeDomainConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDomainConfigurationResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeEndpointRequest &, const Model::DescribeEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEndpointResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeEventConfigurationsRequest &, const Model::DescribeEventConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEventConfigurationsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeIndexRequest &, const Model::DescribeIndexOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeIndexResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeJobRequest &, const Model::DescribeJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeJobResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeJobExecutionRequest &, const Model::DescribeJobExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeJobExecutionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeMitigationActionRequest &, const Model::DescribeMitigationActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeMitigationActionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeProvisioningTemplateRequest &, const Model::DescribeProvisioningTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeProvisioningTemplateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeProvisioningTemplateVersionRequest &, const Model::DescribeProvisioningTemplateVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeProvisioningTemplateVersionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeRoleAliasRequest &, const Model::DescribeRoleAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeRoleAliasResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeScheduledAuditRequest &, const Model::DescribeScheduledAuditOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeScheduledAuditResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeSecurityProfileRequest &, const Model::DescribeSecurityProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeSecurityProfileResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeStreamRequest &, const Model::DescribeStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeStreamResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeThingRequest &, const Model::DescribeThingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeThingResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeThingGroupRequest &, const Model::DescribeThingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeThingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeThingRegistrationTaskRequest &, const Model::DescribeThingRegistrationTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeThingRegistrationTaskResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeThingTypeRequest &, const Model::DescribeThingTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeThingTypeResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DetachPolicyRequest &, const Model::DetachPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DetachPolicyResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DetachSecurityProfileRequest &, const Model::DetachSecurityProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DetachSecurityProfileResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DetachThingPrincipalRequest &, const Model::DetachThingPrincipalOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DetachThingPrincipalResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DisableTopicRuleRequest &, const Model::DisableTopicRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisableTopicRuleResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::EnableTopicRuleRequest &, const Model::EnableTopicRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > EnableTopicRuleResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::GetCardinalityRequest &, const Model::GetCardinalityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCardinalityResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::GetEffectivePoliciesRequest &, const Model::GetEffectivePoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEffectivePoliciesResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::GetIndexingConfigurationRequest &, const Model::GetIndexingConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetIndexingConfigurationResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::GetJobDocumentRequest &, const Model::GetJobDocumentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetJobDocumentResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::GetLoggingOptionsRequest &, const Model::GetLoggingOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetLoggingOptionsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::GetOTAUpdateRequest &, const Model::GetOTAUpdateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetOTAUpdateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::GetPercentilesRequest &, const Model::GetPercentilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPercentilesResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::GetPolicyRequest &, const Model::GetPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPolicyResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::GetPolicyVersionRequest &, const Model::GetPolicyVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPolicyVersionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::GetRegistrationCodeRequest &, const Model::GetRegistrationCodeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRegistrationCodeResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::GetStatisticsRequest &, const Model::GetStatisticsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetStatisticsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::GetTopicRuleRequest &, const Model::GetTopicRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetTopicRuleResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::GetTopicRuleDestinationRequest &, const Model::GetTopicRuleDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetTopicRuleDestinationResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::GetV2LoggingOptionsRequest &, const Model::GetV2LoggingOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetV2LoggingOptionsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListActiveViolationsRequest &, const Model::ListActiveViolationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListActiveViolationsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListAttachedPoliciesRequest &, const Model::ListAttachedPoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAttachedPoliciesResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListAuditFindingsRequest &, const Model::ListAuditFindingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAuditFindingsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListAuditMitigationActionsExecutionsRequest &, const Model::ListAuditMitigationActionsExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAuditMitigationActionsExecutionsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListAuditMitigationActionsTasksRequest &, const Model::ListAuditMitigationActionsTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAuditMitigationActionsTasksResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListAuditSuppressionsRequest &, const Model::ListAuditSuppressionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAuditSuppressionsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListAuditTasksRequest &, const Model::ListAuditTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAuditTasksResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListAuthorizersRequest &, const Model::ListAuthorizersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAuthorizersResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListBillingGroupsRequest &, const Model::ListBillingGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListBillingGroupsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListCACertificatesRequest &, const Model::ListCACertificatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCACertificatesResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListCertificatesRequest &, const Model::ListCertificatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCertificatesResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListCertificatesByCARequest &, const Model::ListCertificatesByCAOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCertificatesByCAResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListDimensionsRequest &, const Model::ListDimensionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDimensionsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListDomainConfigurationsRequest &, const Model::ListDomainConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDomainConfigurationsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListIndicesRequest &, const Model::ListIndicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListIndicesResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListJobExecutionsForJobRequest &, const Model::ListJobExecutionsForJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListJobExecutionsForJobResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListJobExecutionsForThingRequest &, const Model::ListJobExecutionsForThingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListJobExecutionsForThingResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListJobsRequest &, const Model::ListJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListJobsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListMitigationActionsRequest &, const Model::ListMitigationActionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListMitigationActionsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListOTAUpdatesRequest &, const Model::ListOTAUpdatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListOTAUpdatesResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListOutgoingCertificatesRequest &, const Model::ListOutgoingCertificatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListOutgoingCertificatesResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListPoliciesRequest &, const Model::ListPoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPoliciesResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListPolicyVersionsRequest &, const Model::ListPolicyVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPolicyVersionsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListPrincipalThingsRequest &, const Model::ListPrincipalThingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPrincipalThingsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListProvisioningTemplateVersionsRequest &, const Model::ListProvisioningTemplateVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListProvisioningTemplateVersionsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListProvisioningTemplatesRequest &, const Model::ListProvisioningTemplatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListProvisioningTemplatesResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListRoleAliasesRequest &, const Model::ListRoleAliasesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRoleAliasesResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListScheduledAuditsRequest &, const Model::ListScheduledAuditsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListScheduledAuditsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListSecurityProfilesRequest &, const Model::ListSecurityProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSecurityProfilesResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListSecurityProfilesForTargetRequest &, const Model::ListSecurityProfilesForTargetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSecurityProfilesForTargetResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListStreamsRequest &, const Model::ListStreamsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListStreamsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListTargetsForPolicyRequest &, const Model::ListTargetsForPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTargetsForPolicyResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListTargetsForSecurityProfileRequest &, const Model::ListTargetsForSecurityProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTargetsForSecurityProfileResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListThingGroupsRequest &, const Model::ListThingGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListThingGroupsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListThingGroupsForThingRequest &, const Model::ListThingGroupsForThingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListThingGroupsForThingResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListThingPrincipalsRequest &, const Model::ListThingPrincipalsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListThingPrincipalsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListThingRegistrationTaskReportsRequest &, const Model::ListThingRegistrationTaskReportsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListThingRegistrationTaskReportsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListThingRegistrationTasksRequest &, const Model::ListThingRegistrationTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListThingRegistrationTasksResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListThingTypesRequest &, const Model::ListThingTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListThingTypesResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListThingsRequest &, const Model::ListThingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListThingsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListThingsInBillingGroupRequest &, const Model::ListThingsInBillingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListThingsInBillingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListThingsInThingGroupRequest &, const Model::ListThingsInThingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListThingsInThingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListTopicRuleDestinationsRequest &, const Model::ListTopicRuleDestinationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTopicRuleDestinationsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListTopicRulesRequest &, const Model::ListTopicRulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTopicRulesResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListV2LoggingLevelsRequest &, const Model::ListV2LoggingLevelsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListV2LoggingLevelsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListViolationEventsRequest &, const Model::ListViolationEventsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListViolationEventsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::RegisterCACertificateRequest &, const Model::RegisterCACertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterCACertificateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::RegisterCertificateRequest &, const Model::RegisterCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterCertificateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::RegisterCertificateWithoutCARequest &, const Model::RegisterCertificateWithoutCAOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterCertificateWithoutCAResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::RegisterThingRequest &, const Model::RegisterThingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterThingResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::RejectCertificateTransferRequest &, const Model::RejectCertificateTransferOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RejectCertificateTransferResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::RemoveThingFromBillingGroupRequest &, const Model::RemoveThingFromBillingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RemoveThingFromBillingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::RemoveThingFromThingGroupRequest &, const Model::RemoveThingFromThingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RemoveThingFromThingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ReplaceTopicRuleRequest &, const Model::ReplaceTopicRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ReplaceTopicRuleResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::SearchIndexRequest &, const Model::SearchIndexOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchIndexResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::SetDefaultAuthorizerRequest &, const Model::SetDefaultAuthorizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetDefaultAuthorizerResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::SetDefaultPolicyVersionRequest &, const Model::SetDefaultPolicyVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetDefaultPolicyVersionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::SetLoggingOptionsRequest &, const Model::SetLoggingOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetLoggingOptionsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::SetV2LoggingLevelRequest &, const Model::SetV2LoggingLevelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetV2LoggingLevelResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::SetV2LoggingOptionsRequest &, const Model::SetV2LoggingOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetV2LoggingOptionsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::StartAuditMitigationActionsTaskRequest &, const Model::StartAuditMitigationActionsTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartAuditMitigationActionsTaskResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::StartOnDemandAuditTaskRequest &, const Model::StartOnDemandAuditTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartOnDemandAuditTaskResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::StartThingRegistrationTaskRequest &, const Model::StartThingRegistrationTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartThingRegistrationTaskResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::StopThingRegistrationTaskRequest &, const Model::StopThingRegistrationTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopThingRegistrationTaskResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::TestAuthorizationRequest &, const Model::TestAuthorizationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TestAuthorizationResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::TestInvokeAuthorizerRequest &, const Model::TestInvokeAuthorizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TestInvokeAuthorizerResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::TransferCertificateRequest &, const Model::TransferCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TransferCertificateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateAccountAuditConfigurationRequest &, const Model::UpdateAccountAuditConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAccountAuditConfigurationResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateAuditSuppressionRequest &, const Model::UpdateAuditSuppressionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAuditSuppressionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateAuthorizerRequest &, const Model::UpdateAuthorizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAuthorizerResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateBillingGroupRequest &, const Model::UpdateBillingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateBillingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateCACertificateRequest &, const Model::UpdateCACertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateCACertificateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateCertificateRequest &, const Model::UpdateCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateCertificateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateDimensionRequest &, const Model::UpdateDimensionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDimensionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateDomainConfigurationRequest &, const Model::UpdateDomainConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDomainConfigurationResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateDynamicThingGroupRequest &, const Model::UpdateDynamicThingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDynamicThingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateEventConfigurationsRequest &, const Model::UpdateEventConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateEventConfigurationsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateIndexingConfigurationRequest &, const Model::UpdateIndexingConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateIndexingConfigurationResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateJobRequest &, const Model::UpdateJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateJobResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateMitigationActionRequest &, const Model::UpdateMitigationActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateMitigationActionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateProvisioningTemplateRequest &, const Model::UpdateProvisioningTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateProvisioningTemplateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateRoleAliasRequest &, const Model::UpdateRoleAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateRoleAliasResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateScheduledAuditRequest &, const Model::UpdateScheduledAuditOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateScheduledAuditResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateSecurityProfileRequest &, const Model::UpdateSecurityProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateSecurityProfileResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateStreamRequest &, const Model::UpdateStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateStreamResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateThingRequest &, const Model::UpdateThingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateThingResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateThingGroupRequest &, const Model::UpdateThingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateThingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateThingGroupsForThingRequest &, const Model::UpdateThingGroupsForThingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateThingGroupsForThingResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateTopicRuleDestinationRequest &, const Model::UpdateTopicRuleDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateTopicRuleDestinationResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ValidateSecurityProfileBehaviorsRequest &, const Model::ValidateSecurityProfileBehaviorsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ValidateSecurityProfileBehaviorsResponseReceivedHandler
 

Enumerations

enum  IoTErrors {
  IoTErrors::INCOMPLETE_SIGNATURE = 0, IoTErrors::INTERNAL_FAILURE = 1, IoTErrors::INVALID_ACTION = 2, IoTErrors::INVALID_CLIENT_TOKEN_ID = 3,
  IoTErrors::INVALID_PARAMETER_COMBINATION = 4, IoTErrors::INVALID_QUERY_PARAMETER = 5, IoTErrors::INVALID_PARAMETER_VALUE = 6, IoTErrors::MISSING_ACTION = 7,
  IoTErrors::MISSING_AUTHENTICATION_TOKEN = 8, IoTErrors::MISSING_PARAMETER = 9, IoTErrors::OPT_IN_REQUIRED = 10, IoTErrors::REQUEST_EXPIRED = 11,
  IoTErrors::SERVICE_UNAVAILABLE = 12, IoTErrors::THROTTLING = 13, IoTErrors::VALIDATION = 14, IoTErrors::ACCESS_DENIED = 15,
  IoTErrors::RESOURCE_NOT_FOUND = 16, IoTErrors::UNRECOGNIZED_CLIENT = 17, IoTErrors::MALFORMED_QUERY_STRING = 18, IoTErrors::SLOW_DOWN = 19,
  IoTErrors::REQUEST_TIME_TOO_SKEWED = 20, IoTErrors::INVALID_SIGNATURE = 21, IoTErrors::SIGNATURE_DOES_NOT_MATCH = 22, IoTErrors::INVALID_ACCESS_KEY_ID = 23,
  IoTErrors::REQUEST_TIMEOUT = 24, IoTErrors::NETWORK_CONNECTION = 99, IoTErrors::UNKNOWN = 100, IoTErrors::CERTIFICATE_CONFLICT = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1,
  IoTErrors::CERTIFICATE_STATE, IoTErrors::CERTIFICATE_VALIDATION, IoTErrors::CONFLICTING_RESOURCE_UPDATE, IoTErrors::DELETE_CONFLICT,
  IoTErrors::INDEX_NOT_READY, IoTErrors::INTERNAL, IoTErrors::INVALID_AGGREGATION, IoTErrors::INVALID_QUERY,
  IoTErrors::INVALID_REQUEST, IoTErrors::INVALID_RESPONSE, IoTErrors::INVALID_STATE_TRANSITION, IoTErrors::LIMIT_EXCEEDED,
  IoTErrors::MALFORMED_POLICY, IoTErrors::NOT_CONFIGURED, IoTErrors::REGISTRATION_CODE_VALIDATION, IoTErrors::RESOURCE_ALREADY_EXISTS,
  IoTErrors::RESOURCE_REGISTRATION_FAILURE, IoTErrors::SQL_PARSE, IoTErrors::TASK_ALREADY_EXISTS, IoTErrors::TRANSFER_ALREADY_COMPLETED,
  IoTErrors::TRANSFER_CONFLICT, IoTErrors::UNAUTHORIZED, IoTErrors::VERSIONS_LIMIT_EXCEEDED, IoTErrors::VERSION_CONFLICT
}
 

Typedef Documentation

◆ AcceptCertificateTransferResponseReceivedHandler

Definition at line 866 of file IoTClient.h.

◆ AddThingToBillingGroupResponseReceivedHandler

Definition at line 869 of file IoTClient.h.

◆ AddThingToThingGroupResponseReceivedHandler

Definition at line 870 of file IoTClient.h.

◆ AssociateTargetsWithJobResponseReceivedHandler

Definition at line 871 of file IoTClient.h.

◆ AttachPolicyResponseReceivedHandler

Definition at line 872 of file IoTClient.h.

◆ AttachSecurityProfileResponseReceivedHandler

Definition at line 873 of file IoTClient.h.

◆ AttachThingPrincipalResponseReceivedHandler

Definition at line 874 of file IoTClient.h.

◆ CancelAuditMitigationActionsTaskResponseReceivedHandler

Definition at line 875 of file IoTClient.h.

◆ CancelAuditTaskResponseReceivedHandler

Definition at line 876 of file IoTClient.h.

◆ CancelCertificateTransferResponseReceivedHandler

Definition at line 877 of file IoTClient.h.

◆ CancelJobExecutionResponseReceivedHandler

Definition at line 879 of file IoTClient.h.

◆ CancelJobResponseReceivedHandler

typedef std::function<void(const IoTClient*, const Model::CancelJobRequest&, const Model::CancelJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::IoT::CancelJobResponseReceivedHandler

Definition at line 878 of file IoTClient.h.

◆ ClearDefaultAuthorizerResponseReceivedHandler

Definition at line 880 of file IoTClient.h.

◆ ConfirmTopicRuleDestinationResponseReceivedHandler

Definition at line 881 of file IoTClient.h.

◆ CreateAuditSuppressionResponseReceivedHandler

Definition at line 882 of file IoTClient.h.

◆ CreateAuthorizerResponseReceivedHandler

Definition at line 883 of file IoTClient.h.

◆ CreateBillingGroupResponseReceivedHandler

Definition at line 884 of file IoTClient.h.

◆ CreateCertificateFromCsrResponseReceivedHandler

Definition at line 885 of file IoTClient.h.

◆ CreateDimensionResponseReceivedHandler

Definition at line 886 of file IoTClient.h.

◆ CreateDomainConfigurationResponseReceivedHandler

Definition at line 887 of file IoTClient.h.

◆ CreateDynamicThingGroupResponseReceivedHandler

Definition at line 888 of file IoTClient.h.

◆ CreateJobResponseReceivedHandler

typedef std::function<void(const IoTClient*, const Model::CreateJobRequest&, const Model::CreateJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::IoT::CreateJobResponseReceivedHandler

Definition at line 889 of file IoTClient.h.

◆ CreateKeysAndCertificateResponseReceivedHandler

Definition at line 890 of file IoTClient.h.

◆ CreateMitigationActionResponseReceivedHandler

Definition at line 891 of file IoTClient.h.

◆ CreateOTAUpdateResponseReceivedHandler

Definition at line 892 of file IoTClient.h.

◆ CreatePolicyResponseReceivedHandler

Definition at line 893 of file IoTClient.h.

◆ CreatePolicyVersionResponseReceivedHandler

Definition at line 894 of file IoTClient.h.

◆ CreateProvisioningClaimResponseReceivedHandler

Definition at line 895 of file IoTClient.h.

◆ CreateProvisioningTemplateResponseReceivedHandler

Definition at line 896 of file IoTClient.h.

◆ CreateProvisioningTemplateVersionResponseReceivedHandler

Definition at line 897 of file IoTClient.h.

◆ CreateRoleAliasResponseReceivedHandler

Definition at line 898 of file IoTClient.h.

◆ CreateScheduledAuditResponseReceivedHandler

Definition at line 899 of file IoTClient.h.

◆ CreateSecurityProfileResponseReceivedHandler

Definition at line 900 of file IoTClient.h.

◆ CreateStreamResponseReceivedHandler

Definition at line 901 of file IoTClient.h.

◆ CreateThingGroupResponseReceivedHandler

Definition at line 903 of file IoTClient.h.

◆ CreateThingResponseReceivedHandler

typedef std::function<void(const IoTClient*, const Model::CreateThingRequest&, const Model::CreateThingOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::IoT::CreateThingResponseReceivedHandler

Definition at line 902 of file IoTClient.h.

◆ CreateThingTypeResponseReceivedHandler

Definition at line 904 of file IoTClient.h.

◆ CreateTopicRuleDestinationResponseReceivedHandler

Definition at line 906 of file IoTClient.h.

◆ CreateTopicRuleResponseReceivedHandler

Definition at line 905 of file IoTClient.h.

◆ DeleteAccountAuditConfigurationResponseReceivedHandler

Definition at line 907 of file IoTClient.h.

◆ DeleteAuditSuppressionResponseReceivedHandler

Definition at line 908 of file IoTClient.h.

◆ DeleteAuthorizerResponseReceivedHandler

Definition at line 909 of file IoTClient.h.

◆ DeleteBillingGroupResponseReceivedHandler

Definition at line 910 of file IoTClient.h.

◆ DeleteCACertificateResponseReceivedHandler

Definition at line 911 of file IoTClient.h.

◆ DeleteCertificateResponseReceivedHandler

Definition at line 912 of file IoTClient.h.

◆ DeleteDimensionResponseReceivedHandler

Definition at line 913 of file IoTClient.h.

◆ DeleteDomainConfigurationResponseReceivedHandler

Definition at line 914 of file IoTClient.h.

◆ DeleteDynamicThingGroupResponseReceivedHandler

Definition at line 915 of file IoTClient.h.

◆ DeleteJobExecutionResponseReceivedHandler

Definition at line 917 of file IoTClient.h.

◆ DeleteJobResponseReceivedHandler

typedef std::function<void(const IoTClient*, const Model::DeleteJobRequest&, const Model::DeleteJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::IoT::DeleteJobResponseReceivedHandler

Definition at line 916 of file IoTClient.h.

◆ DeleteMitigationActionResponseReceivedHandler

Definition at line 918 of file IoTClient.h.

◆ DeleteOTAUpdateResponseReceivedHandler

Definition at line 919 of file IoTClient.h.

◆ DeletePolicyResponseReceivedHandler

Definition at line 920 of file IoTClient.h.

◆ DeletePolicyVersionResponseReceivedHandler

Definition at line 921 of file IoTClient.h.

◆ DeleteProvisioningTemplateResponseReceivedHandler

Definition at line 922 of file IoTClient.h.

◆ DeleteProvisioningTemplateVersionResponseReceivedHandler

Definition at line 923 of file IoTClient.h.

◆ DeleteRegistrationCodeResponseReceivedHandler

Definition at line 924 of file IoTClient.h.

◆ DeleteRoleAliasResponseReceivedHandler

Definition at line 925 of file IoTClient.h.

◆ DeleteScheduledAuditResponseReceivedHandler

Definition at line 926 of file IoTClient.h.

◆ DeleteSecurityProfileResponseReceivedHandler

Definition at line 927 of file IoTClient.h.

◆ DeleteStreamResponseReceivedHandler

Definition at line 928 of file IoTClient.h.

◆ DeleteThingGroupResponseReceivedHandler

Definition at line 930 of file IoTClient.h.

◆ DeleteThingResponseReceivedHandler

typedef std::function<void(const IoTClient*, const Model::DeleteThingRequest&, const Model::DeleteThingOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::IoT::DeleteThingResponseReceivedHandler

Definition at line 929 of file IoTClient.h.

◆ DeleteThingTypeResponseReceivedHandler

Definition at line 931 of file IoTClient.h.

◆ DeleteTopicRuleDestinationResponseReceivedHandler

Definition at line 933 of file IoTClient.h.

◆ DeleteTopicRuleResponseReceivedHandler

Definition at line 932 of file IoTClient.h.

◆ DeleteV2LoggingLevelResponseReceivedHandler

Definition at line 934 of file IoTClient.h.

◆ DeprecateThingTypeResponseReceivedHandler

Definition at line 935 of file IoTClient.h.

◆ DescribeAccountAuditConfigurationResponseReceivedHandler

Definition at line 936 of file IoTClient.h.

◆ DescribeAuditFindingResponseReceivedHandler

Definition at line 937 of file IoTClient.h.

◆ DescribeAuditMitigationActionsTaskResponseReceivedHandler

Definition at line 938 of file IoTClient.h.

◆ DescribeAuditSuppressionResponseReceivedHandler

Definition at line 939 of file IoTClient.h.

◆ DescribeAuditTaskResponseReceivedHandler

Definition at line 940 of file IoTClient.h.

◆ DescribeAuthorizerResponseReceivedHandler

Definition at line 941 of file IoTClient.h.

◆ DescribeBillingGroupResponseReceivedHandler

Definition at line 942 of file IoTClient.h.

◆ DescribeCACertificateResponseReceivedHandler

Definition at line 943 of file IoTClient.h.

◆ DescribeCertificateResponseReceivedHandler

Definition at line 944 of file IoTClient.h.

◆ DescribeDefaultAuthorizerResponseReceivedHandler

Definition at line 945 of file IoTClient.h.

◆ DescribeDimensionResponseReceivedHandler

Definition at line 946 of file IoTClient.h.

◆ DescribeDomainConfigurationResponseReceivedHandler

Definition at line 947 of file IoTClient.h.

◆ DescribeEndpointResponseReceivedHandler

Definition at line 948 of file IoTClient.h.

◆ DescribeEventConfigurationsResponseReceivedHandler

Definition at line 949 of file IoTClient.h.

◆ DescribeIndexResponseReceivedHandler

Definition at line 950 of file IoTClient.h.

◆ DescribeJobExecutionResponseReceivedHandler

Definition at line 952 of file IoTClient.h.

◆ DescribeJobResponseReceivedHandler

typedef std::function<void(const IoTClient*, const Model::DescribeJobRequest&, const Model::DescribeJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::IoT::DescribeJobResponseReceivedHandler

Definition at line 951 of file IoTClient.h.

◆ DescribeMitigationActionResponseReceivedHandler

Definition at line 953 of file IoTClient.h.

◆ DescribeProvisioningTemplateResponseReceivedHandler

Definition at line 954 of file IoTClient.h.

◆ DescribeProvisioningTemplateVersionResponseReceivedHandler

Definition at line 955 of file IoTClient.h.

◆ DescribeRoleAliasResponseReceivedHandler

Definition at line 956 of file IoTClient.h.

◆ DescribeScheduledAuditResponseReceivedHandler

Definition at line 957 of file IoTClient.h.

◆ DescribeSecurityProfileResponseReceivedHandler

Definition at line 958 of file IoTClient.h.

◆ DescribeStreamResponseReceivedHandler

Definition at line 959 of file IoTClient.h.

◆ DescribeThingGroupResponseReceivedHandler

Definition at line 961 of file IoTClient.h.

◆ DescribeThingRegistrationTaskResponseReceivedHandler

Definition at line 962 of file IoTClient.h.

◆ DescribeThingResponseReceivedHandler

Definition at line 960 of file IoTClient.h.

◆ DescribeThingTypeResponseReceivedHandler

Definition at line 963 of file IoTClient.h.

◆ DetachPolicyResponseReceivedHandler

Definition at line 964 of file IoTClient.h.

◆ DetachSecurityProfileResponseReceivedHandler

Definition at line 965 of file IoTClient.h.

◆ DetachThingPrincipalResponseReceivedHandler

Definition at line 966 of file IoTClient.h.

◆ DisableTopicRuleResponseReceivedHandler

Definition at line 967 of file IoTClient.h.

◆ EnableTopicRuleResponseReceivedHandler

Definition at line 968 of file IoTClient.h.

◆ GetCardinalityResponseReceivedHandler

Definition at line 969 of file IoTClient.h.

◆ GetEffectivePoliciesResponseReceivedHandler

Definition at line 970 of file IoTClient.h.

◆ GetIndexingConfigurationResponseReceivedHandler

Definition at line 971 of file IoTClient.h.

◆ GetJobDocumentResponseReceivedHandler

Definition at line 972 of file IoTClient.h.

◆ GetLoggingOptionsResponseReceivedHandler

Definition at line 973 of file IoTClient.h.

◆ GetOTAUpdateResponseReceivedHandler

Definition at line 974 of file IoTClient.h.

◆ GetPercentilesResponseReceivedHandler

Definition at line 975 of file IoTClient.h.

◆ GetPolicyResponseReceivedHandler

typedef std::function<void(const IoTClient*, const Model::GetPolicyRequest&, const Model::GetPolicyOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::IoT::GetPolicyResponseReceivedHandler

Definition at line 976 of file IoTClient.h.

◆ GetPolicyVersionResponseReceivedHandler

Definition at line 977 of file IoTClient.h.

◆ GetRegistrationCodeResponseReceivedHandler

Definition at line 978 of file IoTClient.h.

◆ GetStatisticsResponseReceivedHandler

Definition at line 979 of file IoTClient.h.

◆ GetTopicRuleDestinationResponseReceivedHandler

Definition at line 981 of file IoTClient.h.

◆ GetTopicRuleResponseReceivedHandler

Definition at line 980 of file IoTClient.h.

◆ GetV2LoggingOptionsResponseReceivedHandler

Definition at line 982 of file IoTClient.h.

◆ ListActiveViolationsResponseReceivedHandler

Definition at line 983 of file IoTClient.h.

◆ ListAttachedPoliciesResponseReceivedHandler

Definition at line 984 of file IoTClient.h.

◆ ListAuditFindingsResponseReceivedHandler

Definition at line 985 of file IoTClient.h.

◆ ListAuditMitigationActionsExecutionsResponseReceivedHandler

Definition at line 986 of file IoTClient.h.

◆ ListAuditMitigationActionsTasksResponseReceivedHandler

Definition at line 987 of file IoTClient.h.

◆ ListAuditSuppressionsResponseReceivedHandler

Definition at line 988 of file IoTClient.h.

◆ ListAuditTasksResponseReceivedHandler

Definition at line 989 of file IoTClient.h.

◆ ListAuthorizersResponseReceivedHandler

Definition at line 990 of file IoTClient.h.

◆ ListBillingGroupsResponseReceivedHandler

Definition at line 991 of file IoTClient.h.

◆ ListCACertificatesResponseReceivedHandler

Definition at line 992 of file IoTClient.h.

◆ ListCertificatesByCAResponseReceivedHandler

Definition at line 994 of file IoTClient.h.

◆ ListCertificatesResponseReceivedHandler

Definition at line 993 of file IoTClient.h.

◆ ListDimensionsResponseReceivedHandler

Definition at line 995 of file IoTClient.h.

◆ ListDomainConfigurationsResponseReceivedHandler

Definition at line 996 of file IoTClient.h.

◆ ListIndicesResponseReceivedHandler

typedef std::function<void(const IoTClient*, const Model::ListIndicesRequest&, const Model::ListIndicesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::IoT::ListIndicesResponseReceivedHandler

Definition at line 997 of file IoTClient.h.

◆ ListJobExecutionsForJobResponseReceivedHandler

Definition at line 998 of file IoTClient.h.

◆ ListJobExecutionsForThingResponseReceivedHandler

Definition at line 999 of file IoTClient.h.

◆ ListJobsResponseReceivedHandler

typedef std::function<void(const IoTClient*, const Model::ListJobsRequest&, const Model::ListJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::IoT::ListJobsResponseReceivedHandler

Definition at line 1000 of file IoTClient.h.

◆ ListMitigationActionsResponseReceivedHandler

Definition at line 1001 of file IoTClient.h.

◆ ListOTAUpdatesResponseReceivedHandler

Definition at line 1002 of file IoTClient.h.

◆ ListOutgoingCertificatesResponseReceivedHandler

Definition at line 1003 of file IoTClient.h.

◆ ListPoliciesResponseReceivedHandler

Definition at line 1004 of file IoTClient.h.

◆ ListPolicyVersionsResponseReceivedHandler

Definition at line 1005 of file IoTClient.h.

◆ ListPrincipalThingsResponseReceivedHandler

Definition at line 1006 of file IoTClient.h.

◆ ListProvisioningTemplatesResponseReceivedHandler

Definition at line 1008 of file IoTClient.h.

◆ ListProvisioningTemplateVersionsResponseReceivedHandler

Definition at line 1007 of file IoTClient.h.

◆ ListRoleAliasesResponseReceivedHandler

Definition at line 1009 of file IoTClient.h.

◆ ListScheduledAuditsResponseReceivedHandler

Definition at line 1010 of file IoTClient.h.

◆ ListSecurityProfilesForTargetResponseReceivedHandler

Definition at line 1012 of file IoTClient.h.

◆ ListSecurityProfilesResponseReceivedHandler

Definition at line 1011 of file IoTClient.h.

◆ ListStreamsResponseReceivedHandler

typedef std::function<void(const IoTClient*, const Model::ListStreamsRequest&, const Model::ListStreamsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::IoT::ListStreamsResponseReceivedHandler

Definition at line 1013 of file IoTClient.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 1014 of file IoTClient.h.

◆ ListTargetsForPolicyResponseReceivedHandler

Definition at line 1015 of file IoTClient.h.

◆ ListTargetsForSecurityProfileResponseReceivedHandler

Definition at line 1016 of file IoTClient.h.

◆ ListThingGroupsForThingResponseReceivedHandler

Definition at line 1018 of file IoTClient.h.

◆ ListThingGroupsResponseReceivedHandler

Definition at line 1017 of file IoTClient.h.

◆ ListThingPrincipalsResponseReceivedHandler

Definition at line 1019 of file IoTClient.h.

◆ ListThingRegistrationTaskReportsResponseReceivedHandler

Definition at line 1020 of file IoTClient.h.

◆ ListThingRegistrationTasksResponseReceivedHandler

Definition at line 1021 of file IoTClient.h.

◆ ListThingsInBillingGroupResponseReceivedHandler

Definition at line 1024 of file IoTClient.h.

◆ ListThingsInThingGroupResponseReceivedHandler

Definition at line 1025 of file IoTClient.h.

◆ ListThingsResponseReceivedHandler

typedef std::function<void(const IoTClient*, const Model::ListThingsRequest&, const Model::ListThingsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::IoT::ListThingsResponseReceivedHandler

Definition at line 1023 of file IoTClient.h.

◆ ListThingTypesResponseReceivedHandler

Definition at line 1022 of file IoTClient.h.

◆ ListTopicRuleDestinationsResponseReceivedHandler

Definition at line 1026 of file IoTClient.h.

◆ ListTopicRulesResponseReceivedHandler

Definition at line 1027 of file IoTClient.h.

◆ ListV2LoggingLevelsResponseReceivedHandler

Definition at line 1028 of file IoTClient.h.

◆ ListViolationEventsResponseReceivedHandler

Definition at line 1029 of file IoTClient.h.

◆ RegisterCACertificateResponseReceivedHandler

Definition at line 1030 of file IoTClient.h.

◆ RegisterCertificateResponseReceivedHandler

Definition at line 1031 of file IoTClient.h.

◆ RegisterCertificateWithoutCAResponseReceivedHandler

Definition at line 1032 of file IoTClient.h.

◆ RegisterThingResponseReceivedHandler

Definition at line 1033 of file IoTClient.h.

◆ RejectCertificateTransferResponseReceivedHandler

Definition at line 1034 of file IoTClient.h.

◆ RemoveThingFromBillingGroupResponseReceivedHandler

Definition at line 1035 of file IoTClient.h.

◆ RemoveThingFromThingGroupResponseReceivedHandler

Definition at line 1036 of file IoTClient.h.

◆ ReplaceTopicRuleResponseReceivedHandler

Definition at line 1037 of file IoTClient.h.

◆ SearchIndexResponseReceivedHandler

typedef std::function<void(const IoTClient*, const Model::SearchIndexRequest&, const Model::SearchIndexOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::IoT::SearchIndexResponseReceivedHandler

Definition at line 1038 of file IoTClient.h.

◆ SetDefaultAuthorizerResponseReceivedHandler

Definition at line 1039 of file IoTClient.h.

◆ SetDefaultPolicyVersionResponseReceivedHandler

Definition at line 1040 of file IoTClient.h.

◆ SetLoggingOptionsResponseReceivedHandler

Definition at line 1041 of file IoTClient.h.

◆ SetV2LoggingLevelResponseReceivedHandler

Definition at line 1042 of file IoTClient.h.

◆ SetV2LoggingOptionsResponseReceivedHandler

Definition at line 1043 of file IoTClient.h.

◆ StartAuditMitigationActionsTaskResponseReceivedHandler

Definition at line 1044 of file IoTClient.h.

◆ StartOnDemandAuditTaskResponseReceivedHandler

Definition at line 1045 of file IoTClient.h.

◆ StartThingRegistrationTaskResponseReceivedHandler

Definition at line 1046 of file IoTClient.h.

◆ StopThingRegistrationTaskResponseReceivedHandler

Definition at line 1047 of file IoTClient.h.

◆ TagResourceResponseReceivedHandler

typedef std::function<void(const IoTClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::IoT::TagResourceResponseReceivedHandler

Definition at line 1048 of file IoTClient.h.

◆ TestAuthorizationResponseReceivedHandler

Definition at line 1049 of file IoTClient.h.

◆ TestInvokeAuthorizerResponseReceivedHandler

Definition at line 1050 of file IoTClient.h.

◆ TransferCertificateResponseReceivedHandler

Definition at line 1051 of file IoTClient.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 1052 of file IoTClient.h.

◆ UpdateAccountAuditConfigurationResponseReceivedHandler

Definition at line 1053 of file IoTClient.h.

◆ UpdateAuditSuppressionResponseReceivedHandler

Definition at line 1054 of file IoTClient.h.

◆ UpdateAuthorizerResponseReceivedHandler

Definition at line 1055 of file IoTClient.h.

◆ UpdateBillingGroupResponseReceivedHandler

Definition at line 1056 of file IoTClient.h.

◆ UpdateCACertificateResponseReceivedHandler

Definition at line 1057 of file IoTClient.h.

◆ UpdateCertificateResponseReceivedHandler

Definition at line 1058 of file IoTClient.h.

◆ UpdateDimensionResponseReceivedHandler

Definition at line 1059 of file IoTClient.h.

◆ UpdateDomainConfigurationResponseReceivedHandler

Definition at line 1060 of file IoTClient.h.

◆ UpdateDynamicThingGroupResponseReceivedHandler

Definition at line 1061 of file IoTClient.h.

◆ UpdateEventConfigurationsResponseReceivedHandler

Definition at line 1062 of file IoTClient.h.

◆ UpdateIndexingConfigurationResponseReceivedHandler

Definition at line 1063 of file IoTClient.h.

◆ UpdateJobResponseReceivedHandler

typedef std::function<void(const IoTClient*, const Model::UpdateJobRequest&, const Model::UpdateJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::IoT::UpdateJobResponseReceivedHandler

Definition at line 1064 of file IoTClient.h.

◆ UpdateMitigationActionResponseReceivedHandler

Definition at line 1065 of file IoTClient.h.

◆ UpdateProvisioningTemplateResponseReceivedHandler

Definition at line 1066 of file IoTClient.h.

◆ UpdateRoleAliasResponseReceivedHandler

Definition at line 1067 of file IoTClient.h.

◆ UpdateScheduledAuditResponseReceivedHandler

Definition at line 1068 of file IoTClient.h.

◆ UpdateSecurityProfileResponseReceivedHandler

Definition at line 1069 of file IoTClient.h.

◆ UpdateStreamResponseReceivedHandler

Definition at line 1070 of file IoTClient.h.

◆ UpdateThingGroupResponseReceivedHandler

Definition at line 1072 of file IoTClient.h.

◆ UpdateThingGroupsForThingResponseReceivedHandler

Definition at line 1073 of file IoTClient.h.

◆ UpdateThingResponseReceivedHandler

typedef std::function<void(const IoTClient*, const Model::UpdateThingRequest&, const Model::UpdateThingOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > Aws::IoT::UpdateThingResponseReceivedHandler

Definition at line 1071 of file IoTClient.h.

◆ UpdateTopicRuleDestinationResponseReceivedHandler

Definition at line 1074 of file IoTClient.h.

◆ ValidateSecurityProfileBehaviorsResponseReceivedHandler

Definition at line 1075 of file IoTClient.h.

Enumeration Type Documentation

◆ IoTErrors

enum Aws::IoT::IoTErrors
strong
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 
CERTIFICATE_CONFLICT 
CERTIFICATE_STATE 
CERTIFICATE_VALIDATION 
CONFLICTING_RESOURCE_UPDATE 
DELETE_CONFLICT 
INDEX_NOT_READY 
INTERNAL 
INVALID_AGGREGATION 
INVALID_QUERY 
INVALID_REQUEST 
INVALID_RESPONSE 
INVALID_STATE_TRANSITION 
LIMIT_EXCEEDED 
MALFORMED_POLICY 
NOT_CONFIGURED 
REGISTRATION_CODE_VALIDATION 
RESOURCE_ALREADY_EXISTS 
RESOURCE_REGISTRATION_FAILURE 
SQL_PARSE 
TASK_ALREADY_EXISTS 
TRANSFER_ALREADY_COMPLETED 
TRANSFER_CONFLICT 
UNAUTHORIZED 
VERSIONS_LIMIT_EXCEEDED 
VERSION_CONFLICT 

Definition at line 16 of file IoTErrors.h.