AWS SDK for C++  1.9.45
AWS SDK for C++
ApplicationDiscoveryServiceClient.h
Go to the documentation of this file.
1 
6 #pragma once
39 #include <future>
40 #include <functional>
41 
42 namespace Aws
43 {
44 
45 namespace Http
46 {
47  class HttpClient;
48  class HttpClientFactory;
49 } // namespace Http
50 
51 namespace Utils
52 {
53  template< typename R, typename E> class Outcome;
54 namespace Threading
55 {
56  class Executor;
57 } // namespace Threading
58 } // namespace Utils
59 
60 namespace Auth
61 {
62  class AWSCredentials;
63  class AWSCredentialsProvider;
64 } // namespace Auth
65 
66 namespace Client
67 {
68  class RetryStrategy;
69 } // namespace Client
70 
71 namespace ApplicationDiscoveryService
72 {
73 
74 namespace Model
75 {
79  class CreateTagsRequest;
81  class DeleteTagsRequest;
87  class DescribeTagsRequest;
99 
123 
124  typedef std::future<AssociateConfigurationItemsToApplicationOutcome> AssociateConfigurationItemsToApplicationOutcomeCallable;
125  typedef std::future<BatchDeleteImportDataOutcome> BatchDeleteImportDataOutcomeCallable;
126  typedef std::future<CreateApplicationOutcome> CreateApplicationOutcomeCallable;
127  typedef std::future<CreateTagsOutcome> CreateTagsOutcomeCallable;
128  typedef std::future<DeleteApplicationsOutcome> DeleteApplicationsOutcomeCallable;
129  typedef std::future<DeleteTagsOutcome> DeleteTagsOutcomeCallable;
130  typedef std::future<DescribeAgentsOutcome> DescribeAgentsOutcomeCallable;
131  typedef std::future<DescribeConfigurationsOutcome> DescribeConfigurationsOutcomeCallable;
132  typedef std::future<DescribeContinuousExportsOutcome> DescribeContinuousExportsOutcomeCallable;
133  typedef std::future<DescribeExportTasksOutcome> DescribeExportTasksOutcomeCallable;
134  typedef std::future<DescribeImportTasksOutcome> DescribeImportTasksOutcomeCallable;
135  typedef std::future<DescribeTagsOutcome> DescribeTagsOutcomeCallable;
136  typedef std::future<DisassociateConfigurationItemsFromApplicationOutcome> DisassociateConfigurationItemsFromApplicationOutcomeCallable;
137  typedef std::future<GetDiscoverySummaryOutcome> GetDiscoverySummaryOutcomeCallable;
138  typedef std::future<ListConfigurationsOutcome> ListConfigurationsOutcomeCallable;
139  typedef std::future<ListServerNeighborsOutcome> ListServerNeighborsOutcomeCallable;
140  typedef std::future<StartContinuousExportOutcome> StartContinuousExportOutcomeCallable;
141  typedef std::future<StartDataCollectionByAgentIdsOutcome> StartDataCollectionByAgentIdsOutcomeCallable;
142  typedef std::future<StartExportTaskOutcome> StartExportTaskOutcomeCallable;
143  typedef std::future<StartImportTaskOutcome> StartImportTaskOutcomeCallable;
144  typedef std::future<StopContinuousExportOutcome> StopContinuousExportOutcomeCallable;
145  typedef std::future<StopDataCollectionByAgentIdsOutcome> StopDataCollectionByAgentIdsOutcomeCallable;
146  typedef std::future<UpdateApplicationOutcome> UpdateApplicationOutcomeCallable;
147 } // namespace Model
148 
150 
152  typedef std::function<void(const ApplicationDiscoveryServiceClient*, const Model::BatchDeleteImportDataRequest&, const Model::BatchDeleteImportDataOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchDeleteImportDataResponseReceivedHandler;
153  typedef std::function<void(const ApplicationDiscoveryServiceClient*, const Model::CreateApplicationRequest&, const Model::CreateApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateApplicationResponseReceivedHandler;
154  typedef std::function<void(const ApplicationDiscoveryServiceClient*, const Model::CreateTagsRequest&, const Model::CreateTagsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateTagsResponseReceivedHandler;
155  typedef std::function<void(const ApplicationDiscoveryServiceClient*, const Model::DeleteApplicationsRequest&, const Model::DeleteApplicationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteApplicationsResponseReceivedHandler;
156  typedef std::function<void(const ApplicationDiscoveryServiceClient*, const Model::DeleteTagsRequest&, const Model::DeleteTagsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteTagsResponseReceivedHandler;
157  typedef std::function<void(const ApplicationDiscoveryServiceClient*, const Model::DescribeAgentsRequest&, const Model::DescribeAgentsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeAgentsResponseReceivedHandler;
158  typedef std::function<void(const ApplicationDiscoveryServiceClient*, const Model::DescribeConfigurationsRequest&, const Model::DescribeConfigurationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeConfigurationsResponseReceivedHandler;
159  typedef std::function<void(const ApplicationDiscoveryServiceClient*, const Model::DescribeContinuousExportsRequest&, const Model::DescribeContinuousExportsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeContinuousExportsResponseReceivedHandler;
160  typedef std::function<void(const ApplicationDiscoveryServiceClient*, const Model::DescribeExportTasksRequest&, const Model::DescribeExportTasksOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeExportTasksResponseReceivedHandler;
161  typedef std::function<void(const ApplicationDiscoveryServiceClient*, const Model::DescribeImportTasksRequest&, const Model::DescribeImportTasksOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeImportTasksResponseReceivedHandler;
162  typedef std::function<void(const ApplicationDiscoveryServiceClient*, const Model::DescribeTagsRequest&, const Model::DescribeTagsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeTagsResponseReceivedHandler;
164  typedef std::function<void(const ApplicationDiscoveryServiceClient*, const Model::GetDiscoverySummaryRequest&, const Model::GetDiscoverySummaryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDiscoverySummaryResponseReceivedHandler;
165  typedef std::function<void(const ApplicationDiscoveryServiceClient*, const Model::ListConfigurationsRequest&, const Model::ListConfigurationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListConfigurationsResponseReceivedHandler;
166  typedef std::function<void(const ApplicationDiscoveryServiceClient*, const Model::ListServerNeighborsRequest&, const Model::ListServerNeighborsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListServerNeighborsResponseReceivedHandler;
167  typedef std::function<void(const ApplicationDiscoveryServiceClient*, const Model::StartContinuousExportRequest&, const Model::StartContinuousExportOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartContinuousExportResponseReceivedHandler;
168  typedef std::function<void(const ApplicationDiscoveryServiceClient*, const Model::StartDataCollectionByAgentIdsRequest&, const Model::StartDataCollectionByAgentIdsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartDataCollectionByAgentIdsResponseReceivedHandler;
169  typedef std::function<void(const ApplicationDiscoveryServiceClient*, const Model::StartExportTaskRequest&, const Model::StartExportTaskOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartExportTaskResponseReceivedHandler;
170  typedef std::function<void(const ApplicationDiscoveryServiceClient*, const Model::StartImportTaskRequest&, const Model::StartImportTaskOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartImportTaskResponseReceivedHandler;
171  typedef std::function<void(const ApplicationDiscoveryServiceClient*, const Model::StopContinuousExportRequest&, const Model::StopContinuousExportOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopContinuousExportResponseReceivedHandler;
172  typedef std::function<void(const ApplicationDiscoveryServiceClient*, const Model::StopDataCollectionByAgentIdsRequest&, const Model::StopDataCollectionByAgentIdsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopDataCollectionByAgentIdsResponseReceivedHandler;
173  typedef std::function<void(const ApplicationDiscoveryServiceClient*, const Model::UpdateApplicationRequest&, const Model::UpdateApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateApplicationResponseReceivedHandler;
174 
236  {
237  public:
239 
245 
251 
256  ApplicationDiscoveryServiceClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
258 
260 
261 
269 
279 
288  virtual void AssociateConfigurationItemsToApplicationAsync(const Model::AssociateConfigurationItemsToApplicationRequest& request, const AssociateConfigurationItemsToApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
289 
303 
319 
334  virtual void BatchDeleteImportDataAsync(const Model::BatchDeleteImportDataRequest& request, const BatchDeleteImportDataResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
335 
343 
353 
362  virtual void CreateApplicationAsync(const Model::CreateApplicationRequest& request, const CreateApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
363 
372 
383 
393  virtual void CreateTagsAsync(const Model::CreateTagsRequest& request, const CreateTagsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
394 
402 
412 
421  virtual void DeleteApplicationsAsync(const Model::DeleteApplicationsRequest& request, const DeleteApplicationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
422 
431 
442 
452  virtual void DeleteTagsAsync(const Model::DeleteTagsRequest& request, const DeleteTagsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
453 
463 
475 
486  virtual void DescribeAgentsAsync(const Model::DescribeAgentsRequest& request, const DescribeAgentsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
487 
504 
523 
541  virtual void DescribeConfigurationsAsync(const Model::DescribeConfigurationsRequest& request, const DescribeConfigurationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
542 
551 
562 
572  virtual void DescribeContinuousExportsAsync(const Model::DescribeContinuousExportsRequest& request, const DescribeContinuousExportsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
573 
581 
591 
600  virtual void DescribeExportTasksAsync(const Model::DescribeExportTasksRequest& request, const DescribeExportTasksResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
601 
610 
621 
631  virtual void DescribeImportTasksAsync(const Model::DescribeImportTasksRequest& request, const DescribeImportTasksResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
632 
645 
660 
674  virtual void DescribeTagsAsync(const Model::DescribeTagsRequest& request, const DescribeTagsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
675 
683 
693 
702  virtual void DisassociateConfigurationItemsFromApplicationAsync(const Model::DisassociateConfigurationItemsFromApplicationRequest& request, const DisassociateConfigurationItemsFromApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
703 
712 
723 
733  virtual void GetDiscoverySummaryAsync(const Model::GetDiscoverySummaryRequest& request, const GetDiscoverySummaryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
734 
743 
754 
764  virtual void ListConfigurationsAsync(const Model::ListConfigurationsRequest& request, const ListConfigurationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
765 
773 
783 
792  virtual void ListServerNeighborsAsync(const Model::ListServerNeighborsRequest& request, const ListServerNeighborsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
793 
801 
811 
820  virtual void StartContinuousExportAsync(const Model::StartContinuousExportRequest& request, const StartContinuousExportResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
821 
829 
839 
848  virtual void StartDataCollectionByAgentIdsAsync(const Model::StartDataCollectionByAgentIdsRequest& request, const StartDataCollectionByAgentIdsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
849 
865 
883 
900  virtual void StartExportTaskAsync(const Model::StartExportTaskRequest& request, const StartExportTaskResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
901 
929 
959 
988  virtual void StartImportTaskAsync(const Model::StartImportTaskRequest& request, const StartImportTaskResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
989 
997 
1007 
1016  virtual void StopContinuousExportAsync(const Model::StopContinuousExportRequest& request, const StopContinuousExportResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1017 
1025 
1035 
1044  virtual void StopDataCollectionByAgentIdsAsync(const Model::StopDataCollectionByAgentIdsRequest& request, const StopDataCollectionByAgentIdsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1045 
1052 
1061 
1069  virtual void UpdateApplicationAsync(const Model::UpdateApplicationRequest& request, const UpdateApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
1070 
1071 
1072  void OverrideEndpoint(const Aws::String& endpoint);
1073  private:
1074  void init(const Aws::Client::ClientConfiguration& clientConfiguration);
1075  void AssociateConfigurationItemsToApplicationAsyncHelper(const Model::AssociateConfigurationItemsToApplicationRequest& request, const AssociateConfigurationItemsToApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1076  void BatchDeleteImportDataAsyncHelper(const Model::BatchDeleteImportDataRequest& request, const BatchDeleteImportDataResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1077  void CreateApplicationAsyncHelper(const Model::CreateApplicationRequest& request, const CreateApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1078  void CreateTagsAsyncHelper(const Model::CreateTagsRequest& request, const CreateTagsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1079  void DeleteApplicationsAsyncHelper(const Model::DeleteApplicationsRequest& request, const DeleteApplicationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1080  void DeleteTagsAsyncHelper(const Model::DeleteTagsRequest& request, const DeleteTagsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1081  void DescribeAgentsAsyncHelper(const Model::DescribeAgentsRequest& request, const DescribeAgentsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1082  void DescribeConfigurationsAsyncHelper(const Model::DescribeConfigurationsRequest& request, const DescribeConfigurationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1083  void DescribeContinuousExportsAsyncHelper(const Model::DescribeContinuousExportsRequest& request, const DescribeContinuousExportsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1084  void DescribeExportTasksAsyncHelper(const Model::DescribeExportTasksRequest& request, const DescribeExportTasksResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1085  void DescribeImportTasksAsyncHelper(const Model::DescribeImportTasksRequest& request, const DescribeImportTasksResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1086  void DescribeTagsAsyncHelper(const Model::DescribeTagsRequest& request, const DescribeTagsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1087  void DisassociateConfigurationItemsFromApplicationAsyncHelper(const Model::DisassociateConfigurationItemsFromApplicationRequest& request, const DisassociateConfigurationItemsFromApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1088  void GetDiscoverySummaryAsyncHelper(const Model::GetDiscoverySummaryRequest& request, const GetDiscoverySummaryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1089  void ListConfigurationsAsyncHelper(const Model::ListConfigurationsRequest& request, const ListConfigurationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1090  void ListServerNeighborsAsyncHelper(const Model::ListServerNeighborsRequest& request, const ListServerNeighborsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1091  void StartContinuousExportAsyncHelper(const Model::StartContinuousExportRequest& request, const StartContinuousExportResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1092  void StartDataCollectionByAgentIdsAsyncHelper(const Model::StartDataCollectionByAgentIdsRequest& request, const StartDataCollectionByAgentIdsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1093  void StartExportTaskAsyncHelper(const Model::StartExportTaskRequest& request, const StartExportTaskResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1094  void StartImportTaskAsyncHelper(const Model::StartImportTaskRequest& request, const StartImportTaskResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1095  void StopContinuousExportAsyncHelper(const Model::StopContinuousExportRequest& request, const StopContinuousExportResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1096  void StopDataCollectionByAgentIdsAsyncHelper(const Model::StopDataCollectionByAgentIdsRequest& request, const StopDataCollectionByAgentIdsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1097  void UpdateApplicationAsyncHelper(const Model::UpdateApplicationRequest& request, const UpdateApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
1098 
1099  Aws::String m_uri;
1100  Aws::String m_configScheme;
1101  std::shared_ptr<Aws::Utils::Threading::Executor> m_executor;
1102  };
1103 
1104 } // namespace ApplicationDiscoveryService
1105 } // namespace Aws
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::BatchDeleteImportDataAsync
virtual void BatchDeleteImportDataAsync(const Model::BatchDeleteImportDataRequest &request, const BatchDeleteImportDataResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::StopContinuousExport
virtual Model::StopContinuousExportOutcome StopContinuousExport(const Model::StopContinuousExportRequest &request) const
Aws::DirectoryService::Model::LDAPSType::NOT_SET
@ NOT_SET
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::BASECLASS
Aws::Client::AWSJsonClient BASECLASS
Definition: ApplicationDiscoveryServiceClient.h:238
Aws::ApplicationDiscoveryService::DeleteTagsResponseReceivedHandler
std::function< void(const ApplicationDiscoveryServiceClient *, const Model::DeleteTagsRequest &, const Model::DeleteTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTagsResponseReceivedHandler
Definition: ApplicationDiscoveryServiceClient.h:156
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::StopDataCollectionByAgentIdsCallable
virtual Model::StopDataCollectionByAgentIdsOutcomeCallable StopDataCollectionByAgentIdsCallable(const Model::StopDataCollectionByAgentIdsRequest &request) const
Aws::ApplicationDiscoveryService::Model::DescribeImportTasksRequest
Definition: DescribeImportTasksRequest.h:24
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::StartDataCollectionByAgentIdsCallable
virtual Model::StartDataCollectionByAgentIdsOutcomeCallable StartDataCollectionByAgentIdsCallable(const Model::StartDataCollectionByAgentIdsRequest &request) const
DescribeAgentsResult.h
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::UpdateApplication
virtual Model::UpdateApplicationOutcome UpdateApplication(const Model::UpdateApplicationRequest &request) const
Aws::ApplicationDiscoveryService::Model::DisassociateConfigurationItemsFromApplicationOutcome
Aws::Utils::Outcome< DisassociateConfigurationItemsFromApplicationResult, ApplicationDiscoveryServiceError > DisassociateConfigurationItemsFromApplicationOutcome
Definition: ApplicationDiscoveryServiceClient.h:112
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::StopContinuousExportCallable
virtual Model::StopContinuousExportOutcomeCallable StopContinuousExportCallable(const Model::StopContinuousExportRequest &request) const
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::StartDataCollectionByAgentIds
virtual Model::StartDataCollectionByAgentIdsOutcome StartDataCollectionByAgentIds(const Model::StartDataCollectionByAgentIdsRequest &request) const
Aws::ApplicationDiscoveryService::Model::StartContinuousExportOutcomeCallable
std::future< StartContinuousExportOutcome > StartContinuousExportOutcomeCallable
Definition: ApplicationDiscoveryServiceClient.h:140
StartDataCollectionByAgentIdsResult.h
Aws::ApplicationDiscoveryService::GetDiscoverySummaryResponseReceivedHandler
std::function< void(const ApplicationDiscoveryServiceClient *, const Model::GetDiscoverySummaryRequest &, const Model::GetDiscoverySummaryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDiscoverySummaryResponseReceivedHandler
Definition: ApplicationDiscoveryServiceClient.h:164
Aws::ApplicationDiscoveryService::Model::DescribeExportTasksRequest
Definition: DescribeExportTasksRequest.h:24
Aws::ApplicationDiscoveryService::Model::CreateApplicationOutcomeCallable
std::future< CreateApplicationOutcome > CreateApplicationOutcomeCallable
Definition: ApplicationDiscoveryServiceClient.h:126
DescribeConfigurationsResult.h
Aws::ApplicationDiscoveryService::Model::StartContinuousExportRequest
Definition: StartContinuousExportRequest.h:20
Aws::ApplicationDiscoveryService::Model::StopContinuousExportOutcome
Aws::Utils::Outcome< StopContinuousExportResult, ApplicationDiscoveryServiceError > StopContinuousExportOutcome
Definition: ApplicationDiscoveryServiceClient.h:120
AWSError.h
Aws::ApplicationDiscoveryService::Model::StartDataCollectionByAgentIdsRequest
Definition: StartDataCollectionByAgentIdsRequest.h:23
DeleteTagsResult.h
BatchDeleteImportDataResult.h
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::DescribeTags
virtual Model::DescribeTagsOutcome DescribeTags(const Model::DescribeTagsRequest &request) const
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::CreateTags
virtual Model::CreateTagsOutcome CreateTags(const Model::CreateTagsRequest &request) const
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::DescribeConfigurationsCallable
virtual Model::DescribeConfigurationsOutcomeCallable DescribeConfigurationsCallable(const Model::DescribeConfigurationsRequest &request) const
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::DescribeContinuousExportsAsync
virtual void DescribeContinuousExportsAsync(const Model::DescribeContinuousExportsRequest &request, const DescribeContinuousExportsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
StopDataCollectionByAgentIdsResult.h
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::DescribeContinuousExportsCallable
virtual Model::DescribeContinuousExportsOutcomeCallable DescribeContinuousExportsCallable(const Model::DescribeContinuousExportsRequest &request) const
Aws::ApplicationDiscoveryService::Model::StopDataCollectionByAgentIdsRequest
Definition: StopDataCollectionByAgentIdsRequest.h:23
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::DescribeExportTasksAsync
virtual void DescribeExportTasksAsync(const Model::DescribeExportTasksRequest &request, const DescribeExportTasksResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::DeleteApplicationsCallable
virtual Model::DeleteApplicationsOutcomeCallable DeleteApplicationsCallable(const Model::DeleteApplicationsRequest &request) const
Aws::ApplicationDiscoveryService::Model::DescribeTagsOutcomeCallable
std::future< DescribeTagsOutcome > DescribeTagsOutcomeCallable
Definition: ApplicationDiscoveryServiceClient.h:135
DescribeImportTasksResult.h
Aws::ApplicationDiscoveryService::Model::ListServerNeighborsRequest
Definition: ListServerNeighborsRequest.h:23
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::StartContinuousExportAsync
virtual void StartContinuousExportAsync(const Model::StartContinuousExportRequest &request, const StartContinuousExportResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::StartDataCollectionByAgentIdsAsync
virtual void StartDataCollectionByAgentIdsAsync(const Model::StartDataCollectionByAgentIdsRequest &request, const StartDataCollectionByAgentIdsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationDiscoveryService::DescribeConfigurationsResponseReceivedHandler
std::function< void(const ApplicationDiscoveryServiceClient *, const Model::DescribeConfigurationsRequest &, const Model::DescribeConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeConfigurationsResponseReceivedHandler
Definition: ApplicationDiscoveryServiceClient.h:158
Aws::ApplicationDiscoveryService::Model::DeleteTagsOutcome
Aws::Utils::Outcome< DeleteTagsResult, ApplicationDiscoveryServiceError > DeleteTagsOutcome
Definition: ApplicationDiscoveryServiceClient.h:105
Aws::ApplicationDiscoveryService::Model::StartImportTaskOutcomeCallable
std::future< StartImportTaskOutcome > StartImportTaskOutcomeCallable
Definition: ApplicationDiscoveryServiceClient.h:143
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::CreateTagsCallable
virtual Model::CreateTagsOutcomeCallable CreateTagsCallable(const Model::CreateTagsRequest &request) const
Aws::ApplicationDiscoveryService::Model::UpdateApplicationRequest
Definition: UpdateApplicationRequest.h:22
ApplicationDiscoveryService_EXPORTS.h
Aws::ApplicationDiscoveryService::Model::StartImportTaskRequest
Definition: StartImportTaskRequest.h:23
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::UpdateApplicationCallable
virtual Model::UpdateApplicationOutcomeCallable UpdateApplicationCallable(const Model::UpdateApplicationRequest &request) const
Aws::ApplicationDiscoveryService::UpdateApplicationResponseReceivedHandler
std::function< void(const ApplicationDiscoveryServiceClient *, const Model::UpdateApplicationRequest &, const Model::UpdateApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateApplicationResponseReceivedHandler
Definition: ApplicationDiscoveryServiceClient.h:173
Aws::ApplicationDiscoveryService::StartImportTaskResponseReceivedHandler
std::function< void(const ApplicationDiscoveryServiceClient *, const Model::StartImportTaskRequest &, const Model::StartImportTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartImportTaskResponseReceivedHandler
Definition: ApplicationDiscoveryServiceClient.h:170
Aws::ApplicationDiscoveryService::Model::StartDataCollectionByAgentIdsOutcomeCallable
std::future< StartDataCollectionByAgentIdsOutcome > StartDataCollectionByAgentIdsOutcomeCallable
Definition: ApplicationDiscoveryServiceClient.h:141
Aws::ApplicationDiscoveryService::DescribeTagsResponseReceivedHandler
std::function< void(const ApplicationDiscoveryServiceClient *, const Model::DescribeTagsRequest &, const Model::DescribeTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeTagsResponseReceivedHandler
Definition: ApplicationDiscoveryServiceClient.h:162
AsyncCallerContext.h
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::ApplicationDiscoveryServiceClient
ApplicationDiscoveryServiceClient(const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::ListConfigurationsAsync
virtual void ListConfigurationsAsync(const Model::ListConfigurationsRequest &request, const ListConfigurationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::DescribeExportTasks
virtual Model::DescribeExportTasksOutcome DescribeExportTasks(const Model::DescribeExportTasksRequest &request) const
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::ApplicationDiscoveryServiceClient
ApplicationDiscoveryServiceClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::ListServerNeighbors
virtual Model::ListServerNeighborsOutcome ListServerNeighbors(const Model::ListServerNeighborsRequest &request) const
Aws::ApplicationDiscoveryService::Model::StopDataCollectionByAgentIdsOutcomeCallable
std::future< StopDataCollectionByAgentIdsOutcome > StopDataCollectionByAgentIdsOutcomeCallable
Definition: ApplicationDiscoveryServiceClient.h:145
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::CreateApplicationAsync
virtual void CreateApplicationAsync(const Model::CreateApplicationRequest &request, const CreateApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationDiscoveryService::Model::DeleteApplicationsOutcome
Aws::Utils::Outcome< DeleteApplicationsResult, ApplicationDiscoveryServiceError > DeleteApplicationsOutcome
Definition: ApplicationDiscoveryServiceClient.h:104
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::CreateApplication
virtual Model::CreateApplicationOutcome CreateApplication(const Model::CreateApplicationRequest &request) const
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::DescribeContinuousExports
virtual Model::DescribeContinuousExportsOutcome DescribeContinuousExports(const Model::DescribeContinuousExportsRequest &request) const
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::StartExportTask
virtual Model::StartExportTaskOutcome StartExportTask(const Model::StartExportTaskRequest &request) const
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::CreateApplicationCallable
virtual Model::CreateApplicationOutcomeCallable CreateApplicationCallable(const Model::CreateApplicationRequest &request) const
Aws::ApplicationDiscoveryService::StartDataCollectionByAgentIdsResponseReceivedHandler
std::function< void(const ApplicationDiscoveryServiceClient *, const Model::StartDataCollectionByAgentIdsRequest &, const Model::StartDataCollectionByAgentIdsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartDataCollectionByAgentIdsResponseReceivedHandler
Definition: ApplicationDiscoveryServiceClient.h:168
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::DescribeExportTasksCallable
virtual Model::DescribeExportTasksOutcomeCallable DescribeExportTasksCallable(const Model::DescribeExportTasksRequest &request) const
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::AssociateConfigurationItemsToApplicationAsync
virtual void AssociateConfigurationItemsToApplicationAsync(const Model::AssociateConfigurationItemsToApplicationRequest &request, const AssociateConfigurationItemsToApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::DisassociateConfigurationItemsFromApplicationCallable
virtual Model::DisassociateConfigurationItemsFromApplicationOutcomeCallable DisassociateConfigurationItemsFromApplicationCallable(const Model::DisassociateConfigurationItemsFromApplicationRequest &request) const
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::StartImportTask
virtual Model::StartImportTaskOutcome StartImportTask(const Model::StartImportTaskRequest &request) const
Aws::ApplicationDiscoveryService::Model::DisassociateConfigurationItemsFromApplicationOutcomeCallable
std::future< DisassociateConfigurationItemsFromApplicationOutcome > DisassociateConfigurationItemsFromApplicationOutcomeCallable
Definition: ApplicationDiscoveryServiceClient.h:136
Aws::ApplicationDiscoveryService::Model::StopContinuousExportRequest
Definition: StopContinuousExportRequest.h:22
CreateTagsResult.h
Aws::ApplicationDiscoveryService::Model::CreateApplicationRequest
Definition: CreateApplicationRequest.h:22
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::DescribeConfigurations
virtual Model::DescribeConfigurationsOutcome DescribeConfigurations(const Model::DescribeConfigurationsRequest &request) const
Aws::ApplicationDiscoveryService::Model::StartExportTaskRequest
Definition: StartExportTaskRequest.h:25
Aws::Client::ClientConfiguration
Definition: ClientConfiguration.h:53
Aws::ApplicationDiscoveryService::StopContinuousExportResponseReceivedHandler
std::function< void(const ApplicationDiscoveryServiceClient *, const Model::StopContinuousExportRequest &, const Model::StopContinuousExportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopContinuousExportResponseReceivedHandler
Definition: ApplicationDiscoveryServiceClient.h:171
GetDiscoverySummaryResult.h
Aws::ApplicationDiscoveryService::Model::BatchDeleteImportDataRequest
Definition: BatchDeleteImportDataRequest.h:23
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::StopDataCollectionByAgentIdsAsync
virtual void StopDataCollectionByAgentIdsAsync(const Model::StopDataCollectionByAgentIdsRequest &request, const StopDataCollectionByAgentIdsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationDiscoveryService::Model::StartExportTaskOutcomeCallable
std::future< StartExportTaskOutcome > StartExportTaskOutcomeCallable
Definition: ApplicationDiscoveryServiceClient.h:142
ApplicationDiscoveryServiceErrors.h
Aws::ApplicationDiscoveryService::Model::CreateApplicationOutcome
Aws::Utils::Outcome< CreateApplicationResult, ApplicationDiscoveryServiceError > CreateApplicationOutcome
Definition: ApplicationDiscoveryServiceClient.h:102
Aws::ApplicationDiscoveryService::Model::GetDiscoverySummaryRequest
Definition: GetDiscoverySummaryRequest.h:20
Aws::ApplicationDiscoveryService::Model::DescribeTagsRequest
Definition: DescribeTagsRequest.h:24
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::DescribeAgentsCallable
virtual Model::DescribeAgentsOutcomeCallable DescribeAgentsCallable(const Model::DescribeAgentsRequest &request) const
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::DeleteTagsCallable
virtual Model::DeleteTagsOutcomeCallable DeleteTagsCallable(const Model::DeleteTagsRequest &request) const
Aws::ApplicationDiscoveryService::Model::StartDataCollectionByAgentIdsOutcome
Aws::Utils::Outcome< StartDataCollectionByAgentIdsResult, ApplicationDiscoveryServiceError > StartDataCollectionByAgentIdsOutcome
Definition: ApplicationDiscoveryServiceClient.h:117
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::ListConfigurationsCallable
virtual Model::ListConfigurationsOutcomeCallable ListConfigurationsCallable(const Model::ListConfigurationsRequest &request) const
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::DescribeAgentsAsync
virtual void DescribeAgentsAsync(const Model::DescribeAgentsRequest &request, const DescribeAgentsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationDiscoveryService::Model::ListConfigurationsRequest
Definition: ListConfigurationsRequest.h:26
Aws::ApplicationDiscoveryService::BatchDeleteImportDataResponseReceivedHandler
std::function< void(const ApplicationDiscoveryServiceClient *, const Model::BatchDeleteImportDataRequest &, const Model::BatchDeleteImportDataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchDeleteImportDataResponseReceivedHandler
Definition: ApplicationDiscoveryServiceClient.h:152
Aws::ApplicationDiscoveryService::Model::StopDataCollectionByAgentIdsOutcome
Aws::Utils::Outcome< StopDataCollectionByAgentIdsResult, ApplicationDiscoveryServiceError > StopDataCollectionByAgentIdsOutcome
Definition: ApplicationDiscoveryServiceClient.h:121
Aws::ApplicationDiscoveryService::AssociateConfigurationItemsToApplicationResponseReceivedHandler
std::function< void(const ApplicationDiscoveryServiceClient *, const Model::AssociateConfigurationItemsToApplicationRequest &, const Model::AssociateConfigurationItemsToApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateConfigurationItemsToApplicationResponseReceivedHandler
Definition: ApplicationDiscoveryServiceClient.h:149
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::DescribeImportTasksAsync
virtual void DescribeImportTasksAsync(const Model::DescribeImportTasksRequest &request, const DescribeImportTasksResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationDiscoveryService::StartContinuousExportResponseReceivedHandler
std::function< void(const ApplicationDiscoveryServiceClient *, const Model::StartContinuousExportRequest &, const Model::StartContinuousExportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartContinuousExportResponseReceivedHandler
Definition: ApplicationDiscoveryServiceClient.h:167
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::ListConfigurations
virtual Model::ListConfigurationsOutcome ListConfigurations(const Model::ListConfigurationsRequest &request) const
AssociateConfigurationItemsToApplicationResult.h
Aws::ApplicationDiscoveryService::Model::BatchDeleteImportDataOutcomeCallable
std::future< BatchDeleteImportDataOutcome > BatchDeleteImportDataOutcomeCallable
Definition: ApplicationDiscoveryServiceClient.h:125
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::DescribeImportTasksCallable
virtual Model::DescribeImportTasksOutcomeCallable DescribeImportTasksCallable(const Model::DescribeImportTasksRequest &request) const
DescribeTagsResult.h
Aws::Auth::AWSCredentials
Definition: AWSCredentials.h:19
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::StartImportTaskAsync
virtual void StartImportTaskAsync(const Model::StartImportTaskRequest &request, const StartImportTaskResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationDiscoveryService::Model::CreateTagsOutcomeCallable
std::future< CreateTagsOutcome > CreateTagsOutcomeCallable
Definition: ApplicationDiscoveryServiceClient.h:127
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::~ApplicationDiscoveryServiceClient
virtual ~ApplicationDiscoveryServiceClient()
UpdateApplicationResult.h
Aws::ApplicationDiscoveryService::Model::DescribeImportTasksOutcomeCallable
std::future< DescribeImportTasksOutcome > DescribeImportTasksOutcomeCallable
Definition: ApplicationDiscoveryServiceClient.h:134
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::ApplicationDiscoveryServiceClient
ApplicationDiscoveryServiceClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
DisassociateConfigurationItemsFromApplicationResult.h
Aws::ApplicationDiscoveryService::Model::ListServerNeighborsOutcomeCallable
std::future< ListServerNeighborsOutcome > ListServerNeighborsOutcomeCallable
Definition: ApplicationDiscoveryServiceClient.h:139
ListServerNeighborsResult.h
AWSString.h
StopContinuousExportResult.h
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::AssociateConfigurationItemsToApplicationCallable
virtual Model::AssociateConfigurationItemsToApplicationOutcomeCallable AssociateConfigurationItemsToApplicationCallable(const Model::AssociateConfigurationItemsToApplicationRequest &request) const
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::OverrideEndpoint
void OverrideEndpoint(const Aws::String &endpoint)
Aws::ApplicationDiscoveryService::Model::ListConfigurationsOutcomeCallable
std::future< ListConfigurationsOutcome > ListConfigurationsOutcomeCallable
Definition: ApplicationDiscoveryServiceClient.h:138
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::ListServerNeighborsAsync
virtual void ListServerNeighborsAsync(const Model::ListServerNeighborsRequest &request, const ListServerNeighborsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationDiscoveryService::ListServerNeighborsResponseReceivedHandler
std::function< void(const ApplicationDiscoveryServiceClient *, const Model::ListServerNeighborsRequest &, const Model::ListServerNeighborsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListServerNeighborsResponseReceivedHandler
Definition: ApplicationDiscoveryServiceClient.h:166
Aws::Client::AWSJsonClient
Definition: AWSClient.h:323
Aws::ApplicationDiscoveryService::DescribeContinuousExportsResponseReceivedHandler
std::function< void(const ApplicationDiscoveryServiceClient *, const Model::DescribeContinuousExportsRequest &, const Model::DescribeContinuousExportsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeContinuousExportsResponseReceivedHandler
Definition: ApplicationDiscoveryServiceClient.h:159
Aws::ApplicationDiscoveryService::Model::DescribeContinuousExportsOutcome
Aws::Utils::Outcome< DescribeContinuousExportsResult, ApplicationDiscoveryServiceError > DescribeContinuousExportsOutcome
Definition: ApplicationDiscoveryServiceClient.h:108
Aws::ApplicationDiscoveryService::Model::CreateTagsRequest
Definition: CreateTagsRequest.h:24
Aws::ApplicationDiscoveryService::Model::AssociateConfigurationItemsToApplicationOutcome
Aws::Utils::Outcome< AssociateConfigurationItemsToApplicationResult, ApplicationDiscoveryServiceError > AssociateConfigurationItemsToApplicationOutcome
Definition: ApplicationDiscoveryServiceClient.h:98
Aws::ApplicationDiscoveryService::Model::DescribeTagsOutcome
Aws::Utils::Outcome< DescribeTagsResult, ApplicationDiscoveryServiceError > DescribeTagsOutcome
Definition: ApplicationDiscoveryServiceClient.h:111
Aws::ApplicationDiscoveryService::DescribeAgentsResponseReceivedHandler
std::function< void(const ApplicationDiscoveryServiceClient *, const Model::DescribeAgentsRequest &, const Model::DescribeAgentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAgentsResponseReceivedHandler
Definition: ApplicationDiscoveryServiceClient.h:157
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::GetDiscoverySummaryCallable
virtual Model::GetDiscoverySummaryOutcomeCallable GetDiscoverySummaryCallable(const Model::GetDiscoverySummaryRequest &request) const
Aws::ApplicationDiscoveryService::Model::DescribeImportTasksOutcome
Aws::Utils::Outcome< DescribeImportTasksResult, ApplicationDiscoveryServiceError > DescribeImportTasksOutcome
Definition: ApplicationDiscoveryServiceClient.h:110
Aws::ApplicationDiscoveryService::ListConfigurationsResponseReceivedHandler
std::function< void(const ApplicationDiscoveryServiceClient *, const Model::ListConfigurationsRequest &, const Model::ListConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListConfigurationsResponseReceivedHandler
Definition: ApplicationDiscoveryServiceClient.h:165
StartImportTaskResult.h
Aws::ApplicationDiscoveryService::Model::AssociateConfigurationItemsToApplicationOutcomeCallable
std::future< AssociateConfigurationItemsToApplicationOutcome > AssociateConfigurationItemsToApplicationOutcomeCallable
Definition: ApplicationDiscoveryServiceClient.h:124
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::DisassociateConfigurationItemsFromApplicationAsync
virtual void DisassociateConfigurationItemsFromApplicationAsync(const Model::DisassociateConfigurationItemsFromApplicationRequest &request, const DisassociateConfigurationItemsFromApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::BatchDeleteImportDataCallable
virtual Model::BatchDeleteImportDataOutcomeCallable BatchDeleteImportDataCallable(const Model::BatchDeleteImportDataRequest &request) const
Aws::ApplicationDiscoveryService::Model::DescribeAgentsRequest
Definition: DescribeAgentsRequest.h:24
Aws::ApplicationDiscoveryService::Model::StartExportTaskOutcome
Aws::Utils::Outcome< StartExportTaskResult, ApplicationDiscoveryServiceError > StartExportTaskOutcome
Definition: ApplicationDiscoveryServiceClient.h:118
Aws::ApplicationDiscoveryService::CreateApplicationResponseReceivedHandler
std::function< void(const ApplicationDiscoveryServiceClient *, const Model::CreateApplicationRequest &, const Model::CreateApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateApplicationResponseReceivedHandler
Definition: ApplicationDiscoveryServiceClient.h:153
Aws::ApplicationDiscoveryService::Model::DescribeConfigurationsRequest
Definition: DescribeConfigurationsRequest.h:23
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::StopContinuousExportAsync
virtual void StopContinuousExportAsync(const Model::StopContinuousExportRequest &request, const StopContinuousExportResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::DescribeImportTasks
virtual Model::DescribeImportTasksOutcome DescribeImportTasks(const Model::DescribeImportTasksRequest &request) const
Aws::ApplicationDiscoveryService::Model::UpdateApplicationOutcome
Aws::Utils::Outcome< UpdateApplicationResult, ApplicationDiscoveryServiceError > UpdateApplicationOutcome
Definition: ApplicationDiscoveryServiceClient.h:122
StartExportTaskResult.h
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::ListServerNeighborsCallable
virtual Model::ListServerNeighborsOutcomeCallable ListServerNeighborsCallable(const Model::ListServerNeighborsRequest &request) const
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::CreateTagsAsync
virtual void CreateTagsAsync(const Model::CreateTagsRequest &request, const CreateTagsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::StartExportTaskAsync
virtual void StartExportTaskAsync(const Model::StartExportTaskRequest &request, const StartExportTaskResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationDiscoveryService::Model::DisassociateConfigurationItemsFromApplicationRequest
Definition: DisassociateConfigurationItemsFromApplicationRequest.h:23
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::DescribeTagsCallable
virtual Model::DescribeTagsOutcomeCallable DescribeTagsCallable(const Model::DescribeTagsRequest &request) const
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::DescribeConfigurationsAsync
virtual void DescribeConfigurationsAsync(const Model::DescribeConfigurationsRequest &request, const DescribeConfigurationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::GetDiscoverySummaryAsync
virtual void GetDiscoverySummaryAsync(const Model::GetDiscoverySummaryRequest &request, const GetDiscoverySummaryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ClientConfiguration.h
Aws::ApplicationDiscoveryService::StopDataCollectionByAgentIdsResponseReceivedHandler
std::function< void(const ApplicationDiscoveryServiceClient *, const Model::StopDataCollectionByAgentIdsRequest &, const Model::StopDataCollectionByAgentIdsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopDataCollectionByAgentIdsResponseReceivedHandler
Definition: ApplicationDiscoveryServiceClient.h:172
Aws::ApplicationDiscoveryService::Model::CreateTagsOutcome
Aws::Utils::Outcome< CreateTagsResult, ApplicationDiscoveryServiceError > CreateTagsOutcome
Definition: ApplicationDiscoveryServiceClient.h:103
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::DescribeAgents
virtual Model::DescribeAgentsOutcome DescribeAgents(const Model::DescribeAgentsRequest &request) const
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::BatchDeleteImportData
virtual Model::BatchDeleteImportDataOutcome BatchDeleteImportData(const Model::BatchDeleteImportDataRequest &request) const
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::DeleteTags
virtual Model::DeleteTagsOutcome DeleteTags(const Model::DeleteTagsRequest &request) const
DescribeContinuousExportsResult.h
Aws::ApplicationDiscoveryService::Model::StartImportTaskOutcome
Aws::Utils::Outcome< StartImportTaskResult, ApplicationDiscoveryServiceError > StartImportTaskOutcome
Definition: ApplicationDiscoveryServiceClient.h:119
DescribeExportTasksResult.h
Aws::ApplicationDiscoveryService::Model::DescribeAgentsOutcome
Aws::Utils::Outcome< DescribeAgentsResult, ApplicationDiscoveryServiceError > DescribeAgentsOutcome
Definition: ApplicationDiscoveryServiceClient.h:106
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::StartImportTaskCallable
virtual Model::StartImportTaskOutcomeCallable StartImportTaskCallable(const Model::StartImportTaskRequest &request) const
Aws
Definition: AccessManagementClient.h:15
HttpTypes.h
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::StopDataCollectionByAgentIds
virtual Model::StopDataCollectionByAgentIdsOutcome StopDataCollectionByAgentIds(const Model::StopDataCollectionByAgentIdsRequest &request) const
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::DescribeTagsAsync
virtual void DescribeTagsAsync(const Model::DescribeTagsRequest &request, const DescribeTagsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::DeleteApplicationsAsync
virtual void DeleteApplicationsAsync(const Model::DeleteApplicationsRequest &request, const DeleteApplicationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::DisassociateConfigurationItemsFromApplication
virtual Model::DisassociateConfigurationItemsFromApplicationOutcome DisassociateConfigurationItemsFromApplication(const Model::DisassociateConfigurationItemsFromApplicationRequest &request) const
Aws::Utils::Outcome
Definition: Outcome.h:26
Aws::ApplicationDiscoveryService::Model::DescribeAgentsOutcomeCallable
std::future< DescribeAgentsOutcome > DescribeAgentsOutcomeCallable
Definition: ApplicationDiscoveryServiceClient.h:130
Aws::ApplicationDiscoveryService::Model::DescribeConfigurationsOutcome
Aws::Utils::Outcome< DescribeConfigurationsResult, ApplicationDiscoveryServiceError > DescribeConfigurationsOutcome
Definition: ApplicationDiscoveryServiceClient.h:107
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::DeleteApplications
virtual Model::DeleteApplicationsOutcome DeleteApplications(const Model::DeleteApplicationsRequest &request) const
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::StartContinuousExportCallable
virtual Model::StartContinuousExportOutcomeCallable StartContinuousExportCallable(const Model::StartContinuousExportRequest &request) const
Aws::ApplicationDiscoveryService::Model::GetDiscoverySummaryOutcome
Aws::Utils::Outcome< GetDiscoverySummaryResult, ApplicationDiscoveryServiceError > GetDiscoverySummaryOutcome
Definition: ApplicationDiscoveryServiceClient.h:113
Aws::ApplicationDiscoveryService::Model::DescribeContinuousExportsOutcomeCallable
std::future< DescribeContinuousExportsOutcome > DescribeContinuousExportsOutcomeCallable
Definition: ApplicationDiscoveryServiceClient.h:132
Aws::ApplicationDiscoveryService::Model::DeleteTagsRequest
Definition: DeleteTagsRequest.h:24
Aws::ApplicationDiscoveryService::Model::DescribeContinuousExportsRequest
Definition: DescribeContinuousExportsRequest.h:23
AWSClient.h
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::GetDiscoverySummary
virtual Model::GetDiscoverySummaryOutcome GetDiscoverySummary(const Model::GetDiscoverySummaryRequest &request) const
Aws::ApplicationDiscoveryService::Model::BatchDeleteImportDataOutcome
Aws::Utils::Outcome< BatchDeleteImportDataResult, ApplicationDiscoveryServiceError > BatchDeleteImportDataOutcome
Definition: ApplicationDiscoveryServiceClient.h:101
Aws::ApplicationDiscoveryService::Model::DeleteTagsOutcomeCallable
std::future< DeleteTagsOutcome > DeleteTagsOutcomeCallable
Definition: ApplicationDiscoveryServiceClient.h:129
Aws::ApplicationDiscoveryService::Model::StartContinuousExportOutcome
Aws::Utils::Outcome< StartContinuousExportResult, ApplicationDiscoveryServiceError > StartContinuousExportOutcome
Definition: ApplicationDiscoveryServiceClient.h:116
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::DeleteTagsAsync
virtual void DeleteTagsAsync(const Model::DeleteTagsRequest &request, const DeleteTagsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient
Definition: ApplicationDiscoveryServiceClient.h:236
Aws::ApplicationDiscoveryService::DescribeImportTasksResponseReceivedHandler
std::function< void(const ApplicationDiscoveryServiceClient *, const Model::DescribeImportTasksRequest &, const Model::DescribeImportTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeImportTasksResponseReceivedHandler
Definition: ApplicationDiscoveryServiceClient.h:161
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::StartContinuousExport
virtual Model::StartContinuousExportOutcome StartContinuousExport(const Model::StartContinuousExportRequest &request) const
Aws::ApplicationDiscoveryService::Model::DescribeExportTasksOutcomeCallable
std::future< DescribeExportTasksOutcome > DescribeExportTasksOutcomeCallable
Definition: ApplicationDiscoveryServiceClient.h:133
Aws::ApplicationDiscoveryService::CreateTagsResponseReceivedHandler
std::function< void(const ApplicationDiscoveryServiceClient *, const Model::CreateTagsRequest &, const Model::CreateTagsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTagsResponseReceivedHandler
Definition: ApplicationDiscoveryServiceClient.h:154
Aws::ApplicationDiscoveryService::Model::DescribeConfigurationsOutcomeCallable
std::future< DescribeConfigurationsOutcome > DescribeConfigurationsOutcomeCallable
Definition: ApplicationDiscoveryServiceClient.h:131
Aws::ApplicationDiscoveryService::Model::DeleteApplicationsOutcomeCallable
std::future< DeleteApplicationsOutcome > DeleteApplicationsOutcomeCallable
Definition: ApplicationDiscoveryServiceClient.h:128
Aws::ApplicationDiscoveryService::DeleteApplicationsResponseReceivedHandler
std::function< void(const ApplicationDiscoveryServiceClient *, const Model::DeleteApplicationsRequest &, const Model::DeleteApplicationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteApplicationsResponseReceivedHandler
Definition: ApplicationDiscoveryServiceClient.h:155
Aws::ApplicationDiscoveryService::Model::GetDiscoverySummaryOutcomeCallable
std::future< GetDiscoverySummaryOutcome > GetDiscoverySummaryOutcomeCallable
Definition: ApplicationDiscoveryServiceClient.h:137
ListConfigurationsResult.h
CreateApplicationResult.h
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::UpdateApplicationAsync
virtual void UpdateApplicationAsync(const Model::UpdateApplicationRequest &request, const UpdateApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::ApplicationDiscoveryService::Model::DeleteApplicationsRequest
Definition: DeleteApplicationsRequest.h:23
Aws::ApplicationDiscoveryService::Model::DescribeExportTasksOutcome
Aws::Utils::Outcome< DescribeExportTasksResult, ApplicationDiscoveryServiceError > DescribeExportTasksOutcome
Definition: ApplicationDiscoveryServiceClient.h:109
Aws::ApplicationDiscoveryService::Model::StopContinuousExportOutcomeCallable
std::future< StopContinuousExportOutcome > StopContinuousExportOutcomeCallable
Definition: ApplicationDiscoveryServiceClient.h:144
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::StartExportTaskCallable
virtual Model::StartExportTaskOutcomeCallable StartExportTaskCallable(const Model::StartExportTaskRequest &request) const
Aws::ApplicationDiscoveryService::ApplicationDiscoveryServiceClient::AssociateConfigurationItemsToApplication
virtual Model::AssociateConfigurationItemsToApplicationOutcome AssociateConfigurationItemsToApplication(const Model::AssociateConfigurationItemsToApplicationRequest &request) const
Aws::ApplicationDiscoveryService::Model::AssociateConfigurationItemsToApplicationRequest
Definition: AssociateConfigurationItemsToApplicationRequest.h:23
Aws::ApplicationDiscoveryService::Model::UpdateApplicationOutcomeCallable
std::future< UpdateApplicationOutcome > UpdateApplicationOutcomeCallable
Definition: ApplicationDiscoveryServiceClient.h:146
Aws::ApplicationDiscoveryService::Model::ListConfigurationsOutcome
Aws::Utils::Outcome< ListConfigurationsResult, ApplicationDiscoveryServiceError > ListConfigurationsOutcome
Definition: ApplicationDiscoveryServiceClient.h:114
Aws::ApplicationDiscoveryService::DescribeExportTasksResponseReceivedHandler
std::function< void(const ApplicationDiscoveryServiceClient *, const Model::DescribeExportTasksRequest &, const Model::DescribeExportTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeExportTasksResponseReceivedHandler
Definition: ApplicationDiscoveryServiceClient.h:160
Aws::ApplicationDiscoveryService::StartExportTaskResponseReceivedHandler
std::function< void(const ApplicationDiscoveryServiceClient *, const Model::StartExportTaskRequest &, const Model::StartExportTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartExportTaskResponseReceivedHandler
Definition: ApplicationDiscoveryServiceClient.h:169
JsonSerializer.h
Aws::ApplicationDiscoveryService::DisassociateConfigurationItemsFromApplicationResponseReceivedHandler
std::function< void(const ApplicationDiscoveryServiceClient *, const Model::DisassociateConfigurationItemsFromApplicationRequest &, const Model::DisassociateConfigurationItemsFromApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateConfigurationItemsFromApplicationResponseReceivedHandler
Definition: ApplicationDiscoveryServiceClient.h:163
Aws::ApplicationDiscoveryService::Model::ListServerNeighborsOutcome
Aws::Utils::Outcome< ListServerNeighborsResult, ApplicationDiscoveryServiceError > ListServerNeighborsOutcome
Definition: ApplicationDiscoveryServiceClient.h:115
AWS_APPLICATIONDISCOVERYSERVICE_API
#define AWS_APPLICATIONDISCOVERYSERVICE_API
Definition: ApplicationDiscoveryService_EXPORTS.h:28
StartContinuousExportResult.h
DeleteApplicationsResult.h