AWS SDK for C++

AWS SDK for C++ Version 1.11.923

Loading...
Searching...
No Matches
SecurityAgentServiceClientModel.h
1
6#pragma once
7
8/* Generic header includes */
9#include <aws/core/client/AWSError.h>
10#include <aws/core/client/AsyncCallerContext.h>
11#include <aws/core/client/GenericClientConfiguration.h>
12#include <aws/core/http/HttpTypes.h>
13#include <aws/core/utils/memory/stl/AWSString.h>
14#include <aws/securityagent/SecurityAgentEndpointProvider.h>
15#include <aws/securityagent/SecurityAgentErrors.h>
16
17#include <functional>
18#include <future>
19/* End of generic header includes */
20
21/* Service model headers required in SecurityAgentClient header */
22#include <aws/core/NoResult.h>
23#include <aws/securityagent/model/AddArtifactResult.h>
24#include <aws/securityagent/model/BatchCreateSecurityRequirementsResult.h>
25#include <aws/securityagent/model/BatchDeleteCodeReviewsResult.h>
26#include <aws/securityagent/model/BatchDeletePentestsResult.h>
27#include <aws/securityagent/model/BatchDeleteSecurityRequirementsResult.h>
28#include <aws/securityagent/model/BatchDeleteThreatModelsResult.h>
29#include <aws/securityagent/model/BatchDisassociateFindingIssueResult.h>
30#include <aws/securityagent/model/BatchExportFindingsResult.h>
31#include <aws/securityagent/model/BatchGetAgentSpacesResult.h>
32#include <aws/securityagent/model/BatchGetArtifactMetadataResult.h>
33#include <aws/securityagent/model/BatchGetCodeReviewJobTasksResult.h>
34#include <aws/securityagent/model/BatchGetCodeReviewJobsResult.h>
35#include <aws/securityagent/model/BatchGetCodeReviewsResult.h>
36#include <aws/securityagent/model/BatchGetFindingsResult.h>
37#include <aws/securityagent/model/BatchGetPentestJobTasksResult.h>
38#include <aws/securityagent/model/BatchGetPentestJobsResult.h>
39#include <aws/securityagent/model/BatchGetPentestsResult.h>
40#include <aws/securityagent/model/BatchGetSecurityRequirementsResult.h>
41#include <aws/securityagent/model/BatchGetTargetDomainsResult.h>
42#include <aws/securityagent/model/BatchGetThreatModelJobTasksResult.h>
43#include <aws/securityagent/model/BatchGetThreatModelJobsResult.h>
44#include <aws/securityagent/model/BatchGetThreatModelsResult.h>
45#include <aws/securityagent/model/BatchGetThreatsResult.h>
46#include <aws/securityagent/model/BatchUpdateSecurityRequirementsResult.h>
47#include <aws/securityagent/model/CreateAgentSpaceResult.h>
48#include <aws/securityagent/model/CreateApplicationRequest.h>
49#include <aws/securityagent/model/CreateApplicationResult.h>
50#include <aws/securityagent/model/CreateCodeReviewResult.h>
51#include <aws/securityagent/model/CreateIntegrationResult.h>
52#include <aws/securityagent/model/CreateMembershipResult.h>
53#include <aws/securityagent/model/CreatePentestResult.h>
54#include <aws/securityagent/model/CreatePrivateConnectionResult.h>
55#include <aws/securityagent/model/CreateSecurityRequirementPackResult.h>
56#include <aws/securityagent/model/CreateTargetDomainResult.h>
57#include <aws/securityagent/model/CreateThreatModelResult.h>
58#include <aws/securityagent/model/CreateThreatResult.h>
59#include <aws/securityagent/model/DeleteAgentSpaceResult.h>
60#include <aws/securityagent/model/DeleteArtifactResult.h>
61#include <aws/securityagent/model/DeleteIntegrationResult.h>
62#include <aws/securityagent/model/DeleteMembershipResult.h>
63#include <aws/securityagent/model/DeletePrivateConnectionResult.h>
64#include <aws/securityagent/model/DeleteSecurityRequirementPackResult.h>
65#include <aws/securityagent/model/DeleteTargetDomainResult.h>
66#include <aws/securityagent/model/DescribePrivateConnectionResult.h>
67#include <aws/securityagent/model/GetApplicationResult.h>
68#include <aws/securityagent/model/GetArtifactResult.h>
69#include <aws/securityagent/model/GetIntegrationResult.h>
70#include <aws/securityagent/model/GetSecurityRequirementPackResult.h>
71#include <aws/securityagent/model/ImportSecurityRequirementsResult.h>
72#include <aws/securityagent/model/InitiateProviderRegistrationResult.h>
73#include <aws/securityagent/model/ListActorMessagesResult.h>
74#include <aws/securityagent/model/ListAgentSpacesRequest.h>
75#include <aws/securityagent/model/ListAgentSpacesResult.h>
76#include <aws/securityagent/model/ListApplicationsRequest.h>
77#include <aws/securityagent/model/ListApplicationsResult.h>
78#include <aws/securityagent/model/ListArtifactsResult.h>
79#include <aws/securityagent/model/ListCodeReviewJobTasksResult.h>
80#include <aws/securityagent/model/ListCodeReviewJobsForCodeReviewResult.h>
81#include <aws/securityagent/model/ListCodeReviewsResult.h>
82#include <aws/securityagent/model/ListDiscoveredEndpointsResult.h>
83#include <aws/securityagent/model/ListFindingsResult.h>
84#include <aws/securityagent/model/ListIntegratedResourcesResult.h>
85#include <aws/securityagent/model/ListIntegrationsRequest.h>
86#include <aws/securityagent/model/ListIntegrationsResult.h>
87#include <aws/securityagent/model/ListMembershipsResult.h>
88#include <aws/securityagent/model/ListPentestJobTasksResult.h>
89#include <aws/securityagent/model/ListPentestJobsForPentestResult.h>
90#include <aws/securityagent/model/ListPentestsResult.h>
91#include <aws/securityagent/model/ListPrivateConnectionsRequest.h>
92#include <aws/securityagent/model/ListPrivateConnectionsResult.h>
93#include <aws/securityagent/model/ListSecurityRequirementPacksRequest.h>
94#include <aws/securityagent/model/ListSecurityRequirementPacksResult.h>
95#include <aws/securityagent/model/ListSecurityRequirementsResult.h>
96#include <aws/securityagent/model/ListTagsForResourceResult.h>
97#include <aws/securityagent/model/ListTargetDomainsRequest.h>
98#include <aws/securityagent/model/ListTargetDomainsResult.h>
99#include <aws/securityagent/model/ListThreatModelJobTasksResult.h>
100#include <aws/securityagent/model/ListThreatModelJobsResult.h>
101#include <aws/securityagent/model/ListThreatModelsResult.h>
102#include <aws/securityagent/model/ListThreatsResult.h>
103#include <aws/securityagent/model/StartCodeRemediationResult.h>
104#include <aws/securityagent/model/StartCodeReviewJobResult.h>
105#include <aws/securityagent/model/StartPentestJobResult.h>
106#include <aws/securityagent/model/StartThreatModelJobResult.h>
107#include <aws/securityagent/model/StopCodeReviewJobResult.h>
108#include <aws/securityagent/model/StopPentestJobResult.h>
109#include <aws/securityagent/model/StopThreatModelJobResult.h>
110#include <aws/securityagent/model/TagResourceResult.h>
111#include <aws/securityagent/model/UntagResourceResult.h>
112#include <aws/securityagent/model/UpdateAgentSpaceResult.h>
113#include <aws/securityagent/model/UpdateApplicationResult.h>
114#include <aws/securityagent/model/UpdateCodeReviewResult.h>
115#include <aws/securityagent/model/UpdateFindingResult.h>
116#include <aws/securityagent/model/UpdateIntegratedResourcesResult.h>
117#include <aws/securityagent/model/UpdateIntegrationResult.h>
118#include <aws/securityagent/model/UpdatePentestResult.h>
119#include <aws/securityagent/model/UpdatePrivateConnectionCertificateResult.h>
120#include <aws/securityagent/model/UpdateSecurityRequirementPackResult.h>
121#include <aws/securityagent/model/UpdateTargetDomainResult.h>
122#include <aws/securityagent/model/UpdateThreatModelResult.h>
123#include <aws/securityagent/model/UpdateThreatResult.h>
124#include <aws/securityagent/model/VerifyTargetDomainResult.h>
125/* End of service model headers required in SecurityAgentClient header */
126
127namespace Aws {
128namespace Http {
129class HttpClient;
130class HttpClientFactory;
131} // namespace Http
132
133namespace Utils {
134template <typename R, typename E>
135class Outcome;
136
137namespace Threading {
138class Executor;
139} // namespace Threading
140} // namespace Utils
141
142namespace Auth {
143class AWSCredentials;
144class AWSCredentialsProvider;
145} // namespace Auth
146
147namespace Client {
148class RetryStrategy;
149} // namespace Client
150
151namespace SecurityAgent {
155
156namespace Model {
157/* Service model forward declarations required in SecurityAgentClient header */
158class AddArtifactRequest;
159class BatchCreateSecurityRequirementsRequest;
160class BatchDeleteCodeReviewsRequest;
161class BatchDeletePentestsRequest;
162class BatchDeleteSecurityRequirementsRequest;
163class BatchDeleteThreatModelsRequest;
164class BatchDisassociateFindingIssueRequest;
165class BatchExportFindingsRequest;
166class BatchGetAgentSpacesRequest;
167class BatchGetArtifactMetadataRequest;
168class BatchGetCodeReviewJobTasksRequest;
169class BatchGetCodeReviewJobsRequest;
170class BatchGetCodeReviewsRequest;
171class BatchGetFindingsRequest;
172class BatchGetPentestJobTasksRequest;
173class BatchGetPentestJobsRequest;
174class BatchGetPentestsRequest;
175class BatchGetSecurityRequirementsRequest;
176class BatchGetTargetDomainsRequest;
177class BatchGetThreatModelJobTasksRequest;
178class BatchGetThreatModelJobsRequest;
179class BatchGetThreatModelsRequest;
180class BatchGetThreatsRequest;
181class BatchUpdateSecurityRequirementsRequest;
182class CreateAgentSpaceRequest;
183class CreateApplicationRequest;
184class CreateCodeReviewRequest;
185class CreateIntegrationRequest;
186class CreateMembershipRequest;
187class CreatePentestRequest;
188class CreatePrivateConnectionRequest;
189class CreateSecurityRequirementPackRequest;
190class CreateTargetDomainRequest;
191class CreateThreatRequest;
192class CreateThreatModelRequest;
193class DeleteAgentSpaceRequest;
194class DeleteApplicationRequest;
195class DeleteArtifactRequest;
196class DeleteIntegrationRequest;
197class DeleteMembershipRequest;
198class DeletePrivateConnectionRequest;
199class DeleteSecurityRequirementPackRequest;
200class DeleteTargetDomainRequest;
201class DescribePrivateConnectionRequest;
202class GetApplicationRequest;
203class GetArtifactRequest;
204class GetIntegrationRequest;
205class GetSecurityRequirementPackRequest;
206class ImportSecurityRequirementsRequest;
207class InitiateProviderRegistrationRequest;
208class ListActorMessagesRequest;
209class ListAgentSpacesRequest;
210class ListApplicationsRequest;
211class ListArtifactsRequest;
212class ListCodeReviewJobTasksRequest;
213class ListCodeReviewJobsForCodeReviewRequest;
214class ListCodeReviewsRequest;
215class ListDiscoveredEndpointsRequest;
216class ListFindingsRequest;
217class ListIntegratedResourcesRequest;
218class ListIntegrationsRequest;
219class ListMembershipsRequest;
220class ListPentestJobTasksRequest;
221class ListPentestJobsForPentestRequest;
222class ListPentestsRequest;
223class ListPrivateConnectionsRequest;
224class ListSecurityRequirementPacksRequest;
225class ListSecurityRequirementsRequest;
226class ListTagsForResourceRequest;
227class ListTargetDomainsRequest;
228class ListThreatModelJobTasksRequest;
229class ListThreatModelJobsRequest;
230class ListThreatModelsRequest;
231class ListThreatsRequest;
232class StartCodeRemediationRequest;
233class StartCodeReviewJobRequest;
234class StartPentestJobRequest;
235class StartThreatModelJobRequest;
236class StopCodeReviewJobRequest;
237class StopPentestJobRequest;
238class StopThreatModelJobRequest;
239class TagResourceRequest;
240class UntagResourceRequest;
241class UpdateAgentSpaceRequest;
242class UpdateApplicationRequest;
243class UpdateCodeReviewRequest;
244class UpdateFindingRequest;
245class UpdateIntegratedResourcesRequest;
246class UpdateIntegrationRequest;
247class UpdatePentestRequest;
248class UpdatePrivateConnectionCertificateRequest;
249class UpdateSecurityRequirementPackRequest;
250class UpdateTargetDomainRequest;
251class UpdateThreatRequest;
252class UpdateThreatModelRequest;
253class VerifyTargetDomainRequest;
254/* End of service model forward declarations required in SecurityAgentClient header */
255
256/* Service model Outcome class definitions */
353/* End of service model Outcome class definitions */
354
355/* Service model Outcome callable definitions */
356typedef std::future<AddArtifactOutcome> AddArtifactOutcomeCallable;
357typedef std::future<BatchCreateSecurityRequirementsOutcome> BatchCreateSecurityRequirementsOutcomeCallable;
358typedef std::future<BatchDeleteCodeReviewsOutcome> BatchDeleteCodeReviewsOutcomeCallable;
359typedef std::future<BatchDeletePentestsOutcome> BatchDeletePentestsOutcomeCallable;
360typedef std::future<BatchDeleteSecurityRequirementsOutcome> BatchDeleteSecurityRequirementsOutcomeCallable;
361typedef std::future<BatchDeleteThreatModelsOutcome> BatchDeleteThreatModelsOutcomeCallable;
362typedef std::future<BatchDisassociateFindingIssueOutcome> BatchDisassociateFindingIssueOutcomeCallable;
363typedef std::future<BatchExportFindingsOutcome> BatchExportFindingsOutcomeCallable;
364typedef std::future<BatchGetAgentSpacesOutcome> BatchGetAgentSpacesOutcomeCallable;
365typedef std::future<BatchGetArtifactMetadataOutcome> BatchGetArtifactMetadataOutcomeCallable;
366typedef std::future<BatchGetCodeReviewJobTasksOutcome> BatchGetCodeReviewJobTasksOutcomeCallable;
367typedef std::future<BatchGetCodeReviewJobsOutcome> BatchGetCodeReviewJobsOutcomeCallable;
368typedef std::future<BatchGetCodeReviewsOutcome> BatchGetCodeReviewsOutcomeCallable;
369typedef std::future<BatchGetFindingsOutcome> BatchGetFindingsOutcomeCallable;
370typedef std::future<BatchGetPentestJobTasksOutcome> BatchGetPentestJobTasksOutcomeCallable;
371typedef std::future<BatchGetPentestJobsOutcome> BatchGetPentestJobsOutcomeCallable;
372typedef std::future<BatchGetPentestsOutcome> BatchGetPentestsOutcomeCallable;
373typedef std::future<BatchGetSecurityRequirementsOutcome> BatchGetSecurityRequirementsOutcomeCallable;
374typedef std::future<BatchGetTargetDomainsOutcome> BatchGetTargetDomainsOutcomeCallable;
375typedef std::future<BatchGetThreatModelJobTasksOutcome> BatchGetThreatModelJobTasksOutcomeCallable;
376typedef std::future<BatchGetThreatModelJobsOutcome> BatchGetThreatModelJobsOutcomeCallable;
377typedef std::future<BatchGetThreatModelsOutcome> BatchGetThreatModelsOutcomeCallable;
378typedef std::future<BatchGetThreatsOutcome> BatchGetThreatsOutcomeCallable;
379typedef std::future<BatchUpdateSecurityRequirementsOutcome> BatchUpdateSecurityRequirementsOutcomeCallable;
380typedef std::future<CreateAgentSpaceOutcome> CreateAgentSpaceOutcomeCallable;
381typedef std::future<CreateApplicationOutcome> CreateApplicationOutcomeCallable;
382typedef std::future<CreateCodeReviewOutcome> CreateCodeReviewOutcomeCallable;
383typedef std::future<CreateIntegrationOutcome> CreateIntegrationOutcomeCallable;
384typedef std::future<CreateMembershipOutcome> CreateMembershipOutcomeCallable;
385typedef std::future<CreatePentestOutcome> CreatePentestOutcomeCallable;
386typedef std::future<CreatePrivateConnectionOutcome> CreatePrivateConnectionOutcomeCallable;
387typedef std::future<CreateSecurityRequirementPackOutcome> CreateSecurityRequirementPackOutcomeCallable;
388typedef std::future<CreateTargetDomainOutcome> CreateTargetDomainOutcomeCallable;
389typedef std::future<CreateThreatOutcome> CreateThreatOutcomeCallable;
390typedef std::future<CreateThreatModelOutcome> CreateThreatModelOutcomeCallable;
391typedef std::future<DeleteAgentSpaceOutcome> DeleteAgentSpaceOutcomeCallable;
392typedef std::future<DeleteApplicationOutcome> DeleteApplicationOutcomeCallable;
393typedef std::future<DeleteArtifactOutcome> DeleteArtifactOutcomeCallable;
394typedef std::future<DeleteIntegrationOutcome> DeleteIntegrationOutcomeCallable;
395typedef std::future<DeleteMembershipOutcome> DeleteMembershipOutcomeCallable;
396typedef std::future<DeletePrivateConnectionOutcome> DeletePrivateConnectionOutcomeCallable;
397typedef std::future<DeleteSecurityRequirementPackOutcome> DeleteSecurityRequirementPackOutcomeCallable;
398typedef std::future<DeleteTargetDomainOutcome> DeleteTargetDomainOutcomeCallable;
399typedef std::future<DescribePrivateConnectionOutcome> DescribePrivateConnectionOutcomeCallable;
400typedef std::future<GetApplicationOutcome> GetApplicationOutcomeCallable;
401typedef std::future<GetArtifactOutcome> GetArtifactOutcomeCallable;
402typedef std::future<GetIntegrationOutcome> GetIntegrationOutcomeCallable;
403typedef std::future<GetSecurityRequirementPackOutcome> GetSecurityRequirementPackOutcomeCallable;
404typedef std::future<ImportSecurityRequirementsOutcome> ImportSecurityRequirementsOutcomeCallable;
405typedef std::future<InitiateProviderRegistrationOutcome> InitiateProviderRegistrationOutcomeCallable;
406typedef std::future<ListActorMessagesOutcome> ListActorMessagesOutcomeCallable;
407typedef std::future<ListAgentSpacesOutcome> ListAgentSpacesOutcomeCallable;
408typedef std::future<ListApplicationsOutcome> ListApplicationsOutcomeCallable;
409typedef std::future<ListArtifactsOutcome> ListArtifactsOutcomeCallable;
410typedef std::future<ListCodeReviewJobTasksOutcome> ListCodeReviewJobTasksOutcomeCallable;
411typedef std::future<ListCodeReviewJobsForCodeReviewOutcome> ListCodeReviewJobsForCodeReviewOutcomeCallable;
412typedef std::future<ListCodeReviewsOutcome> ListCodeReviewsOutcomeCallable;
413typedef std::future<ListDiscoveredEndpointsOutcome> ListDiscoveredEndpointsOutcomeCallable;
414typedef std::future<ListFindingsOutcome> ListFindingsOutcomeCallable;
415typedef std::future<ListIntegratedResourcesOutcome> ListIntegratedResourcesOutcomeCallable;
416typedef std::future<ListIntegrationsOutcome> ListIntegrationsOutcomeCallable;
417typedef std::future<ListMembershipsOutcome> ListMembershipsOutcomeCallable;
418typedef std::future<ListPentestJobTasksOutcome> ListPentestJobTasksOutcomeCallable;
419typedef std::future<ListPentestJobsForPentestOutcome> ListPentestJobsForPentestOutcomeCallable;
420typedef std::future<ListPentestsOutcome> ListPentestsOutcomeCallable;
421typedef std::future<ListPrivateConnectionsOutcome> ListPrivateConnectionsOutcomeCallable;
422typedef std::future<ListSecurityRequirementPacksOutcome> ListSecurityRequirementPacksOutcomeCallable;
423typedef std::future<ListSecurityRequirementsOutcome> ListSecurityRequirementsOutcomeCallable;
424typedef std::future<ListTagsForResourceOutcome> ListTagsForResourceOutcomeCallable;
425typedef std::future<ListTargetDomainsOutcome> ListTargetDomainsOutcomeCallable;
426typedef std::future<ListThreatModelJobTasksOutcome> ListThreatModelJobTasksOutcomeCallable;
427typedef std::future<ListThreatModelJobsOutcome> ListThreatModelJobsOutcomeCallable;
428typedef std::future<ListThreatModelsOutcome> ListThreatModelsOutcomeCallable;
429typedef std::future<ListThreatsOutcome> ListThreatsOutcomeCallable;
430typedef std::future<StartCodeRemediationOutcome> StartCodeRemediationOutcomeCallable;
431typedef std::future<StartCodeReviewJobOutcome> StartCodeReviewJobOutcomeCallable;
432typedef std::future<StartPentestJobOutcome> StartPentestJobOutcomeCallable;
433typedef std::future<StartThreatModelJobOutcome> StartThreatModelJobOutcomeCallable;
434typedef std::future<StopCodeReviewJobOutcome> StopCodeReviewJobOutcomeCallable;
435typedef std::future<StopPentestJobOutcome> StopPentestJobOutcomeCallable;
436typedef std::future<StopThreatModelJobOutcome> StopThreatModelJobOutcomeCallable;
437typedef std::future<TagResourceOutcome> TagResourceOutcomeCallable;
438typedef std::future<UntagResourceOutcome> UntagResourceOutcomeCallable;
439typedef std::future<UpdateAgentSpaceOutcome> UpdateAgentSpaceOutcomeCallable;
440typedef std::future<UpdateApplicationOutcome> UpdateApplicationOutcomeCallable;
441typedef std::future<UpdateCodeReviewOutcome> UpdateCodeReviewOutcomeCallable;
442typedef std::future<UpdateFindingOutcome> UpdateFindingOutcomeCallable;
443typedef std::future<UpdateIntegratedResourcesOutcome> UpdateIntegratedResourcesOutcomeCallable;
444typedef std::future<UpdateIntegrationOutcome> UpdateIntegrationOutcomeCallable;
445typedef std::future<UpdatePentestOutcome> UpdatePentestOutcomeCallable;
446typedef std::future<UpdatePrivateConnectionCertificateOutcome> UpdatePrivateConnectionCertificateOutcomeCallable;
447typedef std::future<UpdateSecurityRequirementPackOutcome> UpdateSecurityRequirementPackOutcomeCallable;
448typedef std::future<UpdateTargetDomainOutcome> UpdateTargetDomainOutcomeCallable;
449typedef std::future<UpdateThreatOutcome> UpdateThreatOutcomeCallable;
450typedef std::future<UpdateThreatModelOutcome> UpdateThreatModelOutcomeCallable;
451typedef std::future<VerifyTargetDomainOutcome> VerifyTargetDomainOutcomeCallable;
452/* End of service model Outcome callable definitions */
453} // namespace Model
454
456
457/* Service model async handlers definitions */
458typedef std::function<void(const SecurityAgentClient*, const Model::AddArtifactRequest&, const Model::AddArtifactOutcome&,
459 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
461typedef std::function<void(const SecurityAgentClient*, const Model::BatchCreateSecurityRequirementsRequest&,
463 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
465typedef std::function<void(const SecurityAgentClient*, const Model::BatchDeleteCodeReviewsRequest&,
466 const Model::BatchDeleteCodeReviewsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
468typedef std::function<void(const SecurityAgentClient*, const Model::BatchDeletePentestsRequest&, const Model::BatchDeletePentestsOutcome&,
469 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
471typedef std::function<void(const SecurityAgentClient*, const Model::BatchDeleteSecurityRequirementsRequest&,
473 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
475typedef std::function<void(const SecurityAgentClient*, const Model::BatchDeleteThreatModelsRequest&,
476 const Model::BatchDeleteThreatModelsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
478typedef std::function<void(const SecurityAgentClient*, const Model::BatchDisassociateFindingIssueRequest&,
480 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
482typedef std::function<void(const SecurityAgentClient*, const Model::BatchExportFindingsRequest&, const Model::BatchExportFindingsOutcome&,
483 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
485typedef std::function<void(const SecurityAgentClient*, const Model::BatchGetAgentSpacesRequest&, const Model::BatchGetAgentSpacesOutcome&,
486 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
488typedef std::function<void(const SecurityAgentClient*, const Model::BatchGetArtifactMetadataRequest&,
489 const Model::BatchGetArtifactMetadataOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
491typedef std::function<void(const SecurityAgentClient*, const Model::BatchGetCodeReviewJobTasksRequest&,
492 const Model::BatchGetCodeReviewJobTasksOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
494typedef std::function<void(const SecurityAgentClient*, const Model::BatchGetCodeReviewJobsRequest&,
495 const Model::BatchGetCodeReviewJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
497typedef std::function<void(const SecurityAgentClient*, const Model::BatchGetCodeReviewsRequest&, const Model::BatchGetCodeReviewsOutcome&,
498 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
500typedef std::function<void(const SecurityAgentClient*, const Model::BatchGetFindingsRequest&, const Model::BatchGetFindingsOutcome&,
501 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
503typedef std::function<void(const SecurityAgentClient*, const Model::BatchGetPentestJobTasksRequest&,
504 const Model::BatchGetPentestJobTasksOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
506typedef std::function<void(const SecurityAgentClient*, const Model::BatchGetPentestJobsRequest&, const Model::BatchGetPentestJobsOutcome&,
507 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
509typedef std::function<void(const SecurityAgentClient*, const Model::BatchGetPentestsRequest&, const Model::BatchGetPentestsOutcome&,
510 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
512typedef std::function<void(const SecurityAgentClient*, const Model::BatchGetSecurityRequirementsRequest&,
514 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
516typedef std::function<void(const SecurityAgentClient*, const Model::BatchGetTargetDomainsRequest&,
517 const Model::BatchGetTargetDomainsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
519typedef std::function<void(const SecurityAgentClient*, const Model::BatchGetThreatModelJobTasksRequest&,
520 const Model::BatchGetThreatModelJobTasksOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
522typedef std::function<void(const SecurityAgentClient*, const Model::BatchGetThreatModelJobsRequest&,
523 const Model::BatchGetThreatModelJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
526 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
528typedef std::function<void(const SecurityAgentClient*, const Model::BatchGetThreatsRequest&, const Model::BatchGetThreatsOutcome&,
529 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
531typedef std::function<void(const SecurityAgentClient*, const Model::BatchUpdateSecurityRequirementsRequest&,
533 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
535typedef std::function<void(const SecurityAgentClient*, const Model::CreateAgentSpaceRequest&, const Model::CreateAgentSpaceOutcome&,
536 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
538typedef std::function<void(const SecurityAgentClient*, const Model::CreateApplicationRequest&, const Model::CreateApplicationOutcome&,
539 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
541typedef std::function<void(const SecurityAgentClient*, const Model::CreateCodeReviewRequest&, const Model::CreateCodeReviewOutcome&,
542 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
544typedef std::function<void(const SecurityAgentClient*, const Model::CreateIntegrationRequest&, const Model::CreateIntegrationOutcome&,
545 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
547typedef std::function<void(const SecurityAgentClient*, const Model::CreateMembershipRequest&, const Model::CreateMembershipOutcome&,
548 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
550typedef std::function<void(const SecurityAgentClient*, const Model::CreatePentestRequest&, const Model::CreatePentestOutcome&,
551 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
553typedef std::function<void(const SecurityAgentClient*, const Model::CreatePrivateConnectionRequest&,
554 const Model::CreatePrivateConnectionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
556typedef std::function<void(const SecurityAgentClient*, const Model::CreateSecurityRequirementPackRequest&,
558 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
560typedef std::function<void(const SecurityAgentClient*, const Model::CreateTargetDomainRequest&, const Model::CreateTargetDomainOutcome&,
561 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
563typedef std::function<void(const SecurityAgentClient*, const Model::CreateThreatRequest&, const Model::CreateThreatOutcome&,
564 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
566typedef std::function<void(const SecurityAgentClient*, const Model::CreateThreatModelRequest&, const Model::CreateThreatModelOutcome&,
567 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
569typedef std::function<void(const SecurityAgentClient*, const Model::DeleteAgentSpaceRequest&, const Model::DeleteAgentSpaceOutcome&,
570 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
572typedef std::function<void(const SecurityAgentClient*, const Model::DeleteApplicationRequest&, const Model::DeleteApplicationOutcome&,
573 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
575typedef std::function<void(const SecurityAgentClient*, const Model::DeleteArtifactRequest&, const Model::DeleteArtifactOutcome&,
576 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
578typedef std::function<void(const SecurityAgentClient*, const Model::DeleteIntegrationRequest&, const Model::DeleteIntegrationOutcome&,
579 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
581typedef std::function<void(const SecurityAgentClient*, const Model::DeleteMembershipRequest&, const Model::DeleteMembershipOutcome&,
582 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
584typedef std::function<void(const SecurityAgentClient*, const Model::DeletePrivateConnectionRequest&,
585 const Model::DeletePrivateConnectionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
587typedef std::function<void(const SecurityAgentClient*, const Model::DeleteSecurityRequirementPackRequest&,
589 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
591typedef std::function<void(const SecurityAgentClient*, const Model::DeleteTargetDomainRequest&, const Model::DeleteTargetDomainOutcome&,
592 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
594typedef std::function<void(const SecurityAgentClient*, const Model::DescribePrivateConnectionRequest&,
595 const Model::DescribePrivateConnectionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
597typedef std::function<void(const SecurityAgentClient*, const Model::GetApplicationRequest&, const Model::GetApplicationOutcome&,
598 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
600typedef std::function<void(const SecurityAgentClient*, const Model::GetArtifactRequest&, const Model::GetArtifactOutcome&,
601 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
603typedef std::function<void(const SecurityAgentClient*, const Model::GetIntegrationRequest&, const Model::GetIntegrationOutcome&,
604 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
606typedef std::function<void(const SecurityAgentClient*, const Model::GetSecurityRequirementPackRequest&,
607 const Model::GetSecurityRequirementPackOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
609typedef std::function<void(const SecurityAgentClient*, const Model::ImportSecurityRequirementsRequest&,
610 const Model::ImportSecurityRequirementsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
612typedef std::function<void(const SecurityAgentClient*, const Model::InitiateProviderRegistrationRequest&,
614 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
616typedef std::function<void(const SecurityAgentClient*, const Model::ListActorMessagesRequest&, const Model::ListActorMessagesOutcome&,
617 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
619typedef std::function<void(const SecurityAgentClient*, const Model::ListAgentSpacesRequest&, const Model::ListAgentSpacesOutcome&,
620 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
622typedef std::function<void(const SecurityAgentClient*, const Model::ListApplicationsRequest&, const Model::ListApplicationsOutcome&,
623 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
625typedef std::function<void(const SecurityAgentClient*, const Model::ListArtifactsRequest&, const Model::ListArtifactsOutcome&,
626 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
628typedef std::function<void(const SecurityAgentClient*, const Model::ListCodeReviewJobTasksRequest&,
629 const Model::ListCodeReviewJobTasksOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
631typedef std::function<void(const SecurityAgentClient*, const Model::ListCodeReviewJobsForCodeReviewRequest&,
633 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
635typedef std::function<void(const SecurityAgentClient*, const Model::ListCodeReviewsRequest&, const Model::ListCodeReviewsOutcome&,
636 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
638typedef std::function<void(const SecurityAgentClient*, const Model::ListDiscoveredEndpointsRequest&,
639 const Model::ListDiscoveredEndpointsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
641typedef std::function<void(const SecurityAgentClient*, const Model::ListFindingsRequest&, const Model::ListFindingsOutcome&,
642 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
644typedef std::function<void(const SecurityAgentClient*, const Model::ListIntegratedResourcesRequest&,
645 const Model::ListIntegratedResourcesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
647typedef std::function<void(const SecurityAgentClient*, const Model::ListIntegrationsRequest&, const Model::ListIntegrationsOutcome&,
648 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
650typedef std::function<void(const SecurityAgentClient*, const Model::ListMembershipsRequest&, const Model::ListMembershipsOutcome&,
651 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
653typedef std::function<void(const SecurityAgentClient*, const Model::ListPentestJobTasksRequest&, const Model::ListPentestJobTasksOutcome&,
654 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
656typedef std::function<void(const SecurityAgentClient*, const Model::ListPentestJobsForPentestRequest&,
657 const Model::ListPentestJobsForPentestOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
659typedef std::function<void(const SecurityAgentClient*, const Model::ListPentestsRequest&, const Model::ListPentestsOutcome&,
660 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
662typedef std::function<void(const SecurityAgentClient*, const Model::ListPrivateConnectionsRequest&,
663 const Model::ListPrivateConnectionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
665typedef std::function<void(const SecurityAgentClient*, const Model::ListSecurityRequirementPacksRequest&,
667 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
669typedef std::function<void(const SecurityAgentClient*, const Model::ListSecurityRequirementsRequest&,
670 const Model::ListSecurityRequirementsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
672typedef std::function<void(const SecurityAgentClient*, const Model::ListTagsForResourceRequest&, const Model::ListTagsForResourceOutcome&,
673 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
675typedef std::function<void(const SecurityAgentClient*, const Model::ListTargetDomainsRequest&, const Model::ListTargetDomainsOutcome&,
676 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
678typedef std::function<void(const SecurityAgentClient*, const Model::ListThreatModelJobTasksRequest&,
679 const Model::ListThreatModelJobTasksOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
681typedef std::function<void(const SecurityAgentClient*, const Model::ListThreatModelJobsRequest&, const Model::ListThreatModelJobsOutcome&,
682 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
684typedef std::function<void(const SecurityAgentClient*, const Model::ListThreatModelsRequest&, const Model::ListThreatModelsOutcome&,
685 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
687typedef std::function<void(const SecurityAgentClient*, const Model::ListThreatsRequest&, const Model::ListThreatsOutcome&,
688 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
691 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
693typedef std::function<void(const SecurityAgentClient*, const Model::StartCodeReviewJobRequest&, const Model::StartCodeReviewJobOutcome&,
694 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
696typedef std::function<void(const SecurityAgentClient*, const Model::StartPentestJobRequest&, const Model::StartPentestJobOutcome&,
697 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
699typedef std::function<void(const SecurityAgentClient*, const Model::StartThreatModelJobRequest&, const Model::StartThreatModelJobOutcome&,
700 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
702typedef std::function<void(const SecurityAgentClient*, const Model::StopCodeReviewJobRequest&, const Model::StopCodeReviewJobOutcome&,
703 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
705typedef std::function<void(const SecurityAgentClient*, const Model::StopPentestJobRequest&, const Model::StopPentestJobOutcome&,
706 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
708typedef std::function<void(const SecurityAgentClient*, const Model::StopThreatModelJobRequest&, const Model::StopThreatModelJobOutcome&,
709 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
711typedef std::function<void(const SecurityAgentClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&,
712 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
714typedef std::function<void(const SecurityAgentClient*, const Model::UntagResourceRequest&, const Model::UntagResourceOutcome&,
715 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
717typedef std::function<void(const SecurityAgentClient*, const Model::UpdateAgentSpaceRequest&, const Model::UpdateAgentSpaceOutcome&,
718 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
720typedef std::function<void(const SecurityAgentClient*, const Model::UpdateApplicationRequest&, const Model::UpdateApplicationOutcome&,
721 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
723typedef std::function<void(const SecurityAgentClient*, const Model::UpdateCodeReviewRequest&, const Model::UpdateCodeReviewOutcome&,
724 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
726typedef std::function<void(const SecurityAgentClient*, const Model::UpdateFindingRequest&, const Model::UpdateFindingOutcome&,
727 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
729typedef std::function<void(const SecurityAgentClient*, const Model::UpdateIntegratedResourcesRequest&,
730 const Model::UpdateIntegratedResourcesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
732typedef std::function<void(const SecurityAgentClient*, const Model::UpdateIntegrationRequest&, const Model::UpdateIntegrationOutcome&,
733 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
735typedef std::function<void(const SecurityAgentClient*, const Model::UpdatePentestRequest&, const Model::UpdatePentestOutcome&,
736 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
738typedef std::function<void(const SecurityAgentClient*, const Model::UpdatePrivateConnectionCertificateRequest&,
740 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
742typedef std::function<void(const SecurityAgentClient*, const Model::UpdateSecurityRequirementPackRequest&,
744 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
746typedef std::function<void(const SecurityAgentClient*, const Model::UpdateTargetDomainRequest&, const Model::UpdateTargetDomainOutcome&,
747 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
749typedef std::function<void(const SecurityAgentClient*, const Model::UpdateThreatRequest&, const Model::UpdateThreatOutcome&,
750 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
752typedef std::function<void(const SecurityAgentClient*, const Model::UpdateThreatModelRequest&, const Model::UpdateThreatModelOutcome&,
753 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
755typedef std::function<void(const SecurityAgentClient*, const Model::VerifyTargetDomainRequest&, const Model::VerifyTargetDomainOutcome&,
756 const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
758/* End of service model async handlers definitions */
759} // namespace SecurityAgent
760} // namespace Aws
EndpointProviderBase< SecurityAgentClientConfiguration, SecurityAgentBuiltInParameters, SecurityAgentClientContextParameters > SecurityAgentEndpointProviderBase
Aws::Utils::Outcome< ListSecurityRequirementsResult, SecurityAgentError > ListSecurityRequirementsOutcome
Aws::Utils::Outcome< UpdateIntegrationResult, SecurityAgentError > UpdateIntegrationOutcome
Aws::Utils::Outcome< DeleteAgentSpaceResult, SecurityAgentError > DeleteAgentSpaceOutcome
std::future< ListPentestJobsForPentestOutcome > ListPentestJobsForPentestOutcomeCallable
std::future< GetSecurityRequirementPackOutcome > GetSecurityRequirementPackOutcomeCallable
std::future< InitiateProviderRegistrationOutcome > InitiateProviderRegistrationOutcomeCallable
Aws::Utils::Outcome< BatchGetSecurityRequirementsResult, SecurityAgentError > BatchGetSecurityRequirementsOutcome
std::future< StopPentestJobOutcome > StopPentestJobOutcomeCallable
std::future< ListCodeReviewJobsForCodeReviewOutcome > ListCodeReviewJobsForCodeReviewOutcomeCallable
std::future< ListPentestJobTasksOutcome > ListPentestJobTasksOutcomeCallable
Aws::Utils::Outcome< BatchDeleteThreatModelsResult, SecurityAgentError > BatchDeleteThreatModelsOutcome
Aws::Utils::Outcome< BatchGetPentestJobsResult, SecurityAgentError > BatchGetPentestJobsOutcome
Aws::Utils::Outcome< ListPentestJobTasksResult, SecurityAgentError > ListPentestJobTasksOutcome
std::future< BatchCreateSecurityRequirementsOutcome > BatchCreateSecurityRequirementsOutcomeCallable
std::future< StopThreatModelJobOutcome > StopThreatModelJobOutcomeCallable
Aws::Utils::Outcome< DeletePrivateConnectionResult, SecurityAgentError > DeletePrivateConnectionOutcome
std::future< UpdateTargetDomainOutcome > UpdateTargetDomainOutcomeCallable
Aws::Utils::Outcome< UpdateThreatModelResult, SecurityAgentError > UpdateThreatModelOutcome
Aws::Utils::Outcome< BatchGetArtifactMetadataResult, SecurityAgentError > BatchGetArtifactMetadataOutcome
std::future< CreateTargetDomainOutcome > CreateTargetDomainOutcomeCallable
std::future< ListThreatModelJobsOutcome > ListThreatModelJobsOutcomeCallable
Aws::Utils::Outcome< StartPentestJobResult, SecurityAgentError > StartPentestJobOutcome
std::future< BatchGetTargetDomainsOutcome > BatchGetTargetDomainsOutcomeCallable
std::future< BatchGetCodeReviewsOutcome > BatchGetCodeReviewsOutcomeCallable
Aws::Utils::Outcome< StartCodeReviewJobResult, SecurityAgentError > StartCodeReviewJobOutcome
Aws::Utils::Outcome< DeleteTargetDomainResult, SecurityAgentError > DeleteTargetDomainOutcome
Aws::Utils::Outcome< GetSecurityRequirementPackResult, SecurityAgentError > GetSecurityRequirementPackOutcome
Aws::Utils::Outcome< ListThreatModelJobsResult, SecurityAgentError > ListThreatModelJobsOutcome
Aws::Utils::Outcome< BatchGetAgentSpacesResult, SecurityAgentError > BatchGetAgentSpacesOutcome
std::future< CreatePrivateConnectionOutcome > CreatePrivateConnectionOutcomeCallable
std::future< BatchGetCodeReviewJobsOutcome > BatchGetCodeReviewJobsOutcomeCallable
Aws::Utils::Outcome< ListTargetDomainsResult, SecurityAgentError > ListTargetDomainsOutcome
std::future< ListDiscoveredEndpointsOutcome > ListDiscoveredEndpointsOutcomeCallable
Aws::Utils::Outcome< ListFindingsResult, SecurityAgentError > ListFindingsOutcome
Aws::Utils::Outcome< AddArtifactResult, SecurityAgentError > AddArtifactOutcome
Aws::Utils::Outcome< BatchGetFindingsResult, SecurityAgentError > BatchGetFindingsOutcome
std::future< BatchGetArtifactMetadataOutcome > BatchGetArtifactMetadataOutcomeCallable
std::future< GetApplicationOutcome > GetApplicationOutcomeCallable
std::future< DeleteTargetDomainOutcome > DeleteTargetDomainOutcomeCallable
Aws::Utils::Outcome< ListThreatsResult, SecurityAgentError > ListThreatsOutcome
Aws::Utils::Outcome< StartThreatModelJobResult, SecurityAgentError > StartThreatModelJobOutcome
Aws::Utils::Outcome< ListPentestsResult, SecurityAgentError > ListPentestsOutcome
Aws::Utils::Outcome< VerifyTargetDomainResult, SecurityAgentError > VerifyTargetDomainOutcome
std::future< DeleteApplicationOutcome > DeleteApplicationOutcomeCallable
std::future< ListCodeReviewJobTasksOutcome > ListCodeReviewJobTasksOutcomeCallable
Aws::Utils::Outcome< ListArtifactsResult, SecurityAgentError > ListArtifactsOutcome
Aws::Utils::Outcome< CreateSecurityRequirementPackResult, SecurityAgentError > CreateSecurityRequirementPackOutcome
Aws::Utils::Outcome< CreatePentestResult, SecurityAgentError > CreatePentestOutcome
std::future< UpdateIntegrationOutcome > UpdateIntegrationOutcomeCallable
std::future< CreateThreatModelOutcome > CreateThreatModelOutcomeCallable
Aws::Utils::Outcome< CreateTargetDomainResult, SecurityAgentError > CreateTargetDomainOutcome
Aws::Utils::Outcome< ListIntegratedResourcesResult, SecurityAgentError > ListIntegratedResourcesOutcome
Aws::Utils::Outcome< UpdateAgentSpaceResult, SecurityAgentError > UpdateAgentSpaceOutcome
Aws::Utils::Outcome< ImportSecurityRequirementsResult, SecurityAgentError > ImportSecurityRequirementsOutcome
std::future< ListTargetDomainsOutcome > ListTargetDomainsOutcomeCallable
std::future< BatchGetCodeReviewJobTasksOutcome > BatchGetCodeReviewJobTasksOutcomeCallable
std::future< UpdateThreatOutcome > UpdateThreatOutcomeCallable
Aws::Utils::Outcome< BatchGetTargetDomainsResult, SecurityAgentError > BatchGetTargetDomainsOutcome
Aws::Utils::Outcome< CreateThreatResult, SecurityAgentError > CreateThreatOutcome
std::future< ListFindingsOutcome > ListFindingsOutcomeCallable
std::future< ListThreatModelJobTasksOutcome > ListThreatModelJobTasksOutcomeCallable
Aws::Utils::Outcome< CreateMembershipResult, SecurityAgentError > CreateMembershipOutcome
Aws::Utils::Outcome< UpdateIntegratedResourcesResult, SecurityAgentError > UpdateIntegratedResourcesOutcome
Aws::Utils::Outcome< CreateApplicationResult, SecurityAgentError > CreateApplicationOutcome
Aws::Utils::Outcome< UpdateCodeReviewResult, SecurityAgentError > UpdateCodeReviewOutcome
Aws::Utils::Outcome< ListThreatModelJobTasksResult, SecurityAgentError > ListThreatModelJobTasksOutcome
std::future< ListSecurityRequirementsOutcome > ListSecurityRequirementsOutcomeCallable
Aws::Utils::Outcome< UpdateThreatResult, SecurityAgentError > UpdateThreatOutcome
Aws::Utils::Outcome< CreateCodeReviewResult, SecurityAgentError > CreateCodeReviewOutcome
std::future< ListArtifactsOutcome > ListArtifactsOutcomeCallable
Aws::Utils::Outcome< BatchGetThreatModelJobsResult, SecurityAgentError > BatchGetThreatModelJobsOutcome
Aws::Utils::Outcome< UpdateApplicationResult, SecurityAgentError > UpdateApplicationOutcome
Aws::Utils::Outcome< UpdatePrivateConnectionCertificateResult, SecurityAgentError > UpdatePrivateConnectionCertificateOutcome
Aws::Utils::Outcome< ListActorMessagesResult, SecurityAgentError > ListActorMessagesOutcome
std::future< ListPrivateConnectionsOutcome > ListPrivateConnectionsOutcomeCallable
Aws::Utils::Outcome< BatchGetThreatModelsResult, SecurityAgentError > BatchGetThreatModelsOutcome
Aws::Utils::Outcome< ListSecurityRequirementPacksResult, SecurityAgentError > ListSecurityRequirementPacksOutcome
Aws::Utils::Outcome< ListPrivateConnectionsResult, SecurityAgentError > ListPrivateConnectionsOutcome
std::future< StartCodeReviewJobOutcome > StartCodeReviewJobOutcomeCallable
Aws::Utils::Outcome< ListCodeReviewJobsForCodeReviewResult, SecurityAgentError > ListCodeReviewJobsForCodeReviewOutcome
std::future< ListAgentSpacesOutcome > ListAgentSpacesOutcomeCallable
std::future< ListMembershipsOutcome > ListMembershipsOutcomeCallable
std::future< BatchGetAgentSpacesOutcome > BatchGetAgentSpacesOutcomeCallable
Aws::Utils::Outcome< ListAgentSpacesResult, SecurityAgentError > ListAgentSpacesOutcome
std::future< GetArtifactOutcome > GetArtifactOutcomeCallable
std::future< StartCodeRemediationOutcome > StartCodeRemediationOutcomeCallable
Aws::Utils::Outcome< ListMembershipsResult, SecurityAgentError > ListMembershipsOutcome
std::future< UpdateFindingOutcome > UpdateFindingOutcomeCallable
Aws::Utils::Outcome< StopThreatModelJobResult, SecurityAgentError > StopThreatModelJobOutcome
Aws::Utils::Outcome< DeleteMembershipResult, SecurityAgentError > DeleteMembershipOutcome
std::future< BatchDisassociateFindingIssueOutcome > BatchDisassociateFindingIssueOutcomeCallable
Aws::Utils::Outcome< UpdatePentestResult, SecurityAgentError > UpdatePentestOutcome
Aws::Utils::Outcome< DeleteSecurityRequirementPackResult, SecurityAgentError > DeleteSecurityRequirementPackOutcome
std::future< BatchDeleteThreatModelsOutcome > BatchDeleteThreatModelsOutcomeCallable
std::future< UpdateSecurityRequirementPackOutcome > UpdateSecurityRequirementPackOutcomeCallable
std::future< CreateCodeReviewOutcome > CreateCodeReviewOutcomeCallable
std::future< ListSecurityRequirementPacksOutcome > ListSecurityRequirementPacksOutcomeCallable
std::future< ListThreatModelsOutcome > ListThreatModelsOutcomeCallable
Aws::Utils::Outcome< InitiateProviderRegistrationResult, SecurityAgentError > InitiateProviderRegistrationOutcome
std::future< BatchGetThreatModelJobsOutcome > BatchGetThreatModelJobsOutcomeCallable
Aws::Utils::Outcome< BatchGetThreatModelJobTasksResult, SecurityAgentError > BatchGetThreatModelJobTasksOutcome
std::future< BatchUpdateSecurityRequirementsOutcome > BatchUpdateSecurityRequirementsOutcomeCallable
std::future< BatchDeleteCodeReviewsOutcome > BatchDeleteCodeReviewsOutcomeCallable
std::future< GetIntegrationOutcome > GetIntegrationOutcomeCallable
std::future< UpdateIntegratedResourcesOutcome > UpdateIntegratedResourcesOutcomeCallable
Aws::Utils::Outcome< UntagResourceResult, SecurityAgentError > UntagResourceOutcome
std::future< DeleteSecurityRequirementPackOutcome > DeleteSecurityRequirementPackOutcomeCallable
Aws::Utils::Outcome< BatchDeleteSecurityRequirementsResult, SecurityAgentError > BatchDeleteSecurityRequirementsOutcome
Aws::Utils::Outcome< GetApplicationResult, SecurityAgentError > GetApplicationOutcome
std::future< StartPentestJobOutcome > StartPentestJobOutcomeCallable
Aws::Utils::Outcome< GetIntegrationResult, SecurityAgentError > GetIntegrationOutcome
std::future< BatchGetPentestsOutcome > BatchGetPentestsOutcomeCallable
std::future< DeleteIntegrationOutcome > DeleteIntegrationOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
Aws::Utils::Outcome< BatchGetPentestsResult, SecurityAgentError > BatchGetPentestsOutcome
std::future< DeleteArtifactOutcome > DeleteArtifactOutcomeCallable
std::future< ListIntegrationsOutcome > ListIntegrationsOutcomeCallable
Aws::Utils::Outcome< BatchDeletePentestsResult, SecurityAgentError > BatchDeletePentestsOutcome
Aws::Utils::Outcome< ListCodeReviewsResult, SecurityAgentError > ListCodeReviewsOutcome
Aws::Utils::Outcome< CreatePrivateConnectionResult, SecurityAgentError > CreatePrivateConnectionOutcome
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Aws::Utils::Outcome< CreateThreatModelResult, SecurityAgentError > CreateThreatModelOutcome
Aws::Utils::Outcome< StopCodeReviewJobResult, SecurityAgentError > StopCodeReviewJobOutcome
std::future< BatchDeletePentestsOutcome > BatchDeletePentestsOutcomeCallable
Aws::Utils::Outcome< BatchDeleteCodeReviewsResult, SecurityAgentError > BatchDeleteCodeReviewsOutcome
std::future< CreateAgentSpaceOutcome > CreateAgentSpaceOutcomeCallable
std::future< DeleteMembershipOutcome > DeleteMembershipOutcomeCallable
Aws::Utils::Outcome< ListIntegrationsResult, SecurityAgentError > ListIntegrationsOutcome
std::future< BatchGetFindingsOutcome > BatchGetFindingsOutcomeCallable
std::future< ListIntegratedResourcesOutcome > ListIntegratedResourcesOutcomeCallable
std::future< UpdateAgentSpaceOutcome > UpdateAgentSpaceOutcomeCallable
std::future< VerifyTargetDomainOutcome > VerifyTargetDomainOutcomeCallable
std::future< DescribePrivateConnectionOutcome > DescribePrivateConnectionOutcomeCallable
Aws::Utils::Outcome< ListTagsForResourceResult, SecurityAgentError > ListTagsForResourceOutcome
std::future< StopCodeReviewJobOutcome > StopCodeReviewJobOutcomeCallable
std::future< BatchGetThreatModelJobTasksOutcome > BatchGetThreatModelJobTasksOutcomeCallable
Aws::Utils::Outcome< ListCodeReviewJobTasksResult, SecurityAgentError > ListCodeReviewJobTasksOutcome
std::future< ListApplicationsOutcome > ListApplicationsOutcomeCallable
std::future< BatchGetThreatModelsOutcome > BatchGetThreatModelsOutcomeCallable
std::future< ListThreatsOutcome > ListThreatsOutcomeCallable
Aws::Utils::Outcome< BatchExportFindingsResult, SecurityAgentError > BatchExportFindingsOutcome
std::future< UpdateThreatModelOutcome > UpdateThreatModelOutcomeCallable
std::future< ImportSecurityRequirementsOutcome > ImportSecurityRequirementsOutcomeCallable
std::future< ListPentestsOutcome > ListPentestsOutcomeCallable
std::future< CreateIntegrationOutcome > CreateIntegrationOutcomeCallable
std::future< BatchGetPentestJobsOutcome > BatchGetPentestJobsOutcomeCallable
Aws::Utils::Outcome< TagResourceResult, SecurityAgentError > TagResourceOutcome
Aws::Utils::Outcome< BatchGetThreatsResult, SecurityAgentError > BatchGetThreatsOutcome
std::future< CreateThreatOutcome > CreateThreatOutcomeCallable
Aws::Utils::Outcome< BatchGetCodeReviewJobTasksResult, SecurityAgentError > BatchGetCodeReviewJobTasksOutcome
Aws::Utils::Outcome< BatchGetCodeReviewJobsResult, SecurityAgentError > BatchGetCodeReviewJobsOutcome
std::future< TagResourceOutcome > TagResourceOutcomeCallable
std::future< StartThreatModelJobOutcome > StartThreatModelJobOutcomeCallable
std::future< ListActorMessagesOutcome > ListActorMessagesOutcomeCallable
std::future< CreatePentestOutcome > CreatePentestOutcomeCallable
std::future< UpdateCodeReviewOutcome > UpdateCodeReviewOutcomeCallable
std::future< AddArtifactOutcome > AddArtifactOutcomeCallable
Aws::Utils::Outcome< GetArtifactResult, SecurityAgentError > GetArtifactOutcome
std::future< BatchExportFindingsOutcome > BatchExportFindingsOutcomeCallable
Aws::Utils::Outcome< UpdateSecurityRequirementPackResult, SecurityAgentError > UpdateSecurityRequirementPackOutcome
Aws::Utils::Outcome< CreateAgentSpaceResult, SecurityAgentError > CreateAgentSpaceOutcome
Aws::Utils::Outcome< BatchGetPentestJobTasksResult, SecurityAgentError > BatchGetPentestJobTasksOutcome
Aws::Utils::Outcome< BatchGetCodeReviewsResult, SecurityAgentError > BatchGetCodeReviewsOutcome
std::future< CreateApplicationOutcome > CreateApplicationOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, SecurityAgentError > DeleteApplicationOutcome
std::future< UpdatePentestOutcome > UpdatePentestOutcomeCallable
Aws::Utils::Outcome< BatchUpdateSecurityRequirementsResult, SecurityAgentError > BatchUpdateSecurityRequirementsOutcome
Aws::Utils::Outcome< UpdateFindingResult, SecurityAgentError > UpdateFindingOutcome
std::future< DeletePrivateConnectionOutcome > DeletePrivateConnectionOutcomeCallable
Aws::Utils::Outcome< ListDiscoveredEndpointsResult, SecurityAgentError > ListDiscoveredEndpointsOutcome
std::future< BatchDeleteSecurityRequirementsOutcome > BatchDeleteSecurityRequirementsOutcomeCallable
Aws::Utils::Outcome< ListApplicationsResult, SecurityAgentError > ListApplicationsOutcome
Aws::Utils::Outcome< BatchDisassociateFindingIssueResult, SecurityAgentError > BatchDisassociateFindingIssueOutcome
Aws::Utils::Outcome< UpdateTargetDomainResult, SecurityAgentError > UpdateTargetDomainOutcome
std::future< UpdatePrivateConnectionCertificateOutcome > UpdatePrivateConnectionCertificateOutcomeCallable
Aws::Utils::Outcome< BatchCreateSecurityRequirementsResult, SecurityAgentError > BatchCreateSecurityRequirementsOutcome
Aws::Utils::Outcome< StartCodeRemediationResult, SecurityAgentError > StartCodeRemediationOutcome
Aws::Utils::Outcome< DeleteArtifactResult, SecurityAgentError > DeleteArtifactOutcome
std::future< BatchGetSecurityRequirementsOutcome > BatchGetSecurityRequirementsOutcomeCallable
std::future< UpdateApplicationOutcome > UpdateApplicationOutcomeCallable
Aws::Utils::Outcome< CreateIntegrationResult, SecurityAgentError > CreateIntegrationOutcome
std::future< DeleteAgentSpaceOutcome > DeleteAgentSpaceOutcomeCallable
Aws::Utils::Outcome< DescribePrivateConnectionResult, SecurityAgentError > DescribePrivateConnectionOutcome
std::future< BatchGetThreatsOutcome > BatchGetThreatsOutcomeCallable
std::future< ListCodeReviewsOutcome > ListCodeReviewsOutcomeCallable
std::future< BatchGetPentestJobTasksOutcome > BatchGetPentestJobTasksOutcomeCallable
Aws::Utils::Outcome< ListPentestJobsForPentestResult, SecurityAgentError > ListPentestJobsForPentestOutcome
Aws::Utils::Outcome< DeleteIntegrationResult, SecurityAgentError > DeleteIntegrationOutcome
Aws::Utils::Outcome< StopPentestJobResult, SecurityAgentError > StopPentestJobOutcome
std::future< CreateMembershipOutcome > CreateMembershipOutcomeCallable
std::future< CreateSecurityRequirementPackOutcome > CreateSecurityRequirementPackOutcomeCallable
Aws::Utils::Outcome< ListThreatModelsResult, SecurityAgentError > ListThreatModelsOutcome
std::function< void(const SecurityAgentClient *, const Model::CreatePentestRequest &, const Model::CreatePentestOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreatePentestResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::CreateCodeReviewRequest &, const Model::CreateCodeReviewOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateCodeReviewResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::UpdatePentestRequest &, const Model::UpdatePentestOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdatePentestResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::BatchGetFindingsRequest &, const Model::BatchGetFindingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetFindingsResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::ListTargetDomainsRequest &, const Model::ListTargetDomainsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTargetDomainsResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::BatchGetPentestJobTasksRequest &, const Model::BatchGetPentestJobTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetPentestJobTasksResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::BatchDeleteThreatModelsRequest &, const Model::BatchDeleteThreatModelsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchDeleteThreatModelsResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::CreateIntegrationRequest &, const Model::CreateIntegrationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateIntegrationResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::UpdateThreatModelRequest &, const Model::UpdateThreatModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateThreatModelResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> TagResourceResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::ListThreatModelJobsRequest &, const Model::ListThreatModelJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListThreatModelJobsResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::ListFindingsRequest &, const Model::ListFindingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListFindingsResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::ListApplicationsRequest &, const Model::ListApplicationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListApplicationsResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::DeleteSecurityRequirementPackRequest &, const Model::DeleteSecurityRequirementPackOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteSecurityRequirementPackResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::BatchGetAgentSpacesRequest &, const Model::BatchGetAgentSpacesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetAgentSpacesResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::BatchGetTargetDomainsRequest &, const Model::BatchGetTargetDomainsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetTargetDomainsResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::StartCodeRemediationRequest &, const Model::StartCodeRemediationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartCodeRemediationResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::StopPentestJobRequest &, const Model::StopPentestJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopPentestJobResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::VerifyTargetDomainRequest &, const Model::VerifyTargetDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> VerifyTargetDomainResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::BatchGetThreatsRequest &, const Model::BatchGetThreatsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetThreatsResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::GetArtifactRequest &, const Model::GetArtifactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetArtifactResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::ListDiscoveredEndpointsRequest &, const Model::ListDiscoveredEndpointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDiscoveredEndpointsResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::UpdateIntegrationRequest &, const Model::UpdateIntegrationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateIntegrationResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::BatchGetArtifactMetadataRequest &, const Model::BatchGetArtifactMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetArtifactMetadataResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::ListPrivateConnectionsRequest &, const Model::ListPrivateConnectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListPrivateConnectionsResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::StopCodeReviewJobRequest &, const Model::StopCodeReviewJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopCodeReviewJobResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::StartThreatModelJobRequest &, const Model::StartThreatModelJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartThreatModelJobResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTagsForResourceResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::BatchCreateSecurityRequirementsRequest &, const Model::BatchCreateSecurityRequirementsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchCreateSecurityRequirementsResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::BatchGetPentestsRequest &, const Model::BatchGetPentestsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetPentestsResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::CreateTargetDomainRequest &, const Model::CreateTargetDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateTargetDomainResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::BatchGetCodeReviewsRequest &, const Model::BatchGetCodeReviewsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetCodeReviewsResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::ListCodeReviewJobsForCodeReviewRequest &, const Model::ListCodeReviewJobsForCodeReviewOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListCodeReviewJobsForCodeReviewResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::DeleteIntegrationRequest &, const Model::DeleteIntegrationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteIntegrationResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::ListIntegrationsRequest &, const Model::ListIntegrationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListIntegrationsResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::ListThreatModelJobTasksRequest &, const Model::ListThreatModelJobTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListThreatModelJobTasksResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::UpdateFindingRequest &, const Model::UpdateFindingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateFindingResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::UpdateIntegratedResourcesRequest &, const Model::UpdateIntegratedResourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateIntegratedResourcesResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::ListCodeReviewsRequest &, const Model::ListCodeReviewsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListCodeReviewsResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::CreateMembershipRequest &, const Model::CreateMembershipOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateMembershipResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::AddArtifactRequest &, const Model::AddArtifactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AddArtifactResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::ListSecurityRequirementPacksRequest &, const Model::ListSecurityRequirementPacksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListSecurityRequirementPacksResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::StartCodeReviewJobRequest &, const Model::StartCodeReviewJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartCodeReviewJobResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::DeleteApplicationRequest &, const Model::DeleteApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteApplicationResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::ListThreatModelsRequest &, const Model::ListThreatModelsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListThreatModelsResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::ListPentestsRequest &, const Model::ListPentestsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListPentestsResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::ListIntegratedResourcesRequest &, const Model::ListIntegratedResourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListIntegratedResourcesResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::UpdateApplicationRequest &, const Model::UpdateApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateApplicationResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::BatchDeleteSecurityRequirementsRequest &, const Model::BatchDeleteSecurityRequirementsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchDeleteSecurityRequirementsResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::ListSecurityRequirementsRequest &, const Model::ListSecurityRequirementsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListSecurityRequirementsResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::DeleteMembershipRequest &, const Model::DeleteMembershipOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteMembershipResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::CreatePrivateConnectionRequest &, const Model::CreatePrivateConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreatePrivateConnectionResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::BatchUpdateSecurityRequirementsRequest &, const Model::BatchUpdateSecurityRequirementsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchUpdateSecurityRequirementsResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::CreateThreatRequest &, const Model::CreateThreatOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateThreatResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::UpdateCodeReviewRequest &, const Model::UpdateCodeReviewOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateCodeReviewResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::GetApplicationRequest &, const Model::GetApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetApplicationResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UntagResourceResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::UpdateAgentSpaceRequest &, const Model::UpdateAgentSpaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateAgentSpaceResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::ListPentestJobTasksRequest &, const Model::ListPentestJobTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListPentestJobTasksResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::CreateAgentSpaceRequest &, const Model::CreateAgentSpaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateAgentSpaceResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::GetSecurityRequirementPackRequest &, const Model::GetSecurityRequirementPackOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetSecurityRequirementPackResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::ListCodeReviewJobTasksRequest &, const Model::ListCodeReviewJobTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListCodeReviewJobTasksResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::CreateThreatModelRequest &, const Model::CreateThreatModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateThreatModelResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::InitiateProviderRegistrationRequest &, const Model::InitiateProviderRegistrationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> InitiateProviderRegistrationResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::DeleteArtifactRequest &, const Model::DeleteArtifactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteArtifactResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::ListActorMessagesRequest &, const Model::ListActorMessagesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListActorMessagesResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::StartPentestJobRequest &, const Model::StartPentestJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartPentestJobResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::CreateApplicationRequest &, const Model::CreateApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateApplicationResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::ListThreatsRequest &, const Model::ListThreatsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListThreatsResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::DeletePrivateConnectionRequest &, const Model::DeletePrivateConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeletePrivateConnectionResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::BatchExportFindingsRequest &, const Model::BatchExportFindingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchExportFindingsResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::UpdateSecurityRequirementPackRequest &, const Model::UpdateSecurityRequirementPackOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateSecurityRequirementPackResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::ImportSecurityRequirementsRequest &, const Model::ImportSecurityRequirementsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ImportSecurityRequirementsResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::CreateSecurityRequirementPackRequest &, const Model::CreateSecurityRequirementPackOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateSecurityRequirementPackResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::GetIntegrationRequest &, const Model::GetIntegrationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetIntegrationResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::BatchGetThreatModelsRequest &, const Model::BatchGetThreatModelsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetThreatModelsResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::BatchDeletePentestsRequest &, const Model::BatchDeletePentestsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchDeletePentestsResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::UpdateTargetDomainRequest &, const Model::UpdateTargetDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateTargetDomainResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::BatchGetCodeReviewJobTasksRequest &, const Model::BatchGetCodeReviewJobTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetCodeReviewJobTasksResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::UpdateThreatRequest &, const Model::UpdateThreatOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateThreatResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::ListPentestJobsForPentestRequest &, const Model::ListPentestJobsForPentestOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListPentestJobsForPentestResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::ListAgentSpacesRequest &, const Model::ListAgentSpacesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListAgentSpacesResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::BatchGetThreatModelJobsRequest &, const Model::BatchGetThreatModelJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetThreatModelJobsResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::StopThreatModelJobRequest &, const Model::StopThreatModelJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopThreatModelJobResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::DeleteAgentSpaceRequest &, const Model::DeleteAgentSpaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteAgentSpaceResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::DescribePrivateConnectionRequest &, const Model::DescribePrivateConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribePrivateConnectionResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::DeleteTargetDomainRequest &, const Model::DeleteTargetDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteTargetDomainResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::ListArtifactsRequest &, const Model::ListArtifactsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListArtifactsResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::BatchDeleteCodeReviewsRequest &, const Model::BatchDeleteCodeReviewsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchDeleteCodeReviewsResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::ListMembershipsRequest &, const Model::ListMembershipsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListMembershipsResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::BatchGetSecurityRequirementsRequest &, const Model::BatchGetSecurityRequirementsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetSecurityRequirementsResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::UpdatePrivateConnectionCertificateRequest &, const Model::UpdatePrivateConnectionCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdatePrivateConnectionCertificateResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::BatchGetThreatModelJobTasksRequest &, const Model::BatchGetThreatModelJobTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetThreatModelJobTasksResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::BatchGetCodeReviewJobsRequest &, const Model::BatchGetCodeReviewJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetCodeReviewJobsResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::BatchDisassociateFindingIssueRequest &, const Model::BatchDisassociateFindingIssueOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchDisassociateFindingIssueResponseReceivedHandler
std::function< void(const SecurityAgentClient *, const Model::BatchGetPentestJobsRequest &, const Model::BatchGetPentestJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetPentestJobsResponseReceivedHandler