AWS SDK for C++  1.9.129
AWS SDK for C++
Classes | Namespaces | Typedefs
IoTClient.h File Reference
#include <aws/iot/IoT_EXPORTS.h>
#include <aws/iot/IoTErrors.h>
#include <aws/core/client/AWSError.h>
#include <aws/core/client/ClientConfiguration.h>
#include <aws/core/client/AWSClient.h>
#include <aws/core/utils/memory/stl/AWSString.h>
#include <aws/core/utils/json/JsonSerializer.h>
#include <aws/iot/model/AddThingToBillingGroupResult.h>
#include <aws/iot/model/AddThingToThingGroupResult.h>
#include <aws/iot/model/AssociateTargetsWithJobResult.h>
#include <aws/iot/model/AttachSecurityProfileResult.h>
#include <aws/iot/model/AttachThingPrincipalResult.h>
#include <aws/iot/model/CancelAuditMitigationActionsTaskResult.h>
#include <aws/iot/model/CancelAuditTaskResult.h>
#include <aws/iot/model/CancelDetectMitigationActionsTaskResult.h>
#include <aws/iot/model/CancelJobResult.h>
#include <aws/iot/model/ClearDefaultAuthorizerResult.h>
#include <aws/iot/model/ConfirmTopicRuleDestinationResult.h>
#include <aws/iot/model/CreateAuditSuppressionResult.h>
#include <aws/iot/model/CreateAuthorizerResult.h>
#include <aws/iot/model/CreateBillingGroupResult.h>
#include <aws/iot/model/CreateCertificateFromCsrResult.h>
#include <aws/iot/model/CreateCustomMetricResult.h>
#include <aws/iot/model/CreateDimensionResult.h>
#include <aws/iot/model/CreateDomainConfigurationResult.h>
#include <aws/iot/model/CreateDynamicThingGroupResult.h>
#include <aws/iot/model/CreateFleetMetricResult.h>
#include <aws/iot/model/CreateJobResult.h>
#include <aws/iot/model/CreateJobTemplateResult.h>
#include <aws/iot/model/CreateKeysAndCertificateResult.h>
#include <aws/iot/model/CreateMitigationActionResult.h>
#include <aws/iot/model/CreateOTAUpdateResult.h>
#include <aws/iot/model/CreatePolicyResult.h>
#include <aws/iot/model/CreatePolicyVersionResult.h>
#include <aws/iot/model/CreateProvisioningClaimResult.h>
#include <aws/iot/model/CreateProvisioningTemplateResult.h>
#include <aws/iot/model/CreateProvisioningTemplateVersionResult.h>
#include <aws/iot/model/CreateRoleAliasResult.h>
#include <aws/iot/model/CreateScheduledAuditResult.h>
#include <aws/iot/model/CreateSecurityProfileResult.h>
#include <aws/iot/model/CreateStreamResult.h>
#include <aws/iot/model/CreateThingResult.h>
#include <aws/iot/model/CreateThingGroupResult.h>
#include <aws/iot/model/CreateThingTypeResult.h>
#include <aws/iot/model/CreateTopicRuleDestinationResult.h>
#include <aws/iot/model/DeleteAccountAuditConfigurationResult.h>
#include <aws/iot/model/DeleteAuditSuppressionResult.h>
#include <aws/iot/model/DeleteAuthorizerResult.h>
#include <aws/iot/model/DeleteBillingGroupResult.h>
#include <aws/iot/model/DeleteCACertificateResult.h>
#include <aws/iot/model/DeleteCustomMetricResult.h>
#include <aws/iot/model/DeleteDimensionResult.h>
#include <aws/iot/model/DeleteDomainConfigurationResult.h>
#include <aws/iot/model/DeleteDynamicThingGroupResult.h>
#include <aws/iot/model/DeleteMitigationActionResult.h>
#include <aws/iot/model/DeleteOTAUpdateResult.h>
#include <aws/iot/model/DeleteProvisioningTemplateResult.h>
#include <aws/iot/model/DeleteProvisioningTemplateVersionResult.h>
#include <aws/iot/model/DeleteRegistrationCodeResult.h>
#include <aws/iot/model/DeleteRoleAliasResult.h>
#include <aws/iot/model/DeleteScheduledAuditResult.h>
#include <aws/iot/model/DeleteSecurityProfileResult.h>
#include <aws/iot/model/DeleteStreamResult.h>
#include <aws/iot/model/DeleteThingResult.h>
#include <aws/iot/model/DeleteThingGroupResult.h>
#include <aws/iot/model/DeleteThingTypeResult.h>
#include <aws/iot/model/DeleteTopicRuleDestinationResult.h>
#include <aws/iot/model/DeprecateThingTypeResult.h>
#include <aws/iot/model/DescribeAccountAuditConfigurationResult.h>
#include <aws/iot/model/DescribeAuditFindingResult.h>
#include <aws/iot/model/DescribeAuditMitigationActionsTaskResult.h>
#include <aws/iot/model/DescribeAuditSuppressionResult.h>
#include <aws/iot/model/DescribeAuditTaskResult.h>
#include <aws/iot/model/DescribeAuthorizerResult.h>
#include <aws/iot/model/DescribeBillingGroupResult.h>
#include <aws/iot/model/DescribeCACertificateResult.h>
#include <aws/iot/model/DescribeCertificateResult.h>
#include <aws/iot/model/DescribeCustomMetricResult.h>
#include <aws/iot/model/DescribeDefaultAuthorizerResult.h>
#include <aws/iot/model/DescribeDetectMitigationActionsTaskResult.h>
#include <aws/iot/model/DescribeDimensionResult.h>
#include <aws/iot/model/DescribeDomainConfigurationResult.h>
#include <aws/iot/model/DescribeEndpointResult.h>
#include <aws/iot/model/DescribeEventConfigurationsResult.h>
#include <aws/iot/model/DescribeFleetMetricResult.h>
#include <aws/iot/model/DescribeIndexResult.h>
#include <aws/iot/model/DescribeJobResult.h>
#include <aws/iot/model/DescribeJobExecutionResult.h>
#include <aws/iot/model/DescribeJobTemplateResult.h>
#include <aws/iot/model/DescribeMitigationActionResult.h>
#include <aws/iot/model/DescribeProvisioningTemplateResult.h>
#include <aws/iot/model/DescribeProvisioningTemplateVersionResult.h>
#include <aws/iot/model/DescribeRoleAliasResult.h>
#include <aws/iot/model/DescribeScheduledAuditResult.h>
#include <aws/iot/model/DescribeSecurityProfileResult.h>
#include <aws/iot/model/DescribeStreamResult.h>
#include <aws/iot/model/DescribeThingResult.h>
#include <aws/iot/model/DescribeThingGroupResult.h>
#include <aws/iot/model/DescribeThingRegistrationTaskResult.h>
#include <aws/iot/model/DescribeThingTypeResult.h>
#include <aws/iot/model/DetachSecurityProfileResult.h>
#include <aws/iot/model/DetachThingPrincipalResult.h>
#include <aws/iot/model/GetBehaviorModelTrainingSummariesResult.h>
#include <aws/iot/model/GetBucketsAggregationResult.h>
#include <aws/iot/model/GetCardinalityResult.h>
#include <aws/iot/model/GetEffectivePoliciesResult.h>
#include <aws/iot/model/GetIndexingConfigurationResult.h>
#include <aws/iot/model/GetJobDocumentResult.h>
#include <aws/iot/model/GetLoggingOptionsResult.h>
#include <aws/iot/model/GetOTAUpdateResult.h>
#include <aws/iot/model/GetPercentilesResult.h>
#include <aws/iot/model/GetPolicyResult.h>
#include <aws/iot/model/GetPolicyVersionResult.h>
#include <aws/iot/model/GetRegistrationCodeResult.h>
#include <aws/iot/model/GetStatisticsResult.h>
#include <aws/iot/model/GetTopicRuleResult.h>
#include <aws/iot/model/GetTopicRuleDestinationResult.h>
#include <aws/iot/model/GetV2LoggingOptionsResult.h>
#include <aws/iot/model/ListActiveViolationsResult.h>
#include <aws/iot/model/ListAttachedPoliciesResult.h>
#include <aws/iot/model/ListAuditFindingsResult.h>
#include <aws/iot/model/ListAuditMitigationActionsExecutionsResult.h>
#include <aws/iot/model/ListAuditMitigationActionsTasksResult.h>
#include <aws/iot/model/ListAuditSuppressionsResult.h>
#include <aws/iot/model/ListAuditTasksResult.h>
#include <aws/iot/model/ListAuthorizersResult.h>
#include <aws/iot/model/ListBillingGroupsResult.h>
#include <aws/iot/model/ListCACertificatesResult.h>
#include <aws/iot/model/ListCertificatesResult.h>
#include <aws/iot/model/ListCertificatesByCAResult.h>
#include <aws/iot/model/ListCustomMetricsResult.h>
#include <aws/iot/model/ListDetectMitigationActionsExecutionsResult.h>
#include <aws/iot/model/ListDetectMitigationActionsTasksResult.h>
#include <aws/iot/model/ListDimensionsResult.h>
#include <aws/iot/model/ListDomainConfigurationsResult.h>
#include <aws/iot/model/ListFleetMetricsResult.h>
#include <aws/iot/model/ListIndicesResult.h>
#include <aws/iot/model/ListJobExecutionsForJobResult.h>
#include <aws/iot/model/ListJobExecutionsForThingResult.h>
#include <aws/iot/model/ListJobTemplatesResult.h>
#include <aws/iot/model/ListJobsResult.h>
#include <aws/iot/model/ListMitigationActionsResult.h>
#include <aws/iot/model/ListOTAUpdatesResult.h>
#include <aws/iot/model/ListOutgoingCertificatesResult.h>
#include <aws/iot/model/ListPoliciesResult.h>
#include <aws/iot/model/ListPolicyVersionsResult.h>
#include <aws/iot/model/ListPrincipalThingsResult.h>
#include <aws/iot/model/ListProvisioningTemplateVersionsResult.h>
#include <aws/iot/model/ListProvisioningTemplatesResult.h>
#include <aws/iot/model/ListRoleAliasesResult.h>
#include <aws/iot/model/ListScheduledAuditsResult.h>
#include <aws/iot/model/ListSecurityProfilesResult.h>
#include <aws/iot/model/ListSecurityProfilesForTargetResult.h>
#include <aws/iot/model/ListStreamsResult.h>
#include <aws/iot/model/ListTagsForResourceResult.h>
#include <aws/iot/model/ListTargetsForPolicyResult.h>
#include <aws/iot/model/ListTargetsForSecurityProfileResult.h>
#include <aws/iot/model/ListThingGroupsResult.h>
#include <aws/iot/model/ListThingGroupsForThingResult.h>
#include <aws/iot/model/ListThingPrincipalsResult.h>
#include <aws/iot/model/ListThingRegistrationTaskReportsResult.h>
#include <aws/iot/model/ListThingRegistrationTasksResult.h>
#include <aws/iot/model/ListThingTypesResult.h>
#include <aws/iot/model/ListThingsResult.h>
#include <aws/iot/model/ListThingsInBillingGroupResult.h>
#include <aws/iot/model/ListThingsInThingGroupResult.h>
#include <aws/iot/model/ListTopicRuleDestinationsResult.h>
#include <aws/iot/model/ListTopicRulesResult.h>
#include <aws/iot/model/ListV2LoggingLevelsResult.h>
#include <aws/iot/model/ListViolationEventsResult.h>
#include <aws/iot/model/PutVerificationStateOnViolationResult.h>
#include <aws/iot/model/RegisterCACertificateResult.h>
#include <aws/iot/model/RegisterCertificateResult.h>
#include <aws/iot/model/RegisterCertificateWithoutCAResult.h>
#include <aws/iot/model/RegisterThingResult.h>
#include <aws/iot/model/RemoveThingFromBillingGroupResult.h>
#include <aws/iot/model/RemoveThingFromThingGroupResult.h>
#include <aws/iot/model/SearchIndexResult.h>
#include <aws/iot/model/SetDefaultAuthorizerResult.h>
#include <aws/iot/model/StartAuditMitigationActionsTaskResult.h>
#include <aws/iot/model/StartDetectMitigationActionsTaskResult.h>
#include <aws/iot/model/StartOnDemandAuditTaskResult.h>
#include <aws/iot/model/StartThingRegistrationTaskResult.h>
#include <aws/iot/model/StopThingRegistrationTaskResult.h>
#include <aws/iot/model/TagResourceResult.h>
#include <aws/iot/model/TestAuthorizationResult.h>
#include <aws/iot/model/TestInvokeAuthorizerResult.h>
#include <aws/iot/model/TransferCertificateResult.h>
#include <aws/iot/model/UntagResourceResult.h>
#include <aws/iot/model/UpdateAccountAuditConfigurationResult.h>
#include <aws/iot/model/UpdateAuditSuppressionResult.h>
#include <aws/iot/model/UpdateAuthorizerResult.h>
#include <aws/iot/model/UpdateBillingGroupResult.h>
#include <aws/iot/model/UpdateCustomMetricResult.h>
#include <aws/iot/model/UpdateDimensionResult.h>
#include <aws/iot/model/UpdateDomainConfigurationResult.h>
#include <aws/iot/model/UpdateDynamicThingGroupResult.h>
#include <aws/iot/model/UpdateEventConfigurationsResult.h>
#include <aws/iot/model/UpdateIndexingConfigurationResult.h>
#include <aws/iot/model/UpdateMitigationActionResult.h>
#include <aws/iot/model/UpdateProvisioningTemplateResult.h>
#include <aws/iot/model/UpdateRoleAliasResult.h>
#include <aws/iot/model/UpdateScheduledAuditResult.h>
#include <aws/iot/model/UpdateSecurityProfileResult.h>
#include <aws/iot/model/UpdateStreamResult.h>
#include <aws/iot/model/UpdateThingResult.h>
#include <aws/iot/model/UpdateThingGroupResult.h>
#include <aws/iot/model/UpdateThingGroupsForThingResult.h>
#include <aws/iot/model/UpdateTopicRuleDestinationResult.h>
#include <aws/iot/model/ValidateSecurityProfileBehaviorsResult.h>
#include <aws/core/NoResult.h>
#include <aws/core/client/AsyncCallerContext.h>
#include <aws/core/http/HttpTypes.h>
#include <future>
#include <functional>

Go to the source code of this file.

Classes

class  Aws::IoT::IoTClient
 

Namespaces

 Aws
 
 Aws::Http
 
 Aws::Utils
 
 Aws::Utils::Threading
 
 Aws::Auth
 
 Aws::Client
 
 Aws::IoT
 
 Aws::IoT::Model
 

Typedefs

typedef Aws::Utils::Outcome< Aws::NoResult, IoTError > Aws::IoT::Model::AcceptCertificateTransferOutcome
 
typedef Aws::Utils::Outcome< AddThingToBillingGroupResult, IoTError > Aws::IoT::Model::AddThingToBillingGroupOutcome
 
typedef Aws::Utils::Outcome< AddThingToThingGroupResult, IoTError > Aws::IoT::Model::AddThingToThingGroupOutcome
 
typedef Aws::Utils::Outcome< AssociateTargetsWithJobResult, IoTError > Aws::IoT::Model::AssociateTargetsWithJobOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IoTError > Aws::IoT::Model::AttachPolicyOutcome
 
typedef Aws::Utils::Outcome< AttachSecurityProfileResult, IoTError > Aws::IoT::Model::AttachSecurityProfileOutcome
 
typedef Aws::Utils::Outcome< AttachThingPrincipalResult, IoTError > Aws::IoT::Model::AttachThingPrincipalOutcome
 
typedef Aws::Utils::Outcome< CancelAuditMitigationActionsTaskResult, IoTError > Aws::IoT::Model::CancelAuditMitigationActionsTaskOutcome
 
typedef Aws::Utils::Outcome< CancelAuditTaskResult, IoTError > Aws::IoT::Model::CancelAuditTaskOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IoTError > Aws::IoT::Model::CancelCertificateTransferOutcome
 
typedef Aws::Utils::Outcome< CancelDetectMitigationActionsTaskResult, IoTError > Aws::IoT::Model::CancelDetectMitigationActionsTaskOutcome
 
typedef Aws::Utils::Outcome< CancelJobResult, IoTError > Aws::IoT::Model::CancelJobOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IoTError > Aws::IoT::Model::CancelJobExecutionOutcome
 
typedef Aws::Utils::Outcome< ClearDefaultAuthorizerResult, IoTError > Aws::IoT::Model::ClearDefaultAuthorizerOutcome
 
typedef Aws::Utils::Outcome< ConfirmTopicRuleDestinationResult, IoTError > Aws::IoT::Model::ConfirmTopicRuleDestinationOutcome
 
typedef Aws::Utils::Outcome< CreateAuditSuppressionResult, IoTError > Aws::IoT::Model::CreateAuditSuppressionOutcome
 
typedef Aws::Utils::Outcome< CreateAuthorizerResult, IoTError > Aws::IoT::Model::CreateAuthorizerOutcome
 
typedef Aws::Utils::Outcome< CreateBillingGroupResult, IoTError > Aws::IoT::Model::CreateBillingGroupOutcome
 
typedef Aws::Utils::Outcome< CreateCertificateFromCsrResult, IoTError > Aws::IoT::Model::CreateCertificateFromCsrOutcome
 
typedef Aws::Utils::Outcome< CreateCustomMetricResult, IoTError > Aws::IoT::Model::CreateCustomMetricOutcome
 
typedef Aws::Utils::Outcome< CreateDimensionResult, IoTError > Aws::IoT::Model::CreateDimensionOutcome
 
typedef Aws::Utils::Outcome< CreateDomainConfigurationResult, IoTError > Aws::IoT::Model::CreateDomainConfigurationOutcome
 
typedef Aws::Utils::Outcome< CreateDynamicThingGroupResult, IoTError > Aws::IoT::Model::CreateDynamicThingGroupOutcome
 
typedef Aws::Utils::Outcome< CreateFleetMetricResult, IoTError > Aws::IoT::Model::CreateFleetMetricOutcome
 
typedef Aws::Utils::Outcome< CreateJobResult, IoTError > Aws::IoT::Model::CreateJobOutcome
 
typedef Aws::Utils::Outcome< CreateJobTemplateResult, IoTError > Aws::IoT::Model::CreateJobTemplateOutcome
 
typedef Aws::Utils::Outcome< CreateKeysAndCertificateResult, IoTError > Aws::IoT::Model::CreateKeysAndCertificateOutcome
 
typedef Aws::Utils::Outcome< CreateMitigationActionResult, IoTError > Aws::IoT::Model::CreateMitigationActionOutcome
 
typedef Aws::Utils::Outcome< CreateOTAUpdateResult, IoTError > Aws::IoT::Model::CreateOTAUpdateOutcome
 
typedef Aws::Utils::Outcome< CreatePolicyResult, IoTError > Aws::IoT::Model::CreatePolicyOutcome
 
typedef Aws::Utils::Outcome< CreatePolicyVersionResult, IoTError > Aws::IoT::Model::CreatePolicyVersionOutcome
 
typedef Aws::Utils::Outcome< CreateProvisioningClaimResult, IoTError > Aws::IoT::Model::CreateProvisioningClaimOutcome
 
typedef Aws::Utils::Outcome< CreateProvisioningTemplateResult, IoTError > Aws::IoT::Model::CreateProvisioningTemplateOutcome
 
typedef Aws::Utils::Outcome< CreateProvisioningTemplateVersionResult, IoTError > Aws::IoT::Model::CreateProvisioningTemplateVersionOutcome
 
typedef Aws::Utils::Outcome< CreateRoleAliasResult, IoTError > Aws::IoT::Model::CreateRoleAliasOutcome
 
typedef Aws::Utils::Outcome< CreateScheduledAuditResult, IoTError > Aws::IoT::Model::CreateScheduledAuditOutcome
 
typedef Aws::Utils::Outcome< CreateSecurityProfileResult, IoTError > Aws::IoT::Model::CreateSecurityProfileOutcome
 
typedef Aws::Utils::Outcome< CreateStreamResult, IoTError > Aws::IoT::Model::CreateStreamOutcome
 
typedef Aws::Utils::Outcome< CreateThingResult, IoTError > Aws::IoT::Model::CreateThingOutcome
 
typedef Aws::Utils::Outcome< CreateThingGroupResult, IoTError > Aws::IoT::Model::CreateThingGroupOutcome
 
typedef Aws::Utils::Outcome< CreateThingTypeResult, IoTError > Aws::IoT::Model::CreateThingTypeOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IoTError > Aws::IoT::Model::CreateTopicRuleOutcome
 
typedef Aws::Utils::Outcome< CreateTopicRuleDestinationResult, IoTError > Aws::IoT::Model::CreateTopicRuleDestinationOutcome
 
typedef Aws::Utils::Outcome< DeleteAccountAuditConfigurationResult, IoTError > Aws::IoT::Model::DeleteAccountAuditConfigurationOutcome
 
typedef Aws::Utils::Outcome< DeleteAuditSuppressionResult, IoTError > Aws::IoT::Model::DeleteAuditSuppressionOutcome
 
typedef Aws::Utils::Outcome< DeleteAuthorizerResult, IoTError > Aws::IoT::Model::DeleteAuthorizerOutcome
 
typedef Aws::Utils::Outcome< DeleteBillingGroupResult, IoTError > Aws::IoT::Model::DeleteBillingGroupOutcome
 
typedef Aws::Utils::Outcome< DeleteCACertificateResult, IoTError > Aws::IoT::Model::DeleteCACertificateOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IoTError > Aws::IoT::Model::DeleteCertificateOutcome
 
typedef Aws::Utils::Outcome< DeleteCustomMetricResult, IoTError > Aws::IoT::Model::DeleteCustomMetricOutcome
 
typedef Aws::Utils::Outcome< DeleteDimensionResult, IoTError > Aws::IoT::Model::DeleteDimensionOutcome
 
typedef Aws::Utils::Outcome< DeleteDomainConfigurationResult, IoTError > Aws::IoT::Model::DeleteDomainConfigurationOutcome
 
typedef Aws::Utils::Outcome< DeleteDynamicThingGroupResult, IoTError > Aws::IoT::Model::DeleteDynamicThingGroupOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IoTError > Aws::IoT::Model::DeleteFleetMetricOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IoTError > Aws::IoT::Model::DeleteJobOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IoTError > Aws::IoT::Model::DeleteJobExecutionOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IoTError > Aws::IoT::Model::DeleteJobTemplateOutcome
 
typedef Aws::Utils::Outcome< DeleteMitigationActionResult, IoTError > Aws::IoT::Model::DeleteMitigationActionOutcome
 
typedef Aws::Utils::Outcome< DeleteOTAUpdateResult, IoTError > Aws::IoT::Model::DeleteOTAUpdateOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IoTError > Aws::IoT::Model::DeletePolicyOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IoTError > Aws::IoT::Model::DeletePolicyVersionOutcome
 
typedef Aws::Utils::Outcome< DeleteProvisioningTemplateResult, IoTError > Aws::IoT::Model::DeleteProvisioningTemplateOutcome
 
typedef Aws::Utils::Outcome< DeleteProvisioningTemplateVersionResult, IoTError > Aws::IoT::Model::DeleteProvisioningTemplateVersionOutcome
 
typedef Aws::Utils::Outcome< DeleteRegistrationCodeResult, IoTError > Aws::IoT::Model::DeleteRegistrationCodeOutcome
 
typedef Aws::Utils::Outcome< DeleteRoleAliasResult, IoTError > Aws::IoT::Model::DeleteRoleAliasOutcome
 
typedef Aws::Utils::Outcome< DeleteScheduledAuditResult, IoTError > Aws::IoT::Model::DeleteScheduledAuditOutcome
 
typedef Aws::Utils::Outcome< DeleteSecurityProfileResult, IoTError > Aws::IoT::Model::DeleteSecurityProfileOutcome
 
typedef Aws::Utils::Outcome< DeleteStreamResult, IoTError > Aws::IoT::Model::DeleteStreamOutcome
 
typedef Aws::Utils::Outcome< DeleteThingResult, IoTError > Aws::IoT::Model::DeleteThingOutcome
 
typedef Aws::Utils::Outcome< DeleteThingGroupResult, IoTError > Aws::IoT::Model::DeleteThingGroupOutcome
 
typedef Aws::Utils::Outcome< DeleteThingTypeResult, IoTError > Aws::IoT::Model::DeleteThingTypeOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IoTError > Aws::IoT::Model::DeleteTopicRuleOutcome
 
typedef Aws::Utils::Outcome< DeleteTopicRuleDestinationResult, IoTError > Aws::IoT::Model::DeleteTopicRuleDestinationOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IoTError > Aws::IoT::Model::DeleteV2LoggingLevelOutcome
 
typedef Aws::Utils::Outcome< DeprecateThingTypeResult, IoTError > Aws::IoT::Model::DeprecateThingTypeOutcome
 
typedef Aws::Utils::Outcome< DescribeAccountAuditConfigurationResult, IoTError > Aws::IoT::Model::DescribeAccountAuditConfigurationOutcome
 
typedef Aws::Utils::Outcome< DescribeAuditFindingResult, IoTError > Aws::IoT::Model::DescribeAuditFindingOutcome
 
typedef Aws::Utils::Outcome< DescribeAuditMitigationActionsTaskResult, IoTError > Aws::IoT::Model::DescribeAuditMitigationActionsTaskOutcome
 
typedef Aws::Utils::Outcome< DescribeAuditSuppressionResult, IoTError > Aws::IoT::Model::DescribeAuditSuppressionOutcome
 
typedef Aws::Utils::Outcome< DescribeAuditTaskResult, IoTError > Aws::IoT::Model::DescribeAuditTaskOutcome
 
typedef Aws::Utils::Outcome< DescribeAuthorizerResult, IoTError > Aws::IoT::Model::DescribeAuthorizerOutcome
 
typedef Aws::Utils::Outcome< DescribeBillingGroupResult, IoTError > Aws::IoT::Model::DescribeBillingGroupOutcome
 
typedef Aws::Utils::Outcome< DescribeCACertificateResult, IoTError > Aws::IoT::Model::DescribeCACertificateOutcome
 
typedef Aws::Utils::Outcome< DescribeCertificateResult, IoTError > Aws::IoT::Model::DescribeCertificateOutcome
 
typedef Aws::Utils::Outcome< DescribeCustomMetricResult, IoTError > Aws::IoT::Model::DescribeCustomMetricOutcome
 
typedef Aws::Utils::Outcome< DescribeDefaultAuthorizerResult, IoTError > Aws::IoT::Model::DescribeDefaultAuthorizerOutcome
 
typedef Aws::Utils::Outcome< DescribeDetectMitigationActionsTaskResult, IoTError > Aws::IoT::Model::DescribeDetectMitigationActionsTaskOutcome
 
typedef Aws::Utils::Outcome< DescribeDimensionResult, IoTError > Aws::IoT::Model::DescribeDimensionOutcome
 
typedef Aws::Utils::Outcome< DescribeDomainConfigurationResult, IoTError > Aws::IoT::Model::DescribeDomainConfigurationOutcome
 
typedef Aws::Utils::Outcome< DescribeEndpointResult, IoTError > Aws::IoT::Model::DescribeEndpointOutcome
 
typedef Aws::Utils::Outcome< DescribeEventConfigurationsResult, IoTError > Aws::IoT::Model::DescribeEventConfigurationsOutcome
 
typedef Aws::Utils::Outcome< DescribeFleetMetricResult, IoTError > Aws::IoT::Model::DescribeFleetMetricOutcome
 
typedef Aws::Utils::Outcome< DescribeIndexResult, IoTError > Aws::IoT::Model::DescribeIndexOutcome
 
typedef Aws::Utils::Outcome< DescribeJobResult, IoTError > Aws::IoT::Model::DescribeJobOutcome
 
typedef Aws::Utils::Outcome< DescribeJobExecutionResult, IoTError > Aws::IoT::Model::DescribeJobExecutionOutcome
 
typedef Aws::Utils::Outcome< DescribeJobTemplateResult, IoTError > Aws::IoT::Model::DescribeJobTemplateOutcome
 
typedef Aws::Utils::Outcome< DescribeMitigationActionResult, IoTError > Aws::IoT::Model::DescribeMitigationActionOutcome
 
typedef Aws::Utils::Outcome< DescribeProvisioningTemplateResult, IoTError > Aws::IoT::Model::DescribeProvisioningTemplateOutcome
 
typedef Aws::Utils::Outcome< DescribeProvisioningTemplateVersionResult, IoTError > Aws::IoT::Model::DescribeProvisioningTemplateVersionOutcome
 
typedef Aws::Utils::Outcome< DescribeRoleAliasResult, IoTError > Aws::IoT::Model::DescribeRoleAliasOutcome
 
typedef Aws::Utils::Outcome< DescribeScheduledAuditResult, IoTError > Aws::IoT::Model::DescribeScheduledAuditOutcome
 
typedef Aws::Utils::Outcome< DescribeSecurityProfileResult, IoTError > Aws::IoT::Model::DescribeSecurityProfileOutcome
 
typedef Aws::Utils::Outcome< DescribeStreamResult, IoTError > Aws::IoT::Model::DescribeStreamOutcome
 
typedef Aws::Utils::Outcome< DescribeThingResult, IoTError > Aws::IoT::Model::DescribeThingOutcome
 
typedef Aws::Utils::Outcome< DescribeThingGroupResult, IoTError > Aws::IoT::Model::DescribeThingGroupOutcome
 
typedef Aws::Utils::Outcome< DescribeThingRegistrationTaskResult, IoTError > Aws::IoT::Model::DescribeThingRegistrationTaskOutcome
 
typedef Aws::Utils::Outcome< DescribeThingTypeResult, IoTError > Aws::IoT::Model::DescribeThingTypeOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IoTError > Aws::IoT::Model::DetachPolicyOutcome
 
typedef Aws::Utils::Outcome< DetachSecurityProfileResult, IoTError > Aws::IoT::Model::DetachSecurityProfileOutcome
 
typedef Aws::Utils::Outcome< DetachThingPrincipalResult, IoTError > Aws::IoT::Model::DetachThingPrincipalOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IoTError > Aws::IoT::Model::DisableTopicRuleOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IoTError > Aws::IoT::Model::EnableTopicRuleOutcome
 
typedef Aws::Utils::Outcome< GetBehaviorModelTrainingSummariesResult, IoTError > Aws::IoT::Model::GetBehaviorModelTrainingSummariesOutcome
 
typedef Aws::Utils::Outcome< GetBucketsAggregationResult, IoTError > Aws::IoT::Model::GetBucketsAggregationOutcome
 
typedef Aws::Utils::Outcome< GetCardinalityResult, IoTError > Aws::IoT::Model::GetCardinalityOutcome
 
typedef Aws::Utils::Outcome< GetEffectivePoliciesResult, IoTError > Aws::IoT::Model::GetEffectivePoliciesOutcome
 
typedef Aws::Utils::Outcome< GetIndexingConfigurationResult, IoTError > Aws::IoT::Model::GetIndexingConfigurationOutcome
 
typedef Aws::Utils::Outcome< GetJobDocumentResult, IoTError > Aws::IoT::Model::GetJobDocumentOutcome
 
typedef Aws::Utils::Outcome< GetLoggingOptionsResult, IoTError > Aws::IoT::Model::GetLoggingOptionsOutcome
 
typedef Aws::Utils::Outcome< GetOTAUpdateResult, IoTError > Aws::IoT::Model::GetOTAUpdateOutcome
 
typedef Aws::Utils::Outcome< GetPercentilesResult, IoTError > Aws::IoT::Model::GetPercentilesOutcome
 
typedef Aws::Utils::Outcome< GetPolicyResult, IoTError > Aws::IoT::Model::GetPolicyOutcome
 
typedef Aws::Utils::Outcome< GetPolicyVersionResult, IoTError > Aws::IoT::Model::GetPolicyVersionOutcome
 
typedef Aws::Utils::Outcome< GetRegistrationCodeResult, IoTError > Aws::IoT::Model::GetRegistrationCodeOutcome
 
typedef Aws::Utils::Outcome< GetStatisticsResult, IoTError > Aws::IoT::Model::GetStatisticsOutcome
 
typedef Aws::Utils::Outcome< GetTopicRuleResult, IoTError > Aws::IoT::Model::GetTopicRuleOutcome
 
typedef Aws::Utils::Outcome< GetTopicRuleDestinationResult, IoTError > Aws::IoT::Model::GetTopicRuleDestinationOutcome
 
typedef Aws::Utils::Outcome< GetV2LoggingOptionsResult, IoTError > Aws::IoT::Model::GetV2LoggingOptionsOutcome
 
typedef Aws::Utils::Outcome< ListActiveViolationsResult, IoTError > Aws::IoT::Model::ListActiveViolationsOutcome
 
typedef Aws::Utils::Outcome< ListAttachedPoliciesResult, IoTError > Aws::IoT::Model::ListAttachedPoliciesOutcome
 
typedef Aws::Utils::Outcome< ListAuditFindingsResult, IoTError > Aws::IoT::Model::ListAuditFindingsOutcome
 
typedef Aws::Utils::Outcome< ListAuditMitigationActionsExecutionsResult, IoTError > Aws::IoT::Model::ListAuditMitigationActionsExecutionsOutcome
 
typedef Aws::Utils::Outcome< ListAuditMitigationActionsTasksResult, IoTError > Aws::IoT::Model::ListAuditMitigationActionsTasksOutcome
 
typedef Aws::Utils::Outcome< ListAuditSuppressionsResult, IoTError > Aws::IoT::Model::ListAuditSuppressionsOutcome
 
typedef Aws::Utils::Outcome< ListAuditTasksResult, IoTError > Aws::IoT::Model::ListAuditTasksOutcome
 
typedef Aws::Utils::Outcome< ListAuthorizersResult, IoTError > Aws::IoT::Model::ListAuthorizersOutcome
 
typedef Aws::Utils::Outcome< ListBillingGroupsResult, IoTError > Aws::IoT::Model::ListBillingGroupsOutcome
 
typedef Aws::Utils::Outcome< ListCACertificatesResult, IoTError > Aws::IoT::Model::ListCACertificatesOutcome
 
typedef Aws::Utils::Outcome< ListCertificatesResult, IoTError > Aws::IoT::Model::ListCertificatesOutcome
 
typedef Aws::Utils::Outcome< ListCertificatesByCAResult, IoTError > Aws::IoT::Model::ListCertificatesByCAOutcome
 
typedef Aws::Utils::Outcome< ListCustomMetricsResult, IoTError > Aws::IoT::Model::ListCustomMetricsOutcome
 
typedef Aws::Utils::Outcome< ListDetectMitigationActionsExecutionsResult, IoTError > Aws::IoT::Model::ListDetectMitigationActionsExecutionsOutcome
 
typedef Aws::Utils::Outcome< ListDetectMitigationActionsTasksResult, IoTError > Aws::IoT::Model::ListDetectMitigationActionsTasksOutcome
 
typedef Aws::Utils::Outcome< ListDimensionsResult, IoTError > Aws::IoT::Model::ListDimensionsOutcome
 
typedef Aws::Utils::Outcome< ListDomainConfigurationsResult, IoTError > Aws::IoT::Model::ListDomainConfigurationsOutcome
 
typedef Aws::Utils::Outcome< ListFleetMetricsResult, IoTError > Aws::IoT::Model::ListFleetMetricsOutcome
 
typedef Aws::Utils::Outcome< ListIndicesResult, IoTError > Aws::IoT::Model::ListIndicesOutcome
 
typedef Aws::Utils::Outcome< ListJobExecutionsForJobResult, IoTError > Aws::IoT::Model::ListJobExecutionsForJobOutcome
 
typedef Aws::Utils::Outcome< ListJobExecutionsForThingResult, IoTError > Aws::IoT::Model::ListJobExecutionsForThingOutcome
 
typedef Aws::Utils::Outcome< ListJobTemplatesResult, IoTError > Aws::IoT::Model::ListJobTemplatesOutcome
 
typedef Aws::Utils::Outcome< ListJobsResult, IoTError > Aws::IoT::Model::ListJobsOutcome
 
typedef Aws::Utils::Outcome< ListMitigationActionsResult, IoTError > Aws::IoT::Model::ListMitigationActionsOutcome
 
typedef Aws::Utils::Outcome< ListOTAUpdatesResult, IoTError > Aws::IoT::Model::ListOTAUpdatesOutcome
 
typedef Aws::Utils::Outcome< ListOutgoingCertificatesResult, IoTError > Aws::IoT::Model::ListOutgoingCertificatesOutcome
 
typedef Aws::Utils::Outcome< ListPoliciesResult, IoTError > Aws::IoT::Model::ListPoliciesOutcome
 
typedef Aws::Utils::Outcome< ListPolicyVersionsResult, IoTError > Aws::IoT::Model::ListPolicyVersionsOutcome
 
typedef Aws::Utils::Outcome< ListPrincipalThingsResult, IoTError > Aws::IoT::Model::ListPrincipalThingsOutcome
 
typedef Aws::Utils::Outcome< ListProvisioningTemplateVersionsResult, IoTError > Aws::IoT::Model::ListProvisioningTemplateVersionsOutcome
 
typedef Aws::Utils::Outcome< ListProvisioningTemplatesResult, IoTError > Aws::IoT::Model::ListProvisioningTemplatesOutcome
 
typedef Aws::Utils::Outcome< ListRoleAliasesResult, IoTError > Aws::IoT::Model::ListRoleAliasesOutcome
 
typedef Aws::Utils::Outcome< ListScheduledAuditsResult, IoTError > Aws::IoT::Model::ListScheduledAuditsOutcome
 
typedef Aws::Utils::Outcome< ListSecurityProfilesResult, IoTError > Aws::IoT::Model::ListSecurityProfilesOutcome
 
typedef Aws::Utils::Outcome< ListSecurityProfilesForTargetResult, IoTError > Aws::IoT::Model::ListSecurityProfilesForTargetOutcome
 
typedef Aws::Utils::Outcome< ListStreamsResult, IoTError > Aws::IoT::Model::ListStreamsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, IoTError > Aws::IoT::Model::ListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< ListTargetsForPolicyResult, IoTError > Aws::IoT::Model::ListTargetsForPolicyOutcome
 
typedef Aws::Utils::Outcome< ListTargetsForSecurityProfileResult, IoTError > Aws::IoT::Model::ListTargetsForSecurityProfileOutcome
 
typedef Aws::Utils::Outcome< ListThingGroupsResult, IoTError > Aws::IoT::Model::ListThingGroupsOutcome
 
typedef Aws::Utils::Outcome< ListThingGroupsForThingResult, IoTError > Aws::IoT::Model::ListThingGroupsForThingOutcome
 
typedef Aws::Utils::Outcome< ListThingPrincipalsResult, IoTError > Aws::IoT::Model::ListThingPrincipalsOutcome
 
typedef Aws::Utils::Outcome< ListThingRegistrationTaskReportsResult, IoTError > Aws::IoT::Model::ListThingRegistrationTaskReportsOutcome
 
typedef Aws::Utils::Outcome< ListThingRegistrationTasksResult, IoTError > Aws::IoT::Model::ListThingRegistrationTasksOutcome
 
typedef Aws::Utils::Outcome< ListThingTypesResult, IoTError > Aws::IoT::Model::ListThingTypesOutcome
 
typedef Aws::Utils::Outcome< ListThingsResult, IoTError > Aws::IoT::Model::ListThingsOutcome
 
typedef Aws::Utils::Outcome< ListThingsInBillingGroupResult, IoTError > Aws::IoT::Model::ListThingsInBillingGroupOutcome
 
typedef Aws::Utils::Outcome< ListThingsInThingGroupResult, IoTError > Aws::IoT::Model::ListThingsInThingGroupOutcome
 
typedef Aws::Utils::Outcome< ListTopicRuleDestinationsResult, IoTError > Aws::IoT::Model::ListTopicRuleDestinationsOutcome
 
typedef Aws::Utils::Outcome< ListTopicRulesResult, IoTError > Aws::IoT::Model::ListTopicRulesOutcome
 
typedef Aws::Utils::Outcome< ListV2LoggingLevelsResult, IoTError > Aws::IoT::Model::ListV2LoggingLevelsOutcome
 
typedef Aws::Utils::Outcome< ListViolationEventsResult, IoTError > Aws::IoT::Model::ListViolationEventsOutcome
 
typedef Aws::Utils::Outcome< PutVerificationStateOnViolationResult, IoTError > Aws::IoT::Model::PutVerificationStateOnViolationOutcome
 
typedef Aws::Utils::Outcome< RegisterCACertificateResult, IoTError > Aws::IoT::Model::RegisterCACertificateOutcome
 
typedef Aws::Utils::Outcome< RegisterCertificateResult, IoTError > Aws::IoT::Model::RegisterCertificateOutcome
 
typedef Aws::Utils::Outcome< RegisterCertificateWithoutCAResult, IoTError > Aws::IoT::Model::RegisterCertificateWithoutCAOutcome
 
typedef Aws::Utils::Outcome< RegisterThingResult, IoTError > Aws::IoT::Model::RegisterThingOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IoTError > Aws::IoT::Model::RejectCertificateTransferOutcome
 
typedef Aws::Utils::Outcome< RemoveThingFromBillingGroupResult, IoTError > Aws::IoT::Model::RemoveThingFromBillingGroupOutcome
 
typedef Aws::Utils::Outcome< RemoveThingFromThingGroupResult, IoTError > Aws::IoT::Model::RemoveThingFromThingGroupOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IoTError > Aws::IoT::Model::ReplaceTopicRuleOutcome
 
typedef Aws::Utils::Outcome< SearchIndexResult, IoTError > Aws::IoT::Model::SearchIndexOutcome
 
typedef Aws::Utils::Outcome< SetDefaultAuthorizerResult, IoTError > Aws::IoT::Model::SetDefaultAuthorizerOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IoTError > Aws::IoT::Model::SetDefaultPolicyVersionOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IoTError > Aws::IoT::Model::SetLoggingOptionsOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IoTError > Aws::IoT::Model::SetV2LoggingLevelOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IoTError > Aws::IoT::Model::SetV2LoggingOptionsOutcome
 
typedef Aws::Utils::Outcome< StartAuditMitigationActionsTaskResult, IoTError > Aws::IoT::Model::StartAuditMitigationActionsTaskOutcome
 
typedef Aws::Utils::Outcome< StartDetectMitigationActionsTaskResult, IoTError > Aws::IoT::Model::StartDetectMitigationActionsTaskOutcome
 
typedef Aws::Utils::Outcome< StartOnDemandAuditTaskResult, IoTError > Aws::IoT::Model::StartOnDemandAuditTaskOutcome
 
typedef Aws::Utils::Outcome< StartThingRegistrationTaskResult, IoTError > Aws::IoT::Model::StartThingRegistrationTaskOutcome
 
typedef Aws::Utils::Outcome< StopThingRegistrationTaskResult, IoTError > Aws::IoT::Model::StopThingRegistrationTaskOutcome
 
typedef Aws::Utils::Outcome< TagResourceResult, IoTError > Aws::IoT::Model::TagResourceOutcome
 
typedef Aws::Utils::Outcome< TestAuthorizationResult, IoTError > Aws::IoT::Model::TestAuthorizationOutcome
 
typedef Aws::Utils::Outcome< TestInvokeAuthorizerResult, IoTError > Aws::IoT::Model::TestInvokeAuthorizerOutcome
 
typedef Aws::Utils::Outcome< TransferCertificateResult, IoTError > Aws::IoT::Model::TransferCertificateOutcome
 
typedef Aws::Utils::Outcome< UntagResourceResult, IoTError > Aws::IoT::Model::UntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateAccountAuditConfigurationResult, IoTError > Aws::IoT::Model::UpdateAccountAuditConfigurationOutcome
 
typedef Aws::Utils::Outcome< UpdateAuditSuppressionResult, IoTError > Aws::IoT::Model::UpdateAuditSuppressionOutcome
 
typedef Aws::Utils::Outcome< UpdateAuthorizerResult, IoTError > Aws::IoT::Model::UpdateAuthorizerOutcome
 
typedef Aws::Utils::Outcome< UpdateBillingGroupResult, IoTError > Aws::IoT::Model::UpdateBillingGroupOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IoTError > Aws::IoT::Model::UpdateCACertificateOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IoTError > Aws::IoT::Model::UpdateCertificateOutcome
 
typedef Aws::Utils::Outcome< UpdateCustomMetricResult, IoTError > Aws::IoT::Model::UpdateCustomMetricOutcome
 
typedef Aws::Utils::Outcome< UpdateDimensionResult, IoTError > Aws::IoT::Model::UpdateDimensionOutcome
 
typedef Aws::Utils::Outcome< UpdateDomainConfigurationResult, IoTError > Aws::IoT::Model::UpdateDomainConfigurationOutcome
 
typedef Aws::Utils::Outcome< UpdateDynamicThingGroupResult, IoTError > Aws::IoT::Model::UpdateDynamicThingGroupOutcome
 
typedef Aws::Utils::Outcome< UpdateEventConfigurationsResult, IoTError > Aws::IoT::Model::UpdateEventConfigurationsOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IoTError > Aws::IoT::Model::UpdateFleetMetricOutcome
 
typedef Aws::Utils::Outcome< UpdateIndexingConfigurationResult, IoTError > Aws::IoT::Model::UpdateIndexingConfigurationOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, IoTError > Aws::IoT::Model::UpdateJobOutcome
 
typedef Aws::Utils::Outcome< UpdateMitigationActionResult, IoTError > Aws::IoT::Model::UpdateMitigationActionOutcome
 
typedef Aws::Utils::Outcome< UpdateProvisioningTemplateResult, IoTError > Aws::IoT::Model::UpdateProvisioningTemplateOutcome
 
typedef Aws::Utils::Outcome< UpdateRoleAliasResult, IoTError > Aws::IoT::Model::UpdateRoleAliasOutcome
 
typedef Aws::Utils::Outcome< UpdateScheduledAuditResult, IoTError > Aws::IoT::Model::UpdateScheduledAuditOutcome
 
typedef Aws::Utils::Outcome< UpdateSecurityProfileResult, IoTError > Aws::IoT::Model::UpdateSecurityProfileOutcome
 
typedef Aws::Utils::Outcome< UpdateStreamResult, IoTError > Aws::IoT::Model::UpdateStreamOutcome
 
typedef Aws::Utils::Outcome< UpdateThingResult, IoTError > Aws::IoT::Model::UpdateThingOutcome
 
typedef Aws::Utils::Outcome< UpdateThingGroupResult, IoTError > Aws::IoT::Model::UpdateThingGroupOutcome
 
typedef Aws::Utils::Outcome< UpdateThingGroupsForThingResult, IoTError > Aws::IoT::Model::UpdateThingGroupsForThingOutcome
 
typedef Aws::Utils::Outcome< UpdateTopicRuleDestinationResult, IoTError > Aws::IoT::Model::UpdateTopicRuleDestinationOutcome
 
typedef Aws::Utils::Outcome< ValidateSecurityProfileBehaviorsResult, IoTError > Aws::IoT::Model::ValidateSecurityProfileBehaviorsOutcome
 
typedef std::future< AcceptCertificateTransferOutcome > Aws::IoT::Model::AcceptCertificateTransferOutcomeCallable
 
typedef std::future< AddThingToBillingGroupOutcome > Aws::IoT::Model::AddThingToBillingGroupOutcomeCallable
 
typedef std::future< AddThingToThingGroupOutcome > Aws::IoT::Model::AddThingToThingGroupOutcomeCallable
 
typedef std::future< AssociateTargetsWithJobOutcome > Aws::IoT::Model::AssociateTargetsWithJobOutcomeCallable
 
typedef std::future< AttachPolicyOutcome > Aws::IoT::Model::AttachPolicyOutcomeCallable
 
typedef std::future< AttachSecurityProfileOutcome > Aws::IoT::Model::AttachSecurityProfileOutcomeCallable
 
typedef std::future< AttachThingPrincipalOutcome > Aws::IoT::Model::AttachThingPrincipalOutcomeCallable
 
typedef std::future< CancelAuditMitigationActionsTaskOutcome > Aws::IoT::Model::CancelAuditMitigationActionsTaskOutcomeCallable
 
typedef std::future< CancelAuditTaskOutcome > Aws::IoT::Model::CancelAuditTaskOutcomeCallable
 
typedef std::future< CancelCertificateTransferOutcome > Aws::IoT::Model::CancelCertificateTransferOutcomeCallable
 
typedef std::future< CancelDetectMitigationActionsTaskOutcome > Aws::IoT::Model::CancelDetectMitigationActionsTaskOutcomeCallable
 
typedef std::future< CancelJobOutcome > Aws::IoT::Model::CancelJobOutcomeCallable
 
typedef std::future< CancelJobExecutionOutcome > Aws::IoT::Model::CancelJobExecutionOutcomeCallable
 
typedef std::future< ClearDefaultAuthorizerOutcome > Aws::IoT::Model::ClearDefaultAuthorizerOutcomeCallable
 
typedef std::future< ConfirmTopicRuleDestinationOutcome > Aws::IoT::Model::ConfirmTopicRuleDestinationOutcomeCallable
 
typedef std::future< CreateAuditSuppressionOutcome > Aws::IoT::Model::CreateAuditSuppressionOutcomeCallable
 
typedef std::future< CreateAuthorizerOutcome > Aws::IoT::Model::CreateAuthorizerOutcomeCallable
 
typedef std::future< CreateBillingGroupOutcome > Aws::IoT::Model::CreateBillingGroupOutcomeCallable
 
typedef std::future< CreateCertificateFromCsrOutcome > Aws::IoT::Model::CreateCertificateFromCsrOutcomeCallable
 
typedef std::future< CreateCustomMetricOutcome > Aws::IoT::Model::CreateCustomMetricOutcomeCallable
 
typedef std::future< CreateDimensionOutcome > Aws::IoT::Model::CreateDimensionOutcomeCallable
 
typedef std::future< CreateDomainConfigurationOutcome > Aws::IoT::Model::CreateDomainConfigurationOutcomeCallable
 
typedef std::future< CreateDynamicThingGroupOutcome > Aws::IoT::Model::CreateDynamicThingGroupOutcomeCallable
 
typedef std::future< CreateFleetMetricOutcome > Aws::IoT::Model::CreateFleetMetricOutcomeCallable
 
typedef std::future< CreateJobOutcome > Aws::IoT::Model::CreateJobOutcomeCallable
 
typedef std::future< CreateJobTemplateOutcome > Aws::IoT::Model::CreateJobTemplateOutcomeCallable
 
typedef std::future< CreateKeysAndCertificateOutcome > Aws::IoT::Model::CreateKeysAndCertificateOutcomeCallable
 
typedef std::future< CreateMitigationActionOutcome > Aws::IoT::Model::CreateMitigationActionOutcomeCallable
 
typedef std::future< CreateOTAUpdateOutcome > Aws::IoT::Model::CreateOTAUpdateOutcomeCallable
 
typedef std::future< CreatePolicyOutcome > Aws::IoT::Model::CreatePolicyOutcomeCallable
 
typedef std::future< CreatePolicyVersionOutcome > Aws::IoT::Model::CreatePolicyVersionOutcomeCallable
 
typedef std::future< CreateProvisioningClaimOutcome > Aws::IoT::Model::CreateProvisioningClaimOutcomeCallable
 
typedef std::future< CreateProvisioningTemplateOutcome > Aws::IoT::Model::CreateProvisioningTemplateOutcomeCallable
 
typedef std::future< CreateProvisioningTemplateVersionOutcome > Aws::IoT::Model::CreateProvisioningTemplateVersionOutcomeCallable
 
typedef std::future< CreateRoleAliasOutcome > Aws::IoT::Model::CreateRoleAliasOutcomeCallable
 
typedef std::future< CreateScheduledAuditOutcome > Aws::IoT::Model::CreateScheduledAuditOutcomeCallable
 
typedef std::future< CreateSecurityProfileOutcome > Aws::IoT::Model::CreateSecurityProfileOutcomeCallable
 
typedef std::future< CreateStreamOutcome > Aws::IoT::Model::CreateStreamOutcomeCallable
 
typedef std::future< CreateThingOutcome > Aws::IoT::Model::CreateThingOutcomeCallable
 
typedef std::future< CreateThingGroupOutcome > Aws::IoT::Model::CreateThingGroupOutcomeCallable
 
typedef std::future< CreateThingTypeOutcome > Aws::IoT::Model::CreateThingTypeOutcomeCallable
 
typedef std::future< CreateTopicRuleOutcome > Aws::IoT::Model::CreateTopicRuleOutcomeCallable
 
typedef std::future< CreateTopicRuleDestinationOutcome > Aws::IoT::Model::CreateTopicRuleDestinationOutcomeCallable
 
typedef std::future< DeleteAccountAuditConfigurationOutcome > Aws::IoT::Model::DeleteAccountAuditConfigurationOutcomeCallable
 
typedef std::future< DeleteAuditSuppressionOutcome > Aws::IoT::Model::DeleteAuditSuppressionOutcomeCallable
 
typedef std::future< DeleteAuthorizerOutcome > Aws::IoT::Model::DeleteAuthorizerOutcomeCallable
 
typedef std::future< DeleteBillingGroupOutcome > Aws::IoT::Model::DeleteBillingGroupOutcomeCallable
 
typedef std::future< DeleteCACertificateOutcome > Aws::IoT::Model::DeleteCACertificateOutcomeCallable
 
typedef std::future< DeleteCertificateOutcome > Aws::IoT::Model::DeleteCertificateOutcomeCallable
 
typedef std::future< DeleteCustomMetricOutcome > Aws::IoT::Model::DeleteCustomMetricOutcomeCallable
 
typedef std::future< DeleteDimensionOutcome > Aws::IoT::Model::DeleteDimensionOutcomeCallable
 
typedef std::future< DeleteDomainConfigurationOutcome > Aws::IoT::Model::DeleteDomainConfigurationOutcomeCallable
 
typedef std::future< DeleteDynamicThingGroupOutcome > Aws::IoT::Model::DeleteDynamicThingGroupOutcomeCallable
 
typedef std::future< DeleteFleetMetricOutcome > Aws::IoT::Model::DeleteFleetMetricOutcomeCallable
 
typedef std::future< DeleteJobOutcome > Aws::IoT::Model::DeleteJobOutcomeCallable
 
typedef std::future< DeleteJobExecutionOutcome > Aws::IoT::Model::DeleteJobExecutionOutcomeCallable
 
typedef std::future< DeleteJobTemplateOutcome > Aws::IoT::Model::DeleteJobTemplateOutcomeCallable
 
typedef std::future< DeleteMitigationActionOutcome > Aws::IoT::Model::DeleteMitigationActionOutcomeCallable
 
typedef std::future< DeleteOTAUpdateOutcome > Aws::IoT::Model::DeleteOTAUpdateOutcomeCallable
 
typedef std::future< DeletePolicyOutcome > Aws::IoT::Model::DeletePolicyOutcomeCallable
 
typedef std::future< DeletePolicyVersionOutcome > Aws::IoT::Model::DeletePolicyVersionOutcomeCallable
 
typedef std::future< DeleteProvisioningTemplateOutcome > Aws::IoT::Model::DeleteProvisioningTemplateOutcomeCallable
 
typedef std::future< DeleteProvisioningTemplateVersionOutcome > Aws::IoT::Model::DeleteProvisioningTemplateVersionOutcomeCallable
 
typedef std::future< DeleteRegistrationCodeOutcome > Aws::IoT::Model::DeleteRegistrationCodeOutcomeCallable
 
typedef std::future< DeleteRoleAliasOutcome > Aws::IoT::Model::DeleteRoleAliasOutcomeCallable
 
typedef std::future< DeleteScheduledAuditOutcome > Aws::IoT::Model::DeleteScheduledAuditOutcomeCallable
 
typedef std::future< DeleteSecurityProfileOutcome > Aws::IoT::Model::DeleteSecurityProfileOutcomeCallable
 
typedef std::future< DeleteStreamOutcome > Aws::IoT::Model::DeleteStreamOutcomeCallable
 
typedef std::future< DeleteThingOutcome > Aws::IoT::Model::DeleteThingOutcomeCallable
 
typedef std::future< DeleteThingGroupOutcome > Aws::IoT::Model::DeleteThingGroupOutcomeCallable
 
typedef std::future< DeleteThingTypeOutcome > Aws::IoT::Model::DeleteThingTypeOutcomeCallable
 
typedef std::future< DeleteTopicRuleOutcome > Aws::IoT::Model::DeleteTopicRuleOutcomeCallable
 
typedef std::future< DeleteTopicRuleDestinationOutcome > Aws::IoT::Model::DeleteTopicRuleDestinationOutcomeCallable
 
typedef std::future< DeleteV2LoggingLevelOutcome > Aws::IoT::Model::DeleteV2LoggingLevelOutcomeCallable
 
typedef std::future< DeprecateThingTypeOutcome > Aws::IoT::Model::DeprecateThingTypeOutcomeCallable
 
typedef std::future< DescribeAccountAuditConfigurationOutcome > Aws::IoT::Model::DescribeAccountAuditConfigurationOutcomeCallable
 
typedef std::future< DescribeAuditFindingOutcome > Aws::IoT::Model::DescribeAuditFindingOutcomeCallable
 
typedef std::future< DescribeAuditMitigationActionsTaskOutcome > Aws::IoT::Model::DescribeAuditMitigationActionsTaskOutcomeCallable
 
typedef std::future< DescribeAuditSuppressionOutcome > Aws::IoT::Model::DescribeAuditSuppressionOutcomeCallable
 
typedef std::future< DescribeAuditTaskOutcome > Aws::IoT::Model::DescribeAuditTaskOutcomeCallable
 
typedef std::future< DescribeAuthorizerOutcome > Aws::IoT::Model::DescribeAuthorizerOutcomeCallable
 
typedef std::future< DescribeBillingGroupOutcome > Aws::IoT::Model::DescribeBillingGroupOutcomeCallable
 
typedef std::future< DescribeCACertificateOutcome > Aws::IoT::Model::DescribeCACertificateOutcomeCallable
 
typedef std::future< DescribeCertificateOutcome > Aws::IoT::Model::DescribeCertificateOutcomeCallable
 
typedef std::future< DescribeCustomMetricOutcome > Aws::IoT::Model::DescribeCustomMetricOutcomeCallable
 
typedef std::future< DescribeDefaultAuthorizerOutcome > Aws::IoT::Model::DescribeDefaultAuthorizerOutcomeCallable
 
typedef std::future< DescribeDetectMitigationActionsTaskOutcome > Aws::IoT::Model::DescribeDetectMitigationActionsTaskOutcomeCallable
 
typedef std::future< DescribeDimensionOutcome > Aws::IoT::Model::DescribeDimensionOutcomeCallable
 
typedef std::future< DescribeDomainConfigurationOutcome > Aws::IoT::Model::DescribeDomainConfigurationOutcomeCallable
 
typedef std::future< DescribeEndpointOutcome > Aws::IoT::Model::DescribeEndpointOutcomeCallable
 
typedef std::future< DescribeEventConfigurationsOutcome > Aws::IoT::Model::DescribeEventConfigurationsOutcomeCallable
 
typedef std::future< DescribeFleetMetricOutcome > Aws::IoT::Model::DescribeFleetMetricOutcomeCallable
 
typedef std::future< DescribeIndexOutcome > Aws::IoT::Model::DescribeIndexOutcomeCallable
 
typedef std::future< DescribeJobOutcome > Aws::IoT::Model::DescribeJobOutcomeCallable
 
typedef std::future< DescribeJobExecutionOutcome > Aws::IoT::Model::DescribeJobExecutionOutcomeCallable
 
typedef std::future< DescribeJobTemplateOutcome > Aws::IoT::Model::DescribeJobTemplateOutcomeCallable
 
typedef std::future< DescribeMitigationActionOutcome > Aws::IoT::Model::DescribeMitigationActionOutcomeCallable
 
typedef std::future< DescribeProvisioningTemplateOutcome > Aws::IoT::Model::DescribeProvisioningTemplateOutcomeCallable
 
typedef std::future< DescribeProvisioningTemplateVersionOutcome > Aws::IoT::Model::DescribeProvisioningTemplateVersionOutcomeCallable
 
typedef std::future< DescribeRoleAliasOutcome > Aws::IoT::Model::DescribeRoleAliasOutcomeCallable
 
typedef std::future< DescribeScheduledAuditOutcome > Aws::IoT::Model::DescribeScheduledAuditOutcomeCallable
 
typedef std::future< DescribeSecurityProfileOutcome > Aws::IoT::Model::DescribeSecurityProfileOutcomeCallable
 
typedef std::future< DescribeStreamOutcome > Aws::IoT::Model::DescribeStreamOutcomeCallable
 
typedef std::future< DescribeThingOutcome > Aws::IoT::Model::DescribeThingOutcomeCallable
 
typedef std::future< DescribeThingGroupOutcome > Aws::IoT::Model::DescribeThingGroupOutcomeCallable
 
typedef std::future< DescribeThingRegistrationTaskOutcome > Aws::IoT::Model::DescribeThingRegistrationTaskOutcomeCallable
 
typedef std::future< DescribeThingTypeOutcome > Aws::IoT::Model::DescribeThingTypeOutcomeCallable
 
typedef std::future< DetachPolicyOutcome > Aws::IoT::Model::DetachPolicyOutcomeCallable
 
typedef std::future< DetachSecurityProfileOutcome > Aws::IoT::Model::DetachSecurityProfileOutcomeCallable
 
typedef std::future< DetachThingPrincipalOutcome > Aws::IoT::Model::DetachThingPrincipalOutcomeCallable
 
typedef std::future< DisableTopicRuleOutcome > Aws::IoT::Model::DisableTopicRuleOutcomeCallable
 
typedef std::future< EnableTopicRuleOutcome > Aws::IoT::Model::EnableTopicRuleOutcomeCallable
 
typedef std::future< GetBehaviorModelTrainingSummariesOutcome > Aws::IoT::Model::GetBehaviorModelTrainingSummariesOutcomeCallable
 
typedef std::future< GetBucketsAggregationOutcome > Aws::IoT::Model::GetBucketsAggregationOutcomeCallable
 
typedef std::future< GetCardinalityOutcome > Aws::IoT::Model::GetCardinalityOutcomeCallable
 
typedef std::future< GetEffectivePoliciesOutcome > Aws::IoT::Model::GetEffectivePoliciesOutcomeCallable
 
typedef std::future< GetIndexingConfigurationOutcome > Aws::IoT::Model::GetIndexingConfigurationOutcomeCallable
 
typedef std::future< GetJobDocumentOutcome > Aws::IoT::Model::GetJobDocumentOutcomeCallable
 
typedef std::future< GetLoggingOptionsOutcome > Aws::IoT::Model::GetLoggingOptionsOutcomeCallable
 
typedef std::future< GetOTAUpdateOutcome > Aws::IoT::Model::GetOTAUpdateOutcomeCallable
 
typedef std::future< GetPercentilesOutcome > Aws::IoT::Model::GetPercentilesOutcomeCallable
 
typedef std::future< GetPolicyOutcome > Aws::IoT::Model::GetPolicyOutcomeCallable
 
typedef std::future< GetPolicyVersionOutcome > Aws::IoT::Model::GetPolicyVersionOutcomeCallable
 
typedef std::future< GetRegistrationCodeOutcome > Aws::IoT::Model::GetRegistrationCodeOutcomeCallable
 
typedef std::future< GetStatisticsOutcome > Aws::IoT::Model::GetStatisticsOutcomeCallable
 
typedef std::future< GetTopicRuleOutcome > Aws::IoT::Model::GetTopicRuleOutcomeCallable
 
typedef std::future< GetTopicRuleDestinationOutcome > Aws::IoT::Model::GetTopicRuleDestinationOutcomeCallable
 
typedef std::future< GetV2LoggingOptionsOutcome > Aws::IoT::Model::GetV2LoggingOptionsOutcomeCallable
 
typedef std::future< ListActiveViolationsOutcome > Aws::IoT::Model::ListActiveViolationsOutcomeCallable
 
typedef std::future< ListAttachedPoliciesOutcome > Aws::IoT::Model::ListAttachedPoliciesOutcomeCallable
 
typedef std::future< ListAuditFindingsOutcome > Aws::IoT::Model::ListAuditFindingsOutcomeCallable
 
typedef std::future< ListAuditMitigationActionsExecutionsOutcome > Aws::IoT::Model::ListAuditMitigationActionsExecutionsOutcomeCallable
 
typedef std::future< ListAuditMitigationActionsTasksOutcome > Aws::IoT::Model::ListAuditMitigationActionsTasksOutcomeCallable
 
typedef std::future< ListAuditSuppressionsOutcome > Aws::IoT::Model::ListAuditSuppressionsOutcomeCallable
 
typedef std::future< ListAuditTasksOutcome > Aws::IoT::Model::ListAuditTasksOutcomeCallable
 
typedef std::future< ListAuthorizersOutcome > Aws::IoT::Model::ListAuthorizersOutcomeCallable
 
typedef std::future< ListBillingGroupsOutcome > Aws::IoT::Model::ListBillingGroupsOutcomeCallable
 
typedef std::future< ListCACertificatesOutcome > Aws::IoT::Model::ListCACertificatesOutcomeCallable
 
typedef std::future< ListCertificatesOutcome > Aws::IoT::Model::ListCertificatesOutcomeCallable
 
typedef std::future< ListCertificatesByCAOutcome > Aws::IoT::Model::ListCertificatesByCAOutcomeCallable
 
typedef std::future< ListCustomMetricsOutcome > Aws::IoT::Model::ListCustomMetricsOutcomeCallable
 
typedef std::future< ListDetectMitigationActionsExecutionsOutcome > Aws::IoT::Model::ListDetectMitigationActionsExecutionsOutcomeCallable
 
typedef std::future< ListDetectMitigationActionsTasksOutcome > Aws::IoT::Model::ListDetectMitigationActionsTasksOutcomeCallable
 
typedef std::future< ListDimensionsOutcome > Aws::IoT::Model::ListDimensionsOutcomeCallable
 
typedef std::future< ListDomainConfigurationsOutcome > Aws::IoT::Model::ListDomainConfigurationsOutcomeCallable
 
typedef std::future< ListFleetMetricsOutcome > Aws::IoT::Model::ListFleetMetricsOutcomeCallable
 
typedef std::future< ListIndicesOutcome > Aws::IoT::Model::ListIndicesOutcomeCallable
 
typedef std::future< ListJobExecutionsForJobOutcome > Aws::IoT::Model::ListJobExecutionsForJobOutcomeCallable
 
typedef std::future< ListJobExecutionsForThingOutcome > Aws::IoT::Model::ListJobExecutionsForThingOutcomeCallable
 
typedef std::future< ListJobTemplatesOutcome > Aws::IoT::Model::ListJobTemplatesOutcomeCallable
 
typedef std::future< ListJobsOutcome > Aws::IoT::Model::ListJobsOutcomeCallable
 
typedef std::future< ListMitigationActionsOutcome > Aws::IoT::Model::ListMitigationActionsOutcomeCallable
 
typedef std::future< ListOTAUpdatesOutcome > Aws::IoT::Model::ListOTAUpdatesOutcomeCallable
 
typedef std::future< ListOutgoingCertificatesOutcome > Aws::IoT::Model::ListOutgoingCertificatesOutcomeCallable
 
typedef std::future< ListPoliciesOutcome > Aws::IoT::Model::ListPoliciesOutcomeCallable
 
typedef std::future< ListPolicyVersionsOutcome > Aws::IoT::Model::ListPolicyVersionsOutcomeCallable
 
typedef std::future< ListPrincipalThingsOutcome > Aws::IoT::Model::ListPrincipalThingsOutcomeCallable
 
typedef std::future< ListProvisioningTemplateVersionsOutcome > Aws::IoT::Model::ListProvisioningTemplateVersionsOutcomeCallable
 
typedef std::future< ListProvisioningTemplatesOutcome > Aws::IoT::Model::ListProvisioningTemplatesOutcomeCallable
 
typedef std::future< ListRoleAliasesOutcome > Aws::IoT::Model::ListRoleAliasesOutcomeCallable
 
typedef std::future< ListScheduledAuditsOutcome > Aws::IoT::Model::ListScheduledAuditsOutcomeCallable
 
typedef std::future< ListSecurityProfilesOutcome > Aws::IoT::Model::ListSecurityProfilesOutcomeCallable
 
typedef std::future< ListSecurityProfilesForTargetOutcome > Aws::IoT::Model::ListSecurityProfilesForTargetOutcomeCallable
 
typedef std::future< ListStreamsOutcome > Aws::IoT::Model::ListStreamsOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcome > Aws::IoT::Model::ListTagsForResourceOutcomeCallable
 
typedef std::future< ListTargetsForPolicyOutcome > Aws::IoT::Model::ListTargetsForPolicyOutcomeCallable
 
typedef std::future< ListTargetsForSecurityProfileOutcome > Aws::IoT::Model::ListTargetsForSecurityProfileOutcomeCallable
 
typedef std::future< ListThingGroupsOutcome > Aws::IoT::Model::ListThingGroupsOutcomeCallable
 
typedef std::future< ListThingGroupsForThingOutcome > Aws::IoT::Model::ListThingGroupsForThingOutcomeCallable
 
typedef std::future< ListThingPrincipalsOutcome > Aws::IoT::Model::ListThingPrincipalsOutcomeCallable
 
typedef std::future< ListThingRegistrationTaskReportsOutcome > Aws::IoT::Model::ListThingRegistrationTaskReportsOutcomeCallable
 
typedef std::future< ListThingRegistrationTasksOutcome > Aws::IoT::Model::ListThingRegistrationTasksOutcomeCallable
 
typedef std::future< ListThingTypesOutcome > Aws::IoT::Model::ListThingTypesOutcomeCallable
 
typedef std::future< ListThingsOutcome > Aws::IoT::Model::ListThingsOutcomeCallable
 
typedef std::future< ListThingsInBillingGroupOutcome > Aws::IoT::Model::ListThingsInBillingGroupOutcomeCallable
 
typedef std::future< ListThingsInThingGroupOutcome > Aws::IoT::Model::ListThingsInThingGroupOutcomeCallable
 
typedef std::future< ListTopicRuleDestinationsOutcome > Aws::IoT::Model::ListTopicRuleDestinationsOutcomeCallable
 
typedef std::future< ListTopicRulesOutcome > Aws::IoT::Model::ListTopicRulesOutcomeCallable
 
typedef std::future< ListV2LoggingLevelsOutcome > Aws::IoT::Model::ListV2LoggingLevelsOutcomeCallable
 
typedef std::future< ListViolationEventsOutcome > Aws::IoT::Model::ListViolationEventsOutcomeCallable
 
typedef std::future< PutVerificationStateOnViolationOutcome > Aws::IoT::Model::PutVerificationStateOnViolationOutcomeCallable
 
typedef std::future< RegisterCACertificateOutcome > Aws::IoT::Model::RegisterCACertificateOutcomeCallable
 
typedef std::future< RegisterCertificateOutcome > Aws::IoT::Model::RegisterCertificateOutcomeCallable
 
typedef std::future< RegisterCertificateWithoutCAOutcome > Aws::IoT::Model::RegisterCertificateWithoutCAOutcomeCallable
 
typedef std::future< RegisterThingOutcome > Aws::IoT::Model::RegisterThingOutcomeCallable
 
typedef std::future< RejectCertificateTransferOutcome > Aws::IoT::Model::RejectCertificateTransferOutcomeCallable
 
typedef std::future< RemoveThingFromBillingGroupOutcome > Aws::IoT::Model::RemoveThingFromBillingGroupOutcomeCallable
 
typedef std::future< RemoveThingFromThingGroupOutcome > Aws::IoT::Model::RemoveThingFromThingGroupOutcomeCallable
 
typedef std::future< ReplaceTopicRuleOutcome > Aws::IoT::Model::ReplaceTopicRuleOutcomeCallable
 
typedef std::future< SearchIndexOutcome > Aws::IoT::Model::SearchIndexOutcomeCallable
 
typedef std::future< SetDefaultAuthorizerOutcome > Aws::IoT::Model::SetDefaultAuthorizerOutcomeCallable
 
typedef std::future< SetDefaultPolicyVersionOutcome > Aws::IoT::Model::SetDefaultPolicyVersionOutcomeCallable
 
typedef std::future< SetLoggingOptionsOutcome > Aws::IoT::Model::SetLoggingOptionsOutcomeCallable
 
typedef std::future< SetV2LoggingLevelOutcome > Aws::IoT::Model::SetV2LoggingLevelOutcomeCallable
 
typedef std::future< SetV2LoggingOptionsOutcome > Aws::IoT::Model::SetV2LoggingOptionsOutcomeCallable
 
typedef std::future< StartAuditMitigationActionsTaskOutcome > Aws::IoT::Model::StartAuditMitigationActionsTaskOutcomeCallable
 
typedef std::future< StartDetectMitigationActionsTaskOutcome > Aws::IoT::Model::StartDetectMitigationActionsTaskOutcomeCallable
 
typedef std::future< StartOnDemandAuditTaskOutcome > Aws::IoT::Model::StartOnDemandAuditTaskOutcomeCallable
 
typedef std::future< StartThingRegistrationTaskOutcome > Aws::IoT::Model::StartThingRegistrationTaskOutcomeCallable
 
typedef std::future< StopThingRegistrationTaskOutcome > Aws::IoT::Model::StopThingRegistrationTaskOutcomeCallable
 
typedef std::future< TagResourceOutcome > Aws::IoT::Model::TagResourceOutcomeCallable
 
typedef std::future< TestAuthorizationOutcome > Aws::IoT::Model::TestAuthorizationOutcomeCallable
 
typedef std::future< TestInvokeAuthorizerOutcome > Aws::IoT::Model::TestInvokeAuthorizerOutcomeCallable
 
typedef std::future< TransferCertificateOutcome > Aws::IoT::Model::TransferCertificateOutcomeCallable
 
typedef std::future< UntagResourceOutcome > Aws::IoT::Model::UntagResourceOutcomeCallable
 
typedef std::future< UpdateAccountAuditConfigurationOutcome > Aws::IoT::Model::UpdateAccountAuditConfigurationOutcomeCallable
 
typedef std::future< UpdateAuditSuppressionOutcome > Aws::IoT::Model::UpdateAuditSuppressionOutcomeCallable
 
typedef std::future< UpdateAuthorizerOutcome > Aws::IoT::Model::UpdateAuthorizerOutcomeCallable
 
typedef std::future< UpdateBillingGroupOutcome > Aws::IoT::Model::UpdateBillingGroupOutcomeCallable
 
typedef std::future< UpdateCACertificateOutcome > Aws::IoT::Model::UpdateCACertificateOutcomeCallable
 
typedef std::future< UpdateCertificateOutcome > Aws::IoT::Model::UpdateCertificateOutcomeCallable
 
typedef std::future< UpdateCustomMetricOutcome > Aws::IoT::Model::UpdateCustomMetricOutcomeCallable
 
typedef std::future< UpdateDimensionOutcome > Aws::IoT::Model::UpdateDimensionOutcomeCallable
 
typedef std::future< UpdateDomainConfigurationOutcome > Aws::IoT::Model::UpdateDomainConfigurationOutcomeCallable
 
typedef std::future< UpdateDynamicThingGroupOutcome > Aws::IoT::Model::UpdateDynamicThingGroupOutcomeCallable
 
typedef std::future< UpdateEventConfigurationsOutcome > Aws::IoT::Model::UpdateEventConfigurationsOutcomeCallable
 
typedef std::future< UpdateFleetMetricOutcome > Aws::IoT::Model::UpdateFleetMetricOutcomeCallable
 
typedef std::future< UpdateIndexingConfigurationOutcome > Aws::IoT::Model::UpdateIndexingConfigurationOutcomeCallable
 
typedef std::future< UpdateJobOutcome > Aws::IoT::Model::UpdateJobOutcomeCallable
 
typedef std::future< UpdateMitigationActionOutcome > Aws::IoT::Model::UpdateMitigationActionOutcomeCallable
 
typedef std::future< UpdateProvisioningTemplateOutcome > Aws::IoT::Model::UpdateProvisioningTemplateOutcomeCallable
 
typedef std::future< UpdateRoleAliasOutcome > Aws::IoT::Model::UpdateRoleAliasOutcomeCallable
 
typedef std::future< UpdateScheduledAuditOutcome > Aws::IoT::Model::UpdateScheduledAuditOutcomeCallable
 
typedef std::future< UpdateSecurityProfileOutcome > Aws::IoT::Model::UpdateSecurityProfileOutcomeCallable
 
typedef std::future< UpdateStreamOutcome > Aws::IoT::Model::UpdateStreamOutcomeCallable
 
typedef std::future< UpdateThingOutcome > Aws::IoT::Model::UpdateThingOutcomeCallable
 
typedef std::future< UpdateThingGroupOutcome > Aws::IoT::Model::UpdateThingGroupOutcomeCallable
 
typedef std::future< UpdateThingGroupsForThingOutcome > Aws::IoT::Model::UpdateThingGroupsForThingOutcomeCallable
 
typedef std::future< UpdateTopicRuleDestinationOutcome > Aws::IoT::Model::UpdateTopicRuleDestinationOutcomeCallable
 
typedef std::future< ValidateSecurityProfileBehaviorsOutcome > Aws::IoT::Model::ValidateSecurityProfileBehaviorsOutcomeCallable
 
typedef std::function< void(const IoTClient *, const Model::AcceptCertificateTransferRequest &, const Model::AcceptCertificateTransferOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::AcceptCertificateTransferResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::AddThingToBillingGroupRequest &, const Model::AddThingToBillingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::AddThingToBillingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::AddThingToThingGroupRequest &, const Model::AddThingToThingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::AddThingToThingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::AssociateTargetsWithJobRequest &, const Model::AssociateTargetsWithJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::AssociateTargetsWithJobResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::AttachPolicyRequest &, const Model::AttachPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::AttachPolicyResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::AttachSecurityProfileRequest &, const Model::AttachSecurityProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::AttachSecurityProfileResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::AttachThingPrincipalRequest &, const Model::AttachThingPrincipalOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::AttachThingPrincipalResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CancelAuditMitigationActionsTaskRequest &, const Model::CancelAuditMitigationActionsTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CancelAuditMitigationActionsTaskResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CancelAuditTaskRequest &, const Model::CancelAuditTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CancelAuditTaskResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CancelCertificateTransferRequest &, const Model::CancelCertificateTransferOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CancelCertificateTransferResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CancelDetectMitigationActionsTaskRequest &, const Model::CancelDetectMitigationActionsTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CancelDetectMitigationActionsTaskResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CancelJobRequest &, const Model::CancelJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CancelJobResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CancelJobExecutionRequest &, const Model::CancelJobExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CancelJobExecutionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ClearDefaultAuthorizerRequest &, const Model::ClearDefaultAuthorizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ClearDefaultAuthorizerResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ConfirmTopicRuleDestinationRequest &, const Model::ConfirmTopicRuleDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ConfirmTopicRuleDestinationResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateAuditSuppressionRequest &, const Model::CreateAuditSuppressionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CreateAuditSuppressionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateAuthorizerRequest &, const Model::CreateAuthorizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CreateAuthorizerResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateBillingGroupRequest &, const Model::CreateBillingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CreateBillingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateCertificateFromCsrRequest &, const Model::CreateCertificateFromCsrOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CreateCertificateFromCsrResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateCustomMetricRequest &, const Model::CreateCustomMetricOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CreateCustomMetricResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateDimensionRequest &, const Model::CreateDimensionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CreateDimensionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateDomainConfigurationRequest &, const Model::CreateDomainConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CreateDomainConfigurationResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateDynamicThingGroupRequest &, const Model::CreateDynamicThingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CreateDynamicThingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateFleetMetricRequest &, const Model::CreateFleetMetricOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CreateFleetMetricResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateJobRequest &, const Model::CreateJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CreateJobResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateJobTemplateRequest &, const Model::CreateJobTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CreateJobTemplateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateKeysAndCertificateRequest &, const Model::CreateKeysAndCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CreateKeysAndCertificateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateMitigationActionRequest &, const Model::CreateMitigationActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CreateMitigationActionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateOTAUpdateRequest &, const Model::CreateOTAUpdateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CreateOTAUpdateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreatePolicyRequest &, const Model::CreatePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CreatePolicyResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreatePolicyVersionRequest &, const Model::CreatePolicyVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CreatePolicyVersionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateProvisioningClaimRequest &, const Model::CreateProvisioningClaimOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CreateProvisioningClaimResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateProvisioningTemplateRequest &, const Model::CreateProvisioningTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CreateProvisioningTemplateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateProvisioningTemplateVersionRequest &, const Model::CreateProvisioningTemplateVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CreateProvisioningTemplateVersionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateRoleAliasRequest &, const Model::CreateRoleAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CreateRoleAliasResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateScheduledAuditRequest &, const Model::CreateScheduledAuditOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CreateScheduledAuditResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateSecurityProfileRequest &, const Model::CreateSecurityProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CreateSecurityProfileResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateStreamRequest &, const Model::CreateStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CreateStreamResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateThingRequest &, const Model::CreateThingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CreateThingResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateThingGroupRequest &, const Model::CreateThingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CreateThingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateThingTypeRequest &, const Model::CreateThingTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CreateThingTypeResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateTopicRuleRequest &, const Model::CreateTopicRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CreateTopicRuleResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::CreateTopicRuleDestinationRequest &, const Model::CreateTopicRuleDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::CreateTopicRuleDestinationResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteAccountAuditConfigurationRequest &, const Model::DeleteAccountAuditConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DeleteAccountAuditConfigurationResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteAuditSuppressionRequest &, const Model::DeleteAuditSuppressionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DeleteAuditSuppressionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteAuthorizerRequest &, const Model::DeleteAuthorizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DeleteAuthorizerResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteBillingGroupRequest &, const Model::DeleteBillingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DeleteBillingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteCACertificateRequest &, const Model::DeleteCACertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DeleteCACertificateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteCertificateRequest &, const Model::DeleteCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DeleteCertificateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteCustomMetricRequest &, const Model::DeleteCustomMetricOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DeleteCustomMetricResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteDimensionRequest &, const Model::DeleteDimensionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DeleteDimensionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteDomainConfigurationRequest &, const Model::DeleteDomainConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DeleteDomainConfigurationResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteDynamicThingGroupRequest &, const Model::DeleteDynamicThingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DeleteDynamicThingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteFleetMetricRequest &, const Model::DeleteFleetMetricOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DeleteFleetMetricResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteJobRequest &, const Model::DeleteJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DeleteJobResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteJobExecutionRequest &, const Model::DeleteJobExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DeleteJobExecutionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteJobTemplateRequest &, const Model::DeleteJobTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DeleteJobTemplateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteMitigationActionRequest &, const Model::DeleteMitigationActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DeleteMitigationActionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteOTAUpdateRequest &, const Model::DeleteOTAUpdateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DeleteOTAUpdateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeletePolicyRequest &, const Model::DeletePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DeletePolicyResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeletePolicyVersionRequest &, const Model::DeletePolicyVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DeletePolicyVersionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteProvisioningTemplateRequest &, const Model::DeleteProvisioningTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DeleteProvisioningTemplateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteProvisioningTemplateVersionRequest &, const Model::DeleteProvisioningTemplateVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DeleteProvisioningTemplateVersionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteRegistrationCodeRequest &, const Model::DeleteRegistrationCodeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DeleteRegistrationCodeResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteRoleAliasRequest &, const Model::DeleteRoleAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DeleteRoleAliasResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteScheduledAuditRequest &, const Model::DeleteScheduledAuditOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DeleteScheduledAuditResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteSecurityProfileRequest &, const Model::DeleteSecurityProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DeleteSecurityProfileResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteStreamRequest &, const Model::DeleteStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DeleteStreamResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteThingRequest &, const Model::DeleteThingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DeleteThingResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteThingGroupRequest &, const Model::DeleteThingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DeleteThingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteThingTypeRequest &, const Model::DeleteThingTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DeleteThingTypeResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteTopicRuleRequest &, const Model::DeleteTopicRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DeleteTopicRuleResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteTopicRuleDestinationRequest &, const Model::DeleteTopicRuleDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DeleteTopicRuleDestinationResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeleteV2LoggingLevelRequest &, const Model::DeleteV2LoggingLevelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DeleteV2LoggingLevelResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DeprecateThingTypeRequest &, const Model::DeprecateThingTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DeprecateThingTypeResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeAccountAuditConfigurationRequest &, const Model::DescribeAccountAuditConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DescribeAccountAuditConfigurationResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeAuditFindingRequest &, const Model::DescribeAuditFindingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DescribeAuditFindingResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeAuditMitigationActionsTaskRequest &, const Model::DescribeAuditMitigationActionsTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DescribeAuditMitigationActionsTaskResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeAuditSuppressionRequest &, const Model::DescribeAuditSuppressionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DescribeAuditSuppressionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeAuditTaskRequest &, const Model::DescribeAuditTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DescribeAuditTaskResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeAuthorizerRequest &, const Model::DescribeAuthorizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DescribeAuthorizerResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeBillingGroupRequest &, const Model::DescribeBillingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DescribeBillingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeCACertificateRequest &, const Model::DescribeCACertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DescribeCACertificateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeCertificateRequest &, const Model::DescribeCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DescribeCertificateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeCustomMetricRequest &, const Model::DescribeCustomMetricOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DescribeCustomMetricResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeDefaultAuthorizerRequest &, const Model::DescribeDefaultAuthorizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DescribeDefaultAuthorizerResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeDetectMitigationActionsTaskRequest &, const Model::DescribeDetectMitigationActionsTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DescribeDetectMitigationActionsTaskResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeDimensionRequest &, const Model::DescribeDimensionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DescribeDimensionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeDomainConfigurationRequest &, const Model::DescribeDomainConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DescribeDomainConfigurationResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeEndpointRequest &, const Model::DescribeEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DescribeEndpointResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeEventConfigurationsRequest &, const Model::DescribeEventConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DescribeEventConfigurationsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeFleetMetricRequest &, const Model::DescribeFleetMetricOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DescribeFleetMetricResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeIndexRequest &, const Model::DescribeIndexOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DescribeIndexResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeJobRequest &, const Model::DescribeJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DescribeJobResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeJobExecutionRequest &, const Model::DescribeJobExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DescribeJobExecutionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeJobTemplateRequest &, const Model::DescribeJobTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DescribeJobTemplateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeMitigationActionRequest &, const Model::DescribeMitigationActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DescribeMitigationActionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeProvisioningTemplateRequest &, const Model::DescribeProvisioningTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DescribeProvisioningTemplateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeProvisioningTemplateVersionRequest &, const Model::DescribeProvisioningTemplateVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DescribeProvisioningTemplateVersionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeRoleAliasRequest &, const Model::DescribeRoleAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DescribeRoleAliasResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeScheduledAuditRequest &, const Model::DescribeScheduledAuditOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DescribeScheduledAuditResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeSecurityProfileRequest &, const Model::DescribeSecurityProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DescribeSecurityProfileResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeStreamRequest &, const Model::DescribeStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DescribeStreamResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeThingRequest &, const Model::DescribeThingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DescribeThingResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeThingGroupRequest &, const Model::DescribeThingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DescribeThingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeThingRegistrationTaskRequest &, const Model::DescribeThingRegistrationTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DescribeThingRegistrationTaskResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DescribeThingTypeRequest &, const Model::DescribeThingTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DescribeThingTypeResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DetachPolicyRequest &, const Model::DetachPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DetachPolicyResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DetachSecurityProfileRequest &, const Model::DetachSecurityProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DetachSecurityProfileResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DetachThingPrincipalRequest &, const Model::DetachThingPrincipalOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DetachThingPrincipalResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::DisableTopicRuleRequest &, const Model::DisableTopicRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::DisableTopicRuleResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::EnableTopicRuleRequest &, const Model::EnableTopicRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::EnableTopicRuleResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::GetBehaviorModelTrainingSummariesRequest &, const Model::GetBehaviorModelTrainingSummariesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::GetBehaviorModelTrainingSummariesResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::GetBucketsAggregationRequest &, const Model::GetBucketsAggregationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::GetBucketsAggregationResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::GetCardinalityRequest &, const Model::GetCardinalityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::GetCardinalityResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::GetEffectivePoliciesRequest &, const Model::GetEffectivePoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::GetEffectivePoliciesResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::GetIndexingConfigurationRequest &, const Model::GetIndexingConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::GetIndexingConfigurationResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::GetJobDocumentRequest &, const Model::GetJobDocumentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::GetJobDocumentResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::GetLoggingOptionsRequest &, const Model::GetLoggingOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::GetLoggingOptionsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::GetOTAUpdateRequest &, const Model::GetOTAUpdateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::GetOTAUpdateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::GetPercentilesRequest &, const Model::GetPercentilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::GetPercentilesResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::GetPolicyRequest &, const Model::GetPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::GetPolicyResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::GetPolicyVersionRequest &, const Model::GetPolicyVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::GetPolicyVersionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::GetRegistrationCodeRequest &, const Model::GetRegistrationCodeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::GetRegistrationCodeResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::GetStatisticsRequest &, const Model::GetStatisticsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::GetStatisticsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::GetTopicRuleRequest &, const Model::GetTopicRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::GetTopicRuleResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::GetTopicRuleDestinationRequest &, const Model::GetTopicRuleDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::GetTopicRuleDestinationResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::GetV2LoggingOptionsRequest &, const Model::GetV2LoggingOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::GetV2LoggingOptionsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListActiveViolationsRequest &, const Model::ListActiveViolationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListActiveViolationsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListAttachedPoliciesRequest &, const Model::ListAttachedPoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListAttachedPoliciesResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListAuditFindingsRequest &, const Model::ListAuditFindingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListAuditFindingsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListAuditMitigationActionsExecutionsRequest &, const Model::ListAuditMitigationActionsExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListAuditMitigationActionsExecutionsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListAuditMitigationActionsTasksRequest &, const Model::ListAuditMitigationActionsTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListAuditMitigationActionsTasksResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListAuditSuppressionsRequest &, const Model::ListAuditSuppressionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListAuditSuppressionsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListAuditTasksRequest &, const Model::ListAuditTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListAuditTasksResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListAuthorizersRequest &, const Model::ListAuthorizersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListAuthorizersResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListBillingGroupsRequest &, const Model::ListBillingGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListBillingGroupsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListCACertificatesRequest &, const Model::ListCACertificatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListCACertificatesResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListCertificatesRequest &, const Model::ListCertificatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListCertificatesResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListCertificatesByCARequest &, const Model::ListCertificatesByCAOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListCertificatesByCAResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListCustomMetricsRequest &, const Model::ListCustomMetricsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListCustomMetricsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListDetectMitigationActionsExecutionsRequest &, const Model::ListDetectMitigationActionsExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListDetectMitigationActionsExecutionsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListDetectMitigationActionsTasksRequest &, const Model::ListDetectMitigationActionsTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListDetectMitigationActionsTasksResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListDimensionsRequest &, const Model::ListDimensionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListDimensionsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListDomainConfigurationsRequest &, const Model::ListDomainConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListDomainConfigurationsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListFleetMetricsRequest &, const Model::ListFleetMetricsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListFleetMetricsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListIndicesRequest &, const Model::ListIndicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListIndicesResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListJobExecutionsForJobRequest &, const Model::ListJobExecutionsForJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListJobExecutionsForJobResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListJobExecutionsForThingRequest &, const Model::ListJobExecutionsForThingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListJobExecutionsForThingResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListJobTemplatesRequest &, const Model::ListJobTemplatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListJobTemplatesResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListJobsRequest &, const Model::ListJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListJobsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListMitigationActionsRequest &, const Model::ListMitigationActionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListMitigationActionsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListOTAUpdatesRequest &, const Model::ListOTAUpdatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListOTAUpdatesResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListOutgoingCertificatesRequest &, const Model::ListOutgoingCertificatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListOutgoingCertificatesResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListPoliciesRequest &, const Model::ListPoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListPoliciesResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListPolicyVersionsRequest &, const Model::ListPolicyVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListPolicyVersionsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListPrincipalThingsRequest &, const Model::ListPrincipalThingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListPrincipalThingsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListProvisioningTemplateVersionsRequest &, const Model::ListProvisioningTemplateVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListProvisioningTemplateVersionsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListProvisioningTemplatesRequest &, const Model::ListProvisioningTemplatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListProvisioningTemplatesResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListRoleAliasesRequest &, const Model::ListRoleAliasesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListRoleAliasesResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListScheduledAuditsRequest &, const Model::ListScheduledAuditsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListScheduledAuditsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListSecurityProfilesRequest &, const Model::ListSecurityProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListSecurityProfilesResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListSecurityProfilesForTargetRequest &, const Model::ListSecurityProfilesForTargetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListSecurityProfilesForTargetResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListStreamsRequest &, const Model::ListStreamsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListStreamsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListTargetsForPolicyRequest &, const Model::ListTargetsForPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListTargetsForPolicyResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListTargetsForSecurityProfileRequest &, const Model::ListTargetsForSecurityProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListTargetsForSecurityProfileResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListThingGroupsRequest &, const Model::ListThingGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListThingGroupsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListThingGroupsForThingRequest &, const Model::ListThingGroupsForThingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListThingGroupsForThingResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListThingPrincipalsRequest &, const Model::ListThingPrincipalsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListThingPrincipalsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListThingRegistrationTaskReportsRequest &, const Model::ListThingRegistrationTaskReportsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListThingRegistrationTaskReportsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListThingRegistrationTasksRequest &, const Model::ListThingRegistrationTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListThingRegistrationTasksResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListThingTypesRequest &, const Model::ListThingTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListThingTypesResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListThingsRequest &, const Model::ListThingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListThingsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListThingsInBillingGroupRequest &, const Model::ListThingsInBillingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListThingsInBillingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListThingsInThingGroupRequest &, const Model::ListThingsInThingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListThingsInThingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListTopicRuleDestinationsRequest &, const Model::ListTopicRuleDestinationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListTopicRuleDestinationsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListTopicRulesRequest &, const Model::ListTopicRulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListTopicRulesResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListV2LoggingLevelsRequest &, const Model::ListV2LoggingLevelsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListV2LoggingLevelsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ListViolationEventsRequest &, const Model::ListViolationEventsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ListViolationEventsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::PutVerificationStateOnViolationRequest &, const Model::PutVerificationStateOnViolationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::PutVerificationStateOnViolationResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::RegisterCACertificateRequest &, const Model::RegisterCACertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::RegisterCACertificateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::RegisterCertificateRequest &, const Model::RegisterCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::RegisterCertificateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::RegisterCertificateWithoutCARequest &, const Model::RegisterCertificateWithoutCAOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::RegisterCertificateWithoutCAResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::RegisterThingRequest &, const Model::RegisterThingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::RegisterThingResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::RejectCertificateTransferRequest &, const Model::RejectCertificateTransferOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::RejectCertificateTransferResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::RemoveThingFromBillingGroupRequest &, const Model::RemoveThingFromBillingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::RemoveThingFromBillingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::RemoveThingFromThingGroupRequest &, const Model::RemoveThingFromThingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::RemoveThingFromThingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ReplaceTopicRuleRequest &, const Model::ReplaceTopicRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ReplaceTopicRuleResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::SearchIndexRequest &, const Model::SearchIndexOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::SearchIndexResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::SetDefaultAuthorizerRequest &, const Model::SetDefaultAuthorizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::SetDefaultAuthorizerResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::SetDefaultPolicyVersionRequest &, const Model::SetDefaultPolicyVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::SetDefaultPolicyVersionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::SetLoggingOptionsRequest &, const Model::SetLoggingOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::SetLoggingOptionsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::SetV2LoggingLevelRequest &, const Model::SetV2LoggingLevelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::SetV2LoggingLevelResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::SetV2LoggingOptionsRequest &, const Model::SetV2LoggingOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::SetV2LoggingOptionsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::StartAuditMitigationActionsTaskRequest &, const Model::StartAuditMitigationActionsTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::StartAuditMitigationActionsTaskResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::StartDetectMitigationActionsTaskRequest &, const Model::StartDetectMitigationActionsTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::StartDetectMitigationActionsTaskResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::StartOnDemandAuditTaskRequest &, const Model::StartOnDemandAuditTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::StartOnDemandAuditTaskResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::StartThingRegistrationTaskRequest &, const Model::StartThingRegistrationTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::StartThingRegistrationTaskResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::StopThingRegistrationTaskRequest &, const Model::StopThingRegistrationTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::StopThingRegistrationTaskResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::TagResourceResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::TestAuthorizationRequest &, const Model::TestAuthorizationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::TestAuthorizationResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::TestInvokeAuthorizerRequest &, const Model::TestInvokeAuthorizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::TestInvokeAuthorizerResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::TransferCertificateRequest &, const Model::TransferCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::TransferCertificateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::UntagResourceResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateAccountAuditConfigurationRequest &, const Model::UpdateAccountAuditConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::UpdateAccountAuditConfigurationResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateAuditSuppressionRequest &, const Model::UpdateAuditSuppressionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::UpdateAuditSuppressionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateAuthorizerRequest &, const Model::UpdateAuthorizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::UpdateAuthorizerResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateBillingGroupRequest &, const Model::UpdateBillingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::UpdateBillingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateCACertificateRequest &, const Model::UpdateCACertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::UpdateCACertificateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateCertificateRequest &, const Model::UpdateCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::UpdateCertificateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateCustomMetricRequest &, const Model::UpdateCustomMetricOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::UpdateCustomMetricResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateDimensionRequest &, const Model::UpdateDimensionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::UpdateDimensionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateDomainConfigurationRequest &, const Model::UpdateDomainConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::UpdateDomainConfigurationResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateDynamicThingGroupRequest &, const Model::UpdateDynamicThingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::UpdateDynamicThingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateEventConfigurationsRequest &, const Model::UpdateEventConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::UpdateEventConfigurationsResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateFleetMetricRequest &, const Model::UpdateFleetMetricOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::UpdateFleetMetricResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateIndexingConfigurationRequest &, const Model::UpdateIndexingConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::UpdateIndexingConfigurationResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateJobRequest &, const Model::UpdateJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::UpdateJobResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateMitigationActionRequest &, const Model::UpdateMitigationActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::UpdateMitigationActionResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateProvisioningTemplateRequest &, const Model::UpdateProvisioningTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::UpdateProvisioningTemplateResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateRoleAliasRequest &, const Model::UpdateRoleAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::UpdateRoleAliasResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateScheduledAuditRequest &, const Model::UpdateScheduledAuditOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::UpdateScheduledAuditResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateSecurityProfileRequest &, const Model::UpdateSecurityProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::UpdateSecurityProfileResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateStreamRequest &, const Model::UpdateStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::UpdateStreamResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateThingRequest &, const Model::UpdateThingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::UpdateThingResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateThingGroupRequest &, const Model::UpdateThingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::UpdateThingGroupResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateThingGroupsForThingRequest &, const Model::UpdateThingGroupsForThingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::UpdateThingGroupsForThingResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::UpdateTopicRuleDestinationRequest &, const Model::UpdateTopicRuleDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::UpdateTopicRuleDestinationResponseReceivedHandler
 
typedef std::function< void(const IoTClient *, const Model::ValidateSecurityProfileBehaviorsRequest &, const Model::ValidateSecurityProfileBehaviorsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::IoT::ValidateSecurityProfileBehaviorsResponseReceivedHandler