9#include <aws/ssm/SSMErrors.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/ssm/SSMEndpointProvider.h>
21#include <aws/ssm/model/AddTagsToResourceResult.h>
22#include <aws/ssm/model/AssociateOpsItemRelatedItemResult.h>
23#include <aws/ssm/model/CancelCommandResult.h>
24#include <aws/ssm/model/CancelMaintenanceWindowExecutionResult.h>
25#include <aws/ssm/model/CreateActivationResult.h>
26#include <aws/ssm/model/CreateAssociationResult.h>
27#include <aws/ssm/model/CreateAssociationBatchResult.h>
28#include <aws/ssm/model/CreateDocumentResult.h>
29#include <aws/ssm/model/CreateMaintenanceWindowResult.h>
30#include <aws/ssm/model/CreateOpsItemResult.h>
31#include <aws/ssm/model/CreateOpsMetadataResult.h>
32#include <aws/ssm/model/CreatePatchBaselineResult.h>
33#include <aws/ssm/model/CreateResourceDataSyncResult.h>
34#include <aws/ssm/model/DeleteActivationResult.h>
35#include <aws/ssm/model/DeleteAssociationResult.h>
36#include <aws/ssm/model/DeleteDocumentResult.h>
37#include <aws/ssm/model/DeleteInventoryResult.h>
38#include <aws/ssm/model/DeleteMaintenanceWindowResult.h>
39#include <aws/ssm/model/DeleteOpsItemResult.h>
40#include <aws/ssm/model/DeleteOpsMetadataResult.h>
41#include <aws/ssm/model/DeleteParameterResult.h>
42#include <aws/ssm/model/DeleteParametersResult.h>
43#include <aws/ssm/model/DeletePatchBaselineResult.h>
44#include <aws/ssm/model/DeleteResourceDataSyncResult.h>
45#include <aws/ssm/model/DeleteResourcePolicyResult.h>
46#include <aws/ssm/model/DeregisterManagedInstanceResult.h>
47#include <aws/ssm/model/DeregisterPatchBaselineForPatchGroupResult.h>
48#include <aws/ssm/model/DeregisterTargetFromMaintenanceWindowResult.h>
49#include <aws/ssm/model/DeregisterTaskFromMaintenanceWindowResult.h>
50#include <aws/ssm/model/DescribeActivationsResult.h>
51#include <aws/ssm/model/DescribeAssociationResult.h>
52#include <aws/ssm/model/DescribeAssociationExecutionTargetsResult.h>
53#include <aws/ssm/model/DescribeAssociationExecutionsResult.h>
54#include <aws/ssm/model/DescribeAutomationExecutionsResult.h>
55#include <aws/ssm/model/DescribeAutomationStepExecutionsResult.h>
56#include <aws/ssm/model/DescribeAvailablePatchesResult.h>
57#include <aws/ssm/model/DescribeDocumentResult.h>
58#include <aws/ssm/model/DescribeDocumentPermissionResult.h>
59#include <aws/ssm/model/DescribeEffectiveInstanceAssociationsResult.h>
60#include <aws/ssm/model/DescribeEffectivePatchesForPatchBaselineResult.h>
61#include <aws/ssm/model/DescribeInstanceAssociationsStatusResult.h>
62#include <aws/ssm/model/DescribeInstanceInformationResult.h>
63#include <aws/ssm/model/DescribeInstancePatchStatesResult.h>
64#include <aws/ssm/model/DescribeInstancePatchStatesForPatchGroupResult.h>
65#include <aws/ssm/model/DescribeInstancePatchesResult.h>
66#include <aws/ssm/model/DescribeInstancePropertiesResult.h>
67#include <aws/ssm/model/DescribeInventoryDeletionsResult.h>
68#include <aws/ssm/model/DescribeMaintenanceWindowExecutionTaskInvocationsResult.h>
69#include <aws/ssm/model/DescribeMaintenanceWindowExecutionTasksResult.h>
70#include <aws/ssm/model/DescribeMaintenanceWindowExecutionsResult.h>
71#include <aws/ssm/model/DescribeMaintenanceWindowScheduleResult.h>
72#include <aws/ssm/model/DescribeMaintenanceWindowTargetsResult.h>
73#include <aws/ssm/model/DescribeMaintenanceWindowTasksResult.h>
74#include <aws/ssm/model/DescribeMaintenanceWindowsResult.h>
75#include <aws/ssm/model/DescribeMaintenanceWindowsForTargetResult.h>
76#include <aws/ssm/model/DescribeOpsItemsResult.h>
77#include <aws/ssm/model/DescribeParametersResult.h>
78#include <aws/ssm/model/DescribePatchBaselinesResult.h>
79#include <aws/ssm/model/DescribePatchGroupStateResult.h>
80#include <aws/ssm/model/DescribePatchGroupsResult.h>
81#include <aws/ssm/model/DescribePatchPropertiesResult.h>
82#include <aws/ssm/model/DescribeSessionsResult.h>
83#include <aws/ssm/model/DisassociateOpsItemRelatedItemResult.h>
84#include <aws/ssm/model/GetAutomationExecutionResult.h>
85#include <aws/ssm/model/GetCalendarStateResult.h>
86#include <aws/ssm/model/GetCommandInvocationResult.h>
87#include <aws/ssm/model/GetConnectionStatusResult.h>
88#include <aws/ssm/model/GetDefaultPatchBaselineResult.h>
89#include <aws/ssm/model/GetDeployablePatchSnapshotForInstanceResult.h>
90#include <aws/ssm/model/GetDocumentResult.h>
91#include <aws/ssm/model/GetInventoryResult.h>
92#include <aws/ssm/model/GetInventorySchemaResult.h>
93#include <aws/ssm/model/GetMaintenanceWindowResult.h>
94#include <aws/ssm/model/GetMaintenanceWindowExecutionResult.h>
95#include <aws/ssm/model/GetMaintenanceWindowExecutionTaskResult.h>
96#include <aws/ssm/model/GetMaintenanceWindowExecutionTaskInvocationResult.h>
97#include <aws/ssm/model/GetMaintenanceWindowTaskResult.h>
98#include <aws/ssm/model/GetOpsItemResult.h>
99#include <aws/ssm/model/GetOpsMetadataResult.h>
100#include <aws/ssm/model/GetOpsSummaryResult.h>
101#include <aws/ssm/model/GetParameterResult.h>
102#include <aws/ssm/model/GetParameterHistoryResult.h>
103#include <aws/ssm/model/GetParametersResult.h>
104#include <aws/ssm/model/GetParametersByPathResult.h>
105#include <aws/ssm/model/GetPatchBaselineResult.h>
106#include <aws/ssm/model/GetPatchBaselineForPatchGroupResult.h>
107#include <aws/ssm/model/GetResourcePoliciesResult.h>
108#include <aws/ssm/model/GetServiceSettingResult.h>
109#include <aws/ssm/model/LabelParameterVersionResult.h>
110#include <aws/ssm/model/ListAssociationVersionsResult.h>
111#include <aws/ssm/model/ListAssociationsResult.h>
112#include <aws/ssm/model/ListCommandInvocationsResult.h>
113#include <aws/ssm/model/ListCommandsResult.h>
114#include <aws/ssm/model/ListComplianceItemsResult.h>
115#include <aws/ssm/model/ListComplianceSummariesResult.h>
116#include <aws/ssm/model/ListDocumentMetadataHistoryResult.h>
117#include <aws/ssm/model/ListDocumentVersionsResult.h>
118#include <aws/ssm/model/ListDocumentsResult.h>
119#include <aws/ssm/model/ListInventoryEntriesResult.h>
120#include <aws/ssm/model/ListOpsItemEventsResult.h>
121#include <aws/ssm/model/ListOpsItemRelatedItemsResult.h>
122#include <aws/ssm/model/ListOpsMetadataResult.h>
123#include <aws/ssm/model/ListResourceComplianceSummariesResult.h>
124#include <aws/ssm/model/ListResourceDataSyncResult.h>
125#include <aws/ssm/model/ListTagsForResourceResult.h>
126#include <aws/ssm/model/ModifyDocumentPermissionResult.h>
127#include <aws/ssm/model/PutComplianceItemsResult.h>
128#include <aws/ssm/model/PutInventoryResult.h>
129#include <aws/ssm/model/PutParameterResult.h>
130#include <aws/ssm/model/PutResourcePolicyResult.h>
131#include <aws/ssm/model/RegisterDefaultPatchBaselineResult.h>
132#include <aws/ssm/model/RegisterPatchBaselineForPatchGroupResult.h>
133#include <aws/ssm/model/RegisterTargetWithMaintenanceWindowResult.h>
134#include <aws/ssm/model/RegisterTaskWithMaintenanceWindowResult.h>
135#include <aws/ssm/model/RemoveTagsFromResourceResult.h>
136#include <aws/ssm/model/ResetServiceSettingResult.h>
137#include <aws/ssm/model/ResumeSessionResult.h>
138#include <aws/ssm/model/SendAutomationSignalResult.h>
139#include <aws/ssm/model/SendCommandResult.h>
140#include <aws/ssm/model/StartAssociationsOnceResult.h>
141#include <aws/ssm/model/StartAutomationExecutionResult.h>
142#include <aws/ssm/model/StartChangeRequestExecutionResult.h>
143#include <aws/ssm/model/StartSessionResult.h>
144#include <aws/ssm/model/StopAutomationExecutionResult.h>
145#include <aws/ssm/model/TerminateSessionResult.h>
146#include <aws/ssm/model/UnlabelParameterVersionResult.h>
147#include <aws/ssm/model/UpdateAssociationResult.h>
148#include <aws/ssm/model/UpdateAssociationStatusResult.h>
149#include <aws/ssm/model/UpdateDocumentResult.h>
150#include <aws/ssm/model/UpdateDocumentDefaultVersionResult.h>
151#include <aws/ssm/model/UpdateDocumentMetadataResult.h>
152#include <aws/ssm/model/UpdateMaintenanceWindowResult.h>
153#include <aws/ssm/model/UpdateMaintenanceWindowTargetResult.h>
154#include <aws/ssm/model/UpdateMaintenanceWindowTaskResult.h>
155#include <aws/ssm/model/UpdateManagedInstanceRoleResult.h>
156#include <aws/ssm/model/UpdateOpsItemResult.h>
157#include <aws/ssm/model/UpdateOpsMetadataResult.h>
158#include <aws/ssm/model/UpdatePatchBaselineResult.h>
159#include <aws/ssm/model/UpdateResourceDataSyncResult.h>
160#include <aws/ssm/model/UpdateServiceSettingResult.h>
161#include <aws/ssm/model/DescribeAutomationExecutionsRequest.h>
162#include <aws/ssm/model/GetInventorySchemaRequest.h>
163#include <aws/ssm/model/GetInventoryRequest.h>
164#include <aws/ssm/model/DescribeMaintenanceWindowScheduleRequest.h>
165#include <aws/ssm/model/DescribePatchGroupsRequest.h>
166#include <aws/ssm/model/DeleteAssociationRequest.h>
167#include <aws/ssm/model/ListOpsMetadataRequest.h>
168#include <aws/ssm/model/ListComplianceItemsRequest.h>
169#include <aws/ssm/model/DescribeAvailablePatchesRequest.h>
170#include <aws/ssm/model/DescribeMaintenanceWindowsRequest.h>
171#include <aws/ssm/model/ListOpsItemRelatedItemsRequest.h>
172#include <aws/ssm/model/ListAssociationsRequest.h>
173#include <aws/ssm/model/ListCommandsRequest.h>
174#include <aws/ssm/model/GetDefaultPatchBaselineRequest.h>
175#include <aws/ssm/model/DescribeInventoryDeletionsRequest.h>
176#include <aws/ssm/model/DescribeInstanceInformationRequest.h>
177#include <aws/ssm/model/GetOpsSummaryRequest.h>
178#include <aws/ssm/model/ListResourceDataSyncRequest.h>
179#include <aws/ssm/model/DescribeOpsItemsRequest.h>
180#include <aws/ssm/model/DescribePatchBaselinesRequest.h>
181#include <aws/ssm/model/ListDocumentsRequest.h>
182#include <aws/ssm/model/DescribeActivationsRequest.h>
183#include <aws/ssm/model/DescribeAssociationRequest.h>
184#include <aws/ssm/model/ListCommandInvocationsRequest.h>
185#include <aws/ssm/model/ListOpsItemEventsRequest.h>
186#include <aws/ssm/model/ListResourceComplianceSummariesRequest.h>
187#include <aws/ssm/model/DescribeParametersRequest.h>
188#include <aws/ssm/model/ListComplianceSummariesRequest.h>
189#include <aws/ssm/model/DescribeInstancePropertiesRequest.h>
197 class HttpClientFactory;
202 template<
typename R,
typename E>
class Outcome;
212 class AWSCredentials;
213 class AWSCredentialsProvider;
230 class AddTagsToResourceRequest;
231 class AssociateOpsItemRelatedItemRequest;
232 class CancelCommandRequest;
233 class CancelMaintenanceWindowExecutionRequest;
234 class CreateActivationRequest;
235 class CreateAssociationRequest;
236 class CreateAssociationBatchRequest;
237 class CreateDocumentRequest;
238 class CreateMaintenanceWindowRequest;
239 class CreateOpsItemRequest;
240 class CreateOpsMetadataRequest;
241 class CreatePatchBaselineRequest;
242 class CreateResourceDataSyncRequest;
243 class DeleteActivationRequest;
244 class DeleteAssociationRequest;
245 class DeleteDocumentRequest;
246 class DeleteInventoryRequest;
247 class DeleteMaintenanceWindowRequest;
248 class DeleteOpsItemRequest;
249 class DeleteOpsMetadataRequest;
250 class DeleteParameterRequest;
251 class DeleteParametersRequest;
252 class DeletePatchBaselineRequest;
253 class DeleteResourceDataSyncRequest;
254 class DeleteResourcePolicyRequest;
255 class DeregisterManagedInstanceRequest;
256 class DeregisterPatchBaselineForPatchGroupRequest;
257 class DeregisterTargetFromMaintenanceWindowRequest;
258 class DeregisterTaskFromMaintenanceWindowRequest;
259 class DescribeActivationsRequest;
260 class DescribeAssociationRequest;
261 class DescribeAssociationExecutionTargetsRequest;
262 class DescribeAssociationExecutionsRequest;
263 class DescribeAutomationExecutionsRequest;
264 class DescribeAutomationStepExecutionsRequest;
265 class DescribeAvailablePatchesRequest;
266 class DescribeDocumentRequest;
267 class DescribeDocumentPermissionRequest;
268 class DescribeEffectiveInstanceAssociationsRequest;
269 class DescribeEffectivePatchesForPatchBaselineRequest;
270 class DescribeInstanceAssociationsStatusRequest;
271 class DescribeInstanceInformationRequest;
272 class DescribeInstancePatchStatesRequest;
273 class DescribeInstancePatchStatesForPatchGroupRequest;
274 class DescribeInstancePatchesRequest;
275 class DescribeInstancePropertiesRequest;
276 class DescribeInventoryDeletionsRequest;
277 class DescribeMaintenanceWindowExecutionTaskInvocationsRequest;
278 class DescribeMaintenanceWindowExecutionTasksRequest;
279 class DescribeMaintenanceWindowExecutionsRequest;
280 class DescribeMaintenanceWindowScheduleRequest;
281 class DescribeMaintenanceWindowTargetsRequest;
282 class DescribeMaintenanceWindowTasksRequest;
283 class DescribeMaintenanceWindowsRequest;
284 class DescribeMaintenanceWindowsForTargetRequest;
285 class DescribeOpsItemsRequest;
286 class DescribeParametersRequest;
287 class DescribePatchBaselinesRequest;
288 class DescribePatchGroupStateRequest;
289 class DescribePatchGroupsRequest;
290 class DescribePatchPropertiesRequest;
291 class DescribeSessionsRequest;
292 class DisassociateOpsItemRelatedItemRequest;
293 class GetAutomationExecutionRequest;
294 class GetCalendarStateRequest;
295 class GetCommandInvocationRequest;
296 class GetConnectionStatusRequest;
297 class GetDefaultPatchBaselineRequest;
298 class GetDeployablePatchSnapshotForInstanceRequest;
299 class GetDocumentRequest;
300 class GetInventoryRequest;
301 class GetInventorySchemaRequest;
302 class GetMaintenanceWindowRequest;
303 class GetMaintenanceWindowExecutionRequest;
304 class GetMaintenanceWindowExecutionTaskRequest;
305 class GetMaintenanceWindowExecutionTaskInvocationRequest;
306 class GetMaintenanceWindowTaskRequest;
307 class GetOpsItemRequest;
308 class GetOpsMetadataRequest;
309 class GetOpsSummaryRequest;
310 class GetParameterRequest;
311 class GetParameterHistoryRequest;
312 class GetParametersRequest;
313 class GetParametersByPathRequest;
314 class GetPatchBaselineRequest;
315 class GetPatchBaselineForPatchGroupRequest;
316 class GetResourcePoliciesRequest;
317 class GetServiceSettingRequest;
318 class LabelParameterVersionRequest;
319 class ListAssociationVersionsRequest;
320 class ListAssociationsRequest;
321 class ListCommandInvocationsRequest;
322 class ListCommandsRequest;
323 class ListComplianceItemsRequest;
324 class ListComplianceSummariesRequest;
325 class ListDocumentMetadataHistoryRequest;
326 class ListDocumentVersionsRequest;
327 class ListDocumentsRequest;
328 class ListInventoryEntriesRequest;
329 class ListOpsItemEventsRequest;
330 class ListOpsItemRelatedItemsRequest;
331 class ListOpsMetadataRequest;
332 class ListResourceComplianceSummariesRequest;
333 class ListResourceDataSyncRequest;
334 class ListTagsForResourceRequest;
335 class ModifyDocumentPermissionRequest;
336 class PutComplianceItemsRequest;
337 class PutInventoryRequest;
338 class PutParameterRequest;
339 class PutResourcePolicyRequest;
340 class RegisterDefaultPatchBaselineRequest;
341 class RegisterPatchBaselineForPatchGroupRequest;
342 class RegisterTargetWithMaintenanceWindowRequest;
343 class RegisterTaskWithMaintenanceWindowRequest;
344 class RemoveTagsFromResourceRequest;
345 class ResetServiceSettingRequest;
346 class ResumeSessionRequest;
347 class SendAutomationSignalRequest;
348 class SendCommandRequest;
349 class StartAssociationsOnceRequest;
350 class StartAutomationExecutionRequest;
351 class StartChangeRequestExecutionRequest;
352 class StartSessionRequest;
353 class StopAutomationExecutionRequest;
354 class TerminateSessionRequest;
355 class UnlabelParameterVersionRequest;
356 class UpdateAssociationRequest;
357 class UpdateAssociationStatusRequest;
358 class UpdateDocumentRequest;
359 class UpdateDocumentDefaultVersionRequest;
360 class UpdateDocumentMetadataRequest;
361 class UpdateMaintenanceWindowRequest;
362 class UpdateMaintenanceWindowTargetRequest;
363 class UpdateMaintenanceWindowTaskRequest;
364 class UpdateManagedInstanceRoleRequest;
365 class UpdateOpsItemRequest;
366 class UpdateOpsMetadataRequest;
367 class UpdatePatchBaselineRequest;
368 class UpdateResourceDataSyncRequest;
369 class UpdateServiceSettingRequest;
EndpointProviderBase< SSMClientConfiguration, SSMBuiltInParameters, SSMClientContextParameters > SSMEndpointProviderBase
Aws::Utils::Outcome< GetParametersByPathResult, SSMError > GetParametersByPathOutcome
std::future< DescribePatchGroupStateOutcome > DescribePatchGroupStateOutcomeCallable
std::future< StartChangeRequestExecutionOutcome > StartChangeRequestExecutionOutcomeCallable
Aws::Utils::Outcome< UpdateMaintenanceWindowResult, SSMError > UpdateMaintenanceWindowOutcome
Aws::Utils::Outcome< DescribeMaintenanceWindowTasksResult, SSMError > DescribeMaintenanceWindowTasksOutcome
Aws::Utils::Outcome< CreateAssociationBatchResult, SSMError > CreateAssociationBatchOutcome
std::future< DeregisterPatchBaselineForPatchGroupOutcome > DeregisterPatchBaselineForPatchGroupOutcomeCallable
Aws::Utils::Outcome< GetInventorySchemaResult, SSMError > GetInventorySchemaOutcome
std::future< DeleteResourceDataSyncOutcome > DeleteResourceDataSyncOutcomeCallable
Aws::Utils::Outcome< DescribeMaintenanceWindowExecutionTaskInvocationsResult, SSMError > DescribeMaintenanceWindowExecutionTaskInvocationsOutcome
std::future< ResetServiceSettingOutcome > ResetServiceSettingOutcomeCallable
std::future< DescribeMaintenanceWindowTasksOutcome > DescribeMaintenanceWindowTasksOutcomeCallable
Aws::Utils::Outcome< GetDeployablePatchSnapshotForInstanceResult, SSMError > GetDeployablePatchSnapshotForInstanceOutcome
std::future< UpdateOpsMetadataOutcome > UpdateOpsMetadataOutcomeCallable
std::future< GetInventoryOutcome > GetInventoryOutcomeCallable
std::future< DescribeAutomationExecutionsOutcome > DescribeAutomationExecutionsOutcomeCallable
std::future< ListCommandInvocationsOutcome > ListCommandInvocationsOutcomeCallable
Aws::Utils::Outcome< ListTagsForResourceResult, SSMError > ListTagsForResourceOutcome
Aws::Utils::Outcome< CancelMaintenanceWindowExecutionResult, SSMError > CancelMaintenanceWindowExecutionOutcome
std::future< GetMaintenanceWindowOutcome > GetMaintenanceWindowOutcomeCallable
std::future< UpdateDocumentDefaultVersionOutcome > UpdateDocumentDefaultVersionOutcomeCallable
std::future< CreateAssociationOutcome > CreateAssociationOutcomeCallable
Aws::Utils::Outcome< DescribeAutomationStepExecutionsResult, SSMError > DescribeAutomationStepExecutionsOutcome
std::future< ListDocumentsOutcome > ListDocumentsOutcomeCallable
std::future< UpdateOpsItemOutcome > UpdateOpsItemOutcomeCallable
std::future< GetParameterOutcome > GetParameterOutcomeCallable
Aws::Utils::Outcome< ListAssociationsResult, SSMError > ListAssociationsOutcome
Aws::Utils::Outcome< PutComplianceItemsResult, SSMError > PutComplianceItemsOutcome
std::future< DescribeMaintenanceWindowExecutionTaskInvocationsOutcome > DescribeMaintenanceWindowExecutionTaskInvocationsOutcomeCallable
Aws::Utils::Outcome< DescribeAutomationExecutionsResult, SSMError > DescribeAutomationExecutionsOutcome
Aws::Utils::Outcome< DescribeDocumentResult, SSMError > DescribeDocumentOutcome
Aws::Utils::Outcome< PutResourcePolicyResult, SSMError > PutResourcePolicyOutcome
Aws::Utils::Outcome< UpdateOpsMetadataResult, SSMError > UpdateOpsMetadataOutcome
Aws::Utils::Outcome< GetServiceSettingResult, SSMError > GetServiceSettingOutcome
std::future< DescribeEffectivePatchesForPatchBaselineOutcome > DescribeEffectivePatchesForPatchBaselineOutcomeCallable
Aws::Utils::Outcome< ListAssociationVersionsResult, SSMError > ListAssociationVersionsOutcome
std::future< DeregisterTargetFromMaintenanceWindowOutcome > DeregisterTargetFromMaintenanceWindowOutcomeCallable
Aws::Utils::Outcome< DescribeMaintenanceWindowsResult, SSMError > DescribeMaintenanceWindowsOutcome
std::future< DescribeAvailablePatchesOutcome > DescribeAvailablePatchesOutcomeCallable
std::future< GetOpsSummaryOutcome > GetOpsSummaryOutcomeCallable
Aws::Utils::Outcome< UpdateManagedInstanceRoleResult, SSMError > UpdateManagedInstanceRoleOutcome
Aws::Utils::Outcome< ListOpsItemEventsResult, SSMError > ListOpsItemEventsOutcome
std::future< AssociateOpsItemRelatedItemOutcome > AssociateOpsItemRelatedItemOutcomeCallable
Aws::Utils::Outcome< DescribeOpsItemsResult, SSMError > DescribeOpsItemsOutcome
std::future< UpdateResourceDataSyncOutcome > UpdateResourceDataSyncOutcomeCallable
std::future< UpdateMaintenanceWindowOutcome > UpdateMaintenanceWindowOutcomeCallable
std::future< DescribePatchPropertiesOutcome > DescribePatchPropertiesOutcomeCallable
std::future< ResumeSessionOutcome > ResumeSessionOutcomeCallable
std::future< DeregisterTaskFromMaintenanceWindowOutcome > DeregisterTaskFromMaintenanceWindowOutcomeCallable
Aws::Utils::Outcome< GetParameterResult, SSMError > GetParameterOutcome
Aws::Utils::Outcome< DeleteMaintenanceWindowResult, SSMError > DeleteMaintenanceWindowOutcome
std::future< GetDefaultPatchBaselineOutcome > GetDefaultPatchBaselineOutcomeCallable
Aws::Utils::Outcome< DescribePatchGroupStateResult, SSMError > DescribePatchGroupStateOutcome
std::future< PutInventoryOutcome > PutInventoryOutcomeCallable
std::future< GetConnectionStatusOutcome > GetConnectionStatusOutcomeCallable
std::future< DescribePatchBaselinesOutcome > DescribePatchBaselinesOutcomeCallable
Aws::Utils::Outcome< GetCalendarStateResult, SSMError > GetCalendarStateOutcome
Aws::Utils::Outcome< StartSessionResult, SSMError > StartSessionOutcome
Aws::Utils::Outcome< DescribeMaintenanceWindowExecutionsResult, SSMError > DescribeMaintenanceWindowExecutionsOutcome
std::future< GetCalendarStateOutcome > GetCalendarStateOutcomeCallable
std::future< ListResourceDataSyncOutcome > ListResourceDataSyncOutcomeCallable
Aws::Utils::Outcome< CreateDocumentResult, SSMError > CreateDocumentOutcome
std::future< DeregisterManagedInstanceOutcome > DeregisterManagedInstanceOutcomeCallable
Aws::Utils::Outcome< UpdateDocumentMetadataResult, SSMError > UpdateDocumentMetadataOutcome
std::future< ListAssociationVersionsOutcome > ListAssociationVersionsOutcomeCallable
Aws::Utils::Outcome< PutInventoryResult, SSMError > PutInventoryOutcome
std::future< ListDocumentVersionsOutcome > ListDocumentVersionsOutcomeCallable
std::future< ListOpsItemEventsOutcome > ListOpsItemEventsOutcomeCallable
std::future< RegisterDefaultPatchBaselineOutcome > RegisterDefaultPatchBaselineOutcomeCallable
Aws::Utils::Outcome< GetPatchBaselineResult, SSMError > GetPatchBaselineOutcome
std::future< RegisterPatchBaselineForPatchGroupOutcome > RegisterPatchBaselineForPatchGroupOutcomeCallable
Aws::Utils::Outcome< DescribePatchGroupsResult, SSMError > DescribePatchGroupsOutcome
Aws::Utils::Outcome< UpdateMaintenanceWindowTaskResult, SSMError > UpdateMaintenanceWindowTaskOutcome
Aws::Utils::Outcome< RegisterTargetWithMaintenanceWindowResult, SSMError > RegisterTargetWithMaintenanceWindowOutcome
Aws::Utils::Outcome< GetCommandInvocationResult, SSMError > GetCommandInvocationOutcome
std::future< GetMaintenanceWindowTaskOutcome > GetMaintenanceWindowTaskOutcomeCallable
std::future< DescribeInstancePatchStatesForPatchGroupOutcome > DescribeInstancePatchStatesForPatchGroupOutcomeCallable
std::future< GetDeployablePatchSnapshotForInstanceOutcome > GetDeployablePatchSnapshotForInstanceOutcomeCallable
Aws::Utils::Outcome< ListCommandInvocationsResult, SSMError > ListCommandInvocationsOutcome
Aws::Utils::Outcome< DescribeMaintenanceWindowScheduleResult, SSMError > DescribeMaintenanceWindowScheduleOutcome
Aws::Utils::Outcome< DeleteResourcePolicyResult, SSMError > DeleteResourcePolicyOutcome
std::future< RemoveTagsFromResourceOutcome > RemoveTagsFromResourceOutcomeCallable
std::future< DeletePatchBaselineOutcome > DeletePatchBaselineOutcomeCallable
std::future< StopAutomationExecutionOutcome > StopAutomationExecutionOutcomeCallable
std::future< GetParameterHistoryOutcome > GetParameterHistoryOutcomeCallable
Aws::Utils::Outcome< UpdateAssociationStatusResult, SSMError > UpdateAssociationStatusOutcome
std::future< PutResourcePolicyOutcome > PutResourcePolicyOutcomeCallable
std::future< GetMaintenanceWindowExecutionTaskOutcome > GetMaintenanceWindowExecutionTaskOutcomeCallable
std::future< DescribeInstancePatchesOutcome > DescribeInstancePatchesOutcomeCallable
std::future< DescribeAssociationOutcome > DescribeAssociationOutcomeCallable
Aws::Utils::Outcome< DeleteParameterResult, SSMError > DeleteParameterOutcome
Aws::Utils::Outcome< DescribeMaintenanceWindowExecutionTasksResult, SSMError > DescribeMaintenanceWindowExecutionTasksOutcome
Aws::Utils::Outcome< GetOpsSummaryResult, SSMError > GetOpsSummaryOutcome
Aws::Utils::Outcome< ResumeSessionResult, SSMError > ResumeSessionOutcome
std::future< TerminateSessionOutcome > TerminateSessionOutcomeCallable
Aws::Utils::Outcome< CreateOpsItemResult, SSMError > CreateOpsItemOutcome
Aws::Utils::Outcome< SendAutomationSignalResult, SSMError > SendAutomationSignalOutcome
Aws::Utils::Outcome< DescribeEffectiveInstanceAssociationsResult, SSMError > DescribeEffectiveInstanceAssociationsOutcome
std::future< UpdateMaintenanceWindowTargetOutcome > UpdateMaintenanceWindowTargetOutcomeCallable
Aws::Utils::Outcome< CreateActivationResult, SSMError > CreateActivationOutcome
std::future< DescribeSessionsOutcome > DescribeSessionsOutcomeCallable
std::future< DescribeMaintenanceWindowExecutionTasksOutcome > DescribeMaintenanceWindowExecutionTasksOutcomeCallable
Aws::Utils::Outcome< DescribeInstancePropertiesResult, SSMError > DescribeInstancePropertiesOutcome
Aws::Utils::Outcome< GetMaintenanceWindowTaskResult, SSMError > GetMaintenanceWindowTaskOutcome
Aws::Utils::Outcome< CreatePatchBaselineResult, SSMError > CreatePatchBaselineOutcome
Aws::Utils::Outcome< DeleteActivationResult, SSMError > DeleteActivationOutcome
std::future< CreateDocumentOutcome > CreateDocumentOutcomeCallable
std::future< CreateMaintenanceWindowOutcome > CreateMaintenanceWindowOutcomeCallable
Aws::Utils::Outcome< DescribeSessionsResult, SSMError > DescribeSessionsOutcome
Aws::Utils::Outcome< GetMaintenanceWindowExecutionTaskInvocationResult, SSMError > GetMaintenanceWindowExecutionTaskInvocationOutcome
std::future< CancelMaintenanceWindowExecutionOutcome > CancelMaintenanceWindowExecutionOutcomeCallable
Aws::Utils::Outcome< UpdateMaintenanceWindowTargetResult, SSMError > UpdateMaintenanceWindowTargetOutcome
Aws::Utils::Outcome< ListDocumentVersionsResult, SSMError > ListDocumentVersionsOutcome
std::future< ListInventoryEntriesOutcome > ListInventoryEntriesOutcomeCallable
Aws::Utils::Outcome< ListComplianceItemsResult, SSMError > ListComplianceItemsOutcome
std::future< DeleteParameterOutcome > DeleteParameterOutcomeCallable
Aws::Utils::Outcome< DescribeInstancePatchStatesResult, SSMError > DescribeInstancePatchStatesOutcome
std::future< DescribeOpsItemsOutcome > DescribeOpsItemsOutcomeCallable
Aws::Utils::Outcome< RegisterPatchBaselineForPatchGroupResult, SSMError > RegisterPatchBaselineForPatchGroupOutcome
std::future< UpdateAssociationOutcome > UpdateAssociationOutcomeCallable
std::future< PutComplianceItemsOutcome > PutComplianceItemsOutcomeCallable
Aws::Utils::Outcome< DescribeAvailablePatchesResult, SSMError > DescribeAvailablePatchesOutcome
std::future< DescribeAssociationExecutionsOutcome > DescribeAssociationExecutionsOutcomeCallable
std::future< GetOpsItemOutcome > GetOpsItemOutcomeCallable
Aws::Utils::Outcome< RemoveTagsFromResourceResult, SSMError > RemoveTagsFromResourceOutcome
std::future< GetResourcePoliciesOutcome > GetResourcePoliciesOutcomeCallable
std::future< DescribeInstancePatchStatesOutcome > DescribeInstancePatchStatesOutcomeCallable
std::future< DescribeMaintenanceWindowsForTargetOutcome > DescribeMaintenanceWindowsForTargetOutcomeCallable
std::future< ListResourceComplianceSummariesOutcome > ListResourceComplianceSummariesOutcomeCallable
Aws::Utils::Outcome< CreateMaintenanceWindowResult, SSMError > CreateMaintenanceWindowOutcome
std::future< DisassociateOpsItemRelatedItemOutcome > DisassociateOpsItemRelatedItemOutcomeCallable
Aws::Utils::Outcome< UpdateServiceSettingResult, SSMError > UpdateServiceSettingOutcome
Aws::Utils::Outcome< StartChangeRequestExecutionResult, SSMError > StartChangeRequestExecutionOutcome
std::future< StartAssociationsOnceOutcome > StartAssociationsOnceOutcomeCallable
std::future< GetParametersByPathOutcome > GetParametersByPathOutcomeCallable
Aws::Utils::Outcome< DescribeInstancePatchesResult, SSMError > DescribeInstancePatchesOutcome
std::future< DescribeMaintenanceWindowScheduleOutcome > DescribeMaintenanceWindowScheduleOutcomeCallable
std::future< UpdateDocumentMetadataOutcome > UpdateDocumentMetadataOutcomeCallable
std::future< RegisterTaskWithMaintenanceWindowOutcome > RegisterTaskWithMaintenanceWindowOutcomeCallable
Aws::Utils::Outcome< RegisterDefaultPatchBaselineResult, SSMError > RegisterDefaultPatchBaselineOutcome
Aws::Utils::Outcome< GetInventoryResult, SSMError > GetInventoryOutcome
std::future< DescribeInventoryDeletionsOutcome > DescribeInventoryDeletionsOutcomeCallable
std::future< DescribeMaintenanceWindowsOutcome > DescribeMaintenanceWindowsOutcomeCallable
Aws::Utils::Outcome< DescribePatchBaselinesResult, SSMError > DescribePatchBaselinesOutcome
Aws::Utils::Outcome< DescribeMaintenanceWindowsForTargetResult, SSMError > DescribeMaintenanceWindowsForTargetOutcome
Aws::Utils::Outcome< GetConnectionStatusResult, SSMError > GetConnectionStatusOutcome
std::future< DescribeMaintenanceWindowExecutionsOutcome > DescribeMaintenanceWindowExecutionsOutcomeCallable
std::future< GetMaintenanceWindowExecutionTaskInvocationOutcome > GetMaintenanceWindowExecutionTaskInvocationOutcomeCallable
Aws::Utils::Outcome< DeleteInventoryResult, SSMError > DeleteInventoryOutcome
Aws::Utils::Outcome< UpdateDocumentDefaultVersionResult, SSMError > UpdateDocumentDefaultVersionOutcome
Aws::Utils::Outcome< GetMaintenanceWindowExecutionTaskResult, SSMError > GetMaintenanceWindowExecutionTaskOutcome
std::future< GetServiceSettingOutcome > GetServiceSettingOutcomeCallable
std::future< DeleteMaintenanceWindowOutcome > DeleteMaintenanceWindowOutcomeCallable
std::future< ListAssociationsOutcome > ListAssociationsOutcomeCallable
std::future< RegisterTargetWithMaintenanceWindowOutcome > RegisterTargetWithMaintenanceWindowOutcomeCallable
std::future< DeleteInventoryOutcome > DeleteInventoryOutcomeCallable
Aws::Utils::Outcome< DescribeInstanceInformationResult, SSMError > DescribeInstanceInformationOutcome
Aws::Utils::Outcome< RegisterTaskWithMaintenanceWindowResult, SSMError > RegisterTaskWithMaintenanceWindowOutcome
Aws::Utils::Outcome< DeleteAssociationResult, SSMError > DeleteAssociationOutcome
std::future< GetAutomationExecutionOutcome > GetAutomationExecutionOutcomeCallable
std::future< CreateAssociationBatchOutcome > CreateAssociationBatchOutcomeCallable
Aws::Utils::Outcome< UpdateOpsItemResult, SSMError > UpdateOpsItemOutcome
Aws::Utils::Outcome< DescribeActivationsResult, SSMError > DescribeActivationsOutcome
Aws::Utils::Outcome< ListDocumentMetadataHistoryResult, SSMError > ListDocumentMetadataHistoryOutcome
std::future< UpdatePatchBaselineOutcome > UpdatePatchBaselineOutcomeCallable
Aws::Utils::Outcome< GetOpsItemResult, SSMError > GetOpsItemOutcome
Aws::Utils::Outcome< DeleteOpsItemResult, SSMError > DeleteOpsItemOutcome
std::future< PutParameterOutcome > PutParameterOutcomeCallable
std::future< UpdateMaintenanceWindowTaskOutcome > UpdateMaintenanceWindowTaskOutcomeCallable
std::future< CreateOpsMetadataOutcome > CreateOpsMetadataOutcomeCallable
std::future< GetOpsMetadataOutcome > GetOpsMetadataOutcomeCallable
Aws::Utils::Outcome< SendCommandResult, SSMError > SendCommandOutcome
Aws::Utils::Outcome< DescribeAssociationExecutionTargetsResult, SSMError > DescribeAssociationExecutionTargetsOutcome
std::future< DeleteOpsItemOutcome > DeleteOpsItemOutcomeCallable
Aws::Utils::Outcome< ListCommandsResult, SSMError > ListCommandsOutcome
Aws::Utils::Outcome< ModifyDocumentPermissionResult, SSMError > ModifyDocumentPermissionOutcome
Aws::Utils::Outcome< DeregisterTaskFromMaintenanceWindowResult, SSMError > DeregisterTaskFromMaintenanceWindowOutcome
Aws::Utils::Outcome< ListOpsItemRelatedItemsResult, SSMError > ListOpsItemRelatedItemsOutcome
std::future< UpdateDocumentOutcome > UpdateDocumentOutcomeCallable
Aws::Utils::Outcome< DescribeInstancePatchStatesForPatchGroupResult, SSMError > DescribeInstancePatchStatesForPatchGroupOutcome
Aws::Utils::Outcome< DescribeDocumentPermissionResult, SSMError > DescribeDocumentPermissionOutcome
Aws::Utils::Outcome< DescribeMaintenanceWindowTargetsResult, SSMError > DescribeMaintenanceWindowTargetsOutcome
Aws::Utils::Outcome< LabelParameterVersionResult, SSMError > LabelParameterVersionOutcome
std::future< DeleteActivationOutcome > DeleteActivationOutcomeCallable
std::future< DeleteResourcePolicyOutcome > DeleteResourcePolicyOutcomeCallable
std::future< ListCommandsOutcome > ListCommandsOutcomeCallable
Aws::Utils::Outcome< GetMaintenanceWindowResult, SSMError > GetMaintenanceWindowOutcome
Aws::Utils::Outcome< GetDefaultPatchBaselineResult, SSMError > GetDefaultPatchBaselineOutcome
Aws::Utils::Outcome< ListDocumentsResult, SSMError > ListDocumentsOutcome
std::future< StartAutomationExecutionOutcome > StartAutomationExecutionOutcomeCallable
Aws::Utils::Outcome< UpdateAssociationResult, SSMError > UpdateAssociationOutcome
Aws::Utils::Outcome< GetParameterHistoryResult, SSMError > GetParameterHistoryOutcome
Aws::Utils::Outcome< CancelCommandResult, SSMError > CancelCommandOutcome
Aws::Utils::Outcome< GetResourcePoliciesResult, SSMError > GetResourcePoliciesOutcome
std::future< DeleteDocumentOutcome > DeleteDocumentOutcomeCallable
Aws::Utils::Outcome< ListOpsMetadataResult, SSMError > ListOpsMetadataOutcome
Aws::Utils::Outcome< GetMaintenanceWindowExecutionResult, SSMError > GetMaintenanceWindowExecutionOutcome
std::future< GetCommandInvocationOutcome > GetCommandInvocationOutcomeCallable
std::future< SendCommandOutcome > SendCommandOutcomeCallable
Aws::Utils::Outcome< PutParameterResult, SSMError > PutParameterOutcome
Aws::Utils::Outcome< DeleteDocumentResult, SSMError > DeleteDocumentOutcome
Aws::Utils::Outcome< DescribeAssociationResult, SSMError > DescribeAssociationOutcome
std::future< CreateActivationOutcome > CreateActivationOutcomeCallable
Aws::Utils::Outcome< ListComplianceSummariesResult, SSMError > ListComplianceSummariesOutcome
std::future< DescribeDocumentPermissionOutcome > DescribeDocumentPermissionOutcomeCallable
Aws::Utils::Outcome< DeregisterTargetFromMaintenanceWindowResult, SSMError > DeregisterTargetFromMaintenanceWindowOutcome
Aws::Utils::Outcome< DescribeInstanceAssociationsStatusResult, SSMError > DescribeInstanceAssociationsStatusOutcome
std::future< DescribeAutomationStepExecutionsOutcome > DescribeAutomationStepExecutionsOutcomeCallable
std::future< GetDocumentOutcome > GetDocumentOutcomeCallable
std::future< CreateResourceDataSyncOutcome > CreateResourceDataSyncOutcomeCallable
Aws::Utils::Outcome< GetParametersResult, SSMError > GetParametersOutcome
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Aws::Utils::Outcome< UpdatePatchBaselineResult, SSMError > UpdatePatchBaselineOutcome
std::future< ListDocumentMetadataHistoryOutcome > ListDocumentMetadataHistoryOutcomeCallable
Aws::Utils::Outcome< GetDocumentResult, SSMError > GetDocumentOutcome
Aws::Utils::Outcome< DescribeEffectivePatchesForPatchBaselineResult, SSMError > DescribeEffectivePatchesForPatchBaselineOutcome
Aws::Utils::Outcome< StartAssociationsOnceResult, SSMError > StartAssociationsOnceOutcome
Aws::Utils::Outcome< DeleteOpsMetadataResult, SSMError > DeleteOpsMetadataOutcome
std::future< DescribePatchGroupsOutcome > DescribePatchGroupsOutcomeCallable
std::future< DescribeInstancePropertiesOutcome > DescribeInstancePropertiesOutcomeCallable
std::future< ListComplianceSummariesOutcome > ListComplianceSummariesOutcomeCallable
std::future< AddTagsToResourceOutcome > AddTagsToResourceOutcomeCallable
Aws::Utils::Outcome< DeregisterManagedInstanceResult, SSMError > DeregisterManagedInstanceOutcome
std::future< UpdateAssociationStatusOutcome > UpdateAssociationStatusOutcomeCallable
Aws::Utils::Outcome< DescribeAssociationExecutionsResult, SSMError > DescribeAssociationExecutionsOutcome
Aws::Utils::Outcome< CreateAssociationResult, SSMError > CreateAssociationOutcome
std::future< StartSessionOutcome > StartSessionOutcomeCallable
Aws::Utils::Outcome< ListResourceComplianceSummariesResult, SSMError > ListResourceComplianceSummariesOutcome
std::future< UpdateServiceSettingOutcome > UpdateServiceSettingOutcomeCallable
Aws::Utils::Outcome< AddTagsToResourceResult, SSMError > AddTagsToResourceOutcome
Aws::Utils::Outcome< ListInventoryEntriesResult, SSMError > ListInventoryEntriesOutcome
Aws::Utils::Outcome< DisassociateOpsItemRelatedItemResult, SSMError > DisassociateOpsItemRelatedItemOutcome
std::future< GetParametersOutcome > GetParametersOutcomeCallable
std::future< DeleteOpsMetadataOutcome > DeleteOpsMetadataOutcomeCallable
Aws::Utils::Outcome< StartAutomationExecutionResult, SSMError > StartAutomationExecutionOutcome
std::future< ListOpsItemRelatedItemsOutcome > ListOpsItemRelatedItemsOutcomeCallable
std::future< DescribeInstanceInformationOutcome > DescribeInstanceInformationOutcomeCallable
Aws::Utils::Outcome< CreateOpsMetadataResult, SSMError > CreateOpsMetadataOutcome
std::future< UpdateManagedInstanceRoleOutcome > UpdateManagedInstanceRoleOutcomeCallable
Aws::Utils::Outcome< GetOpsMetadataResult, SSMError > GetOpsMetadataOutcome
Aws::Utils::Outcome< DeleteParametersResult, SSMError > DeleteParametersOutcome
std::future< UnlabelParameterVersionOutcome > UnlabelParameterVersionOutcomeCallable
Aws::Utils::Outcome< DescribePatchPropertiesResult, SSMError > DescribePatchPropertiesOutcome
std::future< DescribeEffectiveInstanceAssociationsOutcome > DescribeEffectiveInstanceAssociationsOutcomeCallable
std::future< DescribeAssociationExecutionTargetsOutcome > DescribeAssociationExecutionTargetsOutcomeCallable
Aws::Utils::Outcome< AssociateOpsItemRelatedItemResult, SSMError > AssociateOpsItemRelatedItemOutcome
std::future< CreateOpsItemOutcome > CreateOpsItemOutcomeCallable
Aws::Utils::Outcome< UpdateResourceDataSyncResult, SSMError > UpdateResourceDataSyncOutcome
Aws::Utils::Outcome< GetPatchBaselineForPatchGroupResult, SSMError > GetPatchBaselineForPatchGroupOutcome
Aws::Utils::Outcome< UnlabelParameterVersionResult, SSMError > UnlabelParameterVersionOutcome
Aws::Utils::Outcome< ListResourceDataSyncResult, SSMError > ListResourceDataSyncOutcome
std::future< DeleteAssociationOutcome > DeleteAssociationOutcomeCallable
std::future< CreatePatchBaselineOutcome > CreatePatchBaselineOutcomeCallable
Aws::Utils::Outcome< DeleteResourceDataSyncResult, SSMError > DeleteResourceDataSyncOutcome
std::future< DescribeMaintenanceWindowTargetsOutcome > DescribeMaintenanceWindowTargetsOutcomeCallable
Aws::Utils::Outcome< DescribeParametersResult, SSMError > DescribeParametersOutcome
Aws::Utils::Outcome< DescribeInventoryDeletionsResult, SSMError > DescribeInventoryDeletionsOutcome
Aws::Utils::Outcome< DeletePatchBaselineResult, SSMError > DeletePatchBaselineOutcome
std::future< DescribeDocumentOutcome > DescribeDocumentOutcomeCallable
std::future< CancelCommandOutcome > CancelCommandOutcomeCallable
Aws::Utils::Outcome< CreateResourceDataSyncResult, SSMError > CreateResourceDataSyncOutcome
Aws::Utils::Outcome< GetAutomationExecutionResult, SSMError > GetAutomationExecutionOutcome
std::future< ListComplianceItemsOutcome > ListComplianceItemsOutcomeCallable
Aws::Utils::Outcome< UpdateDocumentResult, SSMError > UpdateDocumentOutcome
std::future< GetPatchBaselineForPatchGroupOutcome > GetPatchBaselineForPatchGroupOutcomeCallable
std::future< DeleteParametersOutcome > DeleteParametersOutcomeCallable
std::future< GetPatchBaselineOutcome > GetPatchBaselineOutcomeCallable
std::future< LabelParameterVersionOutcome > LabelParameterVersionOutcomeCallable
std::future< SendAutomationSignalOutcome > SendAutomationSignalOutcomeCallable
std::future< ModifyDocumentPermissionOutcome > ModifyDocumentPermissionOutcomeCallable
std::future< GetMaintenanceWindowExecutionOutcome > GetMaintenanceWindowExecutionOutcomeCallable
Aws::Utils::Outcome< DeregisterPatchBaselineForPatchGroupResult, SSMError > DeregisterPatchBaselineForPatchGroupOutcome
Aws::Utils::Outcome< StopAutomationExecutionResult, SSMError > StopAutomationExecutionOutcome
std::future< DescribeInstanceAssociationsStatusOutcome > DescribeInstanceAssociationsStatusOutcomeCallable
std::future< DescribeParametersOutcome > DescribeParametersOutcomeCallable
Aws::Utils::Outcome< ResetServiceSettingResult, SSMError > ResetServiceSettingOutcome
std::future< DescribeActivationsOutcome > DescribeActivationsOutcomeCallable
std::future< ListOpsMetadataOutcome > ListOpsMetadataOutcomeCallable
Aws::Utils::Outcome< TerminateSessionResult, SSMError > TerminateSessionOutcome
std::future< GetInventorySchemaOutcome > GetInventorySchemaOutcomeCallable
std::function< void(const SSMClient *, const Model::LabelParameterVersionRequest &, const Model::LabelParameterVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > LabelParameterVersionResponseReceivedHandler
std::function< void(const SSMClient *, const Model::ListAssociationVersionsRequest &, const Model::ListAssociationVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAssociationVersionsResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DescribeMaintenanceWindowsForTargetRequest &, const Model::DescribeMaintenanceWindowsForTargetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeMaintenanceWindowsForTargetResponseReceivedHandler
std::function< void(const SSMClient *, const Model::GetMaintenanceWindowRequest &, const Model::GetMaintenanceWindowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMaintenanceWindowResponseReceivedHandler
std::function< void(const SSMClient *, const Model::TerminateSessionRequest &, const Model::TerminateSessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TerminateSessionResponseReceivedHandler
std::function< void(const SSMClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DescribeInventoryDeletionsRequest &, const Model::DescribeInventoryDeletionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeInventoryDeletionsResponseReceivedHandler
std::function< void(const SSMClient *, const Model::GetCalendarStateRequest &, const Model::GetCalendarStateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCalendarStateResponseReceivedHandler
std::function< void(const SSMClient *, const Model::UpdateDocumentRequest &, const Model::UpdateDocumentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDocumentResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DescribeSessionsRequest &, const Model::DescribeSessionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeSessionsResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DeleteResourcePolicyRequest &, const Model::DeleteResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteResourcePolicyResponseReceivedHandler
std::function< void(const SSMClient *, const Model::CreateAssociationBatchRequest &, const Model::CreateAssociationBatchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAssociationBatchResponseReceivedHandler
std::function< void(const SSMClient *, const Model::ListCommandInvocationsRequest &, const Model::ListCommandInvocationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCommandInvocationsResponseReceivedHandler
std::function< void(const SSMClient *, const Model::RegisterDefaultPatchBaselineRequest &, const Model::RegisterDefaultPatchBaselineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterDefaultPatchBaselineResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DescribeEffectiveInstanceAssociationsRequest &, const Model::DescribeEffectiveInstanceAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEffectiveInstanceAssociationsResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DescribePatchGroupsRequest &, const Model::DescribePatchGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribePatchGroupsResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DeleteInventoryRequest &, const Model::DeleteInventoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteInventoryResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DescribeAvailablePatchesRequest &, const Model::DescribeAvailablePatchesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAvailablePatchesResponseReceivedHandler
std::function< void(const SSMClient *, const Model::UpdatePatchBaselineRequest &, const Model::UpdatePatchBaselineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdatePatchBaselineResponseReceivedHandler
std::function< void(const SSMClient *, const Model::GetMaintenanceWindowTaskRequest &, const Model::GetMaintenanceWindowTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMaintenanceWindowTaskResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DisassociateOpsItemRelatedItemRequest &, const Model::DisassociateOpsItemRelatedItemOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateOpsItemRelatedItemResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DescribeOpsItemsRequest &, const Model::DescribeOpsItemsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeOpsItemsResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DeleteResourceDataSyncRequest &, const Model::DeleteResourceDataSyncOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteResourceDataSyncResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DescribeMaintenanceWindowExecutionTasksRequest &, const Model::DescribeMaintenanceWindowExecutionTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeMaintenanceWindowExecutionTasksResponseReceivedHandler
std::function< void(const SSMClient *, const Model::GetParameterHistoryRequest &, const Model::GetParameterHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetParameterHistoryResponseReceivedHandler
std::function< void(const SSMClient *, const Model::RegisterTargetWithMaintenanceWindowRequest &, const Model::RegisterTargetWithMaintenanceWindowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterTargetWithMaintenanceWindowResponseReceivedHandler
std::function< void(const SSMClient *, const Model::GetDeployablePatchSnapshotForInstanceRequest &, const Model::GetDeployablePatchSnapshotForInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDeployablePatchSnapshotForInstanceResponseReceivedHandler
std::function< void(const SSMClient *, const Model::GetOpsItemRequest &, const Model::GetOpsItemOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetOpsItemResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DescribeMaintenanceWindowTargetsRequest &, const Model::DescribeMaintenanceWindowTargetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeMaintenanceWindowTargetsResponseReceivedHandler
std::function< void(const SSMClient *, const Model::ListOpsItemRelatedItemsRequest &, const Model::ListOpsItemRelatedItemsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListOpsItemRelatedItemsResponseReceivedHandler
std::function< void(const SSMClient *, const Model::StartAssociationsOnceRequest &, const Model::StartAssociationsOnceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartAssociationsOnceResponseReceivedHandler
std::function< void(const SSMClient *, const Model::ListResourceComplianceSummariesRequest &, const Model::ListResourceComplianceSummariesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListResourceComplianceSummariesResponseReceivedHandler
std::function< void(const SSMClient *, const Model::StartAutomationExecutionRequest &, const Model::StartAutomationExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartAutomationExecutionResponseReceivedHandler
std::function< void(const SSMClient *, const Model::ListResourceDataSyncRequest &, const Model::ListResourceDataSyncOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListResourceDataSyncResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DescribePatchPropertiesRequest &, const Model::DescribePatchPropertiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribePatchPropertiesResponseReceivedHandler
std::function< void(const SSMClient *, const Model::UpdateMaintenanceWindowTaskRequest &, const Model::UpdateMaintenanceWindowTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateMaintenanceWindowTaskResponseReceivedHandler
std::function< void(const SSMClient *, const Model::GetCommandInvocationRequest &, const Model::GetCommandInvocationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetCommandInvocationResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DescribeMaintenanceWindowExecutionsRequest &, const Model::DescribeMaintenanceWindowExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeMaintenanceWindowExecutionsResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DescribeAutomationExecutionsRequest &, const Model::DescribeAutomationExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAutomationExecutionsResponseReceivedHandler
std::function< void(const SSMClient *, const Model::ListComplianceItemsRequest &, const Model::ListComplianceItemsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListComplianceItemsResponseReceivedHandler
std::function< void(const SSMClient *, const Model::PutInventoryRequest &, const Model::PutInventoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutInventoryResponseReceivedHandler
std::function< void(const SSMClient *, const Model::CreateOpsMetadataRequest &, const Model::CreateOpsMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateOpsMetadataResponseReceivedHandler
std::function< void(const SSMClient *, const Model::GetAutomationExecutionRequest &, const Model::GetAutomationExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAutomationExecutionResponseReceivedHandler
std::function< void(const SSMClient *, const Model::ListOpsItemEventsRequest &, const Model::ListOpsItemEventsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListOpsItemEventsResponseReceivedHandler
std::function< void(const SSMClient *, const Model::UpdateServiceSettingRequest &, const Model::UpdateServiceSettingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateServiceSettingResponseReceivedHandler
std::function< void(const SSMClient *, const Model::GetOpsSummaryRequest &, const Model::GetOpsSummaryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetOpsSummaryResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DescribeDocumentPermissionRequest &, const Model::DescribeDocumentPermissionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDocumentPermissionResponseReceivedHandler
std::function< void(const SSMClient *, const Model::GetDocumentRequest &, const Model::GetDocumentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDocumentResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DeregisterManagedInstanceRequest &, const Model::DeregisterManagedInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeregisterManagedInstanceResponseReceivedHandler
std::function< void(const SSMClient *, const Model::PutResourcePolicyRequest &, const Model::PutResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutResourcePolicyResponseReceivedHandler
std::function< void(const SSMClient *, const Model::UpdateOpsItemRequest &, const Model::UpdateOpsItemOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateOpsItemResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DescribeMaintenanceWindowExecutionTaskInvocationsRequest &, const Model::DescribeMaintenanceWindowExecutionTaskInvocationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeMaintenanceWindowExecutionTaskInvocationsResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DescribeMaintenanceWindowTasksRequest &, const Model::DescribeMaintenanceWindowTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeMaintenanceWindowTasksResponseReceivedHandler
std::function< void(const SSMClient *, const Model::UpdateDocumentDefaultVersionRequest &, const Model::UpdateDocumentDefaultVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDocumentDefaultVersionResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DeleteDocumentRequest &, const Model::DeleteDocumentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDocumentResponseReceivedHandler
std::function< void(const SSMClient *, const Model::RemoveTagsFromResourceRequest &, const Model::RemoveTagsFromResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RemoveTagsFromResourceResponseReceivedHandler
std::function< void(const SSMClient *, const Model::CreateMaintenanceWindowRequest &, const Model::CreateMaintenanceWindowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateMaintenanceWindowResponseReceivedHandler
std::function< void(const SSMClient *, const Model::GetResourcePoliciesRequest &, const Model::GetResourcePoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetResourcePoliciesResponseReceivedHandler
std::function< void(const SSMClient *, const Model::UpdateOpsMetadataRequest &, const Model::UpdateOpsMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateOpsMetadataResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DescribePatchBaselinesRequest &, const Model::DescribePatchBaselinesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribePatchBaselinesResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DescribeParametersRequest &, const Model::DescribeParametersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeParametersResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DescribeInstanceInformationRequest &, const Model::DescribeInstanceInformationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeInstanceInformationResponseReceivedHandler
std::function< void(const SSMClient *, const Model::GetParametersByPathRequest &, const Model::GetParametersByPathOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetParametersByPathResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DeletePatchBaselineRequest &, const Model::DeletePatchBaselineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeletePatchBaselineResponseReceivedHandler
std::function< void(const SSMClient *, const Model::GetPatchBaselineRequest &, const Model::GetPatchBaselineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPatchBaselineResponseReceivedHandler
std::function< void(const SSMClient *, const Model::ResumeSessionRequest &, const Model::ResumeSessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ResumeSessionResponseReceivedHandler
std::function< void(const SSMClient *, const Model::GetDefaultPatchBaselineRequest &, const Model::GetDefaultPatchBaselineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDefaultPatchBaselineResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DescribeActivationsRequest &, const Model::DescribeActivationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeActivationsResponseReceivedHandler
std::function< void(const SSMClient *, const Model::CreateDocumentRequest &, const Model::CreateDocumentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDocumentResponseReceivedHandler
std::function< void(const SSMClient *, const Model::CreateActivationRequest &, const Model::CreateActivationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateActivationResponseReceivedHandler
std::function< void(const SSMClient *, const Model::ListDocumentVersionsRequest &, const Model::ListDocumentVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDocumentVersionsResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DescribeMaintenanceWindowScheduleRequest &, const Model::DescribeMaintenanceWindowScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeMaintenanceWindowScheduleResponseReceivedHandler
std::function< void(const SSMClient *, const Model::CreateResourceDataSyncRequest &, const Model::CreateResourceDataSyncOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateResourceDataSyncResponseReceivedHandler
std::function< void(const SSMClient *, const Model::PutParameterRequest &, const Model::PutParameterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutParameterResponseReceivedHandler
std::function< void(const SSMClient *, const Model::GetServiceSettingRequest &, const Model::GetServiceSettingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetServiceSettingResponseReceivedHandler
std::function< void(const SSMClient *, const Model::UpdateMaintenanceWindowTargetRequest &, const Model::UpdateMaintenanceWindowTargetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateMaintenanceWindowTargetResponseReceivedHandler
std::function< void(const SSMClient *, const Model::StartChangeRequestExecutionRequest &, const Model::StartChangeRequestExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartChangeRequestExecutionResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DescribeInstancePatchStatesRequest &, const Model::DescribeInstancePatchStatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeInstancePatchStatesResponseReceivedHandler
std::function< void(const SSMClient *, const Model::UpdateResourceDataSyncRequest &, const Model::UpdateResourceDataSyncOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateResourceDataSyncResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DescribeInstancePropertiesRequest &, const Model::DescribeInstancePropertiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeInstancePropertiesResponseReceivedHandler
std::function< void(const SSMClient *, const Model::GetParametersRequest &, const Model::GetParametersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetParametersResponseReceivedHandler
std::function< void(const SSMClient *, const Model::CreatePatchBaselineRequest &, const Model::CreatePatchBaselineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreatePatchBaselineResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DeregisterTargetFromMaintenanceWindowRequest &, const Model::DeregisterTargetFromMaintenanceWindowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeregisterTargetFromMaintenanceWindowResponseReceivedHandler
std::function< void(const SSMClient *, const Model::GetMaintenanceWindowExecutionRequest &, const Model::GetMaintenanceWindowExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMaintenanceWindowExecutionResponseReceivedHandler
std::function< void(const SSMClient *, const Model::ModifyDocumentPermissionRequest &, const Model::ModifyDocumentPermissionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ModifyDocumentPermissionResponseReceivedHandler
std::function< void(const SSMClient *, const Model::ListAssociationsRequest &, const Model::ListAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAssociationsResponseReceivedHandler
std::function< void(const SSMClient *, const Model::ListOpsMetadataRequest &, const Model::ListOpsMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListOpsMetadataResponseReceivedHandler
std::function< void(const SSMClient *, const Model::ListCommandsRequest &, const Model::ListCommandsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCommandsResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DescribeEffectivePatchesForPatchBaselineRequest &, const Model::DescribeEffectivePatchesForPatchBaselineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEffectivePatchesForPatchBaselineResponseReceivedHandler
std::function< void(const SSMClient *, const Model::AddTagsToResourceRequest &, const Model::AddTagsToResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AddTagsToResourceResponseReceivedHandler
std::function< void(const SSMClient *, const Model::StartSessionRequest &, const Model::StartSessionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartSessionResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DescribeAutomationStepExecutionsRequest &, const Model::DescribeAutomationStepExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAutomationStepExecutionsResponseReceivedHandler
std::function< void(const SSMClient *, const Model::GetInventoryRequest &, const Model::GetInventoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetInventoryResponseReceivedHandler
std::function< void(const SSMClient *, const Model::UpdateMaintenanceWindowRequest &, const Model::UpdateMaintenanceWindowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateMaintenanceWindowResponseReceivedHandler
std::function< void(const SSMClient *, const Model::GetInventorySchemaRequest &, const Model::GetInventorySchemaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetInventorySchemaResponseReceivedHandler
std::function< void(const SSMClient *, const Model::CreateAssociationRequest &, const Model::CreateAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAssociationResponseReceivedHandler
std::function< void(const SSMClient *, const Model::UpdateManagedInstanceRoleRequest &, const Model::UpdateManagedInstanceRoleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateManagedInstanceRoleResponseReceivedHandler
std::function< void(const SSMClient *, const Model::GetParameterRequest &, const Model::GetParameterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetParameterResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DescribeInstanceAssociationsStatusRequest &, const Model::DescribeInstanceAssociationsStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeInstanceAssociationsStatusResponseReceivedHandler
std::function< void(const SSMClient *, const Model::RegisterPatchBaselineForPatchGroupRequest &, const Model::RegisterPatchBaselineForPatchGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterPatchBaselineForPatchGroupResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DescribeAssociationExecutionsRequest &, const Model::DescribeAssociationExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAssociationExecutionsResponseReceivedHandler
std::function< void(const SSMClient *, const Model::GetConnectionStatusRequest &, const Model::GetConnectionStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetConnectionStatusResponseReceivedHandler
std::function< void(const SSMClient *, const Model::PutComplianceItemsRequest &, const Model::PutComplianceItemsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutComplianceItemsResponseReceivedHandler
std::function< void(const SSMClient *, const Model::UpdateDocumentMetadataRequest &, const Model::UpdateDocumentMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDocumentMetadataResponseReceivedHandler
std::function< void(const SSMClient *, const Model::UpdateAssociationRequest &, const Model::UpdateAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAssociationResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DeregisterPatchBaselineForPatchGroupRequest &, const Model::DeregisterPatchBaselineForPatchGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeregisterPatchBaselineForPatchGroupResponseReceivedHandler
std::function< void(const SSMClient *, const Model::ListDocumentsRequest &, const Model::ListDocumentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDocumentsResponseReceivedHandler
std::function< void(const SSMClient *, const Model::GetOpsMetadataRequest &, const Model::GetOpsMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetOpsMetadataResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DeleteOpsItemRequest &, const Model::DeleteOpsItemOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteOpsItemResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DeleteOpsMetadataRequest &, const Model::DeleteOpsMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteOpsMetadataResponseReceivedHandler
std::function< void(const SSMClient *, const Model::UpdateAssociationStatusRequest &, const Model::UpdateAssociationStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAssociationStatusResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DeleteActivationRequest &, const Model::DeleteActivationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteActivationResponseReceivedHandler
std::function< void(const SSMClient *, const Model::GetPatchBaselineForPatchGroupRequest &, const Model::GetPatchBaselineForPatchGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPatchBaselineForPatchGroupResponseReceivedHandler
std::function< void(const SSMClient *, const Model::ListDocumentMetadataHistoryRequest &, const Model::ListDocumentMetadataHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDocumentMetadataHistoryResponseReceivedHandler
std::function< void(const SSMClient *, const Model::CreateOpsItemRequest &, const Model::CreateOpsItemOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateOpsItemResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DescribeMaintenanceWindowsRequest &, const Model::DescribeMaintenanceWindowsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeMaintenanceWindowsResponseReceivedHandler
std::function< void(const SSMClient *, const Model::SendCommandRequest &, const Model::SendCommandOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SendCommandResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DescribePatchGroupStateRequest &, const Model::DescribePatchGroupStateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribePatchGroupStateResponseReceivedHandler
std::function< void(const SSMClient *, const Model::StopAutomationExecutionRequest &, const Model::StopAutomationExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopAutomationExecutionResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DescribeAssociationRequest &, const Model::DescribeAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAssociationResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DeleteAssociationRequest &, const Model::DeleteAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAssociationResponseReceivedHandler
std::function< void(const SSMClient *, const Model::RegisterTaskWithMaintenanceWindowRequest &, const Model::RegisterTaskWithMaintenanceWindowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterTaskWithMaintenanceWindowResponseReceivedHandler
std::function< void(const SSMClient *, const Model::GetMaintenanceWindowExecutionTaskInvocationRequest &, const Model::GetMaintenanceWindowExecutionTaskInvocationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMaintenanceWindowExecutionTaskInvocationResponseReceivedHandler
std::function< void(const SSMClient *, const Model::UnlabelParameterVersionRequest &, const Model::UnlabelParameterVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UnlabelParameterVersionResponseReceivedHandler
std::function< void(const SSMClient *, const Model::ListInventoryEntriesRequest &, const Model::ListInventoryEntriesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListInventoryEntriesResponseReceivedHandler
std::function< void(const SSMClient *, const Model::ListComplianceSummariesRequest &, const Model::ListComplianceSummariesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListComplianceSummariesResponseReceivedHandler
std::function< void(const SSMClient *, const Model::CancelCommandRequest &, const Model::CancelCommandOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelCommandResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DeregisterTaskFromMaintenanceWindowRequest &, const Model::DeregisterTaskFromMaintenanceWindowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeregisterTaskFromMaintenanceWindowResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DeleteParameterRequest &, const Model::DeleteParameterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteParameterResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DescribeInstancePatchStatesForPatchGroupRequest &, const Model::DescribeInstancePatchStatesForPatchGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeInstancePatchStatesForPatchGroupResponseReceivedHandler
std::function< void(const SSMClient *, const Model::ResetServiceSettingRequest &, const Model::ResetServiceSettingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ResetServiceSettingResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DescribeAssociationExecutionTargetsRequest &, const Model::DescribeAssociationExecutionTargetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAssociationExecutionTargetsResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DeleteParametersRequest &, const Model::DeleteParametersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteParametersResponseReceivedHandler
std::function< void(const SSMClient *, const Model::GetMaintenanceWindowExecutionTaskRequest &, const Model::GetMaintenanceWindowExecutionTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMaintenanceWindowExecutionTaskResponseReceivedHandler
std::function< void(const SSMClient *, const Model::SendAutomationSignalRequest &, const Model::SendAutomationSignalOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SendAutomationSignalResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DescribeDocumentRequest &, const Model::DescribeDocumentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDocumentResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DeleteMaintenanceWindowRequest &, const Model::DeleteMaintenanceWindowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteMaintenanceWindowResponseReceivedHandler
std::function< void(const SSMClient *, const Model::AssociateOpsItemRelatedItemRequest &, const Model::AssociateOpsItemRelatedItemOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateOpsItemRelatedItemResponseReceivedHandler
std::function< void(const SSMClient *, const Model::DescribeInstancePatchesRequest &, const Model::DescribeInstancePatchesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeInstancePatchesResponseReceivedHandler
std::function< void(const SSMClient *, const Model::CancelMaintenanceWindowExecutionRequest &, const Model::CancelMaintenanceWindowExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelMaintenanceWindowExecutionResponseReceivedHandler