AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
DataZoneServiceClientModel.h
1
6#pragma once
7
8/* Generic header includes */
9#include <aws/datazone/DataZoneErrors.h>
10#include <aws/core/client/GenericClientConfiguration.h>
11#include <aws/core/client/AWSError.h>
12#include <aws/core/utils/memory/stl/AWSString.h>
13#include <aws/core/client/AsyncCallerContext.h>
14#include <aws/core/http/HttpTypes.h>
15#include <aws/datazone/DataZoneEndpointProvider.h>
16#include <future>
17#include <functional>
18/* End of generic header includes */
19
20/* Service model headers required in DataZoneClient header */
21#include <aws/datazone/model/AcceptPredictionsResult.h>
22#include <aws/datazone/model/AcceptSubscriptionRequestResult.h>
23#include <aws/datazone/model/AddEntityOwnerResult.h>
24#include <aws/datazone/model/AddPolicyGrantResult.h>
25#include <aws/datazone/model/AssociateEnvironmentRoleResult.h>
26#include <aws/datazone/model/CancelMetadataGenerationRunResult.h>
27#include <aws/datazone/model/CancelSubscriptionResult.h>
28#include <aws/datazone/model/CreateAssetResult.h>
29#include <aws/datazone/model/CreateAssetFilterResult.h>
30#include <aws/datazone/model/CreateAssetRevisionResult.h>
31#include <aws/datazone/model/CreateAssetTypeResult.h>
32#include <aws/datazone/model/CreateDataProductResult.h>
33#include <aws/datazone/model/CreateDataProductRevisionResult.h>
34#include <aws/datazone/model/CreateDataSourceResult.h>
35#include <aws/datazone/model/CreateDomainResult.h>
36#include <aws/datazone/model/CreateDomainUnitResult.h>
37#include <aws/datazone/model/CreateEnvironmentResult.h>
38#include <aws/datazone/model/CreateEnvironmentActionResult.h>
39#include <aws/datazone/model/CreateEnvironmentProfileResult.h>
40#include <aws/datazone/model/CreateFormTypeResult.h>
41#include <aws/datazone/model/CreateGlossaryResult.h>
42#include <aws/datazone/model/CreateGlossaryTermResult.h>
43#include <aws/datazone/model/CreateGroupProfileResult.h>
44#include <aws/datazone/model/CreateListingChangeSetResult.h>
45#include <aws/datazone/model/CreateProjectResult.h>
46#include <aws/datazone/model/CreateProjectMembershipResult.h>
47#include <aws/datazone/model/CreateSubscriptionGrantResult.h>
48#include <aws/datazone/model/CreateSubscriptionRequestResult.h>
49#include <aws/datazone/model/CreateSubscriptionTargetResult.h>
50#include <aws/datazone/model/CreateUserProfileResult.h>
51#include <aws/datazone/model/DeleteAssetResult.h>
52#include <aws/datazone/model/DeleteAssetTypeResult.h>
53#include <aws/datazone/model/DeleteDataProductResult.h>
54#include <aws/datazone/model/DeleteDataSourceResult.h>
55#include <aws/datazone/model/DeleteDomainResult.h>
56#include <aws/datazone/model/DeleteDomainUnitResult.h>
57#include <aws/datazone/model/DeleteEnvironmentBlueprintConfigurationResult.h>
58#include <aws/datazone/model/DeleteFormTypeResult.h>
59#include <aws/datazone/model/DeleteGlossaryResult.h>
60#include <aws/datazone/model/DeleteGlossaryTermResult.h>
61#include <aws/datazone/model/DeleteListingResult.h>
62#include <aws/datazone/model/DeleteProjectResult.h>
63#include <aws/datazone/model/DeleteProjectMembershipResult.h>
64#include <aws/datazone/model/DeleteSubscriptionGrantResult.h>
65#include <aws/datazone/model/DeleteTimeSeriesDataPointsResult.h>
66#include <aws/datazone/model/DisassociateEnvironmentRoleResult.h>
67#include <aws/datazone/model/GetAssetResult.h>
68#include <aws/datazone/model/GetAssetFilterResult.h>
69#include <aws/datazone/model/GetAssetTypeResult.h>
70#include <aws/datazone/model/GetDataProductResult.h>
71#include <aws/datazone/model/GetDataSourceResult.h>
72#include <aws/datazone/model/GetDataSourceRunResult.h>
73#include <aws/datazone/model/GetDomainResult.h>
74#include <aws/datazone/model/GetDomainUnitResult.h>
75#include <aws/datazone/model/GetEnvironmentResult.h>
76#include <aws/datazone/model/GetEnvironmentActionResult.h>
77#include <aws/datazone/model/GetEnvironmentBlueprintResult.h>
78#include <aws/datazone/model/GetEnvironmentBlueprintConfigurationResult.h>
79#include <aws/datazone/model/GetEnvironmentCredentialsResult.h>
80#include <aws/datazone/model/GetEnvironmentProfileResult.h>
81#include <aws/datazone/model/GetFormTypeResult.h>
82#include <aws/datazone/model/GetGlossaryResult.h>
83#include <aws/datazone/model/GetGlossaryTermResult.h>
84#include <aws/datazone/model/GetGroupProfileResult.h>
85#include <aws/datazone/model/GetIamPortalLoginUrlResult.h>
86#include <aws/datazone/model/GetLineageNodeResult.h>
87#include <aws/datazone/model/GetListingResult.h>
88#include <aws/datazone/model/GetMetadataGenerationRunResult.h>
89#include <aws/datazone/model/GetProjectResult.h>
90#include <aws/datazone/model/GetSubscriptionResult.h>
91#include <aws/datazone/model/GetSubscriptionGrantResult.h>
92#include <aws/datazone/model/GetSubscriptionRequestDetailsResult.h>
93#include <aws/datazone/model/GetSubscriptionTargetResult.h>
94#include <aws/datazone/model/GetTimeSeriesDataPointResult.h>
95#include <aws/datazone/model/GetUserProfileResult.h>
96#include <aws/datazone/model/ListAssetFiltersResult.h>
97#include <aws/datazone/model/ListAssetRevisionsResult.h>
98#include <aws/datazone/model/ListDataProductRevisionsResult.h>
99#include <aws/datazone/model/ListDataSourceRunActivitiesResult.h>
100#include <aws/datazone/model/ListDataSourceRunsResult.h>
101#include <aws/datazone/model/ListDataSourcesResult.h>
102#include <aws/datazone/model/ListDomainUnitsForParentResult.h>
103#include <aws/datazone/model/ListDomainsResult.h>
104#include <aws/datazone/model/ListEntityOwnersResult.h>
105#include <aws/datazone/model/ListEnvironmentActionsResult.h>
106#include <aws/datazone/model/ListEnvironmentBlueprintConfigurationsResult.h>
107#include <aws/datazone/model/ListEnvironmentBlueprintsResult.h>
108#include <aws/datazone/model/ListEnvironmentProfilesResult.h>
109#include <aws/datazone/model/ListEnvironmentsResult.h>
110#include <aws/datazone/model/ListLineageNodeHistoryResult.h>
111#include <aws/datazone/model/ListMetadataGenerationRunsResult.h>
112#include <aws/datazone/model/ListNotificationsResult.h>
113#include <aws/datazone/model/ListPolicyGrantsResult.h>
114#include <aws/datazone/model/ListProjectMembershipsResult.h>
115#include <aws/datazone/model/ListProjectsResult.h>
116#include <aws/datazone/model/ListSubscriptionGrantsResult.h>
117#include <aws/datazone/model/ListSubscriptionRequestsResult.h>
118#include <aws/datazone/model/ListSubscriptionTargetsResult.h>
119#include <aws/datazone/model/ListSubscriptionsResult.h>
120#include <aws/datazone/model/ListTagsForResourceResult.h>
121#include <aws/datazone/model/ListTimeSeriesDataPointsResult.h>
122#include <aws/datazone/model/PostLineageEventResult.h>
123#include <aws/datazone/model/PostTimeSeriesDataPointsResult.h>
124#include <aws/datazone/model/PutEnvironmentBlueprintConfigurationResult.h>
125#include <aws/datazone/model/RejectPredictionsResult.h>
126#include <aws/datazone/model/RejectSubscriptionRequestResult.h>
127#include <aws/datazone/model/RemoveEntityOwnerResult.h>
128#include <aws/datazone/model/RemovePolicyGrantResult.h>
129#include <aws/datazone/model/RevokeSubscriptionResult.h>
130#include <aws/datazone/model/SearchResult.h>
131#include <aws/datazone/model/SearchGroupProfilesResult.h>
132#include <aws/datazone/model/SearchListingsResult.h>
133#include <aws/datazone/model/SearchTypesResult.h>
134#include <aws/datazone/model/SearchUserProfilesResult.h>
135#include <aws/datazone/model/StartDataSourceRunResult.h>
136#include <aws/datazone/model/StartMetadataGenerationRunResult.h>
137#include <aws/datazone/model/TagResourceResult.h>
138#include <aws/datazone/model/UntagResourceResult.h>
139#include <aws/datazone/model/UpdateAssetFilterResult.h>
140#include <aws/datazone/model/UpdateDataSourceResult.h>
141#include <aws/datazone/model/UpdateDomainResult.h>
142#include <aws/datazone/model/UpdateDomainUnitResult.h>
143#include <aws/datazone/model/UpdateEnvironmentResult.h>
144#include <aws/datazone/model/UpdateEnvironmentActionResult.h>
145#include <aws/datazone/model/UpdateEnvironmentProfileResult.h>
146#include <aws/datazone/model/UpdateGlossaryResult.h>
147#include <aws/datazone/model/UpdateGlossaryTermResult.h>
148#include <aws/datazone/model/UpdateGroupProfileResult.h>
149#include <aws/datazone/model/UpdateProjectResult.h>
150#include <aws/datazone/model/UpdateSubscriptionGrantStatusResult.h>
151#include <aws/datazone/model/UpdateSubscriptionRequestResult.h>
152#include <aws/datazone/model/UpdateSubscriptionTargetResult.h>
153#include <aws/datazone/model/UpdateUserProfileResult.h>
154#include <aws/datazone/model/ListDomainsRequest.h>
155#include <aws/core/NoResult.h>
156/* End of service model headers required in DataZoneClient header */
157
158namespace Aws
159{
160 namespace Http
161 {
162 class HttpClient;
163 class HttpClientFactory;
164 } // namespace Http
165
166 namespace Utils
167 {
168 template< typename R, typename E> class Outcome;
169
170 namespace Threading
171 {
172 class Executor;
173 } // namespace Threading
174 } // namespace Utils
175
176 namespace Auth
177 {
178 class AWSCredentials;
179 class AWSCredentialsProvider;
180 } // namespace Auth
181
182 namespace Client
183 {
184 class RetryStrategy;
185 } // namespace Client
186
187 namespace DataZone
188 {
192
193 namespace Model
194 {
195 /* Service model forward declarations required in DataZoneClient header */
203 class CreateAssetRequest;
226 class DeleteAssetRequest;
248 class GetAssetRequest;
254 class GetDomainRequest;
262 class GetFormTypeRequest;
263 class GetGlossaryRequest;
268 class GetListingRequest;
270 class GetProjectRequest;
284 class ListDomainsRequest;
311 class SearchRequest;
314 class SearchTypesRequest;
318 class TagResourceRequest;
335 /* End of service model forward declarations required in DataZoneClient header */
336
337 /* Service model Outcome class definitions */
477 /* End of service model Outcome class definitions */
478
479 /* Service model Outcome callable definitions */
480 typedef std::future<AcceptPredictionsOutcome> AcceptPredictionsOutcomeCallable;
481 typedef std::future<AcceptSubscriptionRequestOutcome> AcceptSubscriptionRequestOutcomeCallable;
482 typedef std::future<AddEntityOwnerOutcome> AddEntityOwnerOutcomeCallable;
483 typedef std::future<AddPolicyGrantOutcome> AddPolicyGrantOutcomeCallable;
484 typedef std::future<AssociateEnvironmentRoleOutcome> AssociateEnvironmentRoleOutcomeCallable;
485 typedef std::future<CancelMetadataGenerationRunOutcome> CancelMetadataGenerationRunOutcomeCallable;
486 typedef std::future<CancelSubscriptionOutcome> CancelSubscriptionOutcomeCallable;
487 typedef std::future<CreateAssetOutcome> CreateAssetOutcomeCallable;
488 typedef std::future<CreateAssetFilterOutcome> CreateAssetFilterOutcomeCallable;
489 typedef std::future<CreateAssetRevisionOutcome> CreateAssetRevisionOutcomeCallable;
490 typedef std::future<CreateAssetTypeOutcome> CreateAssetTypeOutcomeCallable;
491 typedef std::future<CreateDataProductOutcome> CreateDataProductOutcomeCallable;
492 typedef std::future<CreateDataProductRevisionOutcome> CreateDataProductRevisionOutcomeCallable;
493 typedef std::future<CreateDataSourceOutcome> CreateDataSourceOutcomeCallable;
494 typedef std::future<CreateDomainOutcome> CreateDomainOutcomeCallable;
495 typedef std::future<CreateDomainUnitOutcome> CreateDomainUnitOutcomeCallable;
496 typedef std::future<CreateEnvironmentOutcome> CreateEnvironmentOutcomeCallable;
497 typedef std::future<CreateEnvironmentActionOutcome> CreateEnvironmentActionOutcomeCallable;
498 typedef std::future<CreateEnvironmentProfileOutcome> CreateEnvironmentProfileOutcomeCallable;
499 typedef std::future<CreateFormTypeOutcome> CreateFormTypeOutcomeCallable;
500 typedef std::future<CreateGlossaryOutcome> CreateGlossaryOutcomeCallable;
501 typedef std::future<CreateGlossaryTermOutcome> CreateGlossaryTermOutcomeCallable;
502 typedef std::future<CreateGroupProfileOutcome> CreateGroupProfileOutcomeCallable;
503 typedef std::future<CreateListingChangeSetOutcome> CreateListingChangeSetOutcomeCallable;
504 typedef std::future<CreateProjectOutcome> CreateProjectOutcomeCallable;
505 typedef std::future<CreateProjectMembershipOutcome> CreateProjectMembershipOutcomeCallable;
506 typedef std::future<CreateSubscriptionGrantOutcome> CreateSubscriptionGrantOutcomeCallable;
507 typedef std::future<CreateSubscriptionRequestOutcome> CreateSubscriptionRequestOutcomeCallable;
508 typedef std::future<CreateSubscriptionTargetOutcome> CreateSubscriptionTargetOutcomeCallable;
509 typedef std::future<CreateUserProfileOutcome> CreateUserProfileOutcomeCallable;
510 typedef std::future<DeleteAssetOutcome> DeleteAssetOutcomeCallable;
511 typedef std::future<DeleteAssetFilterOutcome> DeleteAssetFilterOutcomeCallable;
512 typedef std::future<DeleteAssetTypeOutcome> DeleteAssetTypeOutcomeCallable;
513 typedef std::future<DeleteDataProductOutcome> DeleteDataProductOutcomeCallable;
514 typedef std::future<DeleteDataSourceOutcome> DeleteDataSourceOutcomeCallable;
515 typedef std::future<DeleteDomainOutcome> DeleteDomainOutcomeCallable;
516 typedef std::future<DeleteDomainUnitOutcome> DeleteDomainUnitOutcomeCallable;
517 typedef std::future<DeleteEnvironmentOutcome> DeleteEnvironmentOutcomeCallable;
518 typedef std::future<DeleteEnvironmentActionOutcome> DeleteEnvironmentActionOutcomeCallable;
519 typedef std::future<DeleteEnvironmentBlueprintConfigurationOutcome> DeleteEnvironmentBlueprintConfigurationOutcomeCallable;
520 typedef std::future<DeleteEnvironmentProfileOutcome> DeleteEnvironmentProfileOutcomeCallable;
521 typedef std::future<DeleteFormTypeOutcome> DeleteFormTypeOutcomeCallable;
522 typedef std::future<DeleteGlossaryOutcome> DeleteGlossaryOutcomeCallable;
523 typedef std::future<DeleteGlossaryTermOutcome> DeleteGlossaryTermOutcomeCallable;
524 typedef std::future<DeleteListingOutcome> DeleteListingOutcomeCallable;
525 typedef std::future<DeleteProjectOutcome> DeleteProjectOutcomeCallable;
526 typedef std::future<DeleteProjectMembershipOutcome> DeleteProjectMembershipOutcomeCallable;
527 typedef std::future<DeleteSubscriptionGrantOutcome> DeleteSubscriptionGrantOutcomeCallable;
528 typedef std::future<DeleteSubscriptionRequestOutcome> DeleteSubscriptionRequestOutcomeCallable;
529 typedef std::future<DeleteSubscriptionTargetOutcome> DeleteSubscriptionTargetOutcomeCallable;
530 typedef std::future<DeleteTimeSeriesDataPointsOutcome> DeleteTimeSeriesDataPointsOutcomeCallable;
531 typedef std::future<DisassociateEnvironmentRoleOutcome> DisassociateEnvironmentRoleOutcomeCallable;
532 typedef std::future<GetAssetOutcome> GetAssetOutcomeCallable;
533 typedef std::future<GetAssetFilterOutcome> GetAssetFilterOutcomeCallable;
534 typedef std::future<GetAssetTypeOutcome> GetAssetTypeOutcomeCallable;
535 typedef std::future<GetDataProductOutcome> GetDataProductOutcomeCallable;
536 typedef std::future<GetDataSourceOutcome> GetDataSourceOutcomeCallable;
537 typedef std::future<GetDataSourceRunOutcome> GetDataSourceRunOutcomeCallable;
538 typedef std::future<GetDomainOutcome> GetDomainOutcomeCallable;
539 typedef std::future<GetDomainUnitOutcome> GetDomainUnitOutcomeCallable;
540 typedef std::future<GetEnvironmentOutcome> GetEnvironmentOutcomeCallable;
541 typedef std::future<GetEnvironmentActionOutcome> GetEnvironmentActionOutcomeCallable;
542 typedef std::future<GetEnvironmentBlueprintOutcome> GetEnvironmentBlueprintOutcomeCallable;
543 typedef std::future<GetEnvironmentBlueprintConfigurationOutcome> GetEnvironmentBlueprintConfigurationOutcomeCallable;
544 typedef std::future<GetEnvironmentCredentialsOutcome> GetEnvironmentCredentialsOutcomeCallable;
545 typedef std::future<GetEnvironmentProfileOutcome> GetEnvironmentProfileOutcomeCallable;
546 typedef std::future<GetFormTypeOutcome> GetFormTypeOutcomeCallable;
547 typedef std::future<GetGlossaryOutcome> GetGlossaryOutcomeCallable;
548 typedef std::future<GetGlossaryTermOutcome> GetGlossaryTermOutcomeCallable;
549 typedef std::future<GetGroupProfileOutcome> GetGroupProfileOutcomeCallable;
550 typedef std::future<GetIamPortalLoginUrlOutcome> GetIamPortalLoginUrlOutcomeCallable;
551 typedef std::future<GetLineageNodeOutcome> GetLineageNodeOutcomeCallable;
552 typedef std::future<GetListingOutcome> GetListingOutcomeCallable;
553 typedef std::future<GetMetadataGenerationRunOutcome> GetMetadataGenerationRunOutcomeCallable;
554 typedef std::future<GetProjectOutcome> GetProjectOutcomeCallable;
555 typedef std::future<GetSubscriptionOutcome> GetSubscriptionOutcomeCallable;
556 typedef std::future<GetSubscriptionGrantOutcome> GetSubscriptionGrantOutcomeCallable;
557 typedef std::future<GetSubscriptionRequestDetailsOutcome> GetSubscriptionRequestDetailsOutcomeCallable;
558 typedef std::future<GetSubscriptionTargetOutcome> GetSubscriptionTargetOutcomeCallable;
559 typedef std::future<GetTimeSeriesDataPointOutcome> GetTimeSeriesDataPointOutcomeCallable;
560 typedef std::future<GetUserProfileOutcome> GetUserProfileOutcomeCallable;
561 typedef std::future<ListAssetFiltersOutcome> ListAssetFiltersOutcomeCallable;
562 typedef std::future<ListAssetRevisionsOutcome> ListAssetRevisionsOutcomeCallable;
563 typedef std::future<ListDataProductRevisionsOutcome> ListDataProductRevisionsOutcomeCallable;
564 typedef std::future<ListDataSourceRunActivitiesOutcome> ListDataSourceRunActivitiesOutcomeCallable;
565 typedef std::future<ListDataSourceRunsOutcome> ListDataSourceRunsOutcomeCallable;
566 typedef std::future<ListDataSourcesOutcome> ListDataSourcesOutcomeCallable;
567 typedef std::future<ListDomainUnitsForParentOutcome> ListDomainUnitsForParentOutcomeCallable;
568 typedef std::future<ListDomainsOutcome> ListDomainsOutcomeCallable;
569 typedef std::future<ListEntityOwnersOutcome> ListEntityOwnersOutcomeCallable;
570 typedef std::future<ListEnvironmentActionsOutcome> ListEnvironmentActionsOutcomeCallable;
571 typedef std::future<ListEnvironmentBlueprintConfigurationsOutcome> ListEnvironmentBlueprintConfigurationsOutcomeCallable;
572 typedef std::future<ListEnvironmentBlueprintsOutcome> ListEnvironmentBlueprintsOutcomeCallable;
573 typedef std::future<ListEnvironmentProfilesOutcome> ListEnvironmentProfilesOutcomeCallable;
574 typedef std::future<ListEnvironmentsOutcome> ListEnvironmentsOutcomeCallable;
575 typedef std::future<ListLineageNodeHistoryOutcome> ListLineageNodeHistoryOutcomeCallable;
576 typedef std::future<ListMetadataGenerationRunsOutcome> ListMetadataGenerationRunsOutcomeCallable;
577 typedef std::future<ListNotificationsOutcome> ListNotificationsOutcomeCallable;
578 typedef std::future<ListPolicyGrantsOutcome> ListPolicyGrantsOutcomeCallable;
579 typedef std::future<ListProjectMembershipsOutcome> ListProjectMembershipsOutcomeCallable;
580 typedef std::future<ListProjectsOutcome> ListProjectsOutcomeCallable;
581 typedef std::future<ListSubscriptionGrantsOutcome> ListSubscriptionGrantsOutcomeCallable;
582 typedef std::future<ListSubscriptionRequestsOutcome> ListSubscriptionRequestsOutcomeCallable;
583 typedef std::future<ListSubscriptionTargetsOutcome> ListSubscriptionTargetsOutcomeCallable;
584 typedef std::future<ListSubscriptionsOutcome> ListSubscriptionsOutcomeCallable;
585 typedef std::future<ListTagsForResourceOutcome> ListTagsForResourceOutcomeCallable;
586 typedef std::future<ListTimeSeriesDataPointsOutcome> ListTimeSeriesDataPointsOutcomeCallable;
587 typedef std::future<PostLineageEventOutcome> PostLineageEventOutcomeCallable;
588 typedef std::future<PostTimeSeriesDataPointsOutcome> PostTimeSeriesDataPointsOutcomeCallable;
589 typedef std::future<PutEnvironmentBlueprintConfigurationOutcome> PutEnvironmentBlueprintConfigurationOutcomeCallable;
590 typedef std::future<RejectPredictionsOutcome> RejectPredictionsOutcomeCallable;
591 typedef std::future<RejectSubscriptionRequestOutcome> RejectSubscriptionRequestOutcomeCallable;
592 typedef std::future<RemoveEntityOwnerOutcome> RemoveEntityOwnerOutcomeCallable;
593 typedef std::future<RemovePolicyGrantOutcome> RemovePolicyGrantOutcomeCallable;
594 typedef std::future<RevokeSubscriptionOutcome> RevokeSubscriptionOutcomeCallable;
595 typedef std::future<SearchOutcome> SearchOutcomeCallable;
596 typedef std::future<SearchGroupProfilesOutcome> SearchGroupProfilesOutcomeCallable;
597 typedef std::future<SearchListingsOutcome> SearchListingsOutcomeCallable;
598 typedef std::future<SearchTypesOutcome> SearchTypesOutcomeCallable;
599 typedef std::future<SearchUserProfilesOutcome> SearchUserProfilesOutcomeCallable;
600 typedef std::future<StartDataSourceRunOutcome> StartDataSourceRunOutcomeCallable;
601 typedef std::future<StartMetadataGenerationRunOutcome> StartMetadataGenerationRunOutcomeCallable;
602 typedef std::future<TagResourceOutcome> TagResourceOutcomeCallable;
603 typedef std::future<UntagResourceOutcome> UntagResourceOutcomeCallable;
604 typedef std::future<UpdateAssetFilterOutcome> UpdateAssetFilterOutcomeCallable;
605 typedef std::future<UpdateDataSourceOutcome> UpdateDataSourceOutcomeCallable;
606 typedef std::future<UpdateDomainOutcome> UpdateDomainOutcomeCallable;
607 typedef std::future<UpdateDomainUnitOutcome> UpdateDomainUnitOutcomeCallable;
608 typedef std::future<UpdateEnvironmentOutcome> UpdateEnvironmentOutcomeCallable;
609 typedef std::future<UpdateEnvironmentActionOutcome> UpdateEnvironmentActionOutcomeCallable;
610 typedef std::future<UpdateEnvironmentProfileOutcome> UpdateEnvironmentProfileOutcomeCallable;
611 typedef std::future<UpdateGlossaryOutcome> UpdateGlossaryOutcomeCallable;
612 typedef std::future<UpdateGlossaryTermOutcome> UpdateGlossaryTermOutcomeCallable;
613 typedef std::future<UpdateGroupProfileOutcome> UpdateGroupProfileOutcomeCallable;
614 typedef std::future<UpdateProjectOutcome> UpdateProjectOutcomeCallable;
615 typedef std::future<UpdateSubscriptionGrantStatusOutcome> UpdateSubscriptionGrantStatusOutcomeCallable;
616 typedef std::future<UpdateSubscriptionRequestOutcome> UpdateSubscriptionRequestOutcomeCallable;
617 typedef std::future<UpdateSubscriptionTargetOutcome> UpdateSubscriptionTargetOutcomeCallable;
618 typedef std::future<UpdateUserProfileOutcome> UpdateUserProfileOutcomeCallable;
619 /* End of service model Outcome callable definitions */
620 } // namespace Model
621
622 class DataZoneClient;
623
624 /* Service model async handlers definitions */
625 typedef std::function<void(const DataZoneClient*, const Model::AcceptPredictionsRequest&, const Model::AcceptPredictionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AcceptPredictionsResponseReceivedHandler;
626 typedef std::function<void(const DataZoneClient*, const Model::AcceptSubscriptionRequestRequest&, const Model::AcceptSubscriptionRequestOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AcceptSubscriptionRequestResponseReceivedHandler;
627 typedef std::function<void(const DataZoneClient*, const Model::AddEntityOwnerRequest&, const Model::AddEntityOwnerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AddEntityOwnerResponseReceivedHandler;
628 typedef std::function<void(const DataZoneClient*, const Model::AddPolicyGrantRequest&, const Model::AddPolicyGrantOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AddPolicyGrantResponseReceivedHandler;
629 typedef std::function<void(const DataZoneClient*, const Model::AssociateEnvironmentRoleRequest&, const Model::AssociateEnvironmentRoleOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AssociateEnvironmentRoleResponseReceivedHandler;
630 typedef std::function<void(const DataZoneClient*, const Model::CancelMetadataGenerationRunRequest&, const Model::CancelMetadataGenerationRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CancelMetadataGenerationRunResponseReceivedHandler;
631 typedef std::function<void(const DataZoneClient*, const Model::CancelSubscriptionRequest&, const Model::CancelSubscriptionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CancelSubscriptionResponseReceivedHandler;
632 typedef std::function<void(const DataZoneClient*, const Model::CreateAssetRequest&, const Model::CreateAssetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateAssetResponseReceivedHandler;
633 typedef std::function<void(const DataZoneClient*, const Model::CreateAssetFilterRequest&, const Model::CreateAssetFilterOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateAssetFilterResponseReceivedHandler;
634 typedef std::function<void(const DataZoneClient*, const Model::CreateAssetRevisionRequest&, const Model::CreateAssetRevisionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateAssetRevisionResponseReceivedHandler;
635 typedef std::function<void(const DataZoneClient*, const Model::CreateAssetTypeRequest&, const Model::CreateAssetTypeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateAssetTypeResponseReceivedHandler;
636 typedef std::function<void(const DataZoneClient*, const Model::CreateDataProductRequest&, const Model::CreateDataProductOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateDataProductResponseReceivedHandler;
637 typedef std::function<void(const DataZoneClient*, const Model::CreateDataProductRevisionRequest&, const Model::CreateDataProductRevisionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateDataProductRevisionResponseReceivedHandler;
638 typedef std::function<void(const DataZoneClient*, const Model::CreateDataSourceRequest&, const Model::CreateDataSourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateDataSourceResponseReceivedHandler;
639 typedef std::function<void(const DataZoneClient*, const Model::CreateDomainRequest&, const Model::CreateDomainOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateDomainResponseReceivedHandler;
640 typedef std::function<void(const DataZoneClient*, const Model::CreateDomainUnitRequest&, const Model::CreateDomainUnitOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateDomainUnitResponseReceivedHandler;
641 typedef std::function<void(const DataZoneClient*, const Model::CreateEnvironmentRequest&, const Model::CreateEnvironmentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateEnvironmentResponseReceivedHandler;
642 typedef std::function<void(const DataZoneClient*, const Model::CreateEnvironmentActionRequest&, const Model::CreateEnvironmentActionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateEnvironmentActionResponseReceivedHandler;
643 typedef std::function<void(const DataZoneClient*, const Model::CreateEnvironmentProfileRequest&, const Model::CreateEnvironmentProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateEnvironmentProfileResponseReceivedHandler;
644 typedef std::function<void(const DataZoneClient*, const Model::CreateFormTypeRequest&, const Model::CreateFormTypeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateFormTypeResponseReceivedHandler;
645 typedef std::function<void(const DataZoneClient*, const Model::CreateGlossaryRequest&, const Model::CreateGlossaryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateGlossaryResponseReceivedHandler;
646 typedef std::function<void(const DataZoneClient*, const Model::CreateGlossaryTermRequest&, const Model::CreateGlossaryTermOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateGlossaryTermResponseReceivedHandler;
647 typedef std::function<void(const DataZoneClient*, const Model::CreateGroupProfileRequest&, const Model::CreateGroupProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateGroupProfileResponseReceivedHandler;
648 typedef std::function<void(const DataZoneClient*, const Model::CreateListingChangeSetRequest&, const Model::CreateListingChangeSetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateListingChangeSetResponseReceivedHandler;
649 typedef std::function<void(const DataZoneClient*, const Model::CreateProjectRequest&, const Model::CreateProjectOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateProjectResponseReceivedHandler;
650 typedef std::function<void(const DataZoneClient*, const Model::CreateProjectMembershipRequest&, const Model::CreateProjectMembershipOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateProjectMembershipResponseReceivedHandler;
651 typedef std::function<void(const DataZoneClient*, const Model::CreateSubscriptionGrantRequest&, const Model::CreateSubscriptionGrantOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateSubscriptionGrantResponseReceivedHandler;
652 typedef std::function<void(const DataZoneClient*, const Model::CreateSubscriptionRequestRequest&, const Model::CreateSubscriptionRequestOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateSubscriptionRequestResponseReceivedHandler;
653 typedef std::function<void(const DataZoneClient*, const Model::CreateSubscriptionTargetRequest&, const Model::CreateSubscriptionTargetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateSubscriptionTargetResponseReceivedHandler;
654 typedef std::function<void(const DataZoneClient*, const Model::CreateUserProfileRequest&, const Model::CreateUserProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateUserProfileResponseReceivedHandler;
655 typedef std::function<void(const DataZoneClient*, const Model::DeleteAssetRequest&, const Model::DeleteAssetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteAssetResponseReceivedHandler;
656 typedef std::function<void(const DataZoneClient*, const Model::DeleteAssetFilterRequest&, const Model::DeleteAssetFilterOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteAssetFilterResponseReceivedHandler;
657 typedef std::function<void(const DataZoneClient*, const Model::DeleteAssetTypeRequest&, const Model::DeleteAssetTypeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteAssetTypeResponseReceivedHandler;
658 typedef std::function<void(const DataZoneClient*, const Model::DeleteDataProductRequest&, const Model::DeleteDataProductOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteDataProductResponseReceivedHandler;
659 typedef std::function<void(const DataZoneClient*, const Model::DeleteDataSourceRequest&, const Model::DeleteDataSourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteDataSourceResponseReceivedHandler;
660 typedef std::function<void(const DataZoneClient*, const Model::DeleteDomainRequest&, const Model::DeleteDomainOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteDomainResponseReceivedHandler;
661 typedef std::function<void(const DataZoneClient*, const Model::DeleteDomainUnitRequest&, const Model::DeleteDomainUnitOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteDomainUnitResponseReceivedHandler;
662 typedef std::function<void(const DataZoneClient*, const Model::DeleteEnvironmentRequest&, const Model::DeleteEnvironmentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteEnvironmentResponseReceivedHandler;
663 typedef std::function<void(const DataZoneClient*, const Model::DeleteEnvironmentActionRequest&, const Model::DeleteEnvironmentActionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteEnvironmentActionResponseReceivedHandler;
665 typedef std::function<void(const DataZoneClient*, const Model::DeleteEnvironmentProfileRequest&, const Model::DeleteEnvironmentProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteEnvironmentProfileResponseReceivedHandler;
666 typedef std::function<void(const DataZoneClient*, const Model::DeleteFormTypeRequest&, const Model::DeleteFormTypeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteFormTypeResponseReceivedHandler;
667 typedef std::function<void(const DataZoneClient*, const Model::DeleteGlossaryRequest&, const Model::DeleteGlossaryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteGlossaryResponseReceivedHandler;
668 typedef std::function<void(const DataZoneClient*, const Model::DeleteGlossaryTermRequest&, const Model::DeleteGlossaryTermOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteGlossaryTermResponseReceivedHandler;
669 typedef std::function<void(const DataZoneClient*, const Model::DeleteListingRequest&, const Model::DeleteListingOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteListingResponseReceivedHandler;
670 typedef std::function<void(const DataZoneClient*, const Model::DeleteProjectRequest&, const Model::DeleteProjectOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteProjectResponseReceivedHandler;
671 typedef std::function<void(const DataZoneClient*, const Model::DeleteProjectMembershipRequest&, const Model::DeleteProjectMembershipOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteProjectMembershipResponseReceivedHandler;
672 typedef std::function<void(const DataZoneClient*, const Model::DeleteSubscriptionGrantRequest&, const Model::DeleteSubscriptionGrantOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteSubscriptionGrantResponseReceivedHandler;
673 typedef std::function<void(const DataZoneClient*, const Model::DeleteSubscriptionRequestRequest&, const Model::DeleteSubscriptionRequestOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteSubscriptionRequestResponseReceivedHandler;
674 typedef std::function<void(const DataZoneClient*, const Model::DeleteSubscriptionTargetRequest&, const Model::DeleteSubscriptionTargetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteSubscriptionTargetResponseReceivedHandler;
675 typedef std::function<void(const DataZoneClient*, const Model::DeleteTimeSeriesDataPointsRequest&, const Model::DeleteTimeSeriesDataPointsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteTimeSeriesDataPointsResponseReceivedHandler;
676 typedef std::function<void(const DataZoneClient*, const Model::DisassociateEnvironmentRoleRequest&, const Model::DisassociateEnvironmentRoleOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DisassociateEnvironmentRoleResponseReceivedHandler;
677 typedef std::function<void(const DataZoneClient*, const Model::GetAssetRequest&, const Model::GetAssetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetAssetResponseReceivedHandler;
678 typedef std::function<void(const DataZoneClient*, const Model::GetAssetFilterRequest&, const Model::GetAssetFilterOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetAssetFilterResponseReceivedHandler;
679 typedef std::function<void(const DataZoneClient*, const Model::GetAssetTypeRequest&, const Model::GetAssetTypeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetAssetTypeResponseReceivedHandler;
680 typedef std::function<void(const DataZoneClient*, const Model::GetDataProductRequest&, const Model::GetDataProductOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDataProductResponseReceivedHandler;
681 typedef std::function<void(const DataZoneClient*, const Model::GetDataSourceRequest&, const Model::GetDataSourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDataSourceResponseReceivedHandler;
682 typedef std::function<void(const DataZoneClient*, const Model::GetDataSourceRunRequest&, const Model::GetDataSourceRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDataSourceRunResponseReceivedHandler;
683 typedef std::function<void(const DataZoneClient*, const Model::GetDomainRequest&, const Model::GetDomainOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDomainResponseReceivedHandler;
684 typedef std::function<void(const DataZoneClient*, const Model::GetDomainUnitRequest&, const Model::GetDomainUnitOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDomainUnitResponseReceivedHandler;
685 typedef std::function<void(const DataZoneClient*, const Model::GetEnvironmentRequest&, const Model::GetEnvironmentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetEnvironmentResponseReceivedHandler;
686 typedef std::function<void(const DataZoneClient*, const Model::GetEnvironmentActionRequest&, const Model::GetEnvironmentActionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetEnvironmentActionResponseReceivedHandler;
687 typedef std::function<void(const DataZoneClient*, const Model::GetEnvironmentBlueprintRequest&, const Model::GetEnvironmentBlueprintOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetEnvironmentBlueprintResponseReceivedHandler;
688 typedef std::function<void(const DataZoneClient*, const Model::GetEnvironmentBlueprintConfigurationRequest&, const Model::GetEnvironmentBlueprintConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetEnvironmentBlueprintConfigurationResponseReceivedHandler;
689 typedef std::function<void(const DataZoneClient*, const Model::GetEnvironmentCredentialsRequest&, const Model::GetEnvironmentCredentialsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetEnvironmentCredentialsResponseReceivedHandler;
690 typedef std::function<void(const DataZoneClient*, const Model::GetEnvironmentProfileRequest&, const Model::GetEnvironmentProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetEnvironmentProfileResponseReceivedHandler;
691 typedef std::function<void(const DataZoneClient*, const Model::GetFormTypeRequest&, const Model::GetFormTypeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetFormTypeResponseReceivedHandler;
692 typedef std::function<void(const DataZoneClient*, const Model::GetGlossaryRequest&, const Model::GetGlossaryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetGlossaryResponseReceivedHandler;
693 typedef std::function<void(const DataZoneClient*, const Model::GetGlossaryTermRequest&, const Model::GetGlossaryTermOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetGlossaryTermResponseReceivedHandler;
694 typedef std::function<void(const DataZoneClient*, const Model::GetGroupProfileRequest&, const Model::GetGroupProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetGroupProfileResponseReceivedHandler;
695 typedef std::function<void(const DataZoneClient*, const Model::GetIamPortalLoginUrlRequest&, const Model::GetIamPortalLoginUrlOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetIamPortalLoginUrlResponseReceivedHandler;
696 typedef std::function<void(const DataZoneClient*, const Model::GetLineageNodeRequest&, const Model::GetLineageNodeOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetLineageNodeResponseReceivedHandler;
697 typedef std::function<void(const DataZoneClient*, const Model::GetListingRequest&, const Model::GetListingOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetListingResponseReceivedHandler;
698 typedef std::function<void(const DataZoneClient*, const Model::GetMetadataGenerationRunRequest&, const Model::GetMetadataGenerationRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetMetadataGenerationRunResponseReceivedHandler;
699 typedef std::function<void(const DataZoneClient*, const Model::GetProjectRequest&, const Model::GetProjectOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetProjectResponseReceivedHandler;
700 typedef std::function<void(const DataZoneClient*, const Model::GetSubscriptionRequest&, const Model::GetSubscriptionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetSubscriptionResponseReceivedHandler;
701 typedef std::function<void(const DataZoneClient*, const Model::GetSubscriptionGrantRequest&, const Model::GetSubscriptionGrantOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetSubscriptionGrantResponseReceivedHandler;
702 typedef std::function<void(const DataZoneClient*, const Model::GetSubscriptionRequestDetailsRequest&, const Model::GetSubscriptionRequestDetailsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetSubscriptionRequestDetailsResponseReceivedHandler;
703 typedef std::function<void(const DataZoneClient*, const Model::GetSubscriptionTargetRequest&, const Model::GetSubscriptionTargetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetSubscriptionTargetResponseReceivedHandler;
704 typedef std::function<void(const DataZoneClient*, const Model::GetTimeSeriesDataPointRequest&, const Model::GetTimeSeriesDataPointOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetTimeSeriesDataPointResponseReceivedHandler;
705 typedef std::function<void(const DataZoneClient*, const Model::GetUserProfileRequest&, const Model::GetUserProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetUserProfileResponseReceivedHandler;
706 typedef std::function<void(const DataZoneClient*, const Model::ListAssetFiltersRequest&, const Model::ListAssetFiltersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListAssetFiltersResponseReceivedHandler;
707 typedef std::function<void(const DataZoneClient*, const Model::ListAssetRevisionsRequest&, const Model::ListAssetRevisionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListAssetRevisionsResponseReceivedHandler;
708 typedef std::function<void(const DataZoneClient*, const Model::ListDataProductRevisionsRequest&, const Model::ListDataProductRevisionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDataProductRevisionsResponseReceivedHandler;
709 typedef std::function<void(const DataZoneClient*, const Model::ListDataSourceRunActivitiesRequest&, const Model::ListDataSourceRunActivitiesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDataSourceRunActivitiesResponseReceivedHandler;
710 typedef std::function<void(const DataZoneClient*, const Model::ListDataSourceRunsRequest&, const Model::ListDataSourceRunsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDataSourceRunsResponseReceivedHandler;
711 typedef std::function<void(const DataZoneClient*, const Model::ListDataSourcesRequest&, const Model::ListDataSourcesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDataSourcesResponseReceivedHandler;
712 typedef std::function<void(const DataZoneClient*, const Model::ListDomainUnitsForParentRequest&, const Model::ListDomainUnitsForParentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDomainUnitsForParentResponseReceivedHandler;
713 typedef std::function<void(const DataZoneClient*, const Model::ListDomainsRequest&, const Model::ListDomainsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDomainsResponseReceivedHandler;
714 typedef std::function<void(const DataZoneClient*, const Model::ListEntityOwnersRequest&, const Model::ListEntityOwnersOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListEntityOwnersResponseReceivedHandler;
715 typedef std::function<void(const DataZoneClient*, const Model::ListEnvironmentActionsRequest&, const Model::ListEnvironmentActionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListEnvironmentActionsResponseReceivedHandler;
717 typedef std::function<void(const DataZoneClient*, const Model::ListEnvironmentBlueprintsRequest&, const Model::ListEnvironmentBlueprintsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListEnvironmentBlueprintsResponseReceivedHandler;
718 typedef std::function<void(const DataZoneClient*, const Model::ListEnvironmentProfilesRequest&, const Model::ListEnvironmentProfilesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListEnvironmentProfilesResponseReceivedHandler;
719 typedef std::function<void(const DataZoneClient*, const Model::ListEnvironmentsRequest&, const Model::ListEnvironmentsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListEnvironmentsResponseReceivedHandler;
720 typedef std::function<void(const DataZoneClient*, const Model::ListLineageNodeHistoryRequest&, const Model::ListLineageNodeHistoryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListLineageNodeHistoryResponseReceivedHandler;
721 typedef std::function<void(const DataZoneClient*, const Model::ListMetadataGenerationRunsRequest&, const Model::ListMetadataGenerationRunsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListMetadataGenerationRunsResponseReceivedHandler;
722 typedef std::function<void(const DataZoneClient*, const Model::ListNotificationsRequest&, const Model::ListNotificationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListNotificationsResponseReceivedHandler;
723 typedef std::function<void(const DataZoneClient*, const Model::ListPolicyGrantsRequest&, const Model::ListPolicyGrantsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListPolicyGrantsResponseReceivedHandler;
724 typedef std::function<void(const DataZoneClient*, const Model::ListProjectMembershipsRequest&, const Model::ListProjectMembershipsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListProjectMembershipsResponseReceivedHandler;
725 typedef std::function<void(const DataZoneClient*, const Model::ListProjectsRequest&, const Model::ListProjectsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListProjectsResponseReceivedHandler;
726 typedef std::function<void(const DataZoneClient*, const Model::ListSubscriptionGrantsRequest&, const Model::ListSubscriptionGrantsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListSubscriptionGrantsResponseReceivedHandler;
727 typedef std::function<void(const DataZoneClient*, const Model::ListSubscriptionRequestsRequest&, const Model::ListSubscriptionRequestsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListSubscriptionRequestsResponseReceivedHandler;
728 typedef std::function<void(const DataZoneClient*, const Model::ListSubscriptionTargetsRequest&, const Model::ListSubscriptionTargetsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListSubscriptionTargetsResponseReceivedHandler;
729 typedef std::function<void(const DataZoneClient*, const Model::ListSubscriptionsRequest&, const Model::ListSubscriptionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListSubscriptionsResponseReceivedHandler;
730 typedef std::function<void(const DataZoneClient*, const Model::ListTagsForResourceRequest&, const Model::ListTagsForResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTagsForResourceResponseReceivedHandler;
731 typedef std::function<void(const DataZoneClient*, const Model::ListTimeSeriesDataPointsRequest&, const Model::ListTimeSeriesDataPointsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTimeSeriesDataPointsResponseReceivedHandler;
732 typedef std::function<void(const DataZoneClient*, const Model::PostLineageEventRequest&, const Model::PostLineageEventOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PostLineageEventResponseReceivedHandler;
733 typedef std::function<void(const DataZoneClient*, const Model::PostTimeSeriesDataPointsRequest&, const Model::PostTimeSeriesDataPointsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PostTimeSeriesDataPointsResponseReceivedHandler;
734 typedef std::function<void(const DataZoneClient*, const Model::PutEnvironmentBlueprintConfigurationRequest&, const Model::PutEnvironmentBlueprintConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutEnvironmentBlueprintConfigurationResponseReceivedHandler;
735 typedef std::function<void(const DataZoneClient*, const Model::RejectPredictionsRequest&, const Model::RejectPredictionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RejectPredictionsResponseReceivedHandler;
736 typedef std::function<void(const DataZoneClient*, const Model::RejectSubscriptionRequestRequest&, const Model::RejectSubscriptionRequestOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RejectSubscriptionRequestResponseReceivedHandler;
737 typedef std::function<void(const DataZoneClient*, const Model::RemoveEntityOwnerRequest&, const Model::RemoveEntityOwnerOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RemoveEntityOwnerResponseReceivedHandler;
738 typedef std::function<void(const DataZoneClient*, const Model::RemovePolicyGrantRequest&, const Model::RemovePolicyGrantOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RemovePolicyGrantResponseReceivedHandler;
739 typedef std::function<void(const DataZoneClient*, const Model::RevokeSubscriptionRequest&, const Model::RevokeSubscriptionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RevokeSubscriptionResponseReceivedHandler;
740 typedef std::function<void(const DataZoneClient*, const Model::SearchRequest&, const Model::SearchOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > SearchResponseReceivedHandler;
741 typedef std::function<void(const DataZoneClient*, const Model::SearchGroupProfilesRequest&, const Model::SearchGroupProfilesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > SearchGroupProfilesResponseReceivedHandler;
742 typedef std::function<void(const DataZoneClient*, const Model::SearchListingsRequest&, const Model::SearchListingsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > SearchListingsResponseReceivedHandler;
743 typedef std::function<void(const DataZoneClient*, const Model::SearchTypesRequest&, const Model::SearchTypesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > SearchTypesResponseReceivedHandler;
744 typedef std::function<void(const DataZoneClient*, const Model::SearchUserProfilesRequest&, const Model::SearchUserProfilesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > SearchUserProfilesResponseReceivedHandler;
745 typedef std::function<void(const DataZoneClient*, const Model::StartDataSourceRunRequest&, const Model::StartDataSourceRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartDataSourceRunResponseReceivedHandler;
746 typedef std::function<void(const DataZoneClient*, const Model::StartMetadataGenerationRunRequest&, const Model::StartMetadataGenerationRunOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartMetadataGenerationRunResponseReceivedHandler;
747 typedef std::function<void(const DataZoneClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TagResourceResponseReceivedHandler;
748 typedef std::function<void(const DataZoneClient*, const Model::UntagResourceRequest&, const Model::UntagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UntagResourceResponseReceivedHandler;
749 typedef std::function<void(const DataZoneClient*, const Model::UpdateAssetFilterRequest&, const Model::UpdateAssetFilterOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateAssetFilterResponseReceivedHandler;
750 typedef std::function<void(const DataZoneClient*, const Model::UpdateDataSourceRequest&, const Model::UpdateDataSourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateDataSourceResponseReceivedHandler;
751 typedef std::function<void(const DataZoneClient*, const Model::UpdateDomainRequest&, const Model::UpdateDomainOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateDomainResponseReceivedHandler;
752 typedef std::function<void(const DataZoneClient*, const Model::UpdateDomainUnitRequest&, const Model::UpdateDomainUnitOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateDomainUnitResponseReceivedHandler;
753 typedef std::function<void(const DataZoneClient*, const Model::UpdateEnvironmentRequest&, const Model::UpdateEnvironmentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateEnvironmentResponseReceivedHandler;
754 typedef std::function<void(const DataZoneClient*, const Model::UpdateEnvironmentActionRequest&, const Model::UpdateEnvironmentActionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateEnvironmentActionResponseReceivedHandler;
755 typedef std::function<void(const DataZoneClient*, const Model::UpdateEnvironmentProfileRequest&, const Model::UpdateEnvironmentProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateEnvironmentProfileResponseReceivedHandler;
756 typedef std::function<void(const DataZoneClient*, const Model::UpdateGlossaryRequest&, const Model::UpdateGlossaryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateGlossaryResponseReceivedHandler;
757 typedef std::function<void(const DataZoneClient*, const Model::UpdateGlossaryTermRequest&, const Model::UpdateGlossaryTermOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateGlossaryTermResponseReceivedHandler;
758 typedef std::function<void(const DataZoneClient*, const Model::UpdateGroupProfileRequest&, const Model::UpdateGroupProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateGroupProfileResponseReceivedHandler;
759 typedef std::function<void(const DataZoneClient*, const Model::UpdateProjectRequest&, const Model::UpdateProjectOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateProjectResponseReceivedHandler;
760 typedef std::function<void(const DataZoneClient*, const Model::UpdateSubscriptionGrantStatusRequest&, const Model::UpdateSubscriptionGrantStatusOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateSubscriptionGrantStatusResponseReceivedHandler;
761 typedef std::function<void(const DataZoneClient*, const Model::UpdateSubscriptionRequestRequest&, const Model::UpdateSubscriptionRequestOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateSubscriptionRequestResponseReceivedHandler;
762 typedef std::function<void(const DataZoneClient*, const Model::UpdateSubscriptionTargetRequest&, const Model::UpdateSubscriptionTargetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateSubscriptionTargetResponseReceivedHandler;
763 typedef std::function<void(const DataZoneClient*, const Model::UpdateUserProfileRequest&, const Model::UpdateUserProfileOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateUserProfileResponseReceivedHandler;
764 /* End of service model async handlers definitions */
765 } // namespace DataZone
766} // namespace Aws
EndpointProviderBase< DataZoneClientConfiguration, DataZoneBuiltInParameters, DataZoneClientContextParameters > DataZoneEndpointProviderBase
std::future< CreateDomainOutcome > CreateDomainOutcomeCallable
Aws::Utils::Outcome< PostLineageEventResult, DataZoneError > PostLineageEventOutcome
std::future< DeleteEnvironmentActionOutcome > DeleteEnvironmentActionOutcomeCallable
Aws::Utils::Outcome< UpdateGlossaryTermResult, DataZoneError > UpdateGlossaryTermOutcome
std::future< DeleteSubscriptionRequestOutcome > DeleteSubscriptionRequestOutcomeCallable
std::future< DeleteEnvironmentBlueprintConfigurationOutcome > DeleteEnvironmentBlueprintConfigurationOutcomeCallable
Aws::Utils::Outcome< PostTimeSeriesDataPointsResult, DataZoneError > PostTimeSeriesDataPointsOutcome
Aws::Utils::Outcome< GetDomainResult, DataZoneError > GetDomainOutcome
std::future< ListDomainUnitsForParentOutcome > ListDomainUnitsForParentOutcomeCallable
Aws::Utils::Outcome< UpdateEnvironmentResult, DataZoneError > UpdateEnvironmentOutcome
Aws::Utils::Outcome< ListDataSourcesResult, DataZoneError > ListDataSourcesOutcome
Aws::Utils::Outcome< DeleteEnvironmentBlueprintConfigurationResult, DataZoneError > DeleteEnvironmentBlueprintConfigurationOutcome
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
std::future< UpdateGroupProfileOutcome > UpdateGroupProfileOutcomeCallable
Aws::Utils::Outcome< SearchListingsResult, DataZoneError > SearchListingsOutcome
std::future< CreateEnvironmentActionOutcome > CreateEnvironmentActionOutcomeCallable
std::future< CreateDataSourceOutcome > CreateDataSourceOutcomeCallable
std::future< ListProjectsOutcome > ListProjectsOutcomeCallable
Aws::Utils::Outcome< CreateAssetTypeResult, DataZoneError > CreateAssetTypeOutcome
std::future< SearchGroupProfilesOutcome > SearchGroupProfilesOutcomeCallable
std::future< GetGlossaryOutcome > GetGlossaryOutcomeCallable
Aws::Utils::Outcome< ListLineageNodeHistoryResult, DataZoneError > ListLineageNodeHistoryOutcome
std::future< GetEnvironmentBlueprintConfigurationOutcome > GetEnvironmentBlueprintConfigurationOutcomeCallable
Aws::Utils::Outcome< GetAssetTypeResult, DataZoneError > GetAssetTypeOutcome
std::future< DeleteDataSourceOutcome > DeleteDataSourceOutcomeCallable
std::future< RejectPredictionsOutcome > RejectPredictionsOutcomeCallable
std::future< DeleteAssetTypeOutcome > DeleteAssetTypeOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
std::future< GetGroupProfileOutcome > GetGroupProfileOutcomeCallable
Aws::Utils::Outcome< CreateAssetRevisionResult, DataZoneError > CreateAssetRevisionOutcome
Aws::Utils::Outcome< Aws::NoResult, DataZoneError > DeleteSubscriptionRequestOutcome
Aws::Utils::Outcome< GetGlossaryResult, DataZoneError > GetGlossaryOutcome
std::future< CreateGlossaryTermOutcome > CreateGlossaryTermOutcomeCallable
Aws::Utils::Outcome< DeleteDataSourceResult, DataZoneError > DeleteDataSourceOutcome
Aws::Utils::Outcome< GetEnvironmentActionResult, DataZoneError > GetEnvironmentActionOutcome
std::future< AddPolicyGrantOutcome > AddPolicyGrantOutcomeCallable
Aws::Utils::Outcome< ListProjectsResult, DataZoneError > ListProjectsOutcome
Aws::Utils::Outcome< ListDataSourceRunsResult, DataZoneError > ListDataSourceRunsOutcome
Aws::Utils::Outcome< CreateDataProductRevisionResult, DataZoneError > CreateDataProductRevisionOutcome
std::future< GetSubscriptionGrantOutcome > GetSubscriptionGrantOutcomeCallable
std::future< CreateProjectOutcome > CreateProjectOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, DataZoneError > DeleteSubscriptionTargetOutcome
std::future< CreateEnvironmentOutcome > CreateEnvironmentOutcomeCallable
std::future< AcceptSubscriptionRequestOutcome > AcceptSubscriptionRequestOutcomeCallable
std::future< ListEnvironmentBlueprintsOutcome > ListEnvironmentBlueprintsOutcomeCallable
std::future< DeleteTimeSeriesDataPointsOutcome > DeleteTimeSeriesDataPointsOutcomeCallable
Aws::Utils::Outcome< RemovePolicyGrantResult, DataZoneError > RemovePolicyGrantOutcome
Aws::Utils::Outcome< GetEnvironmentResult, DataZoneError > GetEnvironmentOutcome
std::future< ListSubscriptionGrantsOutcome > ListSubscriptionGrantsOutcomeCallable
std::future< RejectSubscriptionRequestOutcome > RejectSubscriptionRequestOutcomeCallable
std::future< StartDataSourceRunOutcome > StartDataSourceRunOutcomeCallable
Aws::Utils::Outcome< GetEnvironmentBlueprintConfigurationResult, DataZoneError > GetEnvironmentBlueprintConfigurationOutcome
std::future< UpdateSubscriptionRequestOutcome > UpdateSubscriptionRequestOutcomeCallable
std::future< GetSubscriptionRequestDetailsOutcome > GetSubscriptionRequestDetailsOutcomeCallable
std::future< DeleteFormTypeOutcome > DeleteFormTypeOutcomeCallable
std::future< ListAssetFiltersOutcome > ListAssetFiltersOutcomeCallable
std::future< SearchUserProfilesOutcome > SearchUserProfilesOutcomeCallable
Aws::Utils::Outcome< GetGlossaryTermResult, DataZoneError > GetGlossaryTermOutcome
Aws::Utils::Outcome< ListEnvironmentActionsResult, DataZoneError > ListEnvironmentActionsOutcome
std::future< GetIamPortalLoginUrlOutcome > GetIamPortalLoginUrlOutcomeCallable
Aws::Utils::Outcome< CreateProjectMembershipResult, DataZoneError > CreateProjectMembershipOutcome
std::future< CreateDomainUnitOutcome > CreateDomainUnitOutcomeCallable
std::future< PostLineageEventOutcome > PostLineageEventOutcomeCallable
std::future< ListLineageNodeHistoryOutcome > ListLineageNodeHistoryOutcomeCallable
std::future< GetListingOutcome > GetListingOutcomeCallable
Aws::Utils::Outcome< RejectPredictionsResult, DataZoneError > RejectPredictionsOutcome
std::future< ListNotificationsOutcome > ListNotificationsOutcomeCallable
std::future< ListSubscriptionsOutcome > ListSubscriptionsOutcomeCallable
Aws::Utils::Outcome< CreateEnvironmentProfileResult, DataZoneError > CreateEnvironmentProfileOutcome
std::future< DeleteGlossaryTermOutcome > DeleteGlossaryTermOutcomeCallable
Aws::Utils::Outcome< AcceptSubscriptionRequestResult, DataZoneError > AcceptSubscriptionRequestOutcome
std::future< GetAssetFilterOutcome > GetAssetFilterOutcomeCallable
Aws::Utils::Outcome< DisassociateEnvironmentRoleResult, DataZoneError > DisassociateEnvironmentRoleOutcome
std::future< UpdateGlossaryTermOutcome > UpdateGlossaryTermOutcomeCallable
Aws::Utils::Outcome< GetProjectResult, DataZoneError > GetProjectOutcome
std::future< CreateGlossaryOutcome > CreateGlossaryOutcomeCallable
std::future< GetDomainOutcome > GetDomainOutcomeCallable
Aws::Utils::Outcome< SearchGroupProfilesResult, DataZoneError > SearchGroupProfilesOutcome
Aws::Utils::Outcome< UpdateSubscriptionRequestResult, DataZoneError > UpdateSubscriptionRequestOutcome
Aws::Utils::Outcome< ListDomainsResult, DataZoneError > ListDomainsOutcome
Aws::Utils::Outcome< CreateDataProductResult, DataZoneError > CreateDataProductOutcome
std::future< CreateListingChangeSetOutcome > CreateListingChangeSetOutcomeCallable
std::future< GetDataSourceOutcome > GetDataSourceOutcomeCallable
std::future< GetEnvironmentProfileOutcome > GetEnvironmentProfileOutcomeCallable
Aws::Utils::Outcome< CreateEnvironmentActionResult, DataZoneError > CreateEnvironmentActionOutcome
Aws::Utils::Outcome< CreateSubscriptionGrantResult, DataZoneError > CreateSubscriptionGrantOutcome
std::future< CancelMetadataGenerationRunOutcome > CancelMetadataGenerationRunOutcomeCallable
Aws::Utils::Outcome< UpdateAssetFilterResult, DataZoneError > UpdateAssetFilterOutcome
std::future< ListEnvironmentBlueprintConfigurationsOutcome > ListEnvironmentBlueprintConfigurationsOutcomeCallable
std::future< ListPolicyGrantsOutcome > ListPolicyGrantsOutcomeCallable
Aws::Utils::Outcome< ListEnvironmentsResult, DataZoneError > ListEnvironmentsOutcome
std::future< SearchListingsOutcome > SearchListingsOutcomeCallable
std::future< GetFormTypeOutcome > GetFormTypeOutcomeCallable
std::future< PostTimeSeriesDataPointsOutcome > PostTimeSeriesDataPointsOutcomeCallable
std::future< RemovePolicyGrantOutcome > RemovePolicyGrantOutcomeCallable
Aws::Utils::Outcome< CreateFormTypeResult, DataZoneError > CreateFormTypeOutcome
std::future< GetSubscriptionTargetOutcome > GetSubscriptionTargetOutcomeCallable
std::future< DeleteSubscriptionTargetOutcome > DeleteSubscriptionTargetOutcomeCallable
Aws::Utils::Outcome< GetDataSourceRunResult, DataZoneError > GetDataSourceRunOutcome
Aws::Utils::Outcome< CreateDomainResult, DataZoneError > CreateDomainOutcome
std::future< ListMetadataGenerationRunsOutcome > ListMetadataGenerationRunsOutcomeCallable
std::future< DeleteGlossaryOutcome > DeleteGlossaryOutcomeCallable
Aws::Utils::Outcome< SearchTypesResult, DataZoneError > SearchTypesOutcome
std::future< DeleteListingOutcome > DeleteListingOutcomeCallable
std::future< UpdateSubscriptionGrantStatusOutcome > UpdateSubscriptionGrantStatusOutcomeCallable
Aws::Utils::Outcome< UpdateEnvironmentActionResult, DataZoneError > UpdateEnvironmentActionOutcome
Aws::Utils::Outcome< GetGroupProfileResult, DataZoneError > GetGroupProfileOutcome
Aws::Utils::Outcome< ListDataProductRevisionsResult, DataZoneError > ListDataProductRevisionsOutcome
std::future< UpdateDataSourceOutcome > UpdateDataSourceOutcomeCallable
std::future< ListAssetRevisionsOutcome > ListAssetRevisionsOutcomeCallable
std::future< ListDataProductRevisionsOutcome > ListDataProductRevisionsOutcomeCallable
Aws::Utils::Outcome< ListDataSourceRunActivitiesResult, DataZoneError > ListDataSourceRunActivitiesOutcome
Aws::Utils::Outcome< ListSubscriptionGrantsResult, DataZoneError > ListSubscriptionGrantsOutcome
std::future< ListSubscriptionTargetsOutcome > ListSubscriptionTargetsOutcomeCallable
Aws::Utils::Outcome< GetSubscriptionResult, DataZoneError > GetSubscriptionOutcome
std::future< AcceptPredictionsOutcome > AcceptPredictionsOutcomeCallable
std::future< DeleteDataProductOutcome > DeleteDataProductOutcomeCallable
Aws::Utils::Outcome< AcceptPredictionsResult, DataZoneError > AcceptPredictionsOutcome
std::future< CreateAssetOutcome > CreateAssetOutcomeCallable
Aws::Utils::Outcome< TagResourceResult, DataZoneError > TagResourceOutcome
Aws::Utils::Outcome< Aws::NoResult, DataZoneError > DeleteEnvironmentProfileOutcome
std::future< ListSubscriptionRequestsOutcome > ListSubscriptionRequestsOutcomeCallable
Aws::Utils::Outcome< DeleteDataProductResult, DataZoneError > DeleteDataProductOutcome
std::future< GetEnvironmentBlueprintOutcome > GetEnvironmentBlueprintOutcomeCallable
std::future< CreateProjectMembershipOutcome > CreateProjectMembershipOutcomeCallable
std::future< RevokeSubscriptionOutcome > RevokeSubscriptionOutcomeCallable
std::future< GetTimeSeriesDataPointOutcome > GetTimeSeriesDataPointOutcomeCallable
Aws::Utils::Outcome< ListNotificationsResult, DataZoneError > ListNotificationsOutcome
Aws::Utils::Outcome< DeleteProjectMembershipResult, DataZoneError > DeleteProjectMembershipOutcome
std::future< DeleteAssetFilterOutcome > DeleteAssetFilterOutcomeCallable
Aws::Utils::Outcome< GetSubscriptionGrantResult, DataZoneError > GetSubscriptionGrantOutcome
std::future< CreateSubscriptionRequestOutcome > CreateSubscriptionRequestOutcomeCallable
Aws::Utils::Outcome< GetUserProfileResult, DataZoneError > GetUserProfileOutcome
std::future< GetUserProfileOutcome > GetUserProfileOutcomeCallable
std::future< DeleteDomainOutcome > DeleteDomainOutcomeCallable
std::future< GetProjectOutcome > GetProjectOutcomeCallable
std::future< CreateUserProfileOutcome > CreateUserProfileOutcomeCallable
std::future< ListEnvironmentsOutcome > ListEnvironmentsOutcomeCallable
std::future< DeleteSubscriptionGrantOutcome > DeleteSubscriptionGrantOutcomeCallable
std::future< CreateGroupProfileOutcome > CreateGroupProfileOutcomeCallable
Aws::Utils::Outcome< RemoveEntityOwnerResult, DataZoneError > RemoveEntityOwnerOutcome
Aws::Utils::Outcome< DeleteAssetResult, DataZoneError > DeleteAssetOutcome
std::future< RemoveEntityOwnerOutcome > RemoveEntityOwnerOutcomeCallable
std::future< GetSubscriptionOutcome > GetSubscriptionOutcomeCallable
std::future< GetMetadataGenerationRunOutcome > GetMetadataGenerationRunOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, DataZoneError > DeleteEnvironmentOutcome
std::future< ListEnvironmentActionsOutcome > ListEnvironmentActionsOutcomeCallable
std::future< DeleteAssetOutcome > DeleteAssetOutcomeCallable
std::future< UpdateDomainOutcome > UpdateDomainOutcomeCallable
Aws::Utils::Outcome< CreateGroupProfileResult, DataZoneError > CreateGroupProfileOutcome
std::future< ListProjectMembershipsOutcome > ListProjectMembershipsOutcomeCallable
Aws::Utils::Outcome< DeleteListingResult, DataZoneError > DeleteListingOutcome
Aws::Utils::Outcome< CreateGlossaryResult, DataZoneError > CreateGlossaryOutcome
Aws::Utils::Outcome< DeleteGlossaryTermResult, DataZoneError > DeleteGlossaryTermOutcome
Aws::Utils::Outcome< CreateListingChangeSetResult, DataZoneError > CreateListingChangeSetOutcome
Aws::Utils::Outcome< CancelMetadataGenerationRunResult, DataZoneError > CancelMetadataGenerationRunOutcome
std::future< GetEnvironmentOutcome > GetEnvironmentOutcomeCallable
Aws::Utils::Outcome< CreateDataSourceResult, DataZoneError > CreateDataSourceOutcome
Aws::Utils::Outcome< GetTimeSeriesDataPointResult, DataZoneError > GetTimeSeriesDataPointOutcome
Aws::Utils::Outcome< GetIamPortalLoginUrlResult, DataZoneError > GetIamPortalLoginUrlOutcome
std::future< ListDataSourceRunActivitiesOutcome > ListDataSourceRunActivitiesOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, DataZoneError > DeleteEnvironmentActionOutcome
std::future< AssociateEnvironmentRoleOutcome > AssociateEnvironmentRoleOutcomeCallable
Aws::Utils::Outcome< AssociateEnvironmentRoleResult, DataZoneError > AssociateEnvironmentRoleOutcome
Aws::Utils::Outcome< DeleteTimeSeriesDataPointsResult, DataZoneError > DeleteTimeSeriesDataPointsOutcome
Aws::Utils::Outcome< RejectSubscriptionRequestResult, DataZoneError > RejectSubscriptionRequestOutcome
std::future< UpdateEnvironmentOutcome > UpdateEnvironmentOutcomeCallable
std::future< GetDomainUnitOutcome > GetDomainUnitOutcomeCallable
Aws::Utils::Outcome< ListEnvironmentBlueprintConfigurationsResult, DataZoneError > ListEnvironmentBlueprintConfigurationsOutcome
Aws::Utils::Outcome< DeleteAssetTypeResult, DataZoneError > DeleteAssetTypeOutcome
std::future< CreateDataProductOutcome > CreateDataProductOutcomeCallable
std::future< UpdateUserProfileOutcome > UpdateUserProfileOutcomeCallable
Aws::Utils::Outcome< ListSubscriptionRequestsResult, DataZoneError > ListSubscriptionRequestsOutcome
std::future< PutEnvironmentBlueprintConfigurationOutcome > PutEnvironmentBlueprintConfigurationOutcomeCallable
std::future< GetLineageNodeOutcome > GetLineageNodeOutcomeCallable
Aws::Utils::Outcome< ListAssetRevisionsResult, DataZoneError > ListAssetRevisionsOutcome
std::future< ListTimeSeriesDataPointsOutcome > ListTimeSeriesDataPointsOutcomeCallable
Aws::Utils::Outcome< UpdateSubscriptionGrantStatusResult, DataZoneError > UpdateSubscriptionGrantStatusOutcome
Aws::Utils::Outcome< DeleteProjectResult, DataZoneError > DeleteProjectOutcome
Aws::Utils::Outcome< GetFormTypeResult, DataZoneError > GetFormTypeOutcome
Aws::Utils::Outcome< GetSubscriptionTargetResult, DataZoneError > GetSubscriptionTargetOutcome
std::future< ListDomainsOutcome > ListDomainsOutcomeCallable
std::future< ListDataSourceRunsOutcome > ListDataSourceRunsOutcomeCallable
Aws::Utils::Outcome< CreateEnvironmentResult, DataZoneError > CreateEnvironmentOutcome
Aws::Utils::Outcome< StartMetadataGenerationRunResult, DataZoneError > StartMetadataGenerationRunOutcome
Aws::Utils::Outcome< CreateDomainUnitResult, DataZoneError > CreateDomainUnitOutcome
Aws::Utils::Outcome< ListSubscriptionsResult, DataZoneError > ListSubscriptionsOutcome
Aws::Utils::Outcome< ListProjectMembershipsResult, DataZoneError > ListProjectMembershipsOutcome
std::future< CreateFormTypeOutcome > CreateFormTypeOutcomeCallable
std::future< CreateSubscriptionGrantOutcome > CreateSubscriptionGrantOutcomeCallable
std::future< CreateAssetFilterOutcome > CreateAssetFilterOutcomeCallable
Aws::Utils::Outcome< ListSubscriptionTargetsResult, DataZoneError > ListSubscriptionTargetsOutcome
std::future< SearchTypesOutcome > SearchTypesOutcomeCallable
std::future< ListDataSourcesOutcome > ListDataSourcesOutcomeCallable
Aws::Utils::Outcome< CreateAssetResult, DataZoneError > CreateAssetOutcome
Aws::Utils::Outcome< ListMetadataGenerationRunsResult, DataZoneError > ListMetadataGenerationRunsOutcome
Aws::Utils::Outcome< ListEnvironmentProfilesResult, DataZoneError > ListEnvironmentProfilesOutcome
std::future< UpdateSubscriptionTargetOutcome > UpdateSubscriptionTargetOutcomeCallable
Aws::Utils::Outcome< ListTimeSeriesDataPointsResult, DataZoneError > ListTimeSeriesDataPointsOutcome
Aws::Utils::Outcome< DeleteFormTypeResult, DataZoneError > DeleteFormTypeOutcome
Aws::Utils::Outcome< CreateSubscriptionRequestResult, DataZoneError > CreateSubscriptionRequestOutcome
Aws::Utils::Outcome< GetListingResult, DataZoneError > GetListingOutcome
std::future< UpdateAssetFilterOutcome > UpdateAssetFilterOutcomeCallable
std::future< CreateSubscriptionTargetOutcome > CreateSubscriptionTargetOutcomeCallable
Aws::Utils::Outcome< AddPolicyGrantResult, DataZoneError > AddPolicyGrantOutcome
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, DataZoneError > DeleteAssetFilterOutcome
Aws::Utils::Outcome< UpdateSubscriptionTargetResult, DataZoneError > UpdateSubscriptionTargetOutcome
Aws::Utils::Outcome< ListTagsForResourceResult, DataZoneError > ListTagsForResourceOutcome
std::future< DeleteEnvironmentOutcome > DeleteEnvironmentOutcomeCallable
std::future< GetDataProductOutcome > GetDataProductOutcomeCallable
std::future< DeleteProjectMembershipOutcome > DeleteProjectMembershipOutcomeCallable
Aws::Utils::Outcome< CancelSubscriptionResult, DataZoneError > CancelSubscriptionOutcome
Aws::Utils::Outcome< UpdateEnvironmentProfileResult, DataZoneError > UpdateEnvironmentProfileOutcome
std::future< CancelSubscriptionOutcome > CancelSubscriptionOutcomeCallable
Aws::Utils::Outcome< GetLineageNodeResult, DataZoneError > GetLineageNodeOutcome
std::future< DeleteProjectOutcome > DeleteProjectOutcomeCallable
Aws::Utils::Outcome< CreateProjectResult, DataZoneError > CreateProjectOutcome
Aws::Utils::Outcome< RevokeSubscriptionResult, DataZoneError > RevokeSubscriptionOutcome
std::future< UpdateGlossaryOutcome > UpdateGlossaryOutcomeCallable
Aws::Utils::Outcome< UpdateDataSourceResult, DataZoneError > UpdateDataSourceOutcome
Aws::Utils::Outcome< ListDomainUnitsForParentResult, DataZoneError > ListDomainUnitsForParentOutcome
Aws::Utils::Outcome< UntagResourceResult, DataZoneError > UntagResourceOutcome
Aws::Utils::Outcome< GetEnvironmentProfileResult, DataZoneError > GetEnvironmentProfileOutcome
Aws::Utils::Outcome< ListAssetFiltersResult, DataZoneError > ListAssetFiltersOutcome
std::future< GetGlossaryTermOutcome > GetGlossaryTermOutcomeCallable
std::future< UpdateEnvironmentActionOutcome > UpdateEnvironmentActionOutcomeCallable
Aws::Utils::Outcome< UpdateUserProfileResult, DataZoneError > UpdateUserProfileOutcome
Aws::Utils::Outcome< DeleteGlossaryResult, DataZoneError > DeleteGlossaryOutcome
Aws::Utils::Outcome< GetDomainUnitResult, DataZoneError > GetDomainUnitOutcome
Aws::Utils::Outcome< GetDataProductResult, DataZoneError > GetDataProductOutcome
Aws::Utils::Outcome< UpdateGroupProfileResult, DataZoneError > UpdateGroupProfileOutcome
Aws::Utils::Outcome< GetMetadataGenerationRunResult, DataZoneError > GetMetadataGenerationRunOutcome
std::future< AddEntityOwnerOutcome > AddEntityOwnerOutcomeCallable
Aws::Utils::Outcome< GetEnvironmentCredentialsResult, DataZoneError > GetEnvironmentCredentialsOutcome
Aws::Utils::Outcome< UpdateDomainUnitResult, DataZoneError > UpdateDomainUnitOutcome
Aws::Utils::Outcome< UpdateDomainResult, DataZoneError > UpdateDomainOutcome
std::future< ListEnvironmentProfilesOutcome > ListEnvironmentProfilesOutcomeCallable
std::future< CreateEnvironmentProfileOutcome > CreateEnvironmentProfileOutcomeCallable
std::future< ListEntityOwnersOutcome > ListEntityOwnersOutcomeCallable
std::future< UpdateProjectOutcome > UpdateProjectOutcomeCallable
std::future< DisassociateEnvironmentRoleOutcome > DisassociateEnvironmentRoleOutcomeCallable
std::future< UpdateEnvironmentProfileOutcome > UpdateEnvironmentProfileOutcomeCallable
std::future< GetEnvironmentCredentialsOutcome > GetEnvironmentCredentialsOutcomeCallable
std::future< GetEnvironmentActionOutcome > GetEnvironmentActionOutcomeCallable
std::future< SearchOutcome > SearchOutcomeCallable
Aws::Utils::Outcome< DeleteDomainUnitResult, DataZoneError > DeleteDomainUnitOutcome
Aws::Utils::Outcome< GetDataSourceResult, DataZoneError > GetDataSourceOutcome
Aws::Utils::Outcome< GetAssetFilterResult, DataZoneError > GetAssetFilterOutcome
Aws::Utils::Outcome< ListEntityOwnersResult, DataZoneError > ListEntityOwnersOutcome
std::future< CreateDataProductRevisionOutcome > CreateDataProductRevisionOutcomeCallable
std::future< CreateAssetRevisionOutcome > CreateAssetRevisionOutcomeCallable
Aws::Utils::Outcome< DeleteSubscriptionGrantResult, DataZoneError > DeleteSubscriptionGrantOutcome
Aws::Utils::Outcome< UpdateGlossaryResult, DataZoneError > UpdateGlossaryOutcome
std::future< GetAssetTypeOutcome > GetAssetTypeOutcomeCallable
Aws::Utils::Outcome< GetAssetResult, DataZoneError > GetAssetOutcome
std::future< CreateAssetTypeOutcome > CreateAssetTypeOutcomeCallable
Aws::Utils::Outcome< GetSubscriptionRequestDetailsResult, DataZoneError > GetSubscriptionRequestDetailsOutcome
Aws::Utils::Outcome< DeleteDomainResult, DataZoneError > DeleteDomainOutcome
std::future< GetDataSourceRunOutcome > GetDataSourceRunOutcomeCallable
std::future< StartMetadataGenerationRunOutcome > StartMetadataGenerationRunOutcomeCallable
std::future< DeleteDomainUnitOutcome > DeleteDomainUnitOutcomeCallable
Aws::Utils::Outcome< StartDataSourceRunResult, DataZoneError > StartDataSourceRunOutcome
Aws::Utils::Outcome< ListEnvironmentBlueprintsResult, DataZoneError > ListEnvironmentBlueprintsOutcome
Aws::Utils::Outcome< CreateAssetFilterResult, DataZoneError > CreateAssetFilterOutcome
Aws::Utils::Outcome< CreateUserProfileResult, DataZoneError > CreateUserProfileOutcome
Aws::Utils::Outcome< GetEnvironmentBlueprintResult, DataZoneError > GetEnvironmentBlueprintOutcome
std::future< UpdateDomainUnitOutcome > UpdateDomainUnitOutcomeCallable
std::future< DeleteEnvironmentProfileOutcome > DeleteEnvironmentProfileOutcomeCallable
Aws::Utils::Outcome< SearchResult, DataZoneError > SearchOutcome
Aws::Utils::Outcome< CreateSubscriptionTargetResult, DataZoneError > CreateSubscriptionTargetOutcome
Aws::Utils::Outcome< SearchUserProfilesResult, DataZoneError > SearchUserProfilesOutcome
Aws::Utils::Outcome< PutEnvironmentBlueprintConfigurationResult, DataZoneError > PutEnvironmentBlueprintConfigurationOutcome
Aws::Utils::Outcome< ListPolicyGrantsResult, DataZoneError > ListPolicyGrantsOutcome
Aws::Utils::Outcome< AddEntityOwnerResult, DataZoneError > AddEntityOwnerOutcome
Aws::Utils::Outcome< CreateGlossaryTermResult, DataZoneError > CreateGlossaryTermOutcome
Aws::Utils::Outcome< UpdateProjectResult, DataZoneError > UpdateProjectOutcome
std::future< GetAssetOutcome > GetAssetOutcomeCallable
std::function< void(const DataZoneClient *, const Model::DeleteGlossaryRequest &, const Model::DeleteGlossaryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteGlossaryResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteSubscriptionTargetRequest &, const Model::DeleteSubscriptionTargetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteSubscriptionTargetResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateDomainUnitRequest &, const Model::UpdateDomainUnitOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDomainUnitResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateSubscriptionRequestRequest &, const Model::CreateSubscriptionRequestOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSubscriptionRequestResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteEnvironmentProfileRequest &, const Model::DeleteEnvironmentProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteEnvironmentProfileResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::AssociateEnvironmentRoleRequest &, const Model::AssociateEnvironmentRoleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateEnvironmentRoleResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateUserProfileRequest &, const Model::UpdateUserProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateUserProfileResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetTimeSeriesDataPointRequest &, const Model::GetTimeSeriesDataPointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetTimeSeriesDataPointResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::StartDataSourceRunRequest &, const Model::StartDataSourceRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartDataSourceRunResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::SearchRequest &, const Model::SearchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteListingRequest &, const Model::DeleteListingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteListingResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListEnvironmentProfilesRequest &, const Model::ListEnvironmentProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEnvironmentProfilesResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetGlossaryRequest &, const Model::GetGlossaryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetGlossaryResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetSubscriptionRequestDetailsRequest &, const Model::GetSubscriptionRequestDetailsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSubscriptionRequestDetailsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DisassociateEnvironmentRoleRequest &, const Model::DisassociateEnvironmentRoleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateEnvironmentRoleResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListAssetFiltersRequest &, const Model::ListAssetFiltersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAssetFiltersResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetDomainRequest &, const Model::GetDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDomainResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateAssetRequest &, const Model::CreateAssetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAssetResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListDataSourcesRequest &, const Model::ListDataSourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDataSourcesResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListDomainsRequest &, const Model::ListDomainsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDomainsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CancelMetadataGenerationRunRequest &, const Model::CancelMetadataGenerationRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelMetadataGenerationRunResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetDataSourceRequest &, const Model::GetDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDataSourceResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetLineageNodeRequest &, const Model::GetLineageNodeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetLineageNodeResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetIamPortalLoginUrlRequest &, const Model::GetIamPortalLoginUrlOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetIamPortalLoginUrlResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateEnvironmentActionRequest &, const Model::UpdateEnvironmentActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateEnvironmentActionResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::SearchUserProfilesRequest &, const Model::SearchUserProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchUserProfilesResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListAssetRevisionsRequest &, const Model::ListAssetRevisionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAssetRevisionsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListSubscriptionGrantsRequest &, const Model::ListSubscriptionGrantsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSubscriptionGrantsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteAssetTypeRequest &, const Model::DeleteAssetTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAssetTypeResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetDataSourceRunRequest &, const Model::GetDataSourceRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDataSourceRunResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::RejectSubscriptionRequestRequest &, const Model::RejectSubscriptionRequestOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RejectSubscriptionRequestResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateSubscriptionTargetRequest &, const Model::CreateSubscriptionTargetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSubscriptionTargetResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateAssetTypeRequest &, const Model::CreateAssetTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAssetTypeResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateEnvironmentRequest &, const Model::UpdateEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateEnvironmentResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteProjectRequest &, const Model::DeleteProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteProjectResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetDomainUnitRequest &, const Model::GetDomainUnitOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDomainUnitResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateDomainRequest &, const Model::UpdateDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDomainResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::RemovePolicyGrantRequest &, const Model::RemovePolicyGrantOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RemovePolicyGrantResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListLineageNodeHistoryRequest &, const Model::ListLineageNodeHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListLineageNodeHistoryResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateDataSourceRequest &, const Model::CreateDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDataSourceResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateDomainRequest &, const Model::CreateDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDomainResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateGlossaryTermRequest &, const Model::UpdateGlossaryTermOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateGlossaryTermResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListDataSourceRunsRequest &, const Model::ListDataSourceRunsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDataSourceRunsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetSubscriptionGrantRequest &, const Model::GetSubscriptionGrantOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSubscriptionGrantResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListSubscriptionRequestsRequest &, const Model::ListSubscriptionRequestsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSubscriptionRequestsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateDomainUnitRequest &, const Model::CreateDomainUnitOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDomainUnitResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListEnvironmentBlueprintConfigurationsRequest &, const Model::ListEnvironmentBlueprintConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEnvironmentBlueprintConfigurationsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::AcceptSubscriptionRequestRequest &, const Model::AcceptSubscriptionRequestOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AcceptSubscriptionRequestResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetEnvironmentProfileRequest &, const Model::GetEnvironmentProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEnvironmentProfileResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateDataProductRequest &, const Model::CreateDataProductOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDataProductResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateProjectMembershipRequest &, const Model::CreateProjectMembershipOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateProjectMembershipResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteDataSourceRequest &, const Model::DeleteDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDataSourceResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteSubscriptionRequestRequest &, const Model::DeleteSubscriptionRequestOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteSubscriptionRequestResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateGroupProfileRequest &, const Model::CreateGroupProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateGroupProfileResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetEnvironmentRequest &, const Model::GetEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEnvironmentResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListDataSourceRunActivitiesRequest &, const Model::ListDataSourceRunActivitiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDataSourceRunActivitiesResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetMetadataGenerationRunRequest &, const Model::GetMetadataGenerationRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMetadataGenerationRunResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateFormTypeRequest &, const Model::CreateFormTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateFormTypeResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::AcceptPredictionsRequest &, const Model::AcceptPredictionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AcceptPredictionsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetEnvironmentBlueprintRequest &, const Model::GetEnvironmentBlueprintOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEnvironmentBlueprintResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListSubscriptionsRequest &, const Model::ListSubscriptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSubscriptionsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetEnvironmentActionRequest &, const Model::GetEnvironmentActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEnvironmentActionResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateAssetRevisionRequest &, const Model::CreateAssetRevisionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAssetRevisionResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetGlossaryTermRequest &, const Model::GetGlossaryTermOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetGlossaryTermResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateSubscriptionTargetRequest &, const Model::UpdateSubscriptionTargetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateSubscriptionTargetResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetAssetRequest &, const Model::GetAssetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAssetResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListEnvironmentBlueprintsRequest &, const Model::ListEnvironmentBlueprintsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEnvironmentBlueprintsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListEntityOwnersRequest &, const Model::ListEntityOwnersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEntityOwnersResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateSubscriptionGrantRequest &, const Model::CreateSubscriptionGrantOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSubscriptionGrantResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateUserProfileRequest &, const Model::CreateUserProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateUserProfileResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::RevokeSubscriptionRequest &, const Model::RevokeSubscriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RevokeSubscriptionResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::AddPolicyGrantRequest &, const Model::AddPolicyGrantOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AddPolicyGrantResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListEnvironmentActionsRequest &, const Model::ListEnvironmentActionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEnvironmentActionsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListSubscriptionTargetsRequest &, const Model::ListSubscriptionTargetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSubscriptionTargetsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::SearchTypesRequest &, const Model::SearchTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchTypesResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetGroupProfileRequest &, const Model::GetGroupProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetGroupProfileResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteFormTypeRequest &, const Model::DeleteFormTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteFormTypeResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteDataProductRequest &, const Model::DeleteDataProductOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDataProductResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateEnvironmentProfileRequest &, const Model::UpdateEnvironmentProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateEnvironmentProfileResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetProjectRequest &, const Model::GetProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetProjectResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteSubscriptionGrantRequest &, const Model::DeleteSubscriptionGrantOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteSubscriptionGrantResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListNotificationsRequest &, const Model::ListNotificationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListNotificationsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateGlossaryRequest &, const Model::CreateGlossaryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateGlossaryResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteDomainUnitRequest &, const Model::DeleteDomainUnitOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDomainUnitResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateGlossaryRequest &, const Model::UpdateGlossaryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateGlossaryResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetSubscriptionTargetRequest &, const Model::GetSubscriptionTargetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSubscriptionTargetResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListProjectMembershipsRequest &, const Model::ListProjectMembershipsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListProjectMembershipsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListProjectsRequest &, const Model::ListProjectsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListProjectsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::PostLineageEventRequest &, const Model::PostLineageEventOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PostLineageEventResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteEnvironmentRequest &, const Model::DeleteEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteEnvironmentResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::PostTimeSeriesDataPointsRequest &, const Model::PostTimeSeriesDataPointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PostTimeSeriesDataPointsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteEnvironmentBlueprintConfigurationRequest &, const Model::DeleteEnvironmentBlueprintConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteEnvironmentBlueprintConfigurationResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::RejectPredictionsRequest &, const Model::RejectPredictionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RejectPredictionsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListTimeSeriesDataPointsRequest &, const Model::ListTimeSeriesDataPointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTimeSeriesDataPointsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateEnvironmentActionRequest &, const Model::CreateEnvironmentActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateEnvironmentActionResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteDomainRequest &, const Model::DeleteDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDomainResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateProjectRequest &, const Model::CreateProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateProjectResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteGlossaryTermRequest &, const Model::DeleteGlossaryTermOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteGlossaryTermResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteAssetRequest &, const Model::DeleteAssetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAssetResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetUserProfileRequest &, const Model::GetUserProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetUserProfileResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListEnvironmentsRequest &, const Model::ListEnvironmentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEnvironmentsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteEnvironmentActionRequest &, const Model::DeleteEnvironmentActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteEnvironmentActionResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateAssetFilterRequest &, const Model::CreateAssetFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAssetFilterResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListPolicyGrantsRequest &, const Model::ListPolicyGrantsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPolicyGrantsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateEnvironmentRequest &, const Model::CreateEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateEnvironmentResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetDataProductRequest &, const Model::GetDataProductOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDataProductResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetEnvironmentCredentialsRequest &, const Model::GetEnvironmentCredentialsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEnvironmentCredentialsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetAssetFilterRequest &, const Model::GetAssetFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAssetFilterResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::RemoveEntityOwnerRequest &, const Model::RemoveEntityOwnerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RemoveEntityOwnerResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetEnvironmentBlueprintConfigurationRequest &, const Model::GetEnvironmentBlueprintConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEnvironmentBlueprintConfigurationResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteTimeSeriesDataPointsRequest &, const Model::DeleteTimeSeriesDataPointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTimeSeriesDataPointsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateSubscriptionRequestRequest &, const Model::UpdateSubscriptionRequestOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateSubscriptionRequestResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetAssetTypeRequest &, const Model::GetAssetTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAssetTypeResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CancelSubscriptionRequest &, const Model::CancelSubscriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelSubscriptionResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateGlossaryTermRequest &, const Model::CreateGlossaryTermOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateGlossaryTermResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::AddEntityOwnerRequest &, const Model::AddEntityOwnerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AddEntityOwnerResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetSubscriptionRequest &, const Model::GetSubscriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSubscriptionResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateAssetFilterRequest &, const Model::UpdateAssetFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAssetFilterResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetFormTypeRequest &, const Model::GetFormTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetFormTypeResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateDataProductRevisionRequest &, const Model::CreateDataProductRevisionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDataProductRevisionResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateListingChangeSetRequest &, const Model::CreateListingChangeSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateListingChangeSetResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateProjectRequest &, const Model::UpdateProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateProjectResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::SearchGroupProfilesRequest &, const Model::SearchGroupProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchGroupProfilesResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::PutEnvironmentBlueprintConfigurationRequest &, const Model::PutEnvironmentBlueprintConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutEnvironmentBlueprintConfigurationResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetListingRequest &, const Model::GetListingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetListingResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListDomainUnitsForParentRequest &, const Model::ListDomainUnitsForParentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDomainUnitsForParentResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListMetadataGenerationRunsRequest &, const Model::ListMetadataGenerationRunsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListMetadataGenerationRunsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteAssetFilterRequest &, const Model::DeleteAssetFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAssetFilterResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::SearchListingsRequest &, const Model::SearchListingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchListingsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateEnvironmentProfileRequest &, const Model::CreateEnvironmentProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateEnvironmentProfileResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateGroupProfileRequest &, const Model::UpdateGroupProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateGroupProfileResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::StartMetadataGenerationRunRequest &, const Model::StartMetadataGenerationRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartMetadataGenerationRunResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateDataSourceRequest &, const Model::UpdateDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDataSourceResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListDataProductRevisionsRequest &, const Model::ListDataProductRevisionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDataProductRevisionsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteProjectMembershipRequest &, const Model::DeleteProjectMembershipOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteProjectMembershipResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateSubscriptionGrantStatusRequest &, const Model::UpdateSubscriptionGrantStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateSubscriptionGrantStatusResponseReceivedHandler