9#include <aws/iot/IoTErrors.h>
10#include <aws/core/client/GenericClientConfiguration.h>
11#include <aws/core/client/AWSError.h>
12#include <aws/core/utils/memory/stl/AWSString.h>
13#include <aws/core/client/AsyncCallerContext.h>
14#include <aws/core/http/HttpTypes.h>
15#include <aws/iot/IoTEndpointProvider.h>
21#include <aws/iot/model/AddThingToBillingGroupResult.h>
22#include <aws/iot/model/AddThingToThingGroupResult.h>
23#include <aws/iot/model/AssociateSbomWithPackageVersionResult.h>
24#include <aws/iot/model/AssociateTargetsWithJobResult.h>
25#include <aws/iot/model/AttachSecurityProfileResult.h>
26#include <aws/iot/model/AttachThingPrincipalResult.h>
27#include <aws/iot/model/CancelAuditMitigationActionsTaskResult.h>
28#include <aws/iot/model/CancelAuditTaskResult.h>
29#include <aws/iot/model/CancelDetectMitigationActionsTaskResult.h>
30#include <aws/iot/model/CancelJobResult.h>
31#include <aws/iot/model/ClearDefaultAuthorizerResult.h>
32#include <aws/iot/model/ConfirmTopicRuleDestinationResult.h>
33#include <aws/iot/model/CreateAuditSuppressionResult.h>
34#include <aws/iot/model/CreateAuthorizerResult.h>
35#include <aws/iot/model/CreateBillingGroupResult.h>
36#include <aws/iot/model/CreateCertificateFromCsrResult.h>
37#include <aws/iot/model/CreateCertificateProviderResult.h>
38#include <aws/iot/model/CreateCustomMetricResult.h>
39#include <aws/iot/model/CreateDimensionResult.h>
40#include <aws/iot/model/CreateDomainConfigurationResult.h>
41#include <aws/iot/model/CreateDynamicThingGroupResult.h>
42#include <aws/iot/model/CreateFleetMetricResult.h>
43#include <aws/iot/model/CreateJobResult.h>
44#include <aws/iot/model/CreateJobTemplateResult.h>
45#include <aws/iot/model/CreateKeysAndCertificateResult.h>
46#include <aws/iot/model/CreateMitigationActionResult.h>
47#include <aws/iot/model/CreateOTAUpdateResult.h>
48#include <aws/iot/model/CreatePackageResult.h>
49#include <aws/iot/model/CreatePackageVersionResult.h>
50#include <aws/iot/model/CreatePolicyResult.h>
51#include <aws/iot/model/CreatePolicyVersionResult.h>
52#include <aws/iot/model/CreateProvisioningClaimResult.h>
53#include <aws/iot/model/CreateProvisioningTemplateResult.h>
54#include <aws/iot/model/CreateProvisioningTemplateVersionResult.h>
55#include <aws/iot/model/CreateRoleAliasResult.h>
56#include <aws/iot/model/CreateScheduledAuditResult.h>
57#include <aws/iot/model/CreateSecurityProfileResult.h>
58#include <aws/iot/model/CreateStreamResult.h>
59#include <aws/iot/model/CreateThingResult.h>
60#include <aws/iot/model/CreateThingGroupResult.h>
61#include <aws/iot/model/CreateThingTypeResult.h>
62#include <aws/iot/model/CreateTopicRuleDestinationResult.h>
63#include <aws/iot/model/DeleteAccountAuditConfigurationResult.h>
64#include <aws/iot/model/DeleteAuditSuppressionResult.h>
65#include <aws/iot/model/DeleteAuthorizerResult.h>
66#include <aws/iot/model/DeleteBillingGroupResult.h>
67#include <aws/iot/model/DeleteCACertificateResult.h>
68#include <aws/iot/model/DeleteCertificateProviderResult.h>
69#include <aws/iot/model/DeleteCustomMetricResult.h>
70#include <aws/iot/model/DeleteDimensionResult.h>
71#include <aws/iot/model/DeleteDomainConfigurationResult.h>
72#include <aws/iot/model/DeleteDynamicThingGroupResult.h>
73#include <aws/iot/model/DeleteMitigationActionResult.h>
74#include <aws/iot/model/DeleteOTAUpdateResult.h>
75#include <aws/iot/model/DeletePackageResult.h>
76#include <aws/iot/model/DeletePackageVersionResult.h>
77#include <aws/iot/model/DeleteProvisioningTemplateResult.h>
78#include <aws/iot/model/DeleteProvisioningTemplateVersionResult.h>
79#include <aws/iot/model/DeleteRegistrationCodeResult.h>
80#include <aws/iot/model/DeleteRoleAliasResult.h>
81#include <aws/iot/model/DeleteScheduledAuditResult.h>
82#include <aws/iot/model/DeleteSecurityProfileResult.h>
83#include <aws/iot/model/DeleteStreamResult.h>
84#include <aws/iot/model/DeleteThingResult.h>
85#include <aws/iot/model/DeleteThingGroupResult.h>
86#include <aws/iot/model/DeleteThingTypeResult.h>
87#include <aws/iot/model/DeleteTopicRuleDestinationResult.h>
88#include <aws/iot/model/DeprecateThingTypeResult.h>
89#include <aws/iot/model/DescribeAccountAuditConfigurationResult.h>
90#include <aws/iot/model/DescribeAuditFindingResult.h>
91#include <aws/iot/model/DescribeAuditMitigationActionsTaskResult.h>
92#include <aws/iot/model/DescribeAuditSuppressionResult.h>
93#include <aws/iot/model/DescribeAuditTaskResult.h>
94#include <aws/iot/model/DescribeAuthorizerResult.h>
95#include <aws/iot/model/DescribeBillingGroupResult.h>
96#include <aws/iot/model/DescribeCACertificateResult.h>
97#include <aws/iot/model/DescribeCertificateResult.h>
98#include <aws/iot/model/DescribeCertificateProviderResult.h>
99#include <aws/iot/model/DescribeCustomMetricResult.h>
100#include <aws/iot/model/DescribeDefaultAuthorizerResult.h>
101#include <aws/iot/model/DescribeDetectMitigationActionsTaskResult.h>
102#include <aws/iot/model/DescribeDimensionResult.h>
103#include <aws/iot/model/DescribeDomainConfigurationResult.h>
104#include <aws/iot/model/DescribeEndpointResult.h>
105#include <aws/iot/model/DescribeEventConfigurationsResult.h>
106#include <aws/iot/model/DescribeFleetMetricResult.h>
107#include <aws/iot/model/DescribeIndexResult.h>
108#include <aws/iot/model/DescribeJobResult.h>
109#include <aws/iot/model/DescribeJobExecutionResult.h>
110#include <aws/iot/model/DescribeJobTemplateResult.h>
111#include <aws/iot/model/DescribeManagedJobTemplateResult.h>
112#include <aws/iot/model/DescribeMitigationActionResult.h>
113#include <aws/iot/model/DescribeProvisioningTemplateResult.h>
114#include <aws/iot/model/DescribeProvisioningTemplateVersionResult.h>
115#include <aws/iot/model/DescribeRoleAliasResult.h>
116#include <aws/iot/model/DescribeScheduledAuditResult.h>
117#include <aws/iot/model/DescribeSecurityProfileResult.h>
118#include <aws/iot/model/DescribeStreamResult.h>
119#include <aws/iot/model/DescribeThingResult.h>
120#include <aws/iot/model/DescribeThingGroupResult.h>
121#include <aws/iot/model/DescribeThingRegistrationTaskResult.h>
122#include <aws/iot/model/DescribeThingTypeResult.h>
123#include <aws/iot/model/DetachSecurityProfileResult.h>
124#include <aws/iot/model/DetachThingPrincipalResult.h>
125#include <aws/iot/model/DisassociateSbomFromPackageVersionResult.h>
126#include <aws/iot/model/GetBehaviorModelTrainingSummariesResult.h>
127#include <aws/iot/model/GetBucketsAggregationResult.h>
128#include <aws/iot/model/GetCardinalityResult.h>
129#include <aws/iot/model/GetEffectivePoliciesResult.h>
130#include <aws/iot/model/GetIndexingConfigurationResult.h>
131#include <aws/iot/model/GetJobDocumentResult.h>
132#include <aws/iot/model/GetLoggingOptionsResult.h>
133#include <aws/iot/model/GetOTAUpdateResult.h>
134#include <aws/iot/model/GetPackageResult.h>
135#include <aws/iot/model/GetPackageConfigurationResult.h>
136#include <aws/iot/model/GetPackageVersionResult.h>
137#include <aws/iot/model/GetPercentilesResult.h>
138#include <aws/iot/model/GetPolicyResult.h>
139#include <aws/iot/model/GetPolicyVersionResult.h>
140#include <aws/iot/model/GetRegistrationCodeResult.h>
141#include <aws/iot/model/GetStatisticsResult.h>
142#include <aws/iot/model/GetTopicRuleResult.h>
143#include <aws/iot/model/GetTopicRuleDestinationResult.h>
144#include <aws/iot/model/GetV2LoggingOptionsResult.h>
145#include <aws/iot/model/ListActiveViolationsResult.h>
146#include <aws/iot/model/ListAttachedPoliciesResult.h>
147#include <aws/iot/model/ListAuditFindingsResult.h>
148#include <aws/iot/model/ListAuditMitigationActionsExecutionsResult.h>
149#include <aws/iot/model/ListAuditMitigationActionsTasksResult.h>
150#include <aws/iot/model/ListAuditSuppressionsResult.h>
151#include <aws/iot/model/ListAuditTasksResult.h>
152#include <aws/iot/model/ListAuthorizersResult.h>
153#include <aws/iot/model/ListBillingGroupsResult.h>
154#include <aws/iot/model/ListCACertificatesResult.h>
155#include <aws/iot/model/ListCertificateProvidersResult.h>
156#include <aws/iot/model/ListCertificatesResult.h>
157#include <aws/iot/model/ListCertificatesByCAResult.h>
158#include <aws/iot/model/ListCustomMetricsResult.h>
159#include <aws/iot/model/ListDetectMitigationActionsExecutionsResult.h>
160#include <aws/iot/model/ListDetectMitigationActionsTasksResult.h>
161#include <aws/iot/model/ListDimensionsResult.h>
162#include <aws/iot/model/ListDomainConfigurationsResult.h>
163#include <aws/iot/model/ListFleetMetricsResult.h>
164#include <aws/iot/model/ListIndicesResult.h>
165#include <aws/iot/model/ListJobExecutionsForJobResult.h>
166#include <aws/iot/model/ListJobExecutionsForThingResult.h>
167#include <aws/iot/model/ListJobTemplatesResult.h>
168#include <aws/iot/model/ListJobsResult.h>
169#include <aws/iot/model/ListManagedJobTemplatesResult.h>
170#include <aws/iot/model/ListMetricValuesResult.h>
171#include <aws/iot/model/ListMitigationActionsResult.h>
172#include <aws/iot/model/ListOTAUpdatesResult.h>
173#include <aws/iot/model/ListOutgoingCertificatesResult.h>
174#include <aws/iot/model/ListPackageVersionsResult.h>
175#include <aws/iot/model/ListPackagesResult.h>
176#include <aws/iot/model/ListPoliciesResult.h>
177#include <aws/iot/model/ListPolicyVersionsResult.h>
178#include <aws/iot/model/ListPrincipalThingsResult.h>
179#include <aws/iot/model/ListProvisioningTemplateVersionsResult.h>
180#include <aws/iot/model/ListProvisioningTemplatesResult.h>
181#include <aws/iot/model/ListRelatedResourcesForAuditFindingResult.h>
182#include <aws/iot/model/ListRoleAliasesResult.h>
183#include <aws/iot/model/ListSbomValidationResultsResult.h>
184#include <aws/iot/model/ListScheduledAuditsResult.h>
185#include <aws/iot/model/ListSecurityProfilesResult.h>
186#include <aws/iot/model/ListSecurityProfilesForTargetResult.h>
187#include <aws/iot/model/ListStreamsResult.h>
188#include <aws/iot/model/ListTagsForResourceResult.h>
189#include <aws/iot/model/ListTargetsForPolicyResult.h>
190#include <aws/iot/model/ListTargetsForSecurityProfileResult.h>
191#include <aws/iot/model/ListThingGroupsResult.h>
192#include <aws/iot/model/ListThingGroupsForThingResult.h>
193#include <aws/iot/model/ListThingPrincipalsResult.h>
194#include <aws/iot/model/ListThingRegistrationTaskReportsResult.h>
195#include <aws/iot/model/ListThingRegistrationTasksResult.h>
196#include <aws/iot/model/ListThingTypesResult.h>
197#include <aws/iot/model/ListThingsResult.h>
198#include <aws/iot/model/ListThingsInBillingGroupResult.h>
199#include <aws/iot/model/ListThingsInThingGroupResult.h>
200#include <aws/iot/model/ListTopicRuleDestinationsResult.h>
201#include <aws/iot/model/ListTopicRulesResult.h>
202#include <aws/iot/model/ListV2LoggingLevelsResult.h>
203#include <aws/iot/model/ListViolationEventsResult.h>
204#include <aws/iot/model/PutVerificationStateOnViolationResult.h>
205#include <aws/iot/model/RegisterCACertificateResult.h>
206#include <aws/iot/model/RegisterCertificateResult.h>
207#include <aws/iot/model/RegisterCertificateWithoutCAResult.h>
208#include <aws/iot/model/RegisterThingResult.h>
209#include <aws/iot/model/RemoveThingFromBillingGroupResult.h>
210#include <aws/iot/model/RemoveThingFromThingGroupResult.h>
211#include <aws/iot/model/SearchIndexResult.h>
212#include <aws/iot/model/SetDefaultAuthorizerResult.h>
213#include <aws/iot/model/StartAuditMitigationActionsTaskResult.h>
214#include <aws/iot/model/StartDetectMitigationActionsTaskResult.h>
215#include <aws/iot/model/StartOnDemandAuditTaskResult.h>
216#include <aws/iot/model/StartThingRegistrationTaskResult.h>
217#include <aws/iot/model/StopThingRegistrationTaskResult.h>
218#include <aws/iot/model/TagResourceResult.h>
219#include <aws/iot/model/TestAuthorizationResult.h>
220#include <aws/iot/model/TestInvokeAuthorizerResult.h>
221#include <aws/iot/model/TransferCertificateResult.h>
222#include <aws/iot/model/UntagResourceResult.h>
223#include <aws/iot/model/UpdateAccountAuditConfigurationResult.h>
224#include <aws/iot/model/UpdateAuditSuppressionResult.h>
225#include <aws/iot/model/UpdateAuthorizerResult.h>
226#include <aws/iot/model/UpdateBillingGroupResult.h>
227#include <aws/iot/model/UpdateCertificateProviderResult.h>
228#include <aws/iot/model/UpdateCustomMetricResult.h>
229#include <aws/iot/model/UpdateDimensionResult.h>
230#include <aws/iot/model/UpdateDomainConfigurationResult.h>
231#include <aws/iot/model/UpdateDynamicThingGroupResult.h>
232#include <aws/iot/model/UpdateEventConfigurationsResult.h>
233#include <aws/iot/model/UpdateIndexingConfigurationResult.h>
234#include <aws/iot/model/UpdateMitigationActionResult.h>
235#include <aws/iot/model/UpdatePackageResult.h>
236#include <aws/iot/model/UpdatePackageConfigurationResult.h>
237#include <aws/iot/model/UpdatePackageVersionResult.h>
238#include <aws/iot/model/UpdateProvisioningTemplateResult.h>
239#include <aws/iot/model/UpdateRoleAliasResult.h>
240#include <aws/iot/model/UpdateScheduledAuditResult.h>
241#include <aws/iot/model/UpdateSecurityProfileResult.h>
242#include <aws/iot/model/UpdateStreamResult.h>
243#include <aws/iot/model/UpdateThingResult.h>
244#include <aws/iot/model/UpdateThingGroupResult.h>
245#include <aws/iot/model/UpdateThingGroupsForThingResult.h>
246#include <aws/iot/model/UpdateTopicRuleDestinationResult.h>
247#include <aws/iot/model/ValidateSecurityProfileBehaviorsResult.h>
248#include <aws/iot/model/ListStreamsRequest.h>
249#include <aws/iot/model/ListTopicRulesRequest.h>
250#include <aws/iot/model/RemoveThingFromThingGroupRequest.h>
251#include <aws/iot/model/GetLoggingOptionsRequest.h>
252#include <aws/iot/model/ListProvisioningTemplatesRequest.h>
253#include <aws/iot/model/ListManagedJobTemplatesRequest.h>
254#include <aws/iot/model/ListBillingGroupsRequest.h>
255#include <aws/iot/model/GetV2LoggingOptionsRequest.h>
256#include <aws/iot/model/GetPackageConfigurationRequest.h>
257#include <aws/iot/model/SetV2LoggingOptionsRequest.h>
258#include <aws/iot/model/DeleteAccountAuditConfigurationRequest.h>
259#include <aws/iot/model/UpdateAccountAuditConfigurationRequest.h>
260#include <aws/iot/model/UpdateIndexingConfigurationRequest.h>
261#include <aws/iot/model/ListJobTemplatesRequest.h>
262#include <aws/iot/model/ListAuditSuppressionsRequest.h>
263#include <aws/iot/model/ListThingGroupsRequest.h>
264#include <aws/iot/model/ListTopicRuleDestinationsRequest.h>
265#include <aws/iot/model/ListDimensionsRequest.h>
266#include <aws/iot/model/ListOutgoingCertificatesRequest.h>
267#include <aws/iot/model/DescribeDefaultAuthorizerRequest.h>
268#include <aws/iot/model/ListActiveViolationsRequest.h>
269#include <aws/iot/model/ListV2LoggingLevelsRequest.h>
270#include <aws/iot/model/GetRegistrationCodeRequest.h>
271#include <aws/iot/model/ListThingsRequest.h>
272#include <aws/iot/model/DescribeEventConfigurationsRequest.h>
273#include <aws/iot/model/ListCertificatesRequest.h>
274#include <aws/iot/model/ListAuthorizersRequest.h>
275#include <aws/iot/model/AddThingToThingGroupRequest.h>
276#include <aws/iot/model/ListJobsRequest.h>
277#include <aws/iot/model/UpdateThingGroupsForThingRequest.h>
278#include <aws/iot/model/ListDetectMitigationActionsExecutionsRequest.h>
279#include <aws/iot/model/ListSecurityProfilesRequest.h>
280#include <aws/iot/model/AddThingToBillingGroupRequest.h>
281#include <aws/iot/model/ListAuditFindingsRequest.h>
282#include <aws/iot/model/CreateKeysAndCertificateRequest.h>
283#include <aws/iot/model/ClearDefaultAuthorizerRequest.h>
284#include <aws/iot/model/ListScheduledAuditsRequest.h>
285#include <aws/iot/model/ListThingTypesRequest.h>
286#include <aws/iot/model/ListMitigationActionsRequest.h>
287#include <aws/iot/model/RemoveThingFromBillingGroupRequest.h>
288#include <aws/iot/model/GetEffectivePoliciesRequest.h>
289#include <aws/iot/model/ListIndicesRequest.h>
290#include <aws/iot/model/DescribeAccountAuditConfigurationRequest.h>
291#include <aws/iot/model/ListPoliciesRequest.h>
292#include <aws/iot/model/GetIndexingConfigurationRequest.h>
293#include <aws/iot/model/UpdatePackageConfigurationRequest.h>
294#include <aws/iot/model/ListDomainConfigurationsRequest.h>
295#include <aws/iot/model/ListThingRegistrationTasksRequest.h>
296#include <aws/iot/model/ListOTAUpdatesRequest.h>
297#include <aws/iot/model/DescribeEndpointRequest.h>
298#include <aws/iot/model/ListCertificateProvidersRequest.h>
299#include <aws/iot/model/GetBehaviorModelTrainingSummariesRequest.h>
300#include <aws/iot/model/ListCACertificatesRequest.h>
301#include <aws/iot/model/ListPackagesRequest.h>
302#include <aws/iot/model/DeleteRegistrationCodeRequest.h>
303#include <aws/iot/model/ListRoleAliasesRequest.h>
304#include <aws/iot/model/UpdateEventConfigurationsRequest.h>
305#include <aws/iot/model/ListCustomMetricsRequest.h>
306#include <aws/iot/model/ListFleetMetricsRequest.h>
307#include <aws/core/NoResult.h>
315 class HttpClientFactory;
320 template<
typename R,
typename E>
class Outcome;
330 class AWSCredentials;
331 class AWSCredentialsProvider;
EndpointProviderBase< IoTClientConfiguration, IoTBuiltInParameters, IoTClientContextParameters > IoTEndpointProviderBase
std::future< CreatePackageVersionOutcome > CreatePackageVersionOutcomeCallable
Aws::Utils::Outcome< ListSecurityProfilesResult, IoTError > ListSecurityProfilesOutcome
Aws::Utils::Outcome< DeleteTopicRuleDestinationResult, IoTError > DeleteTopicRuleDestinationOutcome
Aws::Utils::Outcome< DescribeThingTypeResult, IoTError > DescribeThingTypeOutcome
Aws::Utils::Outcome< TestAuthorizationResult, IoTError > TestAuthorizationOutcome
std::future< DescribeBillingGroupOutcome > DescribeBillingGroupOutcomeCallable
Aws::Utils::Outcome< UpdateAuditSuppressionResult, IoTError > UpdateAuditSuppressionOutcome
std::future< DisableTopicRuleOutcome > DisableTopicRuleOutcomeCallable
Aws::Utils::Outcome< DescribeCustomMetricResult, IoTError > DescribeCustomMetricOutcome
std::future< TagResourceOutcome > TagResourceOutcomeCallable
Aws::Utils::Outcome< DeleteAccountAuditConfigurationResult, IoTError > DeleteAccountAuditConfigurationOutcome
std::future< ListTargetsForSecurityProfileOutcome > ListTargetsForSecurityProfileOutcomeCallable
std::future< ListAuditTasksOutcome > ListAuditTasksOutcomeCallable
Aws::Utils::Outcome< ListPolicyVersionsResult, IoTError > ListPolicyVersionsOutcome
std::future< AttachThingPrincipalOutcome > AttachThingPrincipalOutcomeCallable
std::future< ListDomainConfigurationsOutcome > ListDomainConfigurationsOutcomeCallable
std::future< ListThingGroupsOutcome > ListThingGroupsOutcomeCallable
Aws::Utils::Outcome< DescribeAccountAuditConfigurationResult, IoTError > DescribeAccountAuditConfigurationOutcome
std::future< ListProvisioningTemplateVersionsOutcome > ListProvisioningTemplateVersionsOutcomeCallable
std::future< DescribeThingTypeOutcome > DescribeThingTypeOutcomeCallable
Aws::Utils::Outcome< UpdateEventConfigurationsResult, IoTError > UpdateEventConfigurationsOutcome
Aws::Utils::Outcome< GetEffectivePoliciesResult, IoTError > GetEffectivePoliciesOutcome
std::future< GetCardinalityOutcome > GetCardinalityOutcomeCallable
std::future< UpdateJobOutcome > UpdateJobOutcomeCallable
std::future< CreateJobTemplateOutcome > CreateJobTemplateOutcomeCallable
Aws::Utils::Outcome< ListThingsInBillingGroupResult, IoTError > ListThingsInBillingGroupOutcome
Aws::Utils::Outcome< StartOnDemandAuditTaskResult, IoTError > StartOnDemandAuditTaskOutcome
Aws::Utils::Outcome< RegisterCertificateResult, IoTError > RegisterCertificateOutcome
std::future< DescribeDetectMitigationActionsTaskOutcome > DescribeDetectMitigationActionsTaskOutcomeCallable
std::future< AddThingToBillingGroupOutcome > AddThingToBillingGroupOutcomeCallable
std::future< SetLoggingOptionsOutcome > SetLoggingOptionsOutcomeCallable
Aws::Utils::Outcome< DescribeBillingGroupResult, IoTError > DescribeBillingGroupOutcome
std::future< UpdateProvisioningTemplateOutcome > UpdateProvisioningTemplateOutcomeCallable
Aws::Utils::Outcome< DeleteCustomMetricResult, IoTError > DeleteCustomMetricOutcome
Aws::Utils::Outcome< CreatePackageResult, IoTError > CreatePackageOutcome
std::future< DeleteOTAUpdateOutcome > DeleteOTAUpdateOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, IoTError > RejectCertificateTransferOutcome
Aws::Utils::Outcome< DescribeAuditFindingResult, IoTError > DescribeAuditFindingOutcome
std::future< CreateFleetMetricOutcome > CreateFleetMetricOutcomeCallable
std::future< RegisterCertificateWithoutCAOutcome > RegisterCertificateWithoutCAOutcomeCallable
Aws::Utils::Outcome< DeleteStreamResult, IoTError > DeleteStreamOutcome
Aws::Utils::Outcome< CreateJobResult, IoTError > CreateJobOutcome
std::future< ListPackageVersionsOutcome > ListPackageVersionsOutcomeCallable
std::future< DeleteDynamicThingGroupOutcome > DeleteDynamicThingGroupOutcomeCallable
Aws::Utils::Outcome< DetachSecurityProfileResult, IoTError > DetachSecurityProfileOutcome
Aws::Utils::Outcome< CreateCustomMetricResult, IoTError > CreateCustomMetricOutcome
std::future< PutVerificationStateOnViolationOutcome > PutVerificationStateOnViolationOutcomeCallable
Aws::Utils::Outcome< GetBehaviorModelTrainingSummariesResult, IoTError > GetBehaviorModelTrainingSummariesOutcome
std::future< ListCertificatesByCAOutcome > ListCertificatesByCAOutcomeCallable
Aws::Utils::Outcome< ListTargetsForPolicyResult, IoTError > ListTargetsForPolicyOutcome
Aws::Utils::Outcome< ListOTAUpdatesResult, IoTError > ListOTAUpdatesOutcome
std::future< ListPoliciesOutcome > ListPoliciesOutcomeCallable
std::future< CreateCertificateFromCsrOutcome > CreateCertificateFromCsrOutcomeCallable
std::future< DeleteFleetMetricOutcome > DeleteFleetMetricOutcomeCallable
std::future< DeletePolicyOutcome > DeletePolicyOutcomeCallable
Aws::Utils::Outcome< DeleteBillingGroupResult, IoTError > DeleteBillingGroupOutcome
std::future< UpdatePackageOutcome > UpdatePackageOutcomeCallable
std::future< UpdatePackageConfigurationOutcome > UpdatePackageConfigurationOutcomeCallable
std::future< GetPolicyVersionOutcome > GetPolicyVersionOutcomeCallable
std::future< UpdateBillingGroupOutcome > UpdateBillingGroupOutcomeCallable
std::future< DescribeThingOutcome > DescribeThingOutcomeCallable
std::future< DescribeEndpointOutcome > DescribeEndpointOutcomeCallable
std::future< ListJobTemplatesOutcome > ListJobTemplatesOutcomeCallable
std::future< SetV2LoggingLevelOutcome > SetV2LoggingLevelOutcomeCallable
std::future< ListBillingGroupsOutcome > ListBillingGroupsOutcomeCallable
std::future< DescribeJobTemplateOutcome > DescribeJobTemplateOutcomeCallable
Aws::Utils::Outcome< GetPolicyVersionResult, IoTError > GetPolicyVersionOutcome
Aws::Utils::Outcome< DeleteCertificateProviderResult, IoTError > DeleteCertificateProviderOutcome
Aws::Utils::Outcome< DescribeFleetMetricResult, IoTError > DescribeFleetMetricOutcome
Aws::Utils::Outcome< DeleteProvisioningTemplateVersionResult, IoTError > DeleteProvisioningTemplateVersionOutcome
Aws::Utils::Outcome< ListAuditFindingsResult, IoTError > ListAuditFindingsOutcome
std::future< DeleteThingOutcome > DeleteThingOutcomeCallable
std::future< DeleteJobOutcome > DeleteJobOutcomeCallable
Aws::Utils::Outcome< ListMetricValuesResult, IoTError > ListMetricValuesOutcome
std::future< UpdateStreamOutcome > UpdateStreamOutcomeCallable
std::future< DeleteDomainConfigurationOutcome > DeleteDomainConfigurationOutcomeCallable
std::future< DescribeCertificateOutcome > DescribeCertificateOutcomeCallable
Aws::Utils::Outcome< PutVerificationStateOnViolationResult, IoTError > PutVerificationStateOnViolationOutcome
Aws::Utils::Outcome< GetStatisticsResult, IoTError > GetStatisticsOutcome
Aws::Utils::Outcome< Aws::NoResult, IoTError > DeleteJobExecutionOutcome
std::future< DescribeProvisioningTemplateOutcome > DescribeProvisioningTemplateOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, IoTError > AcceptCertificateTransferOutcome
Aws::Utils::Outcome< ListThingsResult, IoTError > ListThingsOutcome
std::future< DeleteAuthorizerOutcome > DeleteAuthorizerOutcomeCallable
std::future< CreateDimensionOutcome > CreateDimensionOutcomeCallable
Aws::Utils::Outcome< ListThingRegistrationTasksResult, IoTError > ListThingRegistrationTasksOutcome
std::future< ListDetectMitigationActionsExecutionsOutcome > ListDetectMitigationActionsExecutionsOutcomeCallable
std::future< ListDimensionsOutcome > ListDimensionsOutcomeCallable
std::future< GetTopicRuleOutcome > GetTopicRuleOutcomeCallable
std::future< ListTopicRuleDestinationsOutcome > ListTopicRuleDestinationsOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, IoTError > DeleteFleetMetricOutcome
Aws::Utils::Outcome< DeleteAuditSuppressionResult, IoTError > DeleteAuditSuppressionOutcome
std::future< GetPercentilesOutcome > GetPercentilesOutcomeCallable
Aws::Utils::Outcome< RegisterThingResult, IoTError > RegisterThingOutcome
std::future< ListMetricValuesOutcome > ListMetricValuesOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, IoTError > DeleteTopicRuleOutcome
std::future< CreateJobOutcome > CreateJobOutcomeCallable
std::future< DescribeScheduledAuditOutcome > DescribeScheduledAuditOutcomeCallable
Aws::Utils::Outcome< CreatePackageVersionResult, IoTError > CreatePackageVersionOutcome
Aws::Utils::Outcome< DescribeThingResult, IoTError > DescribeThingOutcome
Aws::Utils::Outcome< UpdateBillingGroupResult, IoTError > UpdateBillingGroupOutcome
Aws::Utils::Outcome< UpdateRoleAliasResult, IoTError > UpdateRoleAliasOutcome
std::future< ListPackagesOutcome > ListPackagesOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
std::future< RemoveThingFromBillingGroupOutcome > RemoveThingFromBillingGroupOutcomeCallable
std::future< DescribeManagedJobTemplateOutcome > DescribeManagedJobTemplateOutcomeCallable
Aws::Utils::Outcome< DescribeJobTemplateResult, IoTError > DescribeJobTemplateOutcome
Aws::Utils::Outcome< DeleteDynamicThingGroupResult, IoTError > DeleteDynamicThingGroupOutcome
std::future< DetachThingPrincipalOutcome > DetachThingPrincipalOutcomeCallable
std::future< DeleteAuditSuppressionOutcome > DeleteAuditSuppressionOutcomeCallable
std::future< UpdateSecurityProfileOutcome > UpdateSecurityProfileOutcomeCallable
Aws::Utils::Outcome< CreateFleetMetricResult, IoTError > CreateFleetMetricOutcome
Aws::Utils::Outcome< Aws::NoResult, IoTError > EnableTopicRuleOutcome
Aws::Utils::Outcome< ListAuditMitigationActionsTasksResult, IoTError > ListAuditMitigationActionsTasksOutcome
std::future< CreateKeysAndCertificateOutcome > CreateKeysAndCertificateOutcomeCallable
Aws::Utils::Outcome< DeprecateThingTypeResult, IoTError > DeprecateThingTypeOutcome
Aws::Utils::Outcome< DeleteThingGroupResult, IoTError > DeleteThingGroupOutcome
Aws::Utils::Outcome< DescribeMitigationActionResult, IoTError > DescribeMitigationActionOutcome
std::future< ListRelatedResourcesForAuditFindingOutcome > ListRelatedResourcesForAuditFindingOutcomeCallable
Aws::Utils::Outcome< CreatePolicyVersionResult, IoTError > CreatePolicyVersionOutcome
Aws::Utils::Outcome< TestInvokeAuthorizerResult, IoTError > TestInvokeAuthorizerOutcome
Aws::Utils::Outcome< UpdatePackageVersionResult, IoTError > UpdatePackageVersionOutcome
Aws::Utils::Outcome< Aws::NoResult, IoTError > AttachPolicyOutcome
Aws::Utils::Outcome< CreateProvisioningClaimResult, IoTError > CreateProvisioningClaimOutcome
Aws::Utils::Outcome< DeleteThingResult, IoTError > DeleteThingOutcome
Aws::Utils::Outcome< DescribeEndpointResult, IoTError > DescribeEndpointOutcome
Aws::Utils::Outcome< GetTopicRuleResult, IoTError > GetTopicRuleOutcome
Aws::Utils::Outcome< AttachSecurityProfileResult, IoTError > AttachSecurityProfileOutcome
std::future< ListAuditMitigationActionsTasksOutcome > ListAuditMitigationActionsTasksOutcomeCallable
std::future< ListScheduledAuditsOutcome > ListScheduledAuditsOutcomeCallable
Aws::Utils::Outcome< ListAuditMitigationActionsExecutionsResult, IoTError > ListAuditMitigationActionsExecutionsOutcome
std::future< RemoveThingFromThingGroupOutcome > RemoveThingFromThingGroupOutcomeCallable
Aws::Utils::Outcome< CreateStreamResult, IoTError > CreateStreamOutcome
Aws::Utils::Outcome< CreateAuditSuppressionResult, IoTError > CreateAuditSuppressionOutcome
std::future< GetOTAUpdateOutcome > GetOTAUpdateOutcomeCallable
Aws::Utils::Outcome< DescribeAuditSuppressionResult, IoTError > DescribeAuditSuppressionOutcome
std::future< DescribeAuthorizerOutcome > DescribeAuthorizerOutcomeCallable
std::future< GetLoggingOptionsOutcome > GetLoggingOptionsOutcomeCallable
Aws::Utils::Outcome< SetDefaultAuthorizerResult, IoTError > SetDefaultAuthorizerOutcome
Aws::Utils::Outcome< DetachThingPrincipalResult, IoTError > DetachThingPrincipalOutcome
Aws::Utils::Outcome< DescribeRoleAliasResult, IoTError > DescribeRoleAliasOutcome
Aws::Utils::Outcome< ListPrincipalThingsResult, IoTError > ListPrincipalThingsOutcome
Aws::Utils::Outcome< CreateDynamicThingGroupResult, IoTError > CreateDynamicThingGroupOutcome
std::future< SetV2LoggingOptionsOutcome > SetV2LoggingOptionsOutcomeCallable
std::future< UpdateIndexingConfigurationOutcome > UpdateIndexingConfigurationOutcomeCallable
Aws::Utils::Outcome< CancelJobResult, IoTError > CancelJobOutcome
std::future< CreateProvisioningTemplateVersionOutcome > CreateProvisioningTemplateVersionOutcomeCallable
std::future< DeleteScheduledAuditOutcome > DeleteScheduledAuditOutcomeCallable
Aws::Utils::Outcome< ListCertificatesByCAResult, IoTError > ListCertificatesByCAOutcome
Aws::Utils::Outcome< UpdateScheduledAuditResult, IoTError > UpdateScheduledAuditOutcome
std::future< CreateMitigationActionOutcome > CreateMitigationActionOutcomeCallable
Aws::Utils::Outcome< UpdateThingResult, IoTError > UpdateThingOutcome
std::future< DescribeDomainConfigurationOutcome > DescribeDomainConfigurationOutcomeCallable
Aws::Utils::Outcome< ListDetectMitigationActionsTasksResult, IoTError > ListDetectMitigationActionsTasksOutcome
std::future< DetachSecurityProfileOutcome > DetachSecurityProfileOutcomeCallable
Aws::Utils::Outcome< DeleteRegistrationCodeResult, IoTError > DeleteRegistrationCodeOutcome
std::future< EnableTopicRuleOutcome > EnableTopicRuleOutcomeCallable
Aws::Utils::Outcome< CreateOTAUpdateResult, IoTError > CreateOTAUpdateOutcome
Aws::Utils::Outcome< ListProvisioningTemplateVersionsResult, IoTError > ListProvisioningTemplateVersionsOutcome
Aws::Utils::Outcome< GetPackageVersionResult, IoTError > GetPackageVersionOutcome
Aws::Utils::Outcome< CancelDetectMitigationActionsTaskResult, IoTError > CancelDetectMitigationActionsTaskOutcome
Aws::Utils::Outcome< DescribeDefaultAuthorizerResult, IoTError > DescribeDefaultAuthorizerOutcome
std::future< DescribeCustomMetricOutcome > DescribeCustomMetricOutcomeCallable
std::future< CancelDetectMitigationActionsTaskOutcome > CancelDetectMitigationActionsTaskOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, IoTError > SetDefaultPolicyVersionOutcome
Aws::Utils::Outcome< ClearDefaultAuthorizerResult, IoTError > ClearDefaultAuthorizerOutcome
Aws::Utils::Outcome< ListPackagesResult, IoTError > ListPackagesOutcome
Aws::Utils::Outcome< ListThingPrincipalsResult, IoTError > ListThingPrincipalsOutcome
std::future< ListActiveViolationsOutcome > ListActiveViolationsOutcomeCallable
std::future< DeleteCACertificateOutcome > DeleteCACertificateOutcomeCallable
std::future< DescribeCertificateProviderOutcome > DescribeCertificateProviderOutcomeCallable
std::future< DeletePolicyVersionOutcome > DeletePolicyVersionOutcomeCallable
std::future< AcceptCertificateTransferOutcome > AcceptCertificateTransferOutcomeCallable
std::future< DeleteJobExecutionOutcome > DeleteJobExecutionOutcomeCallable
Aws::Utils::Outcome< UpdateThingGroupResult, IoTError > UpdateThingGroupOutcome
std::future< CreateStreamOutcome > CreateStreamOutcomeCallable
Aws::Utils::Outcome< UpdateProvisioningTemplateResult, IoTError > UpdateProvisioningTemplateOutcome
Aws::Utils::Outcome< Aws::NoResult, IoTError > DeleteJobOutcome
std::future< GetV2LoggingOptionsOutcome > GetV2LoggingOptionsOutcomeCallable
Aws::Utils::Outcome< ListDomainConfigurationsResult, IoTError > ListDomainConfigurationsOutcome
Aws::Utils::Outcome< UpdateCustomMetricResult, IoTError > UpdateCustomMetricOutcome
std::future< UpdateThingGroupOutcome > UpdateThingGroupOutcomeCallable
Aws::Utils::Outcome< TagResourceResult, IoTError > TagResourceOutcome
std::future< CreatePolicyVersionOutcome > CreatePolicyVersionOutcomeCallable
Aws::Utils::Outcome< GetOTAUpdateResult, IoTError > GetOTAUpdateOutcome
std::future< DeleteBillingGroupOutcome > DeleteBillingGroupOutcomeCallable
std::future< CreateTopicRuleDestinationOutcome > CreateTopicRuleDestinationOutcomeCallable
Aws::Utils::Outcome< ListPackageVersionsResult, IoTError > ListPackageVersionsOutcome
Aws::Utils::Outcome< AddThingToBillingGroupResult, IoTError > AddThingToBillingGroupOutcome
Aws::Utils::Outcome< UpdateStreamResult, IoTError > UpdateStreamOutcome
Aws::Utils::Outcome< CancelAuditMitigationActionsTaskResult, IoTError > CancelAuditMitigationActionsTaskOutcome
Aws::Utils::Outcome< AssociateTargetsWithJobResult, IoTError > AssociateTargetsWithJobOutcome
std::future< ListManagedJobTemplatesOutcome > ListManagedJobTemplatesOutcomeCallable
Aws::Utils::Outcome< ListTargetsForSecurityProfileResult, IoTError > ListTargetsForSecurityProfileOutcome
std::future< ListAuditFindingsOutcome > ListAuditFindingsOutcomeCallable
std::future< GetRegistrationCodeOutcome > GetRegistrationCodeOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
std::future< UpdateThingGroupsForThingOutcome > UpdateThingGroupsForThingOutcomeCallable
std::future< DescribeAuditTaskOutcome > DescribeAuditTaskOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, IoTError > SetV2LoggingOptionsOutcome
Aws::Utils::Outcome< CreateCertificateFromCsrResult, IoTError > CreateCertificateFromCsrOutcome
std::future< CreateThingTypeOutcome > CreateThingTypeOutcomeCallable
Aws::Utils::Outcome< DescribeCertificateProviderResult, IoTError > DescribeCertificateProviderOutcome
Aws::Utils::Outcome< ConfirmTopicRuleDestinationResult, IoTError > ConfirmTopicRuleDestinationOutcome
Aws::Utils::Outcome< UpdatePackageResult, IoTError > UpdatePackageOutcome
Aws::Utils::Outcome< GetV2LoggingOptionsResult, IoTError > GetV2LoggingOptionsOutcome
Aws::Utils::Outcome< Aws::NoResult, IoTError > UpdateCertificateOutcome
Aws::Utils::Outcome< DeleteProvisioningTemplateResult, IoTError > DeleteProvisioningTemplateOutcome
Aws::Utils::Outcome< ListIndicesResult, IoTError > ListIndicesOutcome
std::future< AssociateTargetsWithJobOutcome > AssociateTargetsWithJobOutcomeCallable
Aws::Utils::Outcome< DescribeDimensionResult, IoTError > DescribeDimensionOutcome
Aws::Utils::Outcome< DescribeScheduledAuditResult, IoTError > DescribeScheduledAuditOutcome
std::future< ClearDefaultAuthorizerOutcome > ClearDefaultAuthorizerOutcomeCallable
std::future< ConfirmTopicRuleDestinationOutcome > ConfirmTopicRuleDestinationOutcomeCallable
Aws::Utils::Outcome< CreateSecurityProfileResult, IoTError > CreateSecurityProfileOutcome
std::future< GetPackageConfigurationOutcome > GetPackageConfigurationOutcomeCallable
Aws::Utils::Outcome< CreateMitigationActionResult, IoTError > CreateMitigationActionOutcome
Aws::Utils::Outcome< CreateScheduledAuditResult, IoTError > CreateScheduledAuditOutcome
Aws::Utils::Outcome< RemoveThingFromThingGroupResult, IoTError > RemoveThingFromThingGroupOutcome
std::future< StartDetectMitigationActionsTaskOutcome > StartDetectMitigationActionsTaskOutcomeCallable
std::future< DeleteAccountAuditConfigurationOutcome > DeleteAccountAuditConfigurationOutcomeCallable
std::future< DeleteRoleAliasOutcome > DeleteRoleAliasOutcomeCallable
std::future< ListV2LoggingLevelsOutcome > ListV2LoggingLevelsOutcomeCallable
std::future< DeleteCertificateOutcome > DeleteCertificateOutcomeCallable
Aws::Utils::Outcome< ListTagsForResourceResult, IoTError > ListTagsForResourceOutcome
Aws::Utils::Outcome< ListStreamsResult, IoTError > ListStreamsOutcome
std::future< UpdateDynamicThingGroupOutcome > UpdateDynamicThingGroupOutcomeCallable
std::future< GetEffectivePoliciesOutcome > GetEffectivePoliciesOutcomeCallable
Aws::Utils::Outcome< ValidateSecurityProfileBehaviorsResult, IoTError > ValidateSecurityProfileBehaviorsOutcome
std::future< CreateOTAUpdateOutcome > CreateOTAUpdateOutcomeCallable
std::future< CreateAuthorizerOutcome > CreateAuthorizerOutcomeCallable
Aws::Utils::Outcome< DescribeThingRegistrationTaskResult, IoTError > DescribeThingRegistrationTaskOutcome
Aws::Utils::Outcome< Aws::NoResult, IoTError > DeletePolicyOutcome
Aws::Utils::Outcome< CreateCertificateProviderResult, IoTError > CreateCertificateProviderOutcome
std::future< StopThingRegistrationTaskOutcome > StopThingRegistrationTaskOutcomeCallable
std::future< TestAuthorizationOutcome > TestAuthorizationOutcomeCallable
Aws::Utils::Outcome< UntagResourceResult, IoTError > UntagResourceOutcome
Aws::Utils::Outcome< AssociateSbomWithPackageVersionResult, IoTError > AssociateSbomWithPackageVersionOutcome
Aws::Utils::Outcome< CreateDimensionResult, IoTError > CreateDimensionOutcome
std::future< DescribeFleetMetricOutcome > DescribeFleetMetricOutcomeCallable
std::future< UpdateCustomMetricOutcome > UpdateCustomMetricOutcomeCallable
std::future< UpdateAuditSuppressionOutcome > UpdateAuditSuppressionOutcomeCallable
std::future< CreatePackageOutcome > CreatePackageOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, IoTError > CancelCertificateTransferOutcome
Aws::Utils::Outcome< ListDimensionsResult, IoTError > ListDimensionsOutcome
Aws::Utils::Outcome< CreatePolicyResult, IoTError > CreatePolicyOutcome
Aws::Utils::Outcome< ListJobExecutionsForThingResult, IoTError > ListJobExecutionsForThingOutcome
std::future< CancelCertificateTransferOutcome > CancelCertificateTransferOutcomeCallable
std::future< CreateScheduledAuditOutcome > CreateScheduledAuditOutcomeCallable
std::future< DescribeThingRegistrationTaskOutcome > DescribeThingRegistrationTaskOutcomeCallable
Aws::Utils::Outcome< ListManagedJobTemplatesResult, IoTError > ListManagedJobTemplatesOutcome
std::future< DisassociateSbomFromPackageVersionOutcome > DisassociateSbomFromPackageVersionOutcomeCallable
std::future< SetDefaultPolicyVersionOutcome > SetDefaultPolicyVersionOutcomeCallable
Aws::Utils::Outcome< ListPoliciesResult, IoTError > ListPoliciesOutcome
std::future< GetBucketsAggregationOutcome > GetBucketsAggregationOutcomeCallable
std::future< TestInvokeAuthorizerOutcome > TestInvokeAuthorizerOutcomeCallable
std::future< RegisterThingOutcome > RegisterThingOutcomeCallable
Aws::Utils::Outcome< RegisterCertificateWithoutCAResult, IoTError > RegisterCertificateWithoutCAOutcome
Aws::Utils::Outcome< DescribeEventConfigurationsResult, IoTError > DescribeEventConfigurationsOutcome
Aws::Utils::Outcome< DescribeCertificateResult, IoTError > DescribeCertificateOutcome
std::future< DescribeDefaultAuthorizerOutcome > DescribeDefaultAuthorizerOutcomeCallable
std::future< CreateDynamicThingGroupOutcome > CreateDynamicThingGroupOutcomeCallable
std::future< AddThingToThingGroupOutcome > AddThingToThingGroupOutcomeCallable
std::future< GetTopicRuleDestinationOutcome > GetTopicRuleDestinationOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, IoTError > DeleteV2LoggingLevelOutcome
Aws::Utils::Outcome< GetPackageResult, IoTError > GetPackageOutcome
std::future< DescribeIndexOutcome > DescribeIndexOutcomeCallable
std::future< DescribeMitigationActionOutcome > DescribeMitigationActionOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, IoTError > DeleteCertificateOutcome
std::future< ReplaceTopicRuleOutcome > ReplaceTopicRuleOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, IoTError > UpdateFleetMetricOutcome
Aws::Utils::Outcome< AddThingToThingGroupResult, IoTError > AddThingToThingGroupOutcome
std::future< CreateProvisioningClaimOutcome > CreateProvisioningClaimOutcomeCallable
std::future< CreateCertificateProviderOutcome > CreateCertificateProviderOutcomeCallable
std::future< CreateCustomMetricOutcome > CreateCustomMetricOutcomeCallable
std::future< DeletePackageOutcome > DeletePackageOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, IoTError > DetachPolicyOutcome
std::future< GetIndexingConfigurationOutcome > GetIndexingConfigurationOutcomeCallable
Aws::Utils::Outcome< CreateKeysAndCertificateResult, IoTError > CreateKeysAndCertificateOutcome
Aws::Utils::Outcome< Aws::NoResult, IoTError > UpdateCACertificateOutcome
std::future< ListRoleAliasesOutcome > ListRoleAliasesOutcomeCallable
std::future< ListStreamsOutcome > ListStreamsOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, IoTError > SetV2LoggingLevelOutcome
std::future< DeleteSecurityProfileOutcome > DeleteSecurityProfileOutcomeCallable
Aws::Utils::Outcome< DescribeJobExecutionResult, IoTError > DescribeJobExecutionOutcome
std::future< DeleteJobTemplateOutcome > DeleteJobTemplateOutcomeCallable
std::future< DeleteProvisioningTemplateVersionOutcome > DeleteProvisioningTemplateVersionOutcomeCallable
std::future< DeprecateThingTypeOutcome > DeprecateThingTypeOutcomeCallable
std::future< DeleteMitigationActionOutcome > DeleteMitigationActionOutcomeCallable
std::future< UpdateThingOutcome > UpdateThingOutcomeCallable
Aws::Utils::Outcome< RegisterCACertificateResult, IoTError > RegisterCACertificateOutcome
Aws::Utils::Outcome< DeleteAuthorizerResult, IoTError > DeleteAuthorizerOutcome
std::future< DeleteCustomMetricOutcome > DeleteCustomMetricOutcomeCallable
Aws::Utils::Outcome< ListFleetMetricsResult, IoTError > ListFleetMetricsOutcome
std::future< DescribeStreamOutcome > DescribeStreamOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, IoTError > DeletePolicyVersionOutcome
std::future< ListFleetMetricsOutcome > ListFleetMetricsOutcomeCallable
Aws::Utils::Outcome< ListCustomMetricsResult, IoTError > ListCustomMetricsOutcome
Aws::Utils::Outcome< ListAuditTasksResult, IoTError > ListAuditTasksOutcome
Aws::Utils::Outcome< Aws::NoResult, IoTError > DisableTopicRuleOutcome
Aws::Utils::Outcome< ListThingTypesResult, IoTError > ListThingTypesOutcome
std::future< ListTargetsForPolicyOutcome > ListTargetsForPolicyOutcomeCallable
Aws::Utils::Outcome< CreateBillingGroupResult, IoTError > CreateBillingGroupOutcome
Aws::Utils::Outcome< CreateThingResult, IoTError > CreateThingOutcome
Aws::Utils::Outcome< Aws::NoResult, IoTError > ReplaceTopicRuleOutcome
std::future< UpdateCertificateOutcome > UpdateCertificateOutcomeCallable
Aws::Utils::Outcome< DescribeSecurityProfileResult, IoTError > DescribeSecurityProfileOutcome
Aws::Utils::Outcome< CreateProvisioningTemplateResult, IoTError > CreateProvisioningTemplateOutcome
Aws::Utils::Outcome< ListRoleAliasesResult, IoTError > ListRoleAliasesOutcome
Aws::Utils::Outcome< DeleteOTAUpdateResult, IoTError > DeleteOTAUpdateOutcome
Aws::Utils::Outcome< ListTopicRuleDestinationsResult, IoTError > ListTopicRuleDestinationsOutcome
Aws::Utils::Outcome< UpdateAccountAuditConfigurationResult, IoTError > UpdateAccountAuditConfigurationOutcome
std::future< ListMitigationActionsOutcome > ListMitigationActionsOutcomeCallable
Aws::Utils::Outcome< ListCACertificatesResult, IoTError > ListCACertificatesOutcome
std::future< ListCertificatesOutcome > ListCertificatesOutcomeCallable
std::future< ListThingsInBillingGroupOutcome > ListThingsInBillingGroupOutcomeCallable
std::future< UpdateAccountAuditConfigurationOutcome > UpdateAccountAuditConfigurationOutcomeCallable
std::future< GetPolicyOutcome > GetPolicyOutcomeCallable
Aws::Utils::Outcome< GetPercentilesResult, IoTError > GetPercentilesOutcome
std::future< DescribeThingGroupOutcome > DescribeThingGroupOutcomeCallable
std::future< GetJobDocumentOutcome > GetJobDocumentOutcomeCallable
Aws::Utils::Outcome< DeleteDomainConfigurationResult, IoTError > DeleteDomainConfigurationOutcome
std::future< GetPackageOutcome > GetPackageOutcomeCallable
Aws::Utils::Outcome< ListViolationEventsResult, IoTError > ListViolationEventsOutcome
std::future< ListProvisioningTemplatesOutcome > ListProvisioningTemplatesOutcomeCallable
std::future< DeleteCertificateProviderOutcome > DeleteCertificateProviderOutcomeCallable
std::future< DescribeJobOutcome > DescribeJobOutcomeCallable
Aws::Utils::Outcome< ListRelatedResourcesForAuditFindingResult, IoTError > ListRelatedResourcesForAuditFindingOutcome
std::future< ListThingTypesOutcome > ListThingTypesOutcomeCallable
Aws::Utils::Outcome< TransferCertificateResult, IoTError > TransferCertificateOutcome
Aws::Utils::Outcome< DescribeProvisioningTemplateResult, IoTError > DescribeProvisioningTemplateOutcome
std::future< DeleteThingGroupOutcome > DeleteThingGroupOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, IoTError > SetLoggingOptionsOutcome
std::future< CreateProvisioningTemplateOutcome > CreateProvisioningTemplateOutcomeCallable
Aws::Utils::Outcome< UpdateThingGroupsForThingResult, IoTError > UpdateThingGroupsForThingOutcome
std::future< DeleteV2LoggingLevelOutcome > DeleteV2LoggingLevelOutcomeCallable
Aws::Utils::Outcome< CreateJobTemplateResult, IoTError > CreateJobTemplateOutcome
Aws::Utils::Outcome< CancelAuditTaskResult, IoTError > CancelAuditTaskOutcome
std::future< UpdateEventConfigurationsOutcome > UpdateEventConfigurationsOutcomeCallable
std::future< DescribeAuditMitigationActionsTaskOutcome > DescribeAuditMitigationActionsTaskOutcomeCallable
Aws::Utils::Outcome< DeleteDimensionResult, IoTError > DeleteDimensionOutcome
Aws::Utils::Outcome< UpdateMitigationActionResult, IoTError > UpdateMitigationActionOutcome
Aws::Utils::Outcome< DescribeIndexResult, IoTError > DescribeIndexOutcome
Aws::Utils::Outcome< ListMitigationActionsResult, IoTError > ListMitigationActionsOutcome
std::future< DeleteRegistrationCodeOutcome > DeleteRegistrationCodeOutcomeCallable
std::future< UpdateTopicRuleDestinationOutcome > UpdateTopicRuleDestinationOutcomeCallable
Aws::Utils::Outcome< RemoveThingFromBillingGroupResult, IoTError > RemoveThingFromBillingGroupOutcome
std::future< GetBehaviorModelTrainingSummariesOutcome > GetBehaviorModelTrainingSummariesOutcomeCallable
Aws::Utils::Outcome< CreateAuthorizerResult, IoTError > CreateAuthorizerOutcome
Aws::Utils::Outcome< GetPackageConfigurationResult, IoTError > GetPackageConfigurationOutcome
std::future< RejectCertificateTransferOutcome > RejectCertificateTransferOutcomeCallable
Aws::Utils::Outcome< UpdateDimensionResult, IoTError > UpdateDimensionOutcome
Aws::Utils::Outcome< ListBillingGroupsResult, IoTError > ListBillingGroupsOutcome
std::future< DeleteProvisioningTemplateOutcome > DeleteProvisioningTemplateOutcomeCallable
Aws::Utils::Outcome< StartAuditMitigationActionsTaskResult, IoTError > StartAuditMitigationActionsTaskOutcome
std::future< DescribeEventConfigurationsOutcome > DescribeEventConfigurationsOutcomeCallable
std::future< DeleteTopicRuleDestinationOutcome > DeleteTopicRuleDestinationOutcomeCallable
Aws::Utils::Outcome< GetPolicyResult, IoTError > GetPolicyOutcome
Aws::Utils::Outcome< GetTopicRuleDestinationResult, IoTError > GetTopicRuleDestinationOutcome
Aws::Utils::Outcome< DescribeAuditTaskResult, IoTError > DescribeAuditTaskOutcome
std::future< ListOTAUpdatesOutcome > ListOTAUpdatesOutcomeCallable
Aws::Utils::Outcome< ListThingsInThingGroupResult, IoTError > ListThingsInThingGroupOutcome
std::future< StartThingRegistrationTaskOutcome > StartThingRegistrationTaskOutcomeCallable
Aws::Utils::Outcome< DeleteThingTypeResult, IoTError > DeleteThingTypeOutcome
std::future< ListAuditSuppressionsOutcome > ListAuditSuppressionsOutcomeCallable
std::future< UpdateFleetMetricOutcome > UpdateFleetMetricOutcomeCallable
Aws::Utils::Outcome< StartThingRegistrationTaskResult, IoTError > StartThingRegistrationTaskOutcome
Aws::Utils::Outcome< SearchIndexResult, IoTError > SearchIndexOutcome
Aws::Utils::Outcome< GetBucketsAggregationResult, IoTError > GetBucketsAggregationOutcome
Aws::Utils::Outcome< CreateThingGroupResult, IoTError > CreateThingGroupOutcome
Aws::Utils::Outcome< GetLoggingOptionsResult, IoTError > GetLoggingOptionsOutcome
Aws::Utils::Outcome< ListV2LoggingLevelsResult, IoTError > ListV2LoggingLevelsOutcome
std::future< StartAuditMitigationActionsTaskOutcome > StartAuditMitigationActionsTaskOutcomeCallable
std::future< ValidateSecurityProfileBehaviorsOutcome > ValidateSecurityProfileBehaviorsOutcomeCallable
Aws::Utils::Outcome< DescribeJobResult, IoTError > DescribeJobOutcome
Aws::Utils::Outcome< ListActiveViolationsResult, IoTError > ListActiveViolationsOutcome
Aws::Utils::Outcome< DescribeDetectMitigationActionsTaskResult, IoTError > DescribeDetectMitigationActionsTaskOutcome
std::future< UpdateDomainConfigurationOutcome > UpdateDomainConfigurationOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, IoTError > DeleteJobTemplateOutcome
Aws::Utils::Outcome< ListJobsResult, IoTError > ListJobsOutcome
std::future< CreateBillingGroupOutcome > CreateBillingGroupOutcomeCallable
std::future< DescribeAuditFindingOutcome > DescribeAuditFindingOutcomeCallable
std::future< ListThingPrincipalsOutcome > ListThingPrincipalsOutcomeCallable
std::future< DescribeRoleAliasOutcome > DescribeRoleAliasOutcomeCallable
std::future< UpdateAuthorizerOutcome > UpdateAuthorizerOutcomeCallable
std::future< AttachPolicyOutcome > AttachPolicyOutcomeCallable
Aws::Utils::Outcome< UpdatePackageConfigurationResult, IoTError > UpdatePackageConfigurationOutcome
std::future< CancelJobOutcome > CancelJobOutcomeCallable
std::future< CancelJobExecutionOutcome > CancelJobExecutionOutcomeCallable
std::future< RegisterCACertificateOutcome > RegisterCACertificateOutcomeCallable
std::future< SetDefaultAuthorizerOutcome > SetDefaultAuthorizerOutcomeCallable
Aws::Utils::Outcome< CreateRoleAliasResult, IoTError > CreateRoleAliasOutcome
Aws::Utils::Outcome< GetCardinalityResult, IoTError > GetCardinalityOutcome
std::future< TransferCertificateOutcome > TransferCertificateOutcomeCallable
std::future< ListAuthorizersOutcome > ListAuthorizersOutcomeCallable
std::future< ListDetectMitigationActionsTasksOutcome > ListDetectMitigationActionsTasksOutcomeCallable
Aws::Utils::Outcome< ListDetectMitigationActionsExecutionsResult, IoTError > ListDetectMitigationActionsExecutionsOutcome
std::future< ListCACertificatesOutcome > ListCACertificatesOutcomeCallable
std::future< DeleteDimensionOutcome > DeleteDimensionOutcomeCallable
Aws::Utils::Outcome< DescribeAuthorizerResult, IoTError > DescribeAuthorizerOutcome
Aws::Utils::Outcome< ListOutgoingCertificatesResult, IoTError > ListOutgoingCertificatesOutcome
std::future< DescribeAuditSuppressionOutcome > DescribeAuditSuppressionOutcomeCallable
Aws::Utils::Outcome< ListTopicRulesResult, IoTError > ListTopicRulesOutcome
std::future< ListCustomMetricsOutcome > ListCustomMetricsOutcomeCallable
Aws::Utils::Outcome< UpdateTopicRuleDestinationResult, IoTError > UpdateTopicRuleDestinationOutcome
std::future< ListThingRegistrationTasksOutcome > ListThingRegistrationTasksOutcomeCallable
std::future< ListPrincipalThingsOutcome > ListPrincipalThingsOutcomeCallable
std::future< ListTopicRulesOutcome > ListTopicRulesOutcomeCallable
Aws::Utils::Outcome< GetJobDocumentResult, IoTError > GetJobDocumentOutcome
Aws::Utils::Outcome< DescribeCACertificateResult, IoTError > DescribeCACertificateOutcome
Aws::Utils::Outcome< StartDetectMitigationActionsTaskResult, IoTError > StartDetectMitigationActionsTaskOutcome
std::future< ListCertificateProvidersOutcome > ListCertificateProvidersOutcomeCallable
std::future< ListSecurityProfilesOutcome > ListSecurityProfilesOutcomeCallable
std::future< UpdateScheduledAuditOutcome > UpdateScheduledAuditOutcomeCallable
Aws::Utils::Outcome< ListThingGroupsForThingResult, IoTError > ListThingGroupsForThingOutcome
Aws::Utils::Outcome< Aws::NoResult, IoTError > CreateTopicRuleOutcome
std::future< StartOnDemandAuditTaskOutcome > StartOnDemandAuditTaskOutcomeCallable
std::future< UpdateDimensionOutcome > UpdateDimensionOutcomeCallable
std::future< SearchIndexOutcome > SearchIndexOutcomeCallable
Aws::Utils::Outcome< UpdateIndexingConfigurationResult, IoTError > UpdateIndexingConfigurationOutcome
Aws::Utils::Outcome< ListAuthorizersResult, IoTError > ListAuthorizersOutcome
std::future< GetStatisticsOutcome > GetStatisticsOutcomeCallable
std::future< ListThingRegistrationTaskReportsOutcome > ListThingRegistrationTaskReportsOutcomeCallable
Aws::Utils::Outcome< ListAuditSuppressionsResult, IoTError > ListAuditSuppressionsOutcome
Aws::Utils::Outcome< DescribeDomainConfigurationResult, IoTError > DescribeDomainConfigurationOutcome
std::future< GetPackageVersionOutcome > GetPackageVersionOutcomeCallable
std::future< UpdateCACertificateOutcome > UpdateCACertificateOutcomeCallable
std::future< ListIndicesOutcome > ListIndicesOutcomeCallable
Aws::Utils::Outcome< ListCertificatesResult, IoTError > ListCertificatesOutcome
std::future< CreateThingOutcome > CreateThingOutcomeCallable
Aws::Utils::Outcome< AttachThingPrincipalResult, IoTError > AttachThingPrincipalOutcome
std::future< CreateThingGroupOutcome > CreateThingGroupOutcomeCallable
std::future< ListAttachedPoliciesOutcome > ListAttachedPoliciesOutcomeCallable
std::future< CancelAuditTaskOutcome > CancelAuditTaskOutcomeCallable
Aws::Utils::Outcome< DeleteMitigationActionResult, IoTError > DeleteMitigationActionOutcome
Aws::Utils::Outcome< DisassociateSbomFromPackageVersionResult, IoTError > DisassociateSbomFromPackageVersionOutcome
std::future< CreateRoleAliasOutcome > CreateRoleAliasOutcomeCallable
Aws::Utils::Outcome< ListSecurityProfilesForTargetResult, IoTError > ListSecurityProfilesForTargetOutcome
Aws::Utils::Outcome< ListJobExecutionsForJobResult, IoTError > ListJobExecutionsForJobOutcome
std::future< DeleteTopicRuleOutcome > DeleteTopicRuleOutcomeCallable
Aws::Utils::Outcome< DescribeThingGroupResult, IoTError > DescribeThingGroupOutcome
std::future< DetachPolicyOutcome > DetachPolicyOutcomeCallable
Aws::Utils::Outcome< DeletePackageVersionResult, IoTError > DeletePackageVersionOutcome
Aws::Utils::Outcome< DeleteSecurityProfileResult, IoTError > DeleteSecurityProfileOutcome
std::future< UpdateCertificateProviderOutcome > UpdateCertificateProviderOutcomeCallable
std::future< ListViolationEventsOutcome > ListViolationEventsOutcomeCallable
Aws::Utils::Outcome< UpdateDomainConfigurationResult, IoTError > UpdateDomainConfigurationOutcome
Aws::Utils::Outcome< ListJobTemplatesResult, IoTError > ListJobTemplatesOutcome
std::future< ListPolicyVersionsOutcome > ListPolicyVersionsOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, IoTError > UpdateJobOutcome
std::future< DeleteStreamOutcome > DeleteStreamOutcomeCallable
std::future< UpdateMitigationActionOutcome > UpdateMitigationActionOutcomeCallable
std::future< AssociateSbomWithPackageVersionOutcome > AssociateSbomWithPackageVersionOutcomeCallable
Aws::Utils::Outcome< DeleteScheduledAuditResult, IoTError > DeleteScheduledAuditOutcome
Aws::Utils::Outcome< UpdateDynamicThingGroupResult, IoTError > UpdateDynamicThingGroupOutcome
std::future< DescribeProvisioningTemplateVersionOutcome > DescribeProvisioningTemplateVersionOutcomeCallable
Aws::Utils::Outcome< UpdateSecurityProfileResult, IoTError > UpdateSecurityProfileOutcome
Aws::Utils::Outcome< UpdateCertificateProviderResult, IoTError > UpdateCertificateProviderOutcome
Aws::Utils::Outcome< DeleteRoleAliasResult, IoTError > DeleteRoleAliasOutcome
std::future< DescribeAccountAuditConfigurationOutcome > DescribeAccountAuditConfigurationOutcomeCallable
Aws::Utils::Outcome< DescribeManagedJobTemplateResult, IoTError > DescribeManagedJobTemplateOutcome
std::future< ListSecurityProfilesForTargetOutcome > ListSecurityProfilesForTargetOutcomeCallable
Aws::Utils::Outcome< ListThingRegistrationTaskReportsResult, IoTError > ListThingRegistrationTaskReportsOutcome
std::future< AttachSecurityProfileOutcome > AttachSecurityProfileOutcomeCallable
std::future< UpdatePackageVersionOutcome > UpdatePackageVersionOutcomeCallable
std::future< ListThingsInThingGroupOutcome > ListThingsInThingGroupOutcomeCallable
std::future< ListThingsOutcome > ListThingsOutcomeCallable
std::future< ListAuditMitigationActionsExecutionsOutcome > ListAuditMitigationActionsExecutionsOutcomeCallable
Aws::Utils::Outcome< ListProvisioningTemplatesResult, IoTError > ListProvisioningTemplatesOutcome
std::future< ListJobExecutionsForJobOutcome > ListJobExecutionsForJobOutcomeCallable
Aws::Utils::Outcome< StopThingRegistrationTaskResult, IoTError > StopThingRegistrationTaskOutcome
std::future< ListOutgoingCertificatesOutcome > ListOutgoingCertificatesOutcomeCallable
Aws::Utils::Outcome< ListScheduledAuditsResult, IoTError > ListScheduledAuditsOutcome
Aws::Utils::Outcome< DeletePackageResult, IoTError > DeletePackageOutcome
Aws::Utils::Outcome< CreateThingTypeResult, IoTError > CreateThingTypeOutcome
Aws::Utils::Outcome< ListSbomValidationResultsResult, IoTError > ListSbomValidationResultsOutcome
std::future< DescribeCACertificateOutcome > DescribeCACertificateOutcomeCallable
Aws::Utils::Outcome< DeleteCACertificateResult, IoTError > DeleteCACertificateOutcome
Aws::Utils::Outcome< ListThingGroupsResult, IoTError > ListThingGroupsOutcome
Aws::Utils::Outcome< CreateDomainConfigurationResult, IoTError > CreateDomainConfigurationOutcome
Aws::Utils::Outcome< GetRegistrationCodeResult, IoTError > GetRegistrationCodeOutcome
std::future< CreateDomainConfigurationOutcome > CreateDomainConfigurationOutcomeCallable
Aws::Utils::Outcome< DescribeAuditMitigationActionsTaskResult, IoTError > DescribeAuditMitigationActionsTaskOutcome
std::future< DeleteThingTypeOutcome > DeleteThingTypeOutcomeCallable
std::future< CancelAuditMitigationActionsTaskOutcome > CancelAuditMitigationActionsTaskOutcomeCallable
std::future< ListThingGroupsForThingOutcome > ListThingGroupsForThingOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, IoTError > CancelJobExecutionOutcome
Aws::Utils::Outcome< DescribeStreamResult, IoTError > DescribeStreamOutcome
std::future< DescribeJobExecutionOutcome > DescribeJobExecutionOutcomeCallable
Aws::Utils::Outcome< ListCertificateProvidersResult, IoTError > ListCertificateProvidersOutcome
std::future< CreatePolicyOutcome > CreatePolicyOutcomeCallable
std::future< CreateSecurityProfileOutcome > CreateSecurityProfileOutcomeCallable
Aws::Utils::Outcome< ListAttachedPoliciesResult, IoTError > ListAttachedPoliciesOutcome
std::future< ListSbomValidationResultsOutcome > ListSbomValidationResultsOutcomeCallable
std::future< DeletePackageVersionOutcome > DeletePackageVersionOutcomeCallable
std::future< CreateTopicRuleOutcome > CreateTopicRuleOutcomeCallable
std::future< UpdateRoleAliasOutcome > UpdateRoleAliasOutcomeCallable
Aws::Utils::Outcome< DescribeProvisioningTemplateVersionResult, IoTError > DescribeProvisioningTemplateVersionOutcome
std::future< RegisterCertificateOutcome > RegisterCertificateOutcomeCallable
std::future< CreateAuditSuppressionOutcome > CreateAuditSuppressionOutcomeCallable
Aws::Utils::Outcome< GetIndexingConfigurationResult, IoTError > GetIndexingConfigurationOutcome
std::future< DescribeSecurityProfileOutcome > DescribeSecurityProfileOutcomeCallable
Aws::Utils::Outcome< CreateProvisioningTemplateVersionResult, IoTError > CreateProvisioningTemplateVersionOutcome
std::future< ListJobsOutcome > ListJobsOutcomeCallable
std::future< DescribeDimensionOutcome > DescribeDimensionOutcomeCallable
std::future< ListJobExecutionsForThingOutcome > ListJobExecutionsForThingOutcomeCallable
Aws::Utils::Outcome< UpdateAuthorizerResult, IoTError > UpdateAuthorizerOutcome
Aws::Utils::Outcome< CreateTopicRuleDestinationResult, IoTError > CreateTopicRuleDestinationOutcome
std::function< void(const IoTClient *, const Model::ListAuthorizersRequest &, const Model::ListAuthorizersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAuthorizersResponseReceivedHandler
std::function< void(const IoTClient *, const Model::UpdateCertificateRequest &, const Model::UpdateCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateCertificateResponseReceivedHandler
std::function< void(const IoTClient *, const Model::GetCardinalityRequest &, const Model::GetCardinalityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCardinalityResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeleteOTAUpdateRequest &, const Model::DeleteOTAUpdateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteOTAUpdateResponseReceivedHandler
std::function< void(const IoTClient *, const Model::RemoveThingFromBillingGroupRequest &, const Model::RemoveThingFromBillingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RemoveThingFromBillingGroupResponseReceivedHandler
std::function< void(const IoTClient *, const Model::UpdateMitigationActionRequest &, const Model::UpdateMitigationActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateMitigationActionResponseReceivedHandler
std::function< void(const IoTClient *, const Model::RegisterCertificateRequest &, const Model::RegisterCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterCertificateResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeleteDynamicThingGroupRequest &, const Model::DeleteDynamicThingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDynamicThingGroupResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CreateRoleAliasRequest &, const Model::CreateRoleAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateRoleAliasResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListCertificateProvidersRequest &, const Model::ListCertificateProvidersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCertificateProvidersResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListThingGroupsForThingRequest &, const Model::ListThingGroupsForThingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListThingGroupsForThingResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListViolationEventsRequest &, const Model::ListViolationEventsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListViolationEventsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListThingsInBillingGroupRequest &, const Model::ListThingsInBillingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListThingsInBillingGroupResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CreateJobTemplateRequest &, const Model::CreateJobTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateJobTemplateResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListThingGroupsRequest &, const Model::ListThingGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListThingGroupsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeRoleAliasRequest &, const Model::DescribeRoleAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeRoleAliasResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CreateScheduledAuditRequest &, const Model::CreateScheduledAuditOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateScheduledAuditResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListSbomValidationResultsRequest &, const Model::ListSbomValidationResultsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSbomValidationResultsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CreateThingGroupRequest &, const Model::CreateThingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateThingGroupResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeCertificateProviderRequest &, const Model::DescribeCertificateProviderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeCertificateProviderResponseReceivedHandler
std::function< void(const IoTClient *, const Model::UpdateCACertificateRequest &, const Model::UpdateCACertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateCACertificateResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListV2LoggingLevelsRequest &, const Model::ListV2LoggingLevelsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListV2LoggingLevelsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeleteProvisioningTemplateVersionRequest &, const Model::DeleteProvisioningTemplateVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteProvisioningTemplateVersionResponseReceivedHandler
std::function< void(const IoTClient *, const Model::UpdateAuthorizerRequest &, const Model::UpdateAuthorizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAuthorizerResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeAuditSuppressionRequest &, const Model::DescribeAuditSuppressionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAuditSuppressionResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeThingRequest &, const Model::DescribeThingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeThingResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeleteRegistrationCodeRequest &, const Model::DeleteRegistrationCodeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRegistrationCodeResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeThingTypeRequest &, const Model::DescribeThingTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeThingTypeResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeManagedJobTemplateRequest &, const Model::DescribeManagedJobTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeManagedJobTemplateResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeleteJobExecutionRequest &, const Model::DeleteJobExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteJobExecutionResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CreateOTAUpdateRequest &, const Model::CreateOTAUpdateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateOTAUpdateResponseReceivedHandler
std::function< void(const IoTClient *, const Model::UpdateJobRequest &, const Model::UpdateJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateJobResponseReceivedHandler
std::function< void(const IoTClient *, const Model::UpdateFleetMetricRequest &, const Model::UpdateFleetMetricOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateFleetMetricResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeleteTopicRuleDestinationRequest &, const Model::DeleteTopicRuleDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTopicRuleDestinationResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListThingRegistrationTasksRequest &, const Model::ListThingRegistrationTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListThingRegistrationTasksResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListAuditMitigationActionsTasksRequest &, const Model::ListAuditMitigationActionsTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAuditMitigationActionsTasksResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListJobsRequest &, const Model::ListJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListJobsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeleteThingTypeRequest &, const Model::DeleteThingTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteThingTypeResponseReceivedHandler
std::function< void(const IoTClient *, const Model::GetPackageVersionRequest &, const Model::GetPackageVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPackageVersionResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListAttachedPoliciesRequest &, const Model::ListAttachedPoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAttachedPoliciesResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListIndicesRequest &, const Model::ListIndicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListIndicesResponseReceivedHandler
std::function< void(const IoTClient *, const Model::AttachPolicyRequest &, const Model::AttachPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AttachPolicyResponseReceivedHandler
std::function< void(const IoTClient *, const Model::GetBucketsAggregationRequest &, const Model::GetBucketsAggregationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetBucketsAggregationResponseReceivedHandler
std::function< void(const IoTClient *, const Model::AssociateSbomWithPackageVersionRequest &, const Model::AssociateSbomWithPackageVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateSbomWithPackageVersionResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeThingGroupRequest &, const Model::DescribeThingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeThingGroupResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeleteCustomMetricRequest &, const Model::DeleteCustomMetricOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteCustomMetricResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeleteJobTemplateRequest &, const Model::DeleteJobTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteJobTemplateResponseReceivedHandler
std::function< void(const IoTClient *, const Model::GetJobDocumentRequest &, const Model::GetJobDocumentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetJobDocumentResponseReceivedHandler
std::function< void(const IoTClient *, const Model::UpdateSecurityProfileRequest &, const Model::UpdateSecurityProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateSecurityProfileResponseReceivedHandler
std::function< void(const IoTClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListThingTypesRequest &, const Model::ListThingTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListThingTypesResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeleteThingRequest &, const Model::DeleteThingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteThingResponseReceivedHandler
std::function< void(const IoTClient *, const Model::UpdateAccountAuditConfigurationRequest &, const Model::UpdateAccountAuditConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAccountAuditConfigurationResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListMetricValuesRequest &, const Model::ListMetricValuesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListMetricValuesResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListTopicRuleDestinationsRequest &, const Model::ListTopicRuleDestinationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTopicRuleDestinationsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::GetLoggingOptionsRequest &, const Model::GetLoggingOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetLoggingOptionsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeleteDimensionRequest &, const Model::DeleteDimensionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDimensionResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeletePackageRequest &, const Model::DeletePackageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeletePackageResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListProvisioningTemplateVersionsRequest &, const Model::ListProvisioningTemplateVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListProvisioningTemplateVersionsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListCertificatesRequest &, const Model::ListCertificatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCertificatesResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListScheduledAuditsRequest &, const Model::ListScheduledAuditsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListScheduledAuditsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeleteAuditSuppressionRequest &, const Model::DeleteAuditSuppressionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAuditSuppressionResponseReceivedHandler
std::function< void(const IoTClient *, const Model::StartDetectMitigationActionsTaskRequest &, const Model::StartDetectMitigationActionsTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartDetectMitigationActionsTaskResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CreateJobRequest &, const Model::CreateJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateJobResponseReceivedHandler
std::function< void(const IoTClient *, const Model::GetV2LoggingOptionsRequest &, const Model::GetV2LoggingOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetV2LoggingOptionsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeleteSecurityProfileRequest &, const Model::DeleteSecurityProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteSecurityProfileResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListMitigationActionsRequest &, const Model::ListMitigationActionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListMitigationActionsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DisableTopicRuleRequest &, const Model::DisableTopicRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisableTopicRuleResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CreateAuditSuppressionRequest &, const Model::CreateAuditSuppressionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAuditSuppressionResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ReplaceTopicRuleRequest &, const Model::ReplaceTopicRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ReplaceTopicRuleResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListTargetsForPolicyRequest &, const Model::ListTargetsForPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTargetsForPolicyResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeletePolicyVersionRequest &, const Model::DeletePolicyVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeletePolicyVersionResponseReceivedHandler
std::function< void(const IoTClient *, const Model::UpdateDimensionRequest &, const Model::UpdateDimensionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDimensionResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CreatePolicyVersionRequest &, const Model::CreatePolicyVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreatePolicyVersionResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeleteStreamRequest &, const Model::DeleteStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteStreamResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListBillingGroupsRequest &, const Model::ListBillingGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListBillingGroupsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::RegisterThingRequest &, const Model::RegisterThingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterThingResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeleteBillingGroupRequest &, const Model::DeleteBillingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteBillingGroupResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeAuditTaskRequest &, const Model::DescribeAuditTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAuditTaskResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CreateFleetMetricRequest &, const Model::CreateFleetMetricOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateFleetMetricResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeprecateThingTypeRequest &, const Model::DeprecateThingTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeprecateThingTypeResponseReceivedHandler
std::function< void(const IoTClient *, const Model::SetV2LoggingOptionsRequest &, const Model::SetV2LoggingOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetV2LoggingOptionsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CancelJobRequest &, const Model::CancelJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelJobResponseReceivedHandler
std::function< void(const IoTClient *, const Model::GetPackageRequest &, const Model::GetPackageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPackageResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeAccountAuditConfigurationRequest &, const Model::DescribeAccountAuditConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAccountAuditConfigurationResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CreateProvisioningTemplateRequest &, const Model::CreateProvisioningTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateProvisioningTemplateResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CancelCertificateTransferRequest &, const Model::CancelCertificateTransferOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelCertificateTransferResponseReceivedHandler
std::function< void(const IoTClient *, const Model::UpdatePackageRequest &, const Model::UpdatePackageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdatePackageResponseReceivedHandler
std::function< void(const IoTClient *, const Model::SearchIndexRequest &, const Model::SearchIndexOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchIndexResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeleteMitigationActionRequest &, const Model::DeleteMitigationActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteMitigationActionResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ValidateSecurityProfileBehaviorsRequest &, const Model::ValidateSecurityProfileBehaviorsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ValidateSecurityProfileBehaviorsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CreateDynamicThingGroupRequest &, const Model::CreateDynamicThingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDynamicThingGroupResponseReceivedHandler
std::function< void(const IoTClient *, const Model::PutVerificationStateOnViolationRequest &, const Model::PutVerificationStateOnViolationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutVerificationStateOnViolationResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CreateStreamRequest &, const Model::CreateStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateStreamResponseReceivedHandler
std::function< void(const IoTClient *, const Model::UpdateThingRequest &, const Model::UpdateThingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateThingResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeleteTopicRuleRequest &, const Model::DeleteTopicRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTopicRuleResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeleteV2LoggingLevelRequest &, const Model::DeleteV2LoggingLevelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteV2LoggingLevelResponseReceivedHandler
std::function< void(const IoTClient *, const Model::GetPackageConfigurationRequest &, const Model::GetPackageConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPackageConfigurationResponseReceivedHandler
std::function< void(const IoTClient *, const Model::TestAuthorizationRequest &, const Model::TestAuthorizationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TestAuthorizationResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DisassociateSbomFromPackageVersionRequest &, const Model::DisassociateSbomFromPackageVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateSbomFromPackageVersionResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeleteProvisioningTemplateRequest &, const Model::DeleteProvisioningTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteProvisioningTemplateResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DetachThingPrincipalRequest &, const Model::DetachThingPrincipalOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DetachThingPrincipalResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeEndpointRequest &, const Model::DescribeEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEndpointResponseReceivedHandler
std::function< void(const IoTClient *, const Model::AttachThingPrincipalRequest &, const Model::AttachThingPrincipalOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AttachThingPrincipalResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeScheduledAuditRequest &, const Model::DescribeScheduledAuditOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeScheduledAuditResponseReceivedHandler
std::function< void(const IoTClient *, const Model::RegisterCertificateWithoutCARequest &, const Model::RegisterCertificateWithoutCAOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterCertificateWithoutCAResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListCustomMetricsRequest &, const Model::ListCustomMetricsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCustomMetricsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListRelatedResourcesForAuditFindingRequest &, const Model::ListRelatedResourcesForAuditFindingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRelatedResourcesForAuditFindingResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListSecurityProfilesForTargetRequest &, const Model::ListSecurityProfilesForTargetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSecurityProfilesForTargetResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CreateSecurityProfileRequest &, const Model::CreateSecurityProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSecurityProfileResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeleteFleetMetricRequest &, const Model::DeleteFleetMetricOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteFleetMetricResponseReceivedHandler
std::function< void(const IoTClient *, const Model::UpdateStreamRequest &, const Model::UpdateStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateStreamResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CreatePolicyRequest &, const Model::CreatePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreatePolicyResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeleteCACertificateRequest &, const Model::DeleteCACertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteCACertificateResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeleteRoleAliasRequest &, const Model::DeleteRoleAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRoleAliasResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CreateMitigationActionRequest &, const Model::CreateMitigationActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateMitigationActionResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CreateProvisioningClaimRequest &, const Model::CreateProvisioningClaimOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateProvisioningClaimResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeJobTemplateRequest &, const Model::DescribeJobTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeJobTemplateResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListPrincipalThingsRequest &, const Model::ListPrincipalThingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPrincipalThingsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListProvisioningTemplatesRequest &, const Model::ListProvisioningTemplatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListProvisioningTemplatesResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListTopicRulesRequest &, const Model::ListTopicRulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTopicRulesResponseReceivedHandler
std::function< void(const IoTClient *, const Model::GetStatisticsRequest &, const Model::GetStatisticsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetStatisticsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeJobRequest &, const Model::DescribeJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeJobResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CancelDetectMitigationActionsTaskRequest &, const Model::CancelDetectMitigationActionsTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelDetectMitigationActionsTaskResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeDomainConfigurationRequest &, const Model::DescribeDomainConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDomainConfigurationResponseReceivedHandler
std::function< void(const IoTClient *, const Model::GetEffectivePoliciesRequest &, const Model::GetEffectivePoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEffectivePoliciesResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ConfirmTopicRuleDestinationRequest &, const Model::ConfirmTopicRuleDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ConfirmTopicRuleDestinationResponseReceivedHandler
std::function< void(const IoTClient *, const Model::StartAuditMitigationActionsTaskRequest &, const Model::StartAuditMitigationActionsTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartAuditMitigationActionsTaskResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CreatePackageRequest &, const Model::CreatePackageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreatePackageResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListPolicyVersionsRequest &, const Model::ListPolicyVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPolicyVersionsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::GetPercentilesRequest &, const Model::GetPercentilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPercentilesResponseReceivedHandler
std::function< void(const IoTClient *, const Model::UpdatePackageVersionRequest &, const Model::UpdatePackageVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdatePackageVersionResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CreateAuthorizerRequest &, const Model::CreateAuthorizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAuthorizerResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListDetectMitigationActionsExecutionsRequest &, const Model::ListDetectMitigationActionsExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDetectMitigationActionsExecutionsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CancelAuditMitigationActionsTaskRequest &, const Model::CancelAuditMitigationActionsTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelAuditMitigationActionsTaskResponseReceivedHandler
std::function< void(const IoTClient *, const Model::UpdateRoleAliasRequest &, const Model::UpdateRoleAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateRoleAliasResponseReceivedHandler
std::function< void(const IoTClient *, const Model::StartOnDemandAuditTaskRequest &, const Model::StartOnDemandAuditTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartOnDemandAuditTaskResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CreateCertificateFromCsrRequest &, const Model::CreateCertificateFromCsrOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateCertificateFromCsrResponseReceivedHandler
std::function< void(const IoTClient *, const Model::AcceptCertificateTransferRequest &, const Model::AcceptCertificateTransferOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AcceptCertificateTransferResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListAuditSuppressionsRequest &, const Model::ListAuditSuppressionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAuditSuppressionsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeAuditMitigationActionsTaskRequest &, const Model::DescribeAuditMitigationActionsTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAuditMitigationActionsTaskResponseReceivedHandler
std::function< void(const IoTClient *, const Model::AssociateTargetsWithJobRequest &, const Model::AssociateTargetsWithJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateTargetsWithJobResponseReceivedHandler
std::function< void(const IoTClient *, const Model::UpdateScheduledAuditRequest &, const Model::UpdateScheduledAuditOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateScheduledAuditResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CreateCustomMetricRequest &, const Model::CreateCustomMetricOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateCustomMetricResponseReceivedHandler
std::function< void(const IoTClient *, const Model::UpdateEventConfigurationsRequest &, const Model::UpdateEventConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateEventConfigurationsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::GetBehaviorModelTrainingSummariesRequest &, const Model::GetBehaviorModelTrainingSummariesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetBehaviorModelTrainingSummariesResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListCertificatesByCARequest &, const Model::ListCertificatesByCAOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCertificatesByCAResponseReceivedHandler
std::function< void(const IoTClient *, const Model::GetPolicyRequest &, const Model::GetPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPolicyResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListRoleAliasesRequest &, const Model::ListRoleAliasesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRoleAliasesResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListFleetMetricsRequest &, const Model::ListFleetMetricsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListFleetMetricsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::RegisterCACertificateRequest &, const Model::RegisterCACertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterCACertificateResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListTargetsForSecurityProfileRequest &, const Model::ListTargetsForSecurityProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTargetsForSecurityProfileResponseReceivedHandler
std::function< void(const IoTClient *, const Model::GetIndexingConfigurationRequest &, const Model::GetIndexingConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetIndexingConfigurationResponseReceivedHandler
std::function< void(const IoTClient *, const Model::UpdateThingGroupRequest &, const Model::UpdateThingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateThingGroupResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListThingPrincipalsRequest &, const Model::ListThingPrincipalsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListThingPrincipalsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CancelJobExecutionRequest &, const Model::CancelJobExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelJobExecutionResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeleteDomainConfigurationRequest &, const Model::DeleteDomainConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDomainConfigurationResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListDetectMitigationActionsTasksRequest &, const Model::ListDetectMitigationActionsTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDetectMitigationActionsTasksResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListPoliciesRequest &, const Model::ListPoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPoliciesResponseReceivedHandler
std::function< void(const IoTClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
std::function< void(const IoTClient *, const Model::UpdateIndexingConfigurationRequest &, const Model::UpdateIndexingConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateIndexingConfigurationResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CreatePackageVersionRequest &, const Model::CreatePackageVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreatePackageVersionResponseReceivedHandler
std::function< void(const IoTClient *, const Model::RejectCertificateTransferRequest &, const Model::RejectCertificateTransferOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RejectCertificateTransferResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeleteAuthorizerRequest &, const Model::DeleteAuthorizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAuthorizerResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeBillingGroupRequest &, const Model::DescribeBillingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeBillingGroupResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeProvisioningTemplateVersionRequest &, const Model::DescribeProvisioningTemplateVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeProvisioningTemplateVersionResponseReceivedHandler
std::function< void(const IoTClient *, const Model::SetLoggingOptionsRequest &, const Model::SetLoggingOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetLoggingOptionsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::StartThingRegistrationTaskRequest &, const Model::StartThingRegistrationTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartThingRegistrationTaskResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CancelAuditTaskRequest &, const Model::CancelAuditTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelAuditTaskResponseReceivedHandler
std::function< void(const IoTClient *, const Model::AttachSecurityProfileRequest &, const Model::AttachSecurityProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AttachSecurityProfileResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListAuditTasksRequest &, const Model::ListAuditTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAuditTasksResponseReceivedHandler
std::function< void(const IoTClient *, const Model::GetTopicRuleRequest &, const Model::GetTopicRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetTopicRuleResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeleteThingGroupRequest &, const Model::DeleteThingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteThingGroupResponseReceivedHandler
std::function< void(const IoTClient *, const Model::UpdateDomainConfigurationRequest &, const Model::UpdateDomainConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDomainConfigurationResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CreateDimensionRequest &, const Model::CreateDimensionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDimensionResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListJobTemplatesRequest &, const Model::ListJobTemplatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListJobTemplatesResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeDimensionRequest &, const Model::DescribeDimensionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDimensionResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CreateTopicRuleDestinationRequest &, const Model::CreateTopicRuleDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTopicRuleDestinationResponseReceivedHandler
std::function< void(const IoTClient *, const Model::SetDefaultPolicyVersionRequest &, const Model::SetDefaultPolicyVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetDefaultPolicyVersionResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeEventConfigurationsRequest &, const Model::DescribeEventConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEventConfigurationsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListPackageVersionsRequest &, const Model::ListPackageVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPackageVersionsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::GetOTAUpdateRequest &, const Model::GetOTAUpdateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetOTAUpdateResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CreateProvisioningTemplateVersionRequest &, const Model::CreateProvisioningTemplateVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateProvisioningTemplateVersionResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListManagedJobTemplatesRequest &, const Model::ListManagedJobTemplatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListManagedJobTemplatesResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListAuditFindingsRequest &, const Model::ListAuditFindingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAuditFindingsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::SetV2LoggingLevelRequest &, const Model::SetV2LoggingLevelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetV2LoggingLevelResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListStreamsRequest &, const Model::ListStreamsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListStreamsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::TransferCertificateRequest &, const Model::TransferCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TransferCertificateResponseReceivedHandler
std::function< void(const IoTClient *, const Model::AddThingToThingGroupRequest &, const Model::AddThingToThingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AddThingToThingGroupResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListDimensionsRequest &, const Model::ListDimensionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDimensionsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::EnableTopicRuleRequest &, const Model::EnableTopicRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > EnableTopicRuleResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeCertificateRequest &, const Model::DescribeCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeCertificateResponseReceivedHandler
std::function< void(const IoTClient *, const Model::UpdateDynamicThingGroupRequest &, const Model::UpdateDynamicThingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDynamicThingGroupResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeDefaultAuthorizerRequest &, const Model::DescribeDefaultAuthorizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDefaultAuthorizerResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeletePackageVersionRequest &, const Model::DeletePackageVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeletePackageVersionResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CreateThingRequest &, const Model::CreateThingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateThingResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeIndexRequest &, const Model::DescribeIndexOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeIndexResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeSecurityProfileRequest &, const Model::DescribeSecurityProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeSecurityProfileResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CreateThingTypeRequest &, const Model::CreateThingTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateThingTypeResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListCACertificatesRequest &, const Model::ListCACertificatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCACertificatesResponseReceivedHandler
std::function< void(const IoTClient *, const Model::UpdateTopicRuleDestinationRequest &, const Model::UpdateTopicRuleDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateTopicRuleDestinationResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeletePolicyRequest &, const Model::DeletePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeletePolicyResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeAuditFindingRequest &, const Model::DescribeAuditFindingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAuditFindingResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListJobExecutionsForThingRequest &, const Model::ListJobExecutionsForThingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListJobExecutionsForThingResponseReceivedHandler
std::function< void(const IoTClient *, const Model::UpdateAuditSuppressionRequest &, const Model::UpdateAuditSuppressionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAuditSuppressionResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DetachPolicyRequest &, const Model::DetachPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DetachPolicyResponseReceivedHandler
std::function< void(const IoTClient *, const Model::TestInvokeAuthorizerRequest &, const Model::TestInvokeAuthorizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TestInvokeAuthorizerResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListAuditMitigationActionsExecutionsRequest &, const Model::ListAuditMitigationActionsExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAuditMitigationActionsExecutionsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeAuthorizerRequest &, const Model::DescribeAuthorizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAuthorizerResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeJobExecutionRequest &, const Model::DescribeJobExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeJobExecutionResponseReceivedHandler
std::function< void(const IoTClient *, const Model::UpdateCustomMetricRequest &, const Model::UpdateCustomMetricOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateCustomMetricResponseReceivedHandler
std::function< void(const IoTClient *, const Model::UpdateBillingGroupRequest &, const Model::UpdateBillingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateBillingGroupResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeProvisioningTemplateRequest &, const Model::DescribeProvisioningTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeProvisioningTemplateResponseReceivedHandler
std::function< void(const IoTClient *, const Model::SetDefaultAuthorizerRequest &, const Model::SetDefaultAuthorizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SetDefaultAuthorizerResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeleteAccountAuditConfigurationRequest &, const Model::DeleteAccountAuditConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAccountAuditConfigurationResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListDomainConfigurationsRequest &, const Model::ListDomainConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDomainConfigurationsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::GetRegistrationCodeRequest &, const Model::GetRegistrationCodeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRegistrationCodeResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeCustomMetricRequest &, const Model::DescribeCustomMetricOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeCustomMetricResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeleteScheduledAuditRequest &, const Model::DeleteScheduledAuditOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteScheduledAuditResponseReceivedHandler
std::function< void(const IoTClient *, const Model::AddThingToBillingGroupRequest &, const Model::AddThingToBillingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AddThingToBillingGroupResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ClearDefaultAuthorizerRequest &, const Model::ClearDefaultAuthorizerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ClearDefaultAuthorizerResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListThingsRequest &, const Model::ListThingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListThingsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::UpdateCertificateProviderRequest &, const Model::UpdateCertificateProviderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateCertificateProviderResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CreateTopicRuleRequest &, const Model::CreateTopicRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTopicRuleResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListOutgoingCertificatesRequest &, const Model::ListOutgoingCertificatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListOutgoingCertificatesResponseReceivedHandler
std::function< void(const IoTClient *, const Model::UpdateThingGroupsForThingRequest &, const Model::UpdateThingGroupsForThingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateThingGroupsForThingResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CreateBillingGroupRequest &, const Model::CreateBillingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateBillingGroupResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DetachSecurityProfileRequest &, const Model::DetachSecurityProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DetachSecurityProfileResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListJobExecutionsForJobRequest &, const Model::ListJobExecutionsForJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListJobExecutionsForJobResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeMitigationActionRequest &, const Model::DescribeMitigationActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeMitigationActionResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CreateKeysAndCertificateRequest &, const Model::CreateKeysAndCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateKeysAndCertificateResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeDetectMitigationActionsTaskRequest &, const Model::DescribeDetectMitigationActionsTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDetectMitigationActionsTaskResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CreateDomainConfigurationRequest &, const Model::CreateDomainConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDomainConfigurationResponseReceivedHandler
std::function< void(const IoTClient *, const Model::UpdatePackageConfigurationRequest &, const Model::UpdatePackageConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdatePackageConfigurationResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListActiveViolationsRequest &, const Model::ListActiveViolationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListActiveViolationsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::StopThingRegistrationTaskRequest &, const Model::StopThingRegistrationTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopThingRegistrationTaskResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeStreamRequest &, const Model::DescribeStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeStreamResponseReceivedHandler
std::function< void(const IoTClient *, const Model::GetTopicRuleDestinationRequest &, const Model::GetTopicRuleDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetTopicRuleDestinationResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListThingRegistrationTaskReportsRequest &, const Model::ListThingRegistrationTaskReportsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListThingRegistrationTaskReportsResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListPackagesRequest &, const Model::ListPackagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPackagesResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeleteJobRequest &, const Model::DeleteJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteJobResponseReceivedHandler
std::function< void(const IoTClient *, const Model::GetPolicyVersionRequest &, const Model::GetPolicyVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPolicyVersionResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListThingsInThingGroupRequest &, const Model::ListThingsInThingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListThingsInThingGroupResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeleteCertificateProviderRequest &, const Model::DeleteCertificateProviderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteCertificateProviderResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListSecurityProfilesRequest &, const Model::ListSecurityProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSecurityProfilesResponseReceivedHandler
std::function< void(const IoTClient *, const Model::RemoveThingFromThingGroupRequest &, const Model::RemoveThingFromThingGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RemoveThingFromThingGroupResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeThingRegistrationTaskRequest &, const Model::DescribeThingRegistrationTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeThingRegistrationTaskResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DeleteCertificateRequest &, const Model::DeleteCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteCertificateResponseReceivedHandler
std::function< void(const IoTClient *, const Model::CreateCertificateProviderRequest &, const Model::CreateCertificateProviderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateCertificateProviderResponseReceivedHandler
std::function< void(const IoTClient *, const Model::ListOTAUpdatesRequest &, const Model::ListOTAUpdatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListOTAUpdatesResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeCACertificateRequest &, const Model::DescribeCACertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeCACertificateResponseReceivedHandler
std::function< void(const IoTClient *, const Model::DescribeFleetMetricRequest &, const Model::DescribeFleetMetricOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeFleetMetricResponseReceivedHandler
std::function< void(const IoTClient *, const Model::UpdateProvisioningTemplateRequest &, const Model::UpdateProvisioningTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateProvisioningTemplateResponseReceivedHandler