AWS SDK for C++

AWS SDK for C++ Version 1.11.643

Loading...
Searching...
No Matches
DataZoneClient.h
1
6#pragma once
7#include <aws/datazone/DataZone_EXPORTS.h>
8#include <aws/core/client/ClientConfiguration.h>
9#include <aws/core/client/AWSClient.h>
10#include <aws/core/client/AWSClientAsyncCRTP.h>
11#include <aws/core/utils/json/JsonSerializer.h>
12#include <aws/datazone/DataZoneServiceClientModel.h>
13
14namespace Aws
15{
16namespace DataZone
17{
26 class AWS_DATAZONE_API DataZoneClient : public Aws::Client::AWSJsonClient, public Aws::Client::ClientWithAsyncTemplateMethods<DataZoneClient>
27 {
28 public:
30 static const char* GetServiceName();
31 static const char* GetAllocationTag();
32
35
41 std::shared_ptr<DataZoneEndpointProviderBase> endpointProvider = nullptr);
42
48 std::shared_ptr<DataZoneEndpointProviderBase> endpointProvider = nullptr,
50
55 DataZoneClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
56 std::shared_ptr<DataZoneEndpointProviderBase> endpointProvider = nullptr,
58
59
60 /* Legacy constructors due deprecation */
66
72 const Aws::Client::ClientConfiguration& clientConfiguration);
73
78 DataZoneClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
79 const Aws::Client::ClientConfiguration& clientConfiguration);
80
81 /* End of legacy constructors due deprecation */
82 virtual ~DataZoneClient();
83
91
95 template<typename AcceptPredictionsRequestT = Model::AcceptPredictionsRequest>
96 Model::AcceptPredictionsOutcomeCallable AcceptPredictionsCallable(const AcceptPredictionsRequestT& request) const
97 {
98 return SubmitCallable(&DataZoneClient::AcceptPredictions, request);
99 }
100
104 template<typename AcceptPredictionsRequestT = Model::AcceptPredictionsRequest>
105 void AcceptPredictionsAsync(const AcceptPredictionsRequestT& request, const AcceptPredictionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
106 {
107 return SubmitAsync(&DataZoneClient::AcceptPredictions, request, handler, context);
108 }
109
117
121 template<typename AcceptSubscriptionRequestRequestT = Model::AcceptSubscriptionRequestRequest>
122 Model::AcceptSubscriptionRequestOutcomeCallable AcceptSubscriptionRequestCallable(const AcceptSubscriptionRequestRequestT& request) const
123 {
124 return SubmitCallable(&DataZoneClient::AcceptSubscriptionRequest, request);
125 }
126
130 template<typename AcceptSubscriptionRequestRequestT = Model::AcceptSubscriptionRequestRequest>
131 void AcceptSubscriptionRequestAsync(const AcceptSubscriptionRequestRequestT& request, const AcceptSubscriptionRequestResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
132 {
133 return SubmitAsync(&DataZoneClient::AcceptSubscriptionRequest, request, handler, context);
134 }
135
142
146 template<typename AddEntityOwnerRequestT = Model::AddEntityOwnerRequest>
147 Model::AddEntityOwnerOutcomeCallable AddEntityOwnerCallable(const AddEntityOwnerRequestT& request) const
148 {
149 return SubmitCallable(&DataZoneClient::AddEntityOwner, request);
150 }
151
155 template<typename AddEntityOwnerRequestT = Model::AddEntityOwnerRequest>
156 void AddEntityOwnerAsync(const AddEntityOwnerRequestT& request, const AddEntityOwnerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
157 {
158 return SubmitAsync(&DataZoneClient::AddEntityOwner, request, handler, context);
159 }
160
169
173 template<typename AddPolicyGrantRequestT = Model::AddPolicyGrantRequest>
174 Model::AddPolicyGrantOutcomeCallable AddPolicyGrantCallable(const AddPolicyGrantRequestT& request) const
175 {
176 return SubmitCallable(&DataZoneClient::AddPolicyGrant, request);
177 }
178
182 template<typename AddPolicyGrantRequestT = Model::AddPolicyGrantRequest>
183 void AddPolicyGrantAsync(const AddPolicyGrantRequestT& request, const AddPolicyGrantResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
184 {
185 return SubmitAsync(&DataZoneClient::AddPolicyGrant, request, handler, context);
186 }
187
195
199 template<typename AssociateEnvironmentRoleRequestT = Model::AssociateEnvironmentRoleRequest>
200 Model::AssociateEnvironmentRoleOutcomeCallable AssociateEnvironmentRoleCallable(const AssociateEnvironmentRoleRequestT& request) const
201 {
202 return SubmitCallable(&DataZoneClient::AssociateEnvironmentRole, request);
203 }
204
208 template<typename AssociateEnvironmentRoleRequestT = Model::AssociateEnvironmentRoleRequest>
209 void AssociateEnvironmentRoleAsync(const AssociateEnvironmentRoleRequestT& request, const AssociateEnvironmentRoleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
210 {
211 return SubmitAsync(&DataZoneClient::AssociateEnvironmentRole, request, handler, context);
212 }
213
220
224 template<typename AssociateGovernedTermsRequestT = Model::AssociateGovernedTermsRequest>
225 Model::AssociateGovernedTermsOutcomeCallable AssociateGovernedTermsCallable(const AssociateGovernedTermsRequestT& request) const
226 {
227 return SubmitCallable(&DataZoneClient::AssociateGovernedTerms, request);
228 }
229
233 template<typename AssociateGovernedTermsRequestT = Model::AssociateGovernedTermsRequest>
234 void AssociateGovernedTermsAsync(const AssociateGovernedTermsRequestT& request, const AssociateGovernedTermsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
235 {
236 return SubmitAsync(&DataZoneClient::AssociateGovernedTerms, request, handler, context);
237 }
238
249
253 template<typename CancelMetadataGenerationRunRequestT = Model::CancelMetadataGenerationRunRequest>
254 Model::CancelMetadataGenerationRunOutcomeCallable CancelMetadataGenerationRunCallable(const CancelMetadataGenerationRunRequestT& request) const
255 {
256 return SubmitCallable(&DataZoneClient::CancelMetadataGenerationRun, request);
257 }
258
262 template<typename CancelMetadataGenerationRunRequestT = Model::CancelMetadataGenerationRunRequest>
263 void CancelMetadataGenerationRunAsync(const CancelMetadataGenerationRunRequestT& request, const CancelMetadataGenerationRunResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
264 {
265 return SubmitAsync(&DataZoneClient::CancelMetadataGenerationRun, request, handler, context);
266 }
267
275
279 template<typename CancelSubscriptionRequestT = Model::CancelSubscriptionRequest>
280 Model::CancelSubscriptionOutcomeCallable CancelSubscriptionCallable(const CancelSubscriptionRequestT& request) const
281 {
282 return SubmitCallable(&DataZoneClient::CancelSubscription, request);
283 }
284
288 template<typename CancelSubscriptionRequestT = Model::CancelSubscriptionRequest>
289 void CancelSubscriptionAsync(const CancelSubscriptionRequestT& request, const CancelSubscriptionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
290 {
291 return SubmitAsync(&DataZoneClient::CancelSubscription, request, handler, context);
292 }
293
300
304 template<typename CreateAccountPoolRequestT = Model::CreateAccountPoolRequest>
305 Model::CreateAccountPoolOutcomeCallable CreateAccountPoolCallable(const CreateAccountPoolRequestT& request) const
306 {
307 return SubmitCallable(&DataZoneClient::CreateAccountPool, request);
308 }
309
313 template<typename CreateAccountPoolRequestT = Model::CreateAccountPoolRequest>
314 void CreateAccountPoolAsync(const CreateAccountPoolRequestT& request, const CreateAccountPoolResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
315 {
316 return SubmitAsync(&DataZoneClient::CreateAccountPool, request, handler, context);
317 }
318
344
348 template<typename CreateAssetRequestT = Model::CreateAssetRequest>
349 Model::CreateAssetOutcomeCallable CreateAssetCallable(const CreateAssetRequestT& request) const
350 {
351 return SubmitCallable(&DataZoneClient::CreateAsset, request);
352 }
353
357 template<typename CreateAssetRequestT = Model::CreateAssetRequest>
358 void CreateAssetAsync(const CreateAssetRequestT& request, const CreateAssetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
359 {
360 return SubmitAsync(&DataZoneClient::CreateAsset, request, handler, context);
361 }
362
382
386 template<typename CreateAssetFilterRequestT = Model::CreateAssetFilterRequest>
387 Model::CreateAssetFilterOutcomeCallable CreateAssetFilterCallable(const CreateAssetFilterRequestT& request) const
388 {
389 return SubmitCallable(&DataZoneClient::CreateAssetFilter, request);
390 }
391
395 template<typename CreateAssetFilterRequestT = Model::CreateAssetFilterRequest>
396 void CreateAssetFilterAsync(const CreateAssetFilterRequestT& request, const CreateAssetFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
397 {
398 return SubmitAsync(&DataZoneClient::CreateAssetFilter, request, handler, context);
399 }
400
419
423 template<typename CreateAssetRevisionRequestT = Model::CreateAssetRevisionRequest>
424 Model::CreateAssetRevisionOutcomeCallable CreateAssetRevisionCallable(const CreateAssetRevisionRequestT& request) const
425 {
426 return SubmitCallable(&DataZoneClient::CreateAssetRevision, request);
427 }
428
432 template<typename CreateAssetRevisionRequestT = Model::CreateAssetRevisionRequest>
433 void CreateAssetRevisionAsync(const CreateAssetRevisionRequestT& request, const CreateAssetRevisionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
434 {
435 return SubmitAsync(&DataZoneClient::CreateAssetRevision, request, handler, context);
436 }
437
451
455 template<typename CreateAssetTypeRequestT = Model::CreateAssetTypeRequest>
456 Model::CreateAssetTypeOutcomeCallable CreateAssetTypeCallable(const CreateAssetTypeRequestT& request) const
457 {
458 return SubmitCallable(&DataZoneClient::CreateAssetType, request);
459 }
460
464 template<typename CreateAssetTypeRequestT = Model::CreateAssetTypeRequest>
465 void CreateAssetTypeAsync(const CreateAssetTypeRequestT& request, const CreateAssetTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
466 {
467 return SubmitAsync(&DataZoneClient::CreateAssetType, request, handler, context);
468 }
469
478
482 template<typename CreateConnectionRequestT = Model::CreateConnectionRequest>
483 Model::CreateConnectionOutcomeCallable CreateConnectionCallable(const CreateConnectionRequestT& request) const
484 {
485 return SubmitCallable(&DataZoneClient::CreateConnection, request);
486 }
487
491 template<typename CreateConnectionRequestT = Model::CreateConnectionRequest>
492 void CreateConnectionAsync(const CreateConnectionRequestT& request, const CreateConnectionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
493 {
494 return SubmitAsync(&DataZoneClient::CreateConnection, request, handler, context);
495 }
496
515
519 template<typename CreateDataProductRequestT = Model::CreateDataProductRequest>
520 Model::CreateDataProductOutcomeCallable CreateDataProductCallable(const CreateDataProductRequestT& request) const
521 {
522 return SubmitCallable(&DataZoneClient::CreateDataProduct, request);
523 }
524
528 template<typename CreateDataProductRequestT = Model::CreateDataProductRequest>
529 void CreateDataProductAsync(const CreateDataProductRequestT& request, const CreateDataProductResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
530 {
531 return SubmitAsync(&DataZoneClient::CreateDataProduct, request, handler, context);
532 }
533
544
548 template<typename CreateDataProductRevisionRequestT = Model::CreateDataProductRevisionRequest>
549 Model::CreateDataProductRevisionOutcomeCallable CreateDataProductRevisionCallable(const CreateDataProductRevisionRequestT& request) const
550 {
551 return SubmitCallable(&DataZoneClient::CreateDataProductRevision, request);
552 }
553
557 template<typename CreateDataProductRevisionRequestT = Model::CreateDataProductRevisionRequest>
558 void CreateDataProductRevisionAsync(const CreateDataProductRevisionRequestT& request, const CreateDataProductRevisionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
559 {
560 return SubmitAsync(&DataZoneClient::CreateDataProductRevision, request, handler, context);
561 }
562
569
573 template<typename CreateDataSourceRequestT = Model::CreateDataSourceRequest>
574 Model::CreateDataSourceOutcomeCallable CreateDataSourceCallable(const CreateDataSourceRequestT& request) const
575 {
576 return SubmitCallable(&DataZoneClient::CreateDataSource, request);
577 }
578
582 template<typename CreateDataSourceRequestT = Model::CreateDataSourceRequest>
583 void CreateDataSourceAsync(const CreateDataSourceRequestT& request, const CreateDataSourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
584 {
585 return SubmitAsync(&DataZoneClient::CreateDataSource, request, handler, context);
586 }
587
594
598 template<typename CreateDomainRequestT = Model::CreateDomainRequest>
599 Model::CreateDomainOutcomeCallable CreateDomainCallable(const CreateDomainRequestT& request) const
600 {
601 return SubmitCallable(&DataZoneClient::CreateDomain, request);
602 }
603
607 template<typename CreateDomainRequestT = Model::CreateDomainRequest>
608 void CreateDomainAsync(const CreateDomainRequestT& request, const CreateDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
609 {
610 return SubmitAsync(&DataZoneClient::CreateDomain, request, handler, context);
611 }
612
619
623 template<typename CreateDomainUnitRequestT = Model::CreateDomainUnitRequest>
624 Model::CreateDomainUnitOutcomeCallable CreateDomainUnitCallable(const CreateDomainUnitRequestT& request) const
625 {
626 return SubmitCallable(&DataZoneClient::CreateDomainUnit, request);
627 }
628
632 template<typename CreateDomainUnitRequestT = Model::CreateDomainUnitRequest>
633 void CreateDomainUnitAsync(const CreateDomainUnitRequestT& request, const CreateDomainUnitResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
634 {
635 return SubmitAsync(&DataZoneClient::CreateDomainUnit, request, handler, context);
636 }
637
644
648 template<typename CreateEnvironmentRequestT = Model::CreateEnvironmentRequest>
649 Model::CreateEnvironmentOutcomeCallable CreateEnvironmentCallable(const CreateEnvironmentRequestT& request) const
650 {
651 return SubmitCallable(&DataZoneClient::CreateEnvironment, request);
652 }
653
657 template<typename CreateEnvironmentRequestT = Model::CreateEnvironmentRequest>
658 void CreateEnvironmentAsync(const CreateEnvironmentRequestT& request, const CreateEnvironmentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
659 {
660 return SubmitAsync(&DataZoneClient::CreateEnvironment, request, handler, context);
661 }
662
671
675 template<typename CreateEnvironmentActionRequestT = Model::CreateEnvironmentActionRequest>
676 Model::CreateEnvironmentActionOutcomeCallable CreateEnvironmentActionCallable(const CreateEnvironmentActionRequestT& request) const
677 {
678 return SubmitCallable(&DataZoneClient::CreateEnvironmentAction, request);
679 }
680
684 template<typename CreateEnvironmentActionRequestT = Model::CreateEnvironmentActionRequest>
685 void CreateEnvironmentActionAsync(const CreateEnvironmentActionRequestT& request, const CreateEnvironmentActionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
686 {
687 return SubmitAsync(&DataZoneClient::CreateEnvironmentAction, request, handler, context);
688 }
689
696
700 template<typename CreateEnvironmentBlueprintRequestT = Model::CreateEnvironmentBlueprintRequest>
701 Model::CreateEnvironmentBlueprintOutcomeCallable CreateEnvironmentBlueprintCallable(const CreateEnvironmentBlueprintRequestT& request) const
702 {
703 return SubmitCallable(&DataZoneClient::CreateEnvironmentBlueprint, request);
704 }
705
709 template<typename CreateEnvironmentBlueprintRequestT = Model::CreateEnvironmentBlueprintRequest>
710 void CreateEnvironmentBlueprintAsync(const CreateEnvironmentBlueprintRequestT& request, const CreateEnvironmentBlueprintResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
711 {
712 return SubmitAsync(&DataZoneClient::CreateEnvironmentBlueprint, request, handler, context);
713 }
714
721
725 template<typename CreateEnvironmentProfileRequestT = Model::CreateEnvironmentProfileRequest>
726 Model::CreateEnvironmentProfileOutcomeCallable CreateEnvironmentProfileCallable(const CreateEnvironmentProfileRequestT& request) const
727 {
728 return SubmitCallable(&DataZoneClient::CreateEnvironmentProfile, request);
729 }
730
734 template<typename CreateEnvironmentProfileRequestT = Model::CreateEnvironmentProfileRequest>
735 void CreateEnvironmentProfileAsync(const CreateEnvironmentProfileRequestT& request, const CreateEnvironmentProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
736 {
737 return SubmitAsync(&DataZoneClient::CreateEnvironmentProfile, request, handler, context);
738 }
739
749
753 template<typename CreateFormTypeRequestT = Model::CreateFormTypeRequest>
754 Model::CreateFormTypeOutcomeCallable CreateFormTypeCallable(const CreateFormTypeRequestT& request) const
755 {
756 return SubmitCallable(&DataZoneClient::CreateFormType, request);
757 }
758
762 template<typename CreateFormTypeRequestT = Model::CreateFormTypeRequest>
763 void CreateFormTypeAsync(const CreateFormTypeRequestT& request, const CreateFormTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
764 {
765 return SubmitAsync(&DataZoneClient::CreateFormType, request, handler, context);
766 }
767
785
789 template<typename CreateGlossaryRequestT = Model::CreateGlossaryRequest>
790 Model::CreateGlossaryOutcomeCallable CreateGlossaryCallable(const CreateGlossaryRequestT& request) const
791 {
792 return SubmitCallable(&DataZoneClient::CreateGlossary, request);
793 }
794
798 template<typename CreateGlossaryRequestT = Model::CreateGlossaryRequest>
799 void CreateGlossaryAsync(const CreateGlossaryRequestT& request, const CreateGlossaryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
800 {
801 return SubmitAsync(&DataZoneClient::CreateGlossary, request, handler, context);
802 }
803
823
827 template<typename CreateGlossaryTermRequestT = Model::CreateGlossaryTermRequest>
828 Model::CreateGlossaryTermOutcomeCallable CreateGlossaryTermCallable(const CreateGlossaryTermRequestT& request) const
829 {
830 return SubmitCallable(&DataZoneClient::CreateGlossaryTerm, request);
831 }
832
836 template<typename CreateGlossaryTermRequestT = Model::CreateGlossaryTermRequest>
837 void CreateGlossaryTermAsync(const CreateGlossaryTermRequestT& request, const CreateGlossaryTermResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
838 {
839 return SubmitAsync(&DataZoneClient::CreateGlossaryTerm, request, handler, context);
840 }
841
848
852 template<typename CreateGroupProfileRequestT = Model::CreateGroupProfileRequest>
853 Model::CreateGroupProfileOutcomeCallable CreateGroupProfileCallable(const CreateGroupProfileRequestT& request) const
854 {
855 return SubmitCallable(&DataZoneClient::CreateGroupProfile, request);
856 }
857
861 template<typename CreateGroupProfileRequestT = Model::CreateGroupProfileRequest>
862 void CreateGroupProfileAsync(const CreateGroupProfileRequestT& request, const CreateGroupProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
863 {
864 return SubmitAsync(&DataZoneClient::CreateGroupProfile, request, handler, context);
865 }
866
874
878 template<typename CreateListingChangeSetRequestT = Model::CreateListingChangeSetRequest>
879 Model::CreateListingChangeSetOutcomeCallable CreateListingChangeSetCallable(const CreateListingChangeSetRequestT& request) const
880 {
881 return SubmitCallable(&DataZoneClient::CreateListingChangeSet, request);
882 }
883
887 template<typename CreateListingChangeSetRequestT = Model::CreateListingChangeSetRequest>
888 void CreateListingChangeSetAsync(const CreateListingChangeSetRequestT& request, const CreateListingChangeSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
889 {
890 return SubmitAsync(&DataZoneClient::CreateListingChangeSet, request, handler, context);
891 }
892
899
903 template<typename CreateProjectRequestT = Model::CreateProjectRequest>
904 Model::CreateProjectOutcomeCallable CreateProjectCallable(const CreateProjectRequestT& request) const
905 {
906 return SubmitCallable(&DataZoneClient::CreateProject, request);
907 }
908
912 template<typename CreateProjectRequestT = Model::CreateProjectRequest>
913 void CreateProjectAsync(const CreateProjectRequestT& request, const CreateProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
914 {
915 return SubmitAsync(&DataZoneClient::CreateProject, request, handler, context);
916 }
917
925
929 template<typename CreateProjectMembershipRequestT = Model::CreateProjectMembershipRequest>
930 Model::CreateProjectMembershipOutcomeCallable CreateProjectMembershipCallable(const CreateProjectMembershipRequestT& request) const
931 {
932 return SubmitCallable(&DataZoneClient::CreateProjectMembership, request);
933 }
934
938 template<typename CreateProjectMembershipRequestT = Model::CreateProjectMembershipRequest>
939 void CreateProjectMembershipAsync(const CreateProjectMembershipRequestT& request, const CreateProjectMembershipResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
940 {
941 return SubmitAsync(&DataZoneClient::CreateProjectMembership, request, handler, context);
942 }
943
950
954 template<typename CreateProjectProfileRequestT = Model::CreateProjectProfileRequest>
955 Model::CreateProjectProfileOutcomeCallable CreateProjectProfileCallable(const CreateProjectProfileRequestT& request) const
956 {
957 return SubmitCallable(&DataZoneClient::CreateProjectProfile, request);
958 }
959
963 template<typename CreateProjectProfileRequestT = Model::CreateProjectProfileRequest>
964 void CreateProjectProfileAsync(const CreateProjectProfileRequestT& request, const CreateProjectProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
965 {
966 return SubmitAsync(&DataZoneClient::CreateProjectProfile, request, handler, context);
967 }
968
982
986 template<typename CreateRuleRequestT = Model::CreateRuleRequest>
987 Model::CreateRuleOutcomeCallable CreateRuleCallable(const CreateRuleRequestT& request) const
988 {
989 return SubmitCallable(&DataZoneClient::CreateRule, request);
990 }
991
995 template<typename CreateRuleRequestT = Model::CreateRuleRequest>
996 void CreateRuleAsync(const CreateRuleRequestT& request, const CreateRuleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
997 {
998 return SubmitAsync(&DataZoneClient::CreateRule, request, handler, context);
999 }
1000
1008
1012 template<typename CreateSubscriptionGrantRequestT = Model::CreateSubscriptionGrantRequest>
1013 Model::CreateSubscriptionGrantOutcomeCallable CreateSubscriptionGrantCallable(const CreateSubscriptionGrantRequestT& request) const
1014 {
1015 return SubmitCallable(&DataZoneClient::CreateSubscriptionGrant, request);
1016 }
1017
1021 template<typename CreateSubscriptionGrantRequestT = Model::CreateSubscriptionGrantRequest>
1022 void CreateSubscriptionGrantAsync(const CreateSubscriptionGrantRequestT& request, const CreateSubscriptionGrantResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1023 {
1024 return SubmitAsync(&DataZoneClient::CreateSubscriptionGrant, request, handler, context);
1025 }
1026
1034
1038 template<typename CreateSubscriptionRequestRequestT = Model::CreateSubscriptionRequestRequest>
1039 Model::CreateSubscriptionRequestOutcomeCallable CreateSubscriptionRequestCallable(const CreateSubscriptionRequestRequestT& request) const
1040 {
1041 return SubmitCallable(&DataZoneClient::CreateSubscriptionRequest, request);
1042 }
1043
1047 template<typename CreateSubscriptionRequestRequestT = Model::CreateSubscriptionRequestRequest>
1048 void CreateSubscriptionRequestAsync(const CreateSubscriptionRequestRequestT& request, const CreateSubscriptionRequestResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1049 {
1050 return SubmitAsync(&DataZoneClient::CreateSubscriptionRequest, request, handler, context);
1051 }
1052
1060
1064 template<typename CreateSubscriptionTargetRequestT = Model::CreateSubscriptionTargetRequest>
1065 Model::CreateSubscriptionTargetOutcomeCallable CreateSubscriptionTargetCallable(const CreateSubscriptionTargetRequestT& request) const
1066 {
1067 return SubmitCallable(&DataZoneClient::CreateSubscriptionTarget, request);
1068 }
1069
1073 template<typename CreateSubscriptionTargetRequestT = Model::CreateSubscriptionTargetRequest>
1074 void CreateSubscriptionTargetAsync(const CreateSubscriptionTargetRequestT& request, const CreateSubscriptionTargetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1075 {
1076 return SubmitAsync(&DataZoneClient::CreateSubscriptionTarget, request, handler, context);
1077 }
1078
1085
1089 template<typename CreateUserProfileRequestT = Model::CreateUserProfileRequest>
1090 Model::CreateUserProfileOutcomeCallable CreateUserProfileCallable(const CreateUserProfileRequestT& request) const
1091 {
1092 return SubmitCallable(&DataZoneClient::CreateUserProfile, request);
1093 }
1094
1098 template<typename CreateUserProfileRequestT = Model::CreateUserProfileRequest>
1099 void CreateUserProfileAsync(const CreateUserProfileRequestT& request, const CreateUserProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1100 {
1101 return SubmitAsync(&DataZoneClient::CreateUserProfile, request, handler, context);
1102 }
1103
1110
1114 template<typename DeleteAccountPoolRequestT = Model::DeleteAccountPoolRequest>
1115 Model::DeleteAccountPoolOutcomeCallable DeleteAccountPoolCallable(const DeleteAccountPoolRequestT& request) const
1116 {
1117 return SubmitCallable(&DataZoneClient::DeleteAccountPool, request);
1118 }
1119
1123 template<typename DeleteAccountPoolRequestT = Model::DeleteAccountPoolRequest>
1124 void DeleteAccountPoolAsync(const DeleteAccountPoolRequestT& request, const DeleteAccountPoolResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1125 {
1126 return SubmitAsync(&DataZoneClient::DeleteAccountPool, request, handler, context);
1127 }
1128
1141
1145 template<typename DeleteAssetRequestT = Model::DeleteAssetRequest>
1146 Model::DeleteAssetOutcomeCallable DeleteAssetCallable(const DeleteAssetRequestT& request) const
1147 {
1148 return SubmitCallable(&DataZoneClient::DeleteAsset, request);
1149 }
1150
1154 template<typename DeleteAssetRequestT = Model::DeleteAssetRequest>
1155 void DeleteAssetAsync(const DeleteAssetRequestT& request, const DeleteAssetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1156 {
1157 return SubmitAsync(&DataZoneClient::DeleteAsset, request, handler, context);
1158 }
1159
1169
1173 template<typename DeleteAssetFilterRequestT = Model::DeleteAssetFilterRequest>
1174 Model::DeleteAssetFilterOutcomeCallable DeleteAssetFilterCallable(const DeleteAssetFilterRequestT& request) const
1175 {
1176 return SubmitCallable(&DataZoneClient::DeleteAssetFilter, request);
1177 }
1178
1182 template<typename DeleteAssetFilterRequestT = Model::DeleteAssetFilterRequest>
1183 void DeleteAssetFilterAsync(const DeleteAssetFilterRequestT& request, const DeleteAssetFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1184 {
1185 return SubmitAsync(&DataZoneClient::DeleteAssetFilter, request, handler, context);
1186 }
1187
1199
1203 template<typename DeleteAssetTypeRequestT = Model::DeleteAssetTypeRequest>
1204 Model::DeleteAssetTypeOutcomeCallable DeleteAssetTypeCallable(const DeleteAssetTypeRequestT& request) const
1205 {
1206 return SubmitCallable(&DataZoneClient::DeleteAssetType, request);
1207 }
1208
1212 template<typename DeleteAssetTypeRequestT = Model::DeleteAssetTypeRequest>
1213 void DeleteAssetTypeAsync(const DeleteAssetTypeRequestT& request, const DeleteAssetTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1214 {
1215 return SubmitAsync(&DataZoneClient::DeleteAssetType, request, handler, context);
1216 }
1217
1226
1230 template<typename DeleteConnectionRequestT = Model::DeleteConnectionRequest>
1231 Model::DeleteConnectionOutcomeCallable DeleteConnectionCallable(const DeleteConnectionRequestT& request) const
1232 {
1233 return SubmitCallable(&DataZoneClient::DeleteConnection, request);
1234 }
1235
1239 template<typename DeleteConnectionRequestT = Model::DeleteConnectionRequest>
1240 void DeleteConnectionAsync(const DeleteConnectionRequestT& request, const DeleteConnectionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1241 {
1242 return SubmitAsync(&DataZoneClient::DeleteConnection, request, handler, context);
1243 }
1244
1256
1260 template<typename DeleteDataProductRequestT = Model::DeleteDataProductRequest>
1261 Model::DeleteDataProductOutcomeCallable DeleteDataProductCallable(const DeleteDataProductRequestT& request) const
1262 {
1263 return SubmitCallable(&DataZoneClient::DeleteDataProduct, request);
1264 }
1265
1269 template<typename DeleteDataProductRequestT = Model::DeleteDataProductRequest>
1270 void DeleteDataProductAsync(const DeleteDataProductRequestT& request, const DeleteDataProductResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1271 {
1272 return SubmitAsync(&DataZoneClient::DeleteDataProduct, request, handler, context);
1273 }
1274
1281
1285 template<typename DeleteDataSourceRequestT = Model::DeleteDataSourceRequest>
1286 Model::DeleteDataSourceOutcomeCallable DeleteDataSourceCallable(const DeleteDataSourceRequestT& request) const
1287 {
1288 return SubmitCallable(&DataZoneClient::DeleteDataSource, request);
1289 }
1290
1294 template<typename DeleteDataSourceRequestT = Model::DeleteDataSourceRequest>
1295 void DeleteDataSourceAsync(const DeleteDataSourceRequestT& request, const DeleteDataSourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1296 {
1297 return SubmitAsync(&DataZoneClient::DeleteDataSource, request, handler, context);
1298 }
1299
1306
1310 template<typename DeleteDomainRequestT = Model::DeleteDomainRequest>
1311 Model::DeleteDomainOutcomeCallable DeleteDomainCallable(const DeleteDomainRequestT& request) const
1312 {
1313 return SubmitCallable(&DataZoneClient::DeleteDomain, request);
1314 }
1315
1319 template<typename DeleteDomainRequestT = Model::DeleteDomainRequest>
1320 void DeleteDomainAsync(const DeleteDomainRequestT& request, const DeleteDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1321 {
1322 return SubmitAsync(&DataZoneClient::DeleteDomain, request, handler, context);
1323 }
1324
1331
1335 template<typename DeleteDomainUnitRequestT = Model::DeleteDomainUnitRequest>
1336 Model::DeleteDomainUnitOutcomeCallable DeleteDomainUnitCallable(const DeleteDomainUnitRequestT& request) const
1337 {
1338 return SubmitCallable(&DataZoneClient::DeleteDomainUnit, request);
1339 }
1340
1344 template<typename DeleteDomainUnitRequestT = Model::DeleteDomainUnitRequest>
1345 void DeleteDomainUnitAsync(const DeleteDomainUnitRequestT& request, const DeleteDomainUnitResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1346 {
1347 return SubmitAsync(&DataZoneClient::DeleteDomainUnit, request, handler, context);
1348 }
1349
1356
1360 template<typename DeleteEnvironmentRequestT = Model::DeleteEnvironmentRequest>
1361 Model::DeleteEnvironmentOutcomeCallable DeleteEnvironmentCallable(const DeleteEnvironmentRequestT& request) const
1362 {
1363 return SubmitCallable(&DataZoneClient::DeleteEnvironment, request);
1364 }
1365
1369 template<typename DeleteEnvironmentRequestT = Model::DeleteEnvironmentRequest>
1370 void DeleteEnvironmentAsync(const DeleteEnvironmentRequestT& request, const DeleteEnvironmentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1371 {
1372 return SubmitAsync(&DataZoneClient::DeleteEnvironment, request, handler, context);
1373 }
1374
1383
1387 template<typename DeleteEnvironmentActionRequestT = Model::DeleteEnvironmentActionRequest>
1388 Model::DeleteEnvironmentActionOutcomeCallable DeleteEnvironmentActionCallable(const DeleteEnvironmentActionRequestT& request) const
1389 {
1390 return SubmitCallable(&DataZoneClient::DeleteEnvironmentAction, request);
1391 }
1392
1396 template<typename DeleteEnvironmentActionRequestT = Model::DeleteEnvironmentActionRequest>
1397 void DeleteEnvironmentActionAsync(const DeleteEnvironmentActionRequestT& request, const DeleteEnvironmentActionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1398 {
1399 return SubmitAsync(&DataZoneClient::DeleteEnvironmentAction, request, handler, context);
1400 }
1401
1408
1412 template<typename DeleteEnvironmentBlueprintRequestT = Model::DeleteEnvironmentBlueprintRequest>
1413 Model::DeleteEnvironmentBlueprintOutcomeCallable DeleteEnvironmentBlueprintCallable(const DeleteEnvironmentBlueprintRequestT& request) const
1414 {
1415 return SubmitCallable(&DataZoneClient::DeleteEnvironmentBlueprint, request);
1416 }
1417
1421 template<typename DeleteEnvironmentBlueprintRequestT = Model::DeleteEnvironmentBlueprintRequest>
1422 void DeleteEnvironmentBlueprintAsync(const DeleteEnvironmentBlueprintRequestT& request, const DeleteEnvironmentBlueprintResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1423 {
1424 return SubmitAsync(&DataZoneClient::DeleteEnvironmentBlueprint, request, handler, context);
1425 }
1426
1434
1438 template<typename DeleteEnvironmentBlueprintConfigurationRequestT = Model::DeleteEnvironmentBlueprintConfigurationRequest>
1440 {
1441 return SubmitCallable(&DataZoneClient::DeleteEnvironmentBlueprintConfiguration, request);
1442 }
1443
1447 template<typename DeleteEnvironmentBlueprintConfigurationRequestT = Model::DeleteEnvironmentBlueprintConfigurationRequest>
1448 void DeleteEnvironmentBlueprintConfigurationAsync(const DeleteEnvironmentBlueprintConfigurationRequestT& request, const DeleteEnvironmentBlueprintConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1449 {
1450 return SubmitAsync(&DataZoneClient::DeleteEnvironmentBlueprintConfiguration, request, handler, context);
1451 }
1452
1460
1464 template<typename DeleteEnvironmentProfileRequestT = Model::DeleteEnvironmentProfileRequest>
1465 Model::DeleteEnvironmentProfileOutcomeCallable DeleteEnvironmentProfileCallable(const DeleteEnvironmentProfileRequestT& request) const
1466 {
1467 return SubmitCallable(&DataZoneClient::DeleteEnvironmentProfile, request);
1468 }
1469
1473 template<typename DeleteEnvironmentProfileRequestT = Model::DeleteEnvironmentProfileRequest>
1474 void DeleteEnvironmentProfileAsync(const DeleteEnvironmentProfileRequestT& request, const DeleteEnvironmentProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1475 {
1476 return SubmitAsync(&DataZoneClient::DeleteEnvironmentProfile, request, handler, context);
1477 }
1478
1490
1494 template<typename DeleteFormTypeRequestT = Model::DeleteFormTypeRequest>
1495 Model::DeleteFormTypeOutcomeCallable DeleteFormTypeCallable(const DeleteFormTypeRequestT& request) const
1496 {
1497 return SubmitCallable(&DataZoneClient::DeleteFormType, request);
1498 }
1499
1503 template<typename DeleteFormTypeRequestT = Model::DeleteFormTypeRequest>
1504 void DeleteFormTypeAsync(const DeleteFormTypeRequestT& request, const DeleteFormTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1505 {
1506 return SubmitAsync(&DataZoneClient::DeleteFormType, request, handler, context);
1507 }
1508
1521
1525 template<typename DeleteGlossaryRequestT = Model::DeleteGlossaryRequest>
1526 Model::DeleteGlossaryOutcomeCallable DeleteGlossaryCallable(const DeleteGlossaryRequestT& request) const
1527 {
1528 return SubmitCallable(&DataZoneClient::DeleteGlossary, request);
1529 }
1530
1534 template<typename DeleteGlossaryRequestT = Model::DeleteGlossaryRequest>
1535 void DeleteGlossaryAsync(const DeleteGlossaryRequestT& request, const DeleteGlossaryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1536 {
1537 return SubmitAsync(&DataZoneClient::DeleteGlossary, request, handler, context);
1538 }
1539
1551
1555 template<typename DeleteGlossaryTermRequestT = Model::DeleteGlossaryTermRequest>
1556 Model::DeleteGlossaryTermOutcomeCallable DeleteGlossaryTermCallable(const DeleteGlossaryTermRequestT& request) const
1557 {
1558 return SubmitCallable(&DataZoneClient::DeleteGlossaryTerm, request);
1559 }
1560
1564 template<typename DeleteGlossaryTermRequestT = Model::DeleteGlossaryTermRequest>
1565 void DeleteGlossaryTermAsync(const DeleteGlossaryTermRequestT& request, const DeleteGlossaryTermResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1566 {
1567 return SubmitAsync(&DataZoneClient::DeleteGlossaryTerm, request, handler, context);
1568 }
1569
1577
1581 template<typename DeleteListingRequestT = Model::DeleteListingRequest>
1582 Model::DeleteListingOutcomeCallable DeleteListingCallable(const DeleteListingRequestT& request) const
1583 {
1584 return SubmitCallable(&DataZoneClient::DeleteListing, request);
1585 }
1586
1590 template<typename DeleteListingRequestT = Model::DeleteListingRequest>
1591 void DeleteListingAsync(const DeleteListingRequestT& request, const DeleteListingResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1592 {
1593 return SubmitAsync(&DataZoneClient::DeleteListing, request, handler, context);
1594 }
1595
1602
1606 template<typename DeleteProjectRequestT = Model::DeleteProjectRequest>
1607 Model::DeleteProjectOutcomeCallable DeleteProjectCallable(const DeleteProjectRequestT& request) const
1608 {
1609 return SubmitCallable(&DataZoneClient::DeleteProject, request);
1610 }
1611
1615 template<typename DeleteProjectRequestT = Model::DeleteProjectRequest>
1616 void DeleteProjectAsync(const DeleteProjectRequestT& request, const DeleteProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1617 {
1618 return SubmitAsync(&DataZoneClient::DeleteProject, request, handler, context);
1619 }
1620
1627
1631 template<typename DeleteProjectMembershipRequestT = Model::DeleteProjectMembershipRequest>
1632 Model::DeleteProjectMembershipOutcomeCallable DeleteProjectMembershipCallable(const DeleteProjectMembershipRequestT& request) const
1633 {
1634 return SubmitCallable(&DataZoneClient::DeleteProjectMembership, request);
1635 }
1636
1640 template<typename DeleteProjectMembershipRequestT = Model::DeleteProjectMembershipRequest>
1641 void DeleteProjectMembershipAsync(const DeleteProjectMembershipRequestT& request, const DeleteProjectMembershipResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1642 {
1643 return SubmitAsync(&DataZoneClient::DeleteProjectMembership, request, handler, context);
1644 }
1645
1652
1656 template<typename DeleteProjectProfileRequestT = Model::DeleteProjectProfileRequest>
1657 Model::DeleteProjectProfileOutcomeCallable DeleteProjectProfileCallable(const DeleteProjectProfileRequestT& request) const
1658 {
1659 return SubmitCallable(&DataZoneClient::DeleteProjectProfile, request);
1660 }
1661
1665 template<typename DeleteProjectProfileRequestT = Model::DeleteProjectProfileRequest>
1666 void DeleteProjectProfileAsync(const DeleteProjectProfileRequestT& request, const DeleteProjectProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1667 {
1668 return SubmitAsync(&DataZoneClient::DeleteProjectProfile, request, handler, context);
1669 }
1670
1684
1688 template<typename DeleteRuleRequestT = Model::DeleteRuleRequest>
1689 Model::DeleteRuleOutcomeCallable DeleteRuleCallable(const DeleteRuleRequestT& request) const
1690 {
1691 return SubmitCallable(&DataZoneClient::DeleteRule, request);
1692 }
1693
1697 template<typename DeleteRuleRequestT = Model::DeleteRuleRequest>
1698 void DeleteRuleAsync(const DeleteRuleRequestT& request, const DeleteRuleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1699 {
1700 return SubmitAsync(&DataZoneClient::DeleteRule, request, handler, context);
1701 }
1702
1710
1714 template<typename DeleteSubscriptionGrantRequestT = Model::DeleteSubscriptionGrantRequest>
1715 Model::DeleteSubscriptionGrantOutcomeCallable DeleteSubscriptionGrantCallable(const DeleteSubscriptionGrantRequestT& request) const
1716 {
1717 return SubmitCallable(&DataZoneClient::DeleteSubscriptionGrant, request);
1718 }
1719
1723 template<typename DeleteSubscriptionGrantRequestT = Model::DeleteSubscriptionGrantRequest>
1724 void DeleteSubscriptionGrantAsync(const DeleteSubscriptionGrantRequestT& request, const DeleteSubscriptionGrantResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1725 {
1726 return SubmitAsync(&DataZoneClient::DeleteSubscriptionGrant, request, handler, context);
1727 }
1728
1736
1740 template<typename DeleteSubscriptionRequestRequestT = Model::DeleteSubscriptionRequestRequest>
1741 Model::DeleteSubscriptionRequestOutcomeCallable DeleteSubscriptionRequestCallable(const DeleteSubscriptionRequestRequestT& request) const
1742 {
1743 return SubmitCallable(&DataZoneClient::DeleteSubscriptionRequest, request);
1744 }
1745
1749 template<typename DeleteSubscriptionRequestRequestT = Model::DeleteSubscriptionRequestRequest>
1750 void DeleteSubscriptionRequestAsync(const DeleteSubscriptionRequestRequestT& request, const DeleteSubscriptionRequestResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1751 {
1752 return SubmitAsync(&DataZoneClient::DeleteSubscriptionRequest, request, handler, context);
1753 }
1754
1762
1766 template<typename DeleteSubscriptionTargetRequestT = Model::DeleteSubscriptionTargetRequest>
1767 Model::DeleteSubscriptionTargetOutcomeCallable DeleteSubscriptionTargetCallable(const DeleteSubscriptionTargetRequestT& request) const
1768 {
1769 return SubmitCallable(&DataZoneClient::DeleteSubscriptionTarget, request);
1770 }
1771
1775 template<typename DeleteSubscriptionTargetRequestT = Model::DeleteSubscriptionTargetRequest>
1776 void DeleteSubscriptionTargetAsync(const DeleteSubscriptionTargetRequestT& request, const DeleteSubscriptionTargetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1777 {
1778 return SubmitAsync(&DataZoneClient::DeleteSubscriptionTarget, request, handler, context);
1779 }
1780
1788
1792 template<typename DeleteTimeSeriesDataPointsRequestT = Model::DeleteTimeSeriesDataPointsRequest>
1793 Model::DeleteTimeSeriesDataPointsOutcomeCallable DeleteTimeSeriesDataPointsCallable(const DeleteTimeSeriesDataPointsRequestT& request) const
1794 {
1795 return SubmitCallable(&DataZoneClient::DeleteTimeSeriesDataPoints, request);
1796 }
1797
1801 template<typename DeleteTimeSeriesDataPointsRequestT = Model::DeleteTimeSeriesDataPointsRequest>
1802 void DeleteTimeSeriesDataPointsAsync(const DeleteTimeSeriesDataPointsRequestT& request, const DeleteTimeSeriesDataPointsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1803 {
1804 return SubmitAsync(&DataZoneClient::DeleteTimeSeriesDataPoints, request, handler, context);
1805 }
1806
1814
1818 template<typename DisassociateEnvironmentRoleRequestT = Model::DisassociateEnvironmentRoleRequest>
1819 Model::DisassociateEnvironmentRoleOutcomeCallable DisassociateEnvironmentRoleCallable(const DisassociateEnvironmentRoleRequestT& request) const
1820 {
1821 return SubmitCallable(&DataZoneClient::DisassociateEnvironmentRole, request);
1822 }
1823
1827 template<typename DisassociateEnvironmentRoleRequestT = Model::DisassociateEnvironmentRoleRequest>
1828 void DisassociateEnvironmentRoleAsync(const DisassociateEnvironmentRoleRequestT& request, const DisassociateEnvironmentRoleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1829 {
1830 return SubmitAsync(&DataZoneClient::DisassociateEnvironmentRole, request, handler, context);
1831 }
1832
1839
1843 template<typename DisassociateGovernedTermsRequestT = Model::DisassociateGovernedTermsRequest>
1844 Model::DisassociateGovernedTermsOutcomeCallable DisassociateGovernedTermsCallable(const DisassociateGovernedTermsRequestT& request) const
1845 {
1846 return SubmitCallable(&DataZoneClient::DisassociateGovernedTerms, request);
1847 }
1848
1852 template<typename DisassociateGovernedTermsRequestT = Model::DisassociateGovernedTermsRequest>
1853 void DisassociateGovernedTermsAsync(const DisassociateGovernedTermsRequestT& request, const DisassociateGovernedTermsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1854 {
1855 return SubmitAsync(&DataZoneClient::DisassociateGovernedTerms, request, handler, context);
1856 }
1857
1864
1868 template<typename GetAccountPoolRequestT = Model::GetAccountPoolRequest>
1869 Model::GetAccountPoolOutcomeCallable GetAccountPoolCallable(const GetAccountPoolRequestT& request) const
1870 {
1871 return SubmitCallable(&DataZoneClient::GetAccountPool, request);
1872 }
1873
1877 template<typename GetAccountPoolRequestT = Model::GetAccountPoolRequest>
1878 void GetAccountPoolAsync(const GetAccountPoolRequestT& request, const GetAccountPoolResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1879 {
1880 return SubmitAsync(&DataZoneClient::GetAccountPool, request, handler, context);
1881 }
1882
1900
1904 template<typename GetAssetRequestT = Model::GetAssetRequest>
1905 Model::GetAssetOutcomeCallable GetAssetCallable(const GetAssetRequestT& request) const
1906 {
1907 return SubmitCallable(&DataZoneClient::GetAsset, request);
1908 }
1909
1913 template<typename GetAssetRequestT = Model::GetAssetRequest>
1914 void GetAssetAsync(const GetAssetRequestT& request, const GetAssetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1915 {
1916 return SubmitAsync(&DataZoneClient::GetAsset, request, handler, context);
1917 }
1918
1930
1934 template<typename GetAssetFilterRequestT = Model::GetAssetFilterRequest>
1935 Model::GetAssetFilterOutcomeCallable GetAssetFilterCallable(const GetAssetFilterRequestT& request) const
1936 {
1937 return SubmitCallable(&DataZoneClient::GetAssetFilter, request);
1938 }
1939
1943 template<typename GetAssetFilterRequestT = Model::GetAssetFilterRequest>
1944 void GetAssetFilterAsync(const GetAssetFilterRequestT& request, const GetAssetFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1945 {
1946 return SubmitAsync(&DataZoneClient::GetAssetFilter, request, handler, context);
1947 }
1948
1966
1970 template<typename GetAssetTypeRequestT = Model::GetAssetTypeRequest>
1971 Model::GetAssetTypeOutcomeCallable GetAssetTypeCallable(const GetAssetTypeRequestT& request) const
1972 {
1973 return SubmitCallable(&DataZoneClient::GetAssetType, request);
1974 }
1975
1979 template<typename GetAssetTypeRequestT = Model::GetAssetTypeRequest>
1980 void GetAssetTypeAsync(const GetAssetTypeRequestT& request, const GetAssetTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1981 {
1982 return SubmitAsync(&DataZoneClient::GetAssetType, request, handler, context);
1983 }
1984
1993
1997 template<typename GetConnectionRequestT = Model::GetConnectionRequest>
1998 Model::GetConnectionOutcomeCallable GetConnectionCallable(const GetConnectionRequestT& request) const
1999 {
2000 return SubmitCallable(&DataZoneClient::GetConnection, request);
2001 }
2002
2006 template<typename GetConnectionRequestT = Model::GetConnectionRequest>
2007 void GetConnectionAsync(const GetConnectionRequestT& request, const GetConnectionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2008 {
2009 return SubmitAsync(&DataZoneClient::GetConnection, request, handler, context);
2010 }
2011
2021
2025 template<typename GetDataProductRequestT = Model::GetDataProductRequest>
2026 Model::GetDataProductOutcomeCallable GetDataProductCallable(const GetDataProductRequestT& request) const
2027 {
2028 return SubmitCallable(&DataZoneClient::GetDataProduct, request);
2029 }
2030
2034 template<typename GetDataProductRequestT = Model::GetDataProductRequest>
2035 void GetDataProductAsync(const GetDataProductRequestT& request, const GetDataProductResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2036 {
2037 return SubmitAsync(&DataZoneClient::GetDataProduct, request, handler, context);
2038 }
2039
2046
2050 template<typename GetDataSourceRequestT = Model::GetDataSourceRequest>
2051 Model::GetDataSourceOutcomeCallable GetDataSourceCallable(const GetDataSourceRequestT& request) const
2052 {
2053 return SubmitCallable(&DataZoneClient::GetDataSource, request);
2054 }
2055
2059 template<typename GetDataSourceRequestT = Model::GetDataSourceRequest>
2060 void GetDataSourceAsync(const GetDataSourceRequestT& request, const GetDataSourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2061 {
2062 return SubmitAsync(&DataZoneClient::GetDataSource, request, handler, context);
2063 }
2064
2071
2075 template<typename GetDataSourceRunRequestT = Model::GetDataSourceRunRequest>
2076 Model::GetDataSourceRunOutcomeCallable GetDataSourceRunCallable(const GetDataSourceRunRequestT& request) const
2077 {
2078 return SubmitCallable(&DataZoneClient::GetDataSourceRun, request);
2079 }
2080
2084 template<typename GetDataSourceRunRequestT = Model::GetDataSourceRunRequest>
2085 void GetDataSourceRunAsync(const GetDataSourceRunRequestT& request, const GetDataSourceRunResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2086 {
2087 return SubmitAsync(&DataZoneClient::GetDataSourceRun, request, handler, context);
2088 }
2089
2096
2100 template<typename GetDomainRequestT = Model::GetDomainRequest>
2101 Model::GetDomainOutcomeCallable GetDomainCallable(const GetDomainRequestT& request) const
2102 {
2103 return SubmitCallable(&DataZoneClient::GetDomain, request);
2104 }
2105
2109 template<typename GetDomainRequestT = Model::GetDomainRequest>
2110 void GetDomainAsync(const GetDomainRequestT& request, const GetDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2111 {
2112 return SubmitAsync(&DataZoneClient::GetDomain, request, handler, context);
2113 }
2114
2121
2125 template<typename GetDomainUnitRequestT = Model::GetDomainUnitRequest>
2126 Model::GetDomainUnitOutcomeCallable GetDomainUnitCallable(const GetDomainUnitRequestT& request) const
2127 {
2128 return SubmitCallable(&DataZoneClient::GetDomainUnit, request);
2129 }
2130
2134 template<typename GetDomainUnitRequestT = Model::GetDomainUnitRequest>
2135 void GetDomainUnitAsync(const GetDomainUnitRequestT& request, const GetDomainUnitResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2136 {
2137 return SubmitAsync(&DataZoneClient::GetDomainUnit, request, handler, context);
2138 }
2139
2146
2150 template<typename GetEnvironmentRequestT = Model::GetEnvironmentRequest>
2151 Model::GetEnvironmentOutcomeCallable GetEnvironmentCallable(const GetEnvironmentRequestT& request) const
2152 {
2153 return SubmitCallable(&DataZoneClient::GetEnvironment, request);
2154 }
2155
2159 template<typename GetEnvironmentRequestT = Model::GetEnvironmentRequest>
2160 void GetEnvironmentAsync(const GetEnvironmentRequestT& request, const GetEnvironmentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2161 {
2162 return SubmitAsync(&DataZoneClient::GetEnvironment, request, handler, context);
2163 }
2164
2171
2175 template<typename GetEnvironmentActionRequestT = Model::GetEnvironmentActionRequest>
2176 Model::GetEnvironmentActionOutcomeCallable GetEnvironmentActionCallable(const GetEnvironmentActionRequestT& request) const
2177 {
2178 return SubmitCallable(&DataZoneClient::GetEnvironmentAction, request);
2179 }
2180
2184 template<typename GetEnvironmentActionRequestT = Model::GetEnvironmentActionRequest>
2185 void GetEnvironmentActionAsync(const GetEnvironmentActionRequestT& request, const GetEnvironmentActionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2186 {
2187 return SubmitAsync(&DataZoneClient::GetEnvironmentAction, request, handler, context);
2188 }
2189
2196
2200 template<typename GetEnvironmentBlueprintRequestT = Model::GetEnvironmentBlueprintRequest>
2201 Model::GetEnvironmentBlueprintOutcomeCallable GetEnvironmentBlueprintCallable(const GetEnvironmentBlueprintRequestT& request) const
2202 {
2203 return SubmitCallable(&DataZoneClient::GetEnvironmentBlueprint, request);
2204 }
2205
2209 template<typename GetEnvironmentBlueprintRequestT = Model::GetEnvironmentBlueprintRequest>
2210 void GetEnvironmentBlueprintAsync(const GetEnvironmentBlueprintRequestT& request, const GetEnvironmentBlueprintResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2211 {
2212 return SubmitAsync(&DataZoneClient::GetEnvironmentBlueprint, request, handler, context);
2213 }
2214
2222
2226 template<typename GetEnvironmentBlueprintConfigurationRequestT = Model::GetEnvironmentBlueprintConfigurationRequest>
2228 {
2229 return SubmitCallable(&DataZoneClient::GetEnvironmentBlueprintConfiguration, request);
2230 }
2231
2235 template<typename GetEnvironmentBlueprintConfigurationRequestT = Model::GetEnvironmentBlueprintConfigurationRequest>
2236 void GetEnvironmentBlueprintConfigurationAsync(const GetEnvironmentBlueprintConfigurationRequestT& request, const GetEnvironmentBlueprintConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2237 {
2238 return SubmitAsync(&DataZoneClient::GetEnvironmentBlueprintConfiguration, request, handler, context);
2239 }
2240
2248
2252 template<typename GetEnvironmentCredentialsRequestT = Model::GetEnvironmentCredentialsRequest>
2253 Model::GetEnvironmentCredentialsOutcomeCallable GetEnvironmentCredentialsCallable(const GetEnvironmentCredentialsRequestT& request) const
2254 {
2255 return SubmitCallable(&DataZoneClient::GetEnvironmentCredentials, request);
2256 }
2257
2261 template<typename GetEnvironmentCredentialsRequestT = Model::GetEnvironmentCredentialsRequest>
2262 void GetEnvironmentCredentialsAsync(const GetEnvironmentCredentialsRequestT& request, const GetEnvironmentCredentialsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2263 {
2264 return SubmitAsync(&DataZoneClient::GetEnvironmentCredentials, request, handler, context);
2265 }
2266
2273
2277 template<typename GetEnvironmentProfileRequestT = Model::GetEnvironmentProfileRequest>
2278 Model::GetEnvironmentProfileOutcomeCallable GetEnvironmentProfileCallable(const GetEnvironmentProfileRequestT& request) const
2279 {
2280 return SubmitCallable(&DataZoneClient::GetEnvironmentProfile, request);
2281 }
2282
2286 template<typename GetEnvironmentProfileRequestT = Model::GetEnvironmentProfileRequest>
2287 void GetEnvironmentProfileAsync(const GetEnvironmentProfileRequestT& request, const GetEnvironmentProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2288 {
2289 return SubmitAsync(&DataZoneClient::GetEnvironmentProfile, request, handler, context);
2290 }
2291
2308
2312 template<typename GetFormTypeRequestT = Model::GetFormTypeRequest>
2313 Model::GetFormTypeOutcomeCallable GetFormTypeCallable(const GetFormTypeRequestT& request) const
2314 {
2315 return SubmitCallable(&DataZoneClient::GetFormType, request);
2316 }
2317
2321 template<typename GetFormTypeRequestT = Model::GetFormTypeRequest>
2322 void GetFormTypeAsync(const GetFormTypeRequestT& request, const GetFormTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2323 {
2324 return SubmitAsync(&DataZoneClient::GetFormType, request, handler, context);
2325 }
2326
2337
2341 template<typename GetGlossaryRequestT = Model::GetGlossaryRequest>
2342 Model::GetGlossaryOutcomeCallable GetGlossaryCallable(const GetGlossaryRequestT& request) const
2343 {
2344 return SubmitCallable(&DataZoneClient::GetGlossary, request);
2345 }
2346
2350 template<typename GetGlossaryRequestT = Model::GetGlossaryRequest>
2351 void GetGlossaryAsync(const GetGlossaryRequestT& request, const GetGlossaryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2352 {
2353 return SubmitAsync(&DataZoneClient::GetGlossary, request, handler, context);
2354 }
2355
2365
2369 template<typename GetGlossaryTermRequestT = Model::GetGlossaryTermRequest>
2370 Model::GetGlossaryTermOutcomeCallable GetGlossaryTermCallable(const GetGlossaryTermRequestT& request) const
2371 {
2372 return SubmitCallable(&DataZoneClient::GetGlossaryTerm, request);
2373 }
2374
2378 template<typename GetGlossaryTermRequestT = Model::GetGlossaryTermRequest>
2379 void GetGlossaryTermAsync(const GetGlossaryTermRequestT& request, const GetGlossaryTermResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2380 {
2381 return SubmitAsync(&DataZoneClient::GetGlossaryTerm, request, handler, context);
2382 }
2383
2390
2394 template<typename GetGroupProfileRequestT = Model::GetGroupProfileRequest>
2395 Model::GetGroupProfileOutcomeCallable GetGroupProfileCallable(const GetGroupProfileRequestT& request) const
2396 {
2397 return SubmitCallable(&DataZoneClient::GetGroupProfile, request);
2398 }
2399
2403 template<typename GetGroupProfileRequestT = Model::GetGroupProfileRequest>
2404 void GetGroupProfileAsync(const GetGroupProfileRequestT& request, const GetGroupProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2405 {
2406 return SubmitAsync(&DataZoneClient::GetGroupProfile, request, handler, context);
2407 }
2408
2416
2420 template<typename GetIamPortalLoginUrlRequestT = Model::GetIamPortalLoginUrlRequest>
2421 Model::GetIamPortalLoginUrlOutcomeCallable GetIamPortalLoginUrlCallable(const GetIamPortalLoginUrlRequestT& request) const
2422 {
2423 return SubmitCallable(&DataZoneClient::GetIamPortalLoginUrl, request);
2424 }
2425
2429 template<typename GetIamPortalLoginUrlRequestT = Model::GetIamPortalLoginUrlRequest>
2430 void GetIamPortalLoginUrlAsync(const GetIamPortalLoginUrlRequestT& request, const GetIamPortalLoginUrlResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2431 {
2432 return SubmitAsync(&DataZoneClient::GetIamPortalLoginUrl, request, handler, context);
2433 }
2434
2441
2445 template<typename GetJobRunRequestT = Model::GetJobRunRequest>
2446 Model::GetJobRunOutcomeCallable GetJobRunCallable(const GetJobRunRequestT& request) const
2447 {
2448 return SubmitCallable(&DataZoneClient::GetJobRun, request);
2449 }
2450
2454 template<typename GetJobRunRequestT = Model::GetJobRunRequest>
2455 void GetJobRunAsync(const GetJobRunRequestT& request, const GetJobRunResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2456 {
2457 return SubmitAsync(&DataZoneClient::GetJobRun, request, handler, context);
2458 }
2459
2466
2470 template<typename GetLineageEventRequestT = Model::GetLineageEventRequest>
2471 Model::GetLineageEventOutcomeCallable GetLineageEventCallable(const GetLineageEventRequestT& request) const
2472 {
2473 return SubmitCallable(&DataZoneClient::GetLineageEvent, request);
2474 }
2475
2479 template<typename GetLineageEventRequestT = Model::GetLineageEventRequest>
2480 void GetLineageEventAsync(const GetLineageEventRequestT& request, const GetLineageEventResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2481 {
2482 return SubmitAsync(&DataZoneClient::GetLineageEvent, request, handler, context);
2483 }
2484
2491
2495 template<typename GetLineageNodeRequestT = Model::GetLineageNodeRequest>
2496 Model::GetLineageNodeOutcomeCallable GetLineageNodeCallable(const GetLineageNodeRequestT& request) const
2497 {
2498 return SubmitCallable(&DataZoneClient::GetLineageNode, request);
2499 }
2500
2504 template<typename GetLineageNodeRequestT = Model::GetLineageNodeRequest>
2505 void GetLineageNodeAsync(const GetLineageNodeRequestT& request, const GetLineageNodeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2506 {
2507 return SubmitAsync(&DataZoneClient::GetLineageNode, request, handler, context);
2508 }
2509
2518
2522 template<typename GetListingRequestT = Model::GetListingRequest>
2523 Model::GetListingOutcomeCallable GetListingCallable(const GetListingRequestT& request) const
2524 {
2525 return SubmitCallable(&DataZoneClient::GetListing, request);
2526 }
2527
2531 template<typename GetListingRequestT = Model::GetListingRequest>
2532 void GetListingAsync(const GetListingRequestT& request, const GetListingResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2533 {
2534 return SubmitAsync(&DataZoneClient::GetListing, request, handler, context);
2535 }
2536
2546
2550 template<typename GetMetadataGenerationRunRequestT = Model::GetMetadataGenerationRunRequest>
2551 Model::GetMetadataGenerationRunOutcomeCallable GetMetadataGenerationRunCallable(const GetMetadataGenerationRunRequestT& request) const
2552 {
2553 return SubmitCallable(&DataZoneClient::GetMetadataGenerationRun, request);
2554 }
2555
2559 template<typename GetMetadataGenerationRunRequestT = Model::GetMetadataGenerationRunRequest>
2560 void GetMetadataGenerationRunAsync(const GetMetadataGenerationRunRequestT& request, const GetMetadataGenerationRunResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2561 {
2562 return SubmitAsync(&DataZoneClient::GetMetadataGenerationRun, request, handler, context);
2563 }
2564
2571
2575 template<typename GetProjectRequestT = Model::GetProjectRequest>
2576 Model::GetProjectOutcomeCallable GetProjectCallable(const GetProjectRequestT& request) const
2577 {
2578 return SubmitCallable(&DataZoneClient::GetProject, request);
2579 }
2580
2584 template<typename GetProjectRequestT = Model::GetProjectRequest>
2585 void GetProjectAsync(const GetProjectRequestT& request, const GetProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2586 {
2587 return SubmitAsync(&DataZoneClient::GetProject, request, handler, context);
2588 }
2589
2596
2600 template<typename GetProjectProfileRequestT = Model::GetProjectProfileRequest>
2601 Model::GetProjectProfileOutcomeCallable GetProjectProfileCallable(const GetProjectProfileRequestT& request) const
2602 {
2603 return SubmitCallable(&DataZoneClient::GetProjectProfile, request);
2604 }
2605
2609 template<typename GetProjectProfileRequestT = Model::GetProjectProfileRequest>
2610 void GetProjectProfileAsync(const GetProjectProfileRequestT& request, const GetProjectProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2611 {
2612 return SubmitAsync(&DataZoneClient::GetProjectProfile, request, handler, context);
2613 }
2614
2628
2632 template<typename GetRuleRequestT = Model::GetRuleRequest>
2633 Model::GetRuleOutcomeCallable GetRuleCallable(const GetRuleRequestT& request) const
2634 {
2635 return SubmitCallable(&DataZoneClient::GetRule, request);
2636 }
2637
2641 template<typename GetRuleRequestT = Model::GetRuleRequest>
2642 void GetRuleAsync(const GetRuleRequestT& request, const GetRuleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2643 {
2644 return SubmitAsync(&DataZoneClient::GetRule, request, handler, context);
2645 }
2646
2653
2657 template<typename GetSubscriptionRequestT = Model::GetSubscriptionRequest>
2658 Model::GetSubscriptionOutcomeCallable GetSubscriptionCallable(const GetSubscriptionRequestT& request) const
2659 {
2660 return SubmitCallable(&DataZoneClient::GetSubscription, request);
2661 }
2662
2666 template<typename GetSubscriptionRequestT = Model::GetSubscriptionRequest>
2667 void GetSubscriptionAsync(const GetSubscriptionRequestT& request, const GetSubscriptionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2668 {
2669 return SubmitAsync(&DataZoneClient::GetSubscription, request, handler, context);
2670 }
2671
2678
2682 template<typename GetSubscriptionGrantRequestT = Model::GetSubscriptionGrantRequest>
2683 Model::GetSubscriptionGrantOutcomeCallable GetSubscriptionGrantCallable(const GetSubscriptionGrantRequestT& request) const
2684 {
2685 return SubmitCallable(&DataZoneClient::GetSubscriptionGrant, request);
2686 }
2687
2691 template<typename GetSubscriptionGrantRequestT = Model::GetSubscriptionGrantRequest>
2692 void GetSubscriptionGrantAsync(const GetSubscriptionGrantRequestT& request, const GetSubscriptionGrantResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2693 {
2694 return SubmitAsync(&DataZoneClient::GetSubscriptionGrant, request, handler, context);
2695 }
2696
2704
2708 template<typename GetSubscriptionRequestDetailsRequestT = Model::GetSubscriptionRequestDetailsRequest>
2709 Model::GetSubscriptionRequestDetailsOutcomeCallable GetSubscriptionRequestDetailsCallable(const GetSubscriptionRequestDetailsRequestT& request) const
2710 {
2711 return SubmitCallable(&DataZoneClient::GetSubscriptionRequestDetails, request);
2712 }
2713
2717 template<typename GetSubscriptionRequestDetailsRequestT = Model::GetSubscriptionRequestDetailsRequest>
2718 void GetSubscriptionRequestDetailsAsync(const GetSubscriptionRequestDetailsRequestT& request, const GetSubscriptionRequestDetailsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2719 {
2720 return SubmitAsync(&DataZoneClient::GetSubscriptionRequestDetails, request, handler, context);
2721 }
2722
2730
2734 template<typename GetSubscriptionTargetRequestT = Model::GetSubscriptionTargetRequest>
2735 Model::GetSubscriptionTargetOutcomeCallable GetSubscriptionTargetCallable(const GetSubscriptionTargetRequestT& request) const
2736 {
2737 return SubmitCallable(&DataZoneClient::GetSubscriptionTarget, request);
2738 }
2739
2743 template<typename GetSubscriptionTargetRequestT = Model::GetSubscriptionTargetRequest>
2744 void GetSubscriptionTargetAsync(const GetSubscriptionTargetRequestT& request, const GetSubscriptionTargetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2745 {
2746 return SubmitAsync(&DataZoneClient::GetSubscriptionTarget, request, handler, context);
2747 }
2748
2755
2759 template<typename GetTimeSeriesDataPointRequestT = Model::GetTimeSeriesDataPointRequest>
2760 Model::GetTimeSeriesDataPointOutcomeCallable GetTimeSeriesDataPointCallable(const GetTimeSeriesDataPointRequestT& request) const
2761 {
2762 return SubmitCallable(&DataZoneClient::GetTimeSeriesDataPoint, request);
2763 }
2764
2768 template<typename GetTimeSeriesDataPointRequestT = Model::GetTimeSeriesDataPointRequest>
2769 void GetTimeSeriesDataPointAsync(const GetTimeSeriesDataPointRequestT& request, const GetTimeSeriesDataPointResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2770 {
2771 return SubmitAsync(&DataZoneClient::GetTimeSeriesDataPoint, request, handler, context);
2772 }
2773
2780
2784 template<typename GetUserProfileRequestT = Model::GetUserProfileRequest>
2785 Model::GetUserProfileOutcomeCallable GetUserProfileCallable(const GetUserProfileRequestT& request) const
2786 {
2787 return SubmitCallable(&DataZoneClient::GetUserProfile, request);
2788 }
2789
2793 template<typename GetUserProfileRequestT = Model::GetUserProfileRequest>
2794 void GetUserProfileAsync(const GetUserProfileRequestT& request, const GetUserProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2795 {
2796 return SubmitAsync(&DataZoneClient::GetUserProfile, request, handler, context);
2797 }
2798
2805
2809 template<typename ListAccountPoolsRequestT = Model::ListAccountPoolsRequest>
2810 Model::ListAccountPoolsOutcomeCallable ListAccountPoolsCallable(const ListAccountPoolsRequestT& request) const
2811 {
2812 return SubmitCallable(&DataZoneClient::ListAccountPools, request);
2813 }
2814
2818 template<typename ListAccountPoolsRequestT = Model::ListAccountPoolsRequest>
2819 void ListAccountPoolsAsync(const ListAccountPoolsRequestT& request, const ListAccountPoolsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2820 {
2821 return SubmitAsync(&DataZoneClient::ListAccountPools, request, handler, context);
2822 }
2823
2831
2835 template<typename ListAccountsInAccountPoolRequestT = Model::ListAccountsInAccountPoolRequest>
2836 Model::ListAccountsInAccountPoolOutcomeCallable ListAccountsInAccountPoolCallable(const ListAccountsInAccountPoolRequestT& request) const
2837 {
2838 return SubmitCallable(&DataZoneClient::ListAccountsInAccountPool, request);
2839 }
2840
2844 template<typename ListAccountsInAccountPoolRequestT = Model::ListAccountsInAccountPoolRequest>
2845 void ListAccountsInAccountPoolAsync(const ListAccountsInAccountPoolRequestT& request, const ListAccountsInAccountPoolResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2846 {
2847 return SubmitAsync(&DataZoneClient::ListAccountsInAccountPool, request, handler, context);
2848 }
2849
2858
2862 template<typename ListAssetFiltersRequestT = Model::ListAssetFiltersRequest>
2863 Model::ListAssetFiltersOutcomeCallable ListAssetFiltersCallable(const ListAssetFiltersRequestT& request) const
2864 {
2865 return SubmitCallable(&DataZoneClient::ListAssetFilters, request);
2866 }
2867
2871 template<typename ListAssetFiltersRequestT = Model::ListAssetFiltersRequest>
2872 void ListAssetFiltersAsync(const ListAssetFiltersRequestT& request, const ListAssetFiltersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2873 {
2874 return SubmitAsync(&DataZoneClient::ListAssetFilters, request, handler, context);
2875 }
2876
2887
2891 template<typename ListAssetRevisionsRequestT = Model::ListAssetRevisionsRequest>
2892 Model::ListAssetRevisionsOutcomeCallable ListAssetRevisionsCallable(const ListAssetRevisionsRequestT& request) const
2893 {
2894 return SubmitCallable(&DataZoneClient::ListAssetRevisions, request);
2895 }
2896
2900 template<typename ListAssetRevisionsRequestT = Model::ListAssetRevisionsRequest>
2901 void ListAssetRevisionsAsync(const ListAssetRevisionsRequestT& request, const ListAssetRevisionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2902 {
2903 return SubmitAsync(&DataZoneClient::ListAssetRevisions, request, handler, context);
2904 }
2905
2914
2918 template<typename ListConnectionsRequestT = Model::ListConnectionsRequest>
2919 Model::ListConnectionsOutcomeCallable ListConnectionsCallable(const ListConnectionsRequestT& request) const
2920 {
2921 return SubmitCallable(&DataZoneClient::ListConnections, request);
2922 }
2923
2927 template<typename ListConnectionsRequestT = Model::ListConnectionsRequest>
2928 void ListConnectionsAsync(const ListConnectionsRequestT& request, const ListConnectionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2929 {
2930 return SubmitAsync(&DataZoneClient::ListConnections, request, handler, context);
2931 }
2932
2942
2946 template<typename ListDataProductRevisionsRequestT = Model::ListDataProductRevisionsRequest>
2947 Model::ListDataProductRevisionsOutcomeCallable ListDataProductRevisionsCallable(const ListDataProductRevisionsRequestT& request) const
2948 {
2949 return SubmitCallable(&DataZoneClient::ListDataProductRevisions, request);
2950 }
2951
2955 template<typename ListDataProductRevisionsRequestT = Model::ListDataProductRevisionsRequest>
2956 void ListDataProductRevisionsAsync(const ListDataProductRevisionsRequestT& request, const ListDataProductRevisionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2957 {
2958 return SubmitAsync(&DataZoneClient::ListDataProductRevisions, request, handler, context);
2959 }
2960
2967
2971 template<typename ListDataSourceRunActivitiesRequestT = Model::ListDataSourceRunActivitiesRequest>
2972 Model::ListDataSourceRunActivitiesOutcomeCallable ListDataSourceRunActivitiesCallable(const ListDataSourceRunActivitiesRequestT& request) const
2973 {
2974 return SubmitCallable(&DataZoneClient::ListDataSourceRunActivities, request);
2975 }
2976
2980 template<typename ListDataSourceRunActivitiesRequestT = Model::ListDataSourceRunActivitiesRequest>
2981 void ListDataSourceRunActivitiesAsync(const ListDataSourceRunActivitiesRequestT& request, const ListDataSourceRunActivitiesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2982 {
2983 return SubmitAsync(&DataZoneClient::ListDataSourceRunActivities, request, handler, context);
2984 }
2985
2992
2996 template<typename ListDataSourceRunsRequestT = Model::ListDataSourceRunsRequest>
2997 Model::ListDataSourceRunsOutcomeCallable ListDataSourceRunsCallable(const ListDataSourceRunsRequestT& request) const
2998 {
2999 return SubmitCallable(&DataZoneClient::ListDataSourceRuns, request);
3000 }
3001
3005 template<typename ListDataSourceRunsRequestT = Model::ListDataSourceRunsRequest>
3006 void ListDataSourceRunsAsync(const ListDataSourceRunsRequestT& request, const ListDataSourceRunsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3007 {
3008 return SubmitAsync(&DataZoneClient::ListDataSourceRuns, request, handler, context);
3009 }
3010
3017
3021 template<typename ListDataSourcesRequestT = Model::ListDataSourcesRequest>
3022 Model::ListDataSourcesOutcomeCallable ListDataSourcesCallable(const ListDataSourcesRequestT& request) const
3023 {
3024 return SubmitCallable(&DataZoneClient::ListDataSources, request);
3025 }
3026
3030 template<typename ListDataSourcesRequestT = Model::ListDataSourcesRequest>
3031 void ListDataSourcesAsync(const ListDataSourcesRequestT& request, const ListDataSourcesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3032 {
3033 return SubmitAsync(&DataZoneClient::ListDataSources, request, handler, context);
3034 }
3035
3043
3047 template<typename ListDomainUnitsForParentRequestT = Model::ListDomainUnitsForParentRequest>
3048 Model::ListDomainUnitsForParentOutcomeCallable ListDomainUnitsForParentCallable(const ListDomainUnitsForParentRequestT& request) const
3049 {
3050 return SubmitCallable(&DataZoneClient::ListDomainUnitsForParent, request);
3051 }
3052
3056 template<typename ListDomainUnitsForParentRequestT = Model::ListDomainUnitsForParentRequest>
3057 void ListDomainUnitsForParentAsync(const ListDomainUnitsForParentRequestT& request, const ListDomainUnitsForParentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3058 {
3059 return SubmitAsync(&DataZoneClient::ListDomainUnitsForParent, request, handler, context);
3060 }
3061
3068
3072 template<typename ListDomainsRequestT = Model::ListDomainsRequest>
3073 Model::ListDomainsOutcomeCallable ListDomainsCallable(const ListDomainsRequestT& request = {}) const
3074 {
3075 return SubmitCallable(&DataZoneClient::ListDomains, request);
3076 }
3077
3081 template<typename ListDomainsRequestT = Model::ListDomainsRequest>
3082 void ListDomainsAsync(const ListDomainsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr, const ListDomainsRequestT& request = {}) const
3083 {
3084 return SubmitAsync(&DataZoneClient::ListDomains, request, handler, context);
3085 }
3086
3093
3097 template<typename ListEntityOwnersRequestT = Model::ListEntityOwnersRequest>
3098 Model::ListEntityOwnersOutcomeCallable ListEntityOwnersCallable(const ListEntityOwnersRequestT& request) const
3099 {
3100 return SubmitCallable(&DataZoneClient::ListEntityOwners, request);
3101 }
3102
3106 template<typename ListEntityOwnersRequestT = Model::ListEntityOwnersRequest>
3107 void ListEntityOwnersAsync(const ListEntityOwnersRequestT& request, const ListEntityOwnersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3108 {
3109 return SubmitAsync(&DataZoneClient::ListEntityOwners, request, handler, context);
3110 }
3111
3118
3122 template<typename ListEnvironmentActionsRequestT = Model::ListEnvironmentActionsRequest>
3123 Model::ListEnvironmentActionsOutcomeCallable ListEnvironmentActionsCallable(const ListEnvironmentActionsRequestT& request) const
3124 {
3125 return SubmitCallable(&DataZoneClient::ListEnvironmentActions, request);
3126 }
3127
3131 template<typename ListEnvironmentActionsRequestT = Model::ListEnvironmentActionsRequest>
3132 void ListEnvironmentActionsAsync(const ListEnvironmentActionsRequestT& request, const ListEnvironmentActionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3133 {
3134 return SubmitAsync(&DataZoneClient::ListEnvironmentActions, request, handler, context);
3135 }
3136
3144
3148 template<typename ListEnvironmentBlueprintConfigurationsRequestT = Model::ListEnvironmentBlueprintConfigurationsRequest>
3150 {
3151 return SubmitCallable(&DataZoneClient::ListEnvironmentBlueprintConfigurations, request);
3152 }
3153
3157 template<typename ListEnvironmentBlueprintConfigurationsRequestT = Model::ListEnvironmentBlueprintConfigurationsRequest>
3158 void ListEnvironmentBlueprintConfigurationsAsync(const ListEnvironmentBlueprintConfigurationsRequestT& request, const ListEnvironmentBlueprintConfigurationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3159 {
3160 return SubmitAsync(&DataZoneClient::ListEnvironmentBlueprintConfigurations, request, handler, context);
3161 }
3162
3170
3174 template<typename ListEnvironmentBlueprintsRequestT = Model::ListEnvironmentBlueprintsRequest>
3175 Model::ListEnvironmentBlueprintsOutcomeCallable ListEnvironmentBlueprintsCallable(const ListEnvironmentBlueprintsRequestT& request) const
3176 {
3177 return SubmitCallable(&DataZoneClient::ListEnvironmentBlueprints, request);
3178 }
3179
3183 template<typename ListEnvironmentBlueprintsRequestT = Model::ListEnvironmentBlueprintsRequest>
3184 void ListEnvironmentBlueprintsAsync(const ListEnvironmentBlueprintsRequestT& request, const ListEnvironmentBlueprintsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3185 {
3186 return SubmitAsync(&DataZoneClient::ListEnvironmentBlueprints, request, handler, context);
3187 }
3188
3195
3199 template<typename ListEnvironmentProfilesRequestT = Model::ListEnvironmentProfilesRequest>
3200 Model::ListEnvironmentProfilesOutcomeCallable ListEnvironmentProfilesCallable(const ListEnvironmentProfilesRequestT& request) const
3201 {
3202 return SubmitCallable(&DataZoneClient::ListEnvironmentProfiles, request);
3203 }
3204
3208 template<typename ListEnvironmentProfilesRequestT = Model::ListEnvironmentProfilesRequest>
3209 void ListEnvironmentProfilesAsync(const ListEnvironmentProfilesRequestT& request, const ListEnvironmentProfilesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3210 {
3211 return SubmitAsync(&DataZoneClient::ListEnvironmentProfiles, request, handler, context);
3212 }
3213
3220
3224 template<typename ListEnvironmentsRequestT = Model::ListEnvironmentsRequest>
3225 Model::ListEnvironmentsOutcomeCallable ListEnvironmentsCallable(const ListEnvironmentsRequestT& request) const
3226 {
3227 return SubmitCallable(&DataZoneClient::ListEnvironments, request);
3228 }
3229
3233 template<typename ListEnvironmentsRequestT = Model::ListEnvironmentsRequest>
3234 void ListEnvironmentsAsync(const ListEnvironmentsRequestT& request, const ListEnvironmentsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3235 {
3236 return SubmitAsync(&DataZoneClient::ListEnvironments, request, handler, context);
3237 }
3238
3245
3249 template<typename ListJobRunsRequestT = Model::ListJobRunsRequest>
3250 Model::ListJobRunsOutcomeCallable ListJobRunsCallable(const ListJobRunsRequestT& request) const
3251 {
3252 return SubmitCallable(&DataZoneClient::ListJobRuns, request);
3253 }
3254
3258 template<typename ListJobRunsRequestT = Model::ListJobRunsRequest>
3259 void ListJobRunsAsync(const ListJobRunsRequestT& request, const ListJobRunsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3260 {
3261 return SubmitAsync(&DataZoneClient::ListJobRuns, request, handler, context);
3262 }
3263
3270
3274 template<typename ListLineageEventsRequestT = Model::ListLineageEventsRequest>
3275 Model::ListLineageEventsOutcomeCallable ListLineageEventsCallable(const ListLineageEventsRequestT& request) const
3276 {
3277 return SubmitCallable(&DataZoneClient::ListLineageEvents, request);
3278 }
3279
3283 template<typename ListLineageEventsRequestT = Model::ListLineageEventsRequest>
3284 void ListLineageEventsAsync(const ListLineageEventsRequestT& request, const ListLineageEventsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3285 {
3286 return SubmitAsync(&DataZoneClient::ListLineageEvents, request, handler, context);
3287 }
3288
3296
3300 template<typename ListLineageNodeHistoryRequestT = Model::ListLineageNodeHistoryRequest>
3301 Model::ListLineageNodeHistoryOutcomeCallable ListLineageNodeHistoryCallable(const ListLineageNodeHistoryRequestT& request) const
3302 {
3303 return SubmitCallable(&DataZoneClient::ListLineageNodeHistory, request);
3304 }
3305
3309 template<typename ListLineageNodeHistoryRequestT = Model::ListLineageNodeHistoryRequest>
3310 void ListLineageNodeHistoryAsync(const ListLineageNodeHistoryRequestT& request, const ListLineageNodeHistoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3311 {
3312 return SubmitAsync(&DataZoneClient::ListLineageNodeHistory, request, handler, context);
3313 }
3314
3330
3334 template<typename ListMetadataGenerationRunsRequestT = Model::ListMetadataGenerationRunsRequest>
3335 Model::ListMetadataGenerationRunsOutcomeCallable ListMetadataGenerationRunsCallable(const ListMetadataGenerationRunsRequestT& request) const
3336 {
3337 return SubmitCallable(&DataZoneClient::ListMetadataGenerationRuns, request);
3338 }
3339
3343 template<typename ListMetadataGenerationRunsRequestT = Model::ListMetadataGenerationRunsRequest>
3344 void ListMetadataGenerationRunsAsync(const ListMetadataGenerationRunsRequestT& request, const ListMetadataGenerationRunsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3345 {
3346 return SubmitAsync(&DataZoneClient::ListMetadataGenerationRuns, request, handler, context);
3347 }
3348
3355
3359 template<typename ListNotificationsRequestT = Model::ListNotificationsRequest>
3360 Model::ListNotificationsOutcomeCallable ListNotificationsCallable(const ListNotificationsRequestT& request) const
3361 {
3362 return SubmitCallable(&DataZoneClient::ListNotifications, request);
3363 }
3364
3368 template<typename ListNotificationsRequestT = Model::ListNotificationsRequest>
3369 void ListNotificationsAsync(const ListNotificationsRequestT& request, const ListNotificationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3370 {
3371 return SubmitAsync(&DataZoneClient::ListNotifications, request, handler, context);
3372 }
3373
3380
3384 template<typename ListPolicyGrantsRequestT = Model::ListPolicyGrantsRequest>
3385 Model::ListPolicyGrantsOutcomeCallable ListPolicyGrantsCallable(const ListPolicyGrantsRequestT& request) const
3386 {
3387 return SubmitCallable(&DataZoneClient::ListPolicyGrants, request);
3388 }
3389
3393 template<typename ListPolicyGrantsRequestT = Model::ListPolicyGrantsRequest>
3394 void ListPolicyGrantsAsync(const ListPolicyGrantsRequestT& request, const ListPolicyGrantsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3395 {
3396 return SubmitAsync(&DataZoneClient::ListPolicyGrants, request, handler, context);
3397 }
3398
3405
3409 template<typename ListProjectMembershipsRequestT = Model::ListProjectMembershipsRequest>
3410 Model::ListProjectMembershipsOutcomeCallable ListProjectMembershipsCallable(const ListProjectMembershipsRequestT& request) const
3411 {
3412 return SubmitCallable(&DataZoneClient::ListProjectMemberships, request);
3413 }
3414
3418 template<typename ListProjectMembershipsRequestT = Model::ListProjectMembershipsRequest>
3419 void ListProjectMembershipsAsync(const ListProjectMembershipsRequestT& request, const ListProjectMembershipsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3420 {
3421 return SubmitAsync(&DataZoneClient::ListProjectMemberships, request, handler, context);
3422 }
3423
3430
3434 template<typename ListProjectProfilesRequestT = Model::ListProjectProfilesRequest>
3435 Model::ListProjectProfilesOutcomeCallable ListProjectProfilesCallable(const ListProjectProfilesRequestT& request) const
3436 {
3437 return SubmitCallable(&DataZoneClient::ListProjectProfiles, request);
3438 }
3439
3443 template<typename ListProjectProfilesRequestT = Model::ListProjectProfilesRequest>
3444 void ListProjectProfilesAsync(const ListProjectProfilesRequestT& request, const ListProjectProfilesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3445 {
3446 return SubmitAsync(&DataZoneClient::ListProjectProfiles, request, handler, context);
3447 }
3448
3455
3459 template<typename ListProjectsRequestT = Model::ListProjectsRequest>
3460 Model::ListProjectsOutcomeCallable ListProjectsCallable(const ListProjectsRequestT& request) const
3461 {
3462 return SubmitCallable(&DataZoneClient::ListProjects, request);
3463 }
3464
3468 template<typename ListProjectsRequestT = Model::ListProjectsRequest>
3469 void ListProjectsAsync(const ListProjectsRequestT& request, const ListProjectsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3470 {
3471 return SubmitAsync(&DataZoneClient::ListProjects, request, handler, context);
3472 }
3473
3487
3491 template<typename ListRulesRequestT = Model::ListRulesRequest>
3492 Model::ListRulesOutcomeCallable ListRulesCallable(const ListRulesRequestT& request) const
3493 {
3494 return SubmitCallable(&DataZoneClient::ListRules, request);
3495 }
3496
3500 template<typename ListRulesRequestT = Model::ListRulesRequest>
3501 void ListRulesAsync(const ListRulesRequestT& request, const ListRulesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3502 {
3503 return SubmitAsync(&DataZoneClient::ListRules, request, handler, context);
3504 }
3505
3512
3516 template<typename ListSubscriptionGrantsRequestT = Model::ListSubscriptionGrantsRequest>
3517 Model::ListSubscriptionGrantsOutcomeCallable ListSubscriptionGrantsCallable(const ListSubscriptionGrantsRequestT& request) const
3518 {
3519 return SubmitCallable(&DataZoneClient::ListSubscriptionGrants, request);
3520 }
3521
3525 template<typename ListSubscriptionGrantsRequestT = Model::ListSubscriptionGrantsRequest>
3526 void ListSubscriptionGrantsAsync(const ListSubscriptionGrantsRequestT& request, const ListSubscriptionGrantsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3527 {
3528 return SubmitAsync(&DataZoneClient::ListSubscriptionGrants, request, handler, context);
3529 }
3530
3537
3541 template<typename ListSubscriptionRequestsRequestT = Model::ListSubscriptionRequestsRequest>
3542 Model::ListSubscriptionRequestsOutcomeCallable ListSubscriptionRequestsCallable(const ListSubscriptionRequestsRequestT& request) const
3543 {
3544 return SubmitCallable(&DataZoneClient::ListSubscriptionRequests, request);
3545 }
3546
3550 template<typename ListSubscriptionRequestsRequestT = Model::ListSubscriptionRequestsRequest>
3551 void ListSubscriptionRequestsAsync(const ListSubscriptionRequestsRequestT& request, const ListSubscriptionRequestsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3552 {
3553 return SubmitAsync(&DataZoneClient::ListSubscriptionRequests, request, handler, context);
3554 }
3555
3562
3566 template<typename ListSubscriptionTargetsRequestT = Model::ListSubscriptionTargetsRequest>
3567 Model::ListSubscriptionTargetsOutcomeCallable ListSubscriptionTargetsCallable(const ListSubscriptionTargetsRequestT& request) const
3568 {
3569 return SubmitCallable(&DataZoneClient::ListSubscriptionTargets, request);
3570 }
3571
3575 template<typename ListSubscriptionTargetsRequestT = Model::ListSubscriptionTargetsRequest>
3576 void ListSubscriptionTargetsAsync(const ListSubscriptionTargetsRequestT& request, const ListSubscriptionTargetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3577 {
3578 return SubmitAsync(&DataZoneClient::ListSubscriptionTargets, request, handler, context);
3579 }
3580
3587
3591 template<typename ListSubscriptionsRequestT = Model::ListSubscriptionsRequest>
3592 Model::ListSubscriptionsOutcomeCallable ListSubscriptionsCallable(const ListSubscriptionsRequestT& request) const
3593 {
3594 return SubmitCallable(&DataZoneClient::ListSubscriptions, request);
3595 }
3596
3600 template<typename ListSubscriptionsRequestT = Model::ListSubscriptionsRequest>
3601 void ListSubscriptionsAsync(const ListSubscriptionsRequestT& request, const ListSubscriptionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3602 {
3603 return SubmitAsync(&DataZoneClient::ListSubscriptions, request, handler, context);
3604 }
3605
3613
3617 template<typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
3618 Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const ListTagsForResourceRequestT& request) const
3619 {
3620 return SubmitCallable(&DataZoneClient::ListTagsForResource, request);
3621 }
3622
3626 template<typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
3627 void ListTagsForResourceAsync(const ListTagsForResourceRequestT& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3628 {
3629 return SubmitAsync(&DataZoneClient::ListTagsForResource, request, handler, context);
3630 }
3631
3638
3642 template<typename ListTimeSeriesDataPointsRequestT = Model::ListTimeSeriesDataPointsRequest>
3643 Model::ListTimeSeriesDataPointsOutcomeCallable ListTimeSeriesDataPointsCallable(const ListTimeSeriesDataPointsRequestT& request) const
3644 {
3645 return SubmitCallable(&DataZoneClient::ListTimeSeriesDataPoints, request);
3646 }
3647
3651 template<typename ListTimeSeriesDataPointsRequestT = Model::ListTimeSeriesDataPointsRequest>
3652 void ListTimeSeriesDataPointsAsync(const ListTimeSeriesDataPointsRequestT& request, const ListTimeSeriesDataPointsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3653 {
3654 return SubmitAsync(&DataZoneClient::ListTimeSeriesDataPoints, request, handler, context);
3655 }
3656
3663
3667 template<typename PostLineageEventRequestT = Model::PostLineageEventRequest>
3668 Model::PostLineageEventOutcomeCallable PostLineageEventCallable(const PostLineageEventRequestT& request) const
3669 {
3670 return SubmitCallable(&DataZoneClient::PostLineageEvent, request);
3671 }
3672
3676 template<typename PostLineageEventRequestT = Model::PostLineageEventRequest>
3677 void PostLineageEventAsync(const PostLineageEventRequestT& request, const PostLineageEventResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3678 {
3679 return SubmitAsync(&DataZoneClient::PostLineageEvent, request, handler, context);
3680 }
3681
3689
3693 template<typename PostTimeSeriesDataPointsRequestT = Model::PostTimeSeriesDataPointsRequest>
3694 Model::PostTimeSeriesDataPointsOutcomeCallable PostTimeSeriesDataPointsCallable(const PostTimeSeriesDataPointsRequestT& request) const
3695 {
3696 return SubmitCallable(&DataZoneClient::PostTimeSeriesDataPoints, request);
3697 }
3698
3702 template<typename PostTimeSeriesDataPointsRequestT = Model::PostTimeSeriesDataPointsRequest>
3703 void PostTimeSeriesDataPointsAsync(const PostTimeSeriesDataPointsRequestT& request, const PostTimeSeriesDataPointsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3704 {
3705 return SubmitAsync(&DataZoneClient::PostTimeSeriesDataPoints, request, handler, context);
3706 }
3707
3715
3719 template<typename PutEnvironmentBlueprintConfigurationRequestT = Model::PutEnvironmentBlueprintConfigurationRequest>
3721 {
3722 return SubmitCallable(&DataZoneClient::PutEnvironmentBlueprintConfiguration, request);
3723 }
3724
3728 template<typename PutEnvironmentBlueprintConfigurationRequestT = Model::PutEnvironmentBlueprintConfigurationRequest>
3729 void PutEnvironmentBlueprintConfigurationAsync(const PutEnvironmentBlueprintConfigurationRequestT& request, const PutEnvironmentBlueprintConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3730 {
3731 return SubmitAsync(&DataZoneClient::PutEnvironmentBlueprintConfiguration, request, handler, context);
3732 }
3733
3741
3745 template<typename RejectPredictionsRequestT = Model::RejectPredictionsRequest>
3746 Model::RejectPredictionsOutcomeCallable RejectPredictionsCallable(const RejectPredictionsRequestT& request) const
3747 {
3748 return SubmitCallable(&DataZoneClient::RejectPredictions, request);
3749 }
3750
3754 template<typename RejectPredictionsRequestT = Model::RejectPredictionsRequest>
3755 void RejectPredictionsAsync(const RejectPredictionsRequestT& request, const RejectPredictionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3756 {
3757 return SubmitAsync(&DataZoneClient::RejectPredictions, request, handler, context);
3758 }
3759
3766
3770 template<typename RejectSubscriptionRequestRequestT = Model::RejectSubscriptionRequestRequest>
3771 Model::RejectSubscriptionRequestOutcomeCallable RejectSubscriptionRequestCallable(const RejectSubscriptionRequestRequestT& request) const
3772 {
3773 return SubmitCallable(&DataZoneClient::RejectSubscriptionRequest, request);
3774 }
3775
3779 template<typename RejectSubscriptionRequestRequestT = Model::RejectSubscriptionRequestRequest>
3780 void RejectSubscriptionRequestAsync(const RejectSubscriptionRequestRequestT& request, const RejectSubscriptionRequestResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3781 {
3782 return SubmitAsync(&DataZoneClient::RejectSubscriptionRequest, request, handler, context);
3783 }
3784
3791
3795 template<typename RemoveEntityOwnerRequestT = Model::RemoveEntityOwnerRequest>
3796 Model::RemoveEntityOwnerOutcomeCallable RemoveEntityOwnerCallable(const RemoveEntityOwnerRequestT& request) const
3797 {
3798 return SubmitCallable(&DataZoneClient::RemoveEntityOwner, request);
3799 }
3800
3804 template<typename RemoveEntityOwnerRequestT = Model::RemoveEntityOwnerRequest>
3805 void RemoveEntityOwnerAsync(const RemoveEntityOwnerRequestT& request, const RemoveEntityOwnerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3806 {
3807 return SubmitAsync(&DataZoneClient::RemoveEntityOwner, request, handler, context);
3808 }
3809
3816
3820 template<typename RemovePolicyGrantRequestT = Model::RemovePolicyGrantRequest>
3821 Model::RemovePolicyGrantOutcomeCallable RemovePolicyGrantCallable(const RemovePolicyGrantRequestT& request) const
3822 {
3823 return SubmitCallable(&DataZoneClient::RemovePolicyGrant, request);
3824 }
3825
3829 template<typename RemovePolicyGrantRequestT = Model::RemovePolicyGrantRequest>
3830 void RemovePolicyGrantAsync(const RemovePolicyGrantRequestT& request, const RemovePolicyGrantResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3831 {
3832 return SubmitAsync(&DataZoneClient::RemovePolicyGrant, request, handler, context);
3833 }
3834
3842
3846 template<typename RevokeSubscriptionRequestT = Model::RevokeSubscriptionRequest>
3847 Model::RevokeSubscriptionOutcomeCallable RevokeSubscriptionCallable(const RevokeSubscriptionRequestT& request) const
3848 {
3849 return SubmitCallable(&DataZoneClient::RevokeSubscription, request);
3850 }
3851
3855 template<typename RevokeSubscriptionRequestT = Model::RevokeSubscriptionRequest>
3856 void RevokeSubscriptionAsync(const RevokeSubscriptionRequestT& request, const RevokeSubscriptionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3857 {
3858 return SubmitAsync(&DataZoneClient::RevokeSubscription, request, handler, context);
3859 }
3860
3886 virtual Model::SearchOutcome Search(const Model::SearchRequest& request) const;
3887
3891 template<typename SearchRequestT = Model::SearchRequest>
3892 Model::SearchOutcomeCallable SearchCallable(const SearchRequestT& request) const
3893 {
3894 return SubmitCallable(&DataZoneClient::Search, request);
3895 }
3896
3900 template<typename SearchRequestT = Model::SearchRequest>
3901 void SearchAsync(const SearchRequestT& request, const SearchResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3902 {
3903 return SubmitAsync(&DataZoneClient::Search, request, handler, context);
3904 }
3905
3912
3916 template<typename SearchGroupProfilesRequestT = Model::SearchGroupProfilesRequest>
3917 Model::SearchGroupProfilesOutcomeCallable SearchGroupProfilesCallable(const SearchGroupProfilesRequestT& request) const
3918 {
3919 return SubmitCallable(&DataZoneClient::SearchGroupProfiles, request);
3920 }
3921
3925 template<typename SearchGroupProfilesRequestT = Model::SearchGroupProfilesRequest>
3926 void SearchGroupProfilesAsync(const SearchGroupProfilesRequestT& request, const SearchGroupProfilesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3927 {
3928 return SubmitAsync(&DataZoneClient::SearchGroupProfiles, request, handler, context);
3929 }
3930
3938
3942 template<typename SearchListingsRequestT = Model::SearchListingsRequest>
3943 Model::SearchListingsOutcomeCallable SearchListingsCallable(const SearchListingsRequestT& request) const
3944 {
3945 return SubmitCallable(&DataZoneClient::SearchListings, request);
3946 }
3947
3951 template<typename SearchListingsRequestT = Model::SearchListingsRequest>
3952 void SearchListingsAsync(const SearchListingsRequestT& request, const SearchListingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3953 {
3954 return SubmitAsync(&DataZoneClient::SearchListings, request, handler, context);
3955 }
3956
3971
3975 template<typename SearchTypesRequestT = Model::SearchTypesRequest>
3976 Model::SearchTypesOutcomeCallable SearchTypesCallable(const SearchTypesRequestT& request) const
3977 {
3978 return SubmitCallable(&DataZoneClient::SearchTypes, request);
3979 }
3980
3984 template<typename SearchTypesRequestT = Model::SearchTypesRequest>
3985 void SearchTypesAsync(const SearchTypesRequestT& request, const SearchTypesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3986 {
3987 return SubmitAsync(&DataZoneClient::SearchTypes, request, handler, context);
3988 }
3989
3996
4000 template<typename SearchUserProfilesRequestT = Model::SearchUserProfilesRequest>
4001 Model::SearchUserProfilesOutcomeCallable SearchUserProfilesCallable(const SearchUserProfilesRequestT& request) const
4002 {
4003 return SubmitCallable(&DataZoneClient::SearchUserProfiles, request);
4004 }
4005
4009 template<typename SearchUserProfilesRequestT = Model::SearchUserProfilesRequest>
4010 void SearchUserProfilesAsync(const SearchUserProfilesRequestT& request, const SearchUserProfilesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4011 {
4012 return SubmitAsync(&DataZoneClient::SearchUserProfiles, request, handler, context);
4013 }
4014
4022
4026 template<typename StartDataSourceRunRequestT = Model::StartDataSourceRunRequest>
4027 Model::StartDataSourceRunOutcomeCallable StartDataSourceRunCallable(const StartDataSourceRunRequestT& request) const
4028 {
4029 return SubmitCallable(&DataZoneClient::StartDataSourceRun, request);
4030 }
4031
4035 template<typename StartDataSourceRunRequestT = Model::StartDataSourceRunRequest>
4036 void StartDataSourceRunAsync(const StartDataSourceRunRequestT& request, const StartDataSourceRunResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4037 {
4038 return SubmitAsync(&DataZoneClient::StartDataSourceRun, request, handler, context);
4039 }
4040
4054
4058 template<typename StartMetadataGenerationRunRequestT = Model::StartMetadataGenerationRunRequest>
4059 Model::StartMetadataGenerationRunOutcomeCallable StartMetadataGenerationRunCallable(const StartMetadataGenerationRunRequestT& request) const
4060 {
4061 return SubmitCallable(&DataZoneClient::StartMetadataGenerationRun, request);
4062 }
4063
4067 template<typename StartMetadataGenerationRunRequestT = Model::StartMetadataGenerationRunRequest>
4068 void StartMetadataGenerationRunAsync(const StartMetadataGenerationRunRequestT& request, const StartMetadataGenerationRunResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4069 {
4070 return SubmitAsync(&DataZoneClient::StartMetadataGenerationRun, request, handler, context);
4071 }
4072
4079
4083 template<typename TagResourceRequestT = Model::TagResourceRequest>
4084 Model::TagResourceOutcomeCallable TagResourceCallable(const TagResourceRequestT& request) const
4085 {
4086 return SubmitCallable(&DataZoneClient::TagResource, request);
4087 }
4088
4092 template<typename TagResourceRequestT = Model::TagResourceRequest>
4093 void TagResourceAsync(const TagResourceRequestT& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4094 {
4095 return SubmitAsync(&DataZoneClient::TagResource, request, handler, context);
4096 }
4097
4104
4108 template<typename UntagResourceRequestT = Model::UntagResourceRequest>
4109 Model::UntagResourceOutcomeCallable UntagResourceCallable(const UntagResourceRequestT& request) const
4110 {
4111 return SubmitCallable(&DataZoneClient::UntagResource, request);
4112 }
4113
4117 template<typename UntagResourceRequestT = Model::UntagResourceRequest>
4118 void UntagResourceAsync(const UntagResourceRequestT& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4119 {
4120 return SubmitAsync(&DataZoneClient::UntagResource, request, handler, context);
4121 }
4122
4129
4133 template<typename UpdateAccountPoolRequestT = Model::UpdateAccountPoolRequest>
4134 Model::UpdateAccountPoolOutcomeCallable UpdateAccountPoolCallable(const UpdateAccountPoolRequestT& request) const
4135 {
4136 return SubmitCallable(&DataZoneClient::UpdateAccountPool, request);
4137 }
4138
4142 template<typename UpdateAccountPoolRequestT = Model::UpdateAccountPoolRequest>
4143 void UpdateAccountPoolAsync(const UpdateAccountPoolRequestT& request, const UpdateAccountPoolResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4144 {
4145 return SubmitAsync(&DataZoneClient::UpdateAccountPool, request, handler, context);
4146 }
4147
4158
4162 template<typename UpdateAssetFilterRequestT = Model::UpdateAssetFilterRequest>
4163 Model::UpdateAssetFilterOutcomeCallable UpdateAssetFilterCallable(const UpdateAssetFilterRequestT& request) const
4164 {
4165 return SubmitCallable(&DataZoneClient::UpdateAssetFilter, request);
4166 }
4167
4171 template<typename UpdateAssetFilterRequestT = Model::UpdateAssetFilterRequest>
4172 void UpdateAssetFilterAsync(const UpdateAssetFilterRequestT& request, const UpdateAssetFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4173 {
4174 return SubmitAsync(&DataZoneClient::UpdateAssetFilter, request, handler, context);
4175 }
4176
4185
4189 template<typename UpdateConnectionRequestT = Model::UpdateConnectionRequest>
4190 Model::UpdateConnectionOutcomeCallable UpdateConnectionCallable(const UpdateConnectionRequestT& request) const
4191 {
4192 return SubmitCallable(&DataZoneClient::UpdateConnection, request);
4193 }
4194
4198 template<typename UpdateConnectionRequestT = Model::UpdateConnectionRequest>
4199 void UpdateConnectionAsync(const UpdateConnectionRequestT& request, const UpdateConnectionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4200 {
4201 return SubmitAsync(&DataZoneClient::UpdateConnection, request, handler, context);
4202 }
4203
4211
4215 template<typename UpdateDataSourceRequestT = Model::UpdateDataSourceRequest>
4216 Model::UpdateDataSourceOutcomeCallable UpdateDataSourceCallable(const UpdateDataSourceRequestT& request) const
4217 {
4218 return SubmitCallable(&DataZoneClient::UpdateDataSource, request);
4219 }
4220
4224 template<typename UpdateDataSourceRequestT = Model::UpdateDataSourceRequest>
4225 void UpdateDataSourceAsync(const UpdateDataSourceRequestT& request, const UpdateDataSourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4226 {
4227 return SubmitAsync(&DataZoneClient::UpdateDataSource, request, handler, context);
4228 }
4229
4236
4240 template<typename UpdateDomainRequestT = Model::UpdateDomainRequest>
4241 Model::UpdateDomainOutcomeCallable UpdateDomainCallable(const UpdateDomainRequestT& request) const
4242 {
4243 return SubmitCallable(&DataZoneClient::UpdateDomain, request);
4244 }
4245
4249 template<typename UpdateDomainRequestT = Model::UpdateDomainRequest>
4250 void UpdateDomainAsync(const UpdateDomainRequestT& request, const UpdateDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4251 {
4252 return SubmitAsync(&DataZoneClient::UpdateDomain, request, handler, context);
4253 }
4254
4261
4265 template<typename UpdateDomainUnitRequestT = Model::UpdateDomainUnitRequest>
4266 Model::UpdateDomainUnitOutcomeCallable UpdateDomainUnitCallable(const UpdateDomainUnitRequestT& request) const
4267 {
4268 return SubmitCallable(&DataZoneClient::UpdateDomainUnit, request);
4269 }
4270
4274 template<typename UpdateDomainUnitRequestT = Model::UpdateDomainUnitRequest>
4275 void UpdateDomainUnitAsync(const UpdateDomainUnitRequestT& request, const UpdateDomainUnitResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4276 {
4277 return SubmitAsync(&DataZoneClient::UpdateDomainUnit, request, handler, context);
4278 }
4279
4287
4291 template<typename UpdateEnvironmentRequestT = Model::UpdateEnvironmentRequest>
4292 Model::UpdateEnvironmentOutcomeCallable UpdateEnvironmentCallable(const UpdateEnvironmentRequestT& request) const
4293 {
4294 return SubmitCallable(&DataZoneClient::UpdateEnvironment, request);
4295 }
4296
4300 template<typename UpdateEnvironmentRequestT = Model::UpdateEnvironmentRequest>
4301 void UpdateEnvironmentAsync(const UpdateEnvironmentRequestT& request, const UpdateEnvironmentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4302 {
4303 return SubmitAsync(&DataZoneClient::UpdateEnvironment, request, handler, context);
4304 }
4305
4312
4316 template<typename UpdateEnvironmentActionRequestT = Model::UpdateEnvironmentActionRequest>
4317 Model::UpdateEnvironmentActionOutcomeCallable UpdateEnvironmentActionCallable(const UpdateEnvironmentActionRequestT& request) const
4318 {
4319 return SubmitCallable(&DataZoneClient::UpdateEnvironmentAction, request);
4320 }
4321
4325 template<typename UpdateEnvironmentActionRequestT = Model::UpdateEnvironmentActionRequest>
4326 void UpdateEnvironmentActionAsync(const UpdateEnvironmentActionRequestT& request, const UpdateEnvironmentActionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4327 {
4328 return SubmitAsync(&DataZoneClient::UpdateEnvironmentAction, request, handler, context);
4329 }
4330
4338
4342 template<typename UpdateEnvironmentBlueprintRequestT = Model::UpdateEnvironmentBlueprintRequest>
4343 Model::UpdateEnvironmentBlueprintOutcomeCallable UpdateEnvironmentBlueprintCallable(const UpdateEnvironmentBlueprintRequestT& request) const
4344 {
4345 return SubmitCallable(&DataZoneClient::UpdateEnvironmentBlueprint, request);
4346 }
4347
4351 template<typename UpdateEnvironmentBlueprintRequestT = Model::UpdateEnvironmentBlueprintRequest>
4352 void UpdateEnvironmentBlueprintAsync(const UpdateEnvironmentBlueprintRequestT& request, const UpdateEnvironmentBlueprintResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4353 {
4354 return SubmitAsync(&DataZoneClient::UpdateEnvironmentBlueprint, request, handler, context);
4355 }
4356
4364
4368 template<typename UpdateEnvironmentProfileRequestT = Model::UpdateEnvironmentProfileRequest>
4369 Model::UpdateEnvironmentProfileOutcomeCallable UpdateEnvironmentProfileCallable(const UpdateEnvironmentProfileRequestT& request) const
4370 {
4371 return SubmitCallable(&DataZoneClient::UpdateEnvironmentProfile, request);
4372 }
4373
4377 template<typename UpdateEnvironmentProfileRequestT = Model::UpdateEnvironmentProfileRequest>
4378 void UpdateEnvironmentProfileAsync(const UpdateEnvironmentProfileRequestT& request, const UpdateEnvironmentProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4379 {
4380 return SubmitAsync(&DataZoneClient::UpdateEnvironmentProfile, request, handler, context);
4381 }
4382
4394
4398 template<typename UpdateGlossaryRequestT = Model::UpdateGlossaryRequest>
4399 Model::UpdateGlossaryOutcomeCallable UpdateGlossaryCallable(const UpdateGlossaryRequestT& request) const
4400 {
4401 return SubmitCallable(&DataZoneClient::UpdateGlossary, request);
4402 }
4403
4407 template<typename UpdateGlossaryRequestT = Model::UpdateGlossaryRequest>
4408 void UpdateGlossaryAsync(const UpdateGlossaryRequestT& request, const UpdateGlossaryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4409 {
4410 return SubmitAsync(&DataZoneClient::UpdateGlossary, request, handler, context);
4411 }
4412
4424
4428 template<typename UpdateGlossaryTermRequestT = Model::UpdateGlossaryTermRequest>
4429 Model::UpdateGlossaryTermOutcomeCallable UpdateGlossaryTermCallable(const UpdateGlossaryTermRequestT& request) const
4430 {
4431 return SubmitCallable(&DataZoneClient::UpdateGlossaryTerm, request);
4432 }
4433
4437 template<typename UpdateGlossaryTermRequestT = Model::UpdateGlossaryTermRequest>
4438 void UpdateGlossaryTermAsync(const UpdateGlossaryTermRequestT& request, const UpdateGlossaryTermResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4439 {
4440 return SubmitAsync(&DataZoneClient::UpdateGlossaryTerm, request, handler, context);
4441 }
4442
4450
4454 template<typename UpdateGroupProfileRequestT = Model::UpdateGroupProfileRequest>
4455 Model::UpdateGroupProfileOutcomeCallable UpdateGroupProfileCallable(const UpdateGroupProfileRequestT& request) const
4456 {
4457 return SubmitCallable(&DataZoneClient::UpdateGroupProfile, request);
4458 }
4459
4463 template<typename UpdateGroupProfileRequestT = Model::UpdateGroupProfileRequest>
4464 void UpdateGroupProfileAsync(const UpdateGroupProfileRequestT& request, const UpdateGroupProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4465 {
4466 return SubmitAsync(&DataZoneClient::UpdateGroupProfile, request, handler, context);
4467 }
4468
4476
4480 template<typename UpdateProjectRequestT = Model::UpdateProjectRequest>
4481 Model::UpdateProjectOutcomeCallable UpdateProjectCallable(const UpdateProjectRequestT& request) const
4482 {
4483 return SubmitCallable(&DataZoneClient::UpdateProject, request);
4484 }
4485
4489 template<typename UpdateProjectRequestT = Model::UpdateProjectRequest>
4490 void UpdateProjectAsync(const UpdateProjectRequestT& request, const UpdateProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4491 {
4492 return SubmitAsync(&DataZoneClient::UpdateProject, request, handler, context);
4493 }
4494
4501
4505 template<typename UpdateProjectProfileRequestT = Model::UpdateProjectProfileRequest>
4506 Model::UpdateProjectProfileOutcomeCallable UpdateProjectProfileCallable(const UpdateProjectProfileRequestT& request) const
4507 {
4508 return SubmitCallable(&DataZoneClient::UpdateProjectProfile, request);
4509 }
4510
4514 template<typename UpdateProjectProfileRequestT = Model::UpdateProjectProfileRequest>
4515 void UpdateProjectProfileAsync(const UpdateProjectProfileRequestT& request, const UpdateProjectProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4516 {
4517 return SubmitAsync(&DataZoneClient::UpdateProjectProfile, request, handler, context);
4518 }
4519
4533
4537 template<typename UpdateRuleRequestT = Model::UpdateRuleRequest>
4538 Model::UpdateRuleOutcomeCallable UpdateRuleCallable(const UpdateRuleRequestT& request) const
4539 {
4540 return SubmitCallable(&DataZoneClient::UpdateRule, request);
4541 }
4542
4546 template<typename UpdateRuleRequestT = Model::UpdateRuleRequest>
4547 void UpdateRuleAsync(const UpdateRuleRequestT& request, const UpdateRuleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4548 {
4549 return SubmitAsync(&DataZoneClient::UpdateRule, request, handler, context);
4550 }
4551
4559
4563 template<typename UpdateSubscriptionGrantStatusRequestT = Model::UpdateSubscriptionGrantStatusRequest>
4564 Model::UpdateSubscriptionGrantStatusOutcomeCallable UpdateSubscriptionGrantStatusCallable(const UpdateSubscriptionGrantStatusRequestT& request) const
4565 {
4566 return SubmitCallable(&DataZoneClient::UpdateSubscriptionGrantStatus, request);
4567 }
4568
4572 template<typename UpdateSubscriptionGrantStatusRequestT = Model::UpdateSubscriptionGrantStatusRequest>
4573 void UpdateSubscriptionGrantStatusAsync(const UpdateSubscriptionGrantStatusRequestT& request, const UpdateSubscriptionGrantStatusResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4574 {
4575 return SubmitAsync(&DataZoneClient::UpdateSubscriptionGrantStatus, request, handler, context);
4576 }
4577
4585
4589 template<typename UpdateSubscriptionRequestRequestT = Model::UpdateSubscriptionRequestRequest>
4590 Model::UpdateSubscriptionRequestOutcomeCallable UpdateSubscriptionRequestCallable(const UpdateSubscriptionRequestRequestT& request) const
4591 {
4592 return SubmitCallable(&DataZoneClient::UpdateSubscriptionRequest, request);
4593 }
4594
4598 template<typename UpdateSubscriptionRequestRequestT = Model::UpdateSubscriptionRequestRequest>
4599 void UpdateSubscriptionRequestAsync(const UpdateSubscriptionRequestRequestT& request, const UpdateSubscriptionRequestResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4600 {
4601 return SubmitAsync(&DataZoneClient::UpdateSubscriptionRequest, request, handler, context);
4602 }
4603
4611
4615 template<typename UpdateSubscriptionTargetRequestT = Model::UpdateSubscriptionTargetRequest>
4616 Model::UpdateSubscriptionTargetOutcomeCallable UpdateSubscriptionTargetCallable(const UpdateSubscriptionTargetRequestT& request) const
4617 {
4618 return SubmitCallable(&DataZoneClient::UpdateSubscriptionTarget, request);
4619 }
4620
4624 template<typename UpdateSubscriptionTargetRequestT = Model::UpdateSubscriptionTargetRequest>
4625 void UpdateSubscriptionTargetAsync(const UpdateSubscriptionTargetRequestT& request, const UpdateSubscriptionTargetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4626 {
4627 return SubmitAsync(&DataZoneClient::UpdateSubscriptionTarget, request, handler, context);
4628 }
4629
4637
4641 template<typename UpdateUserProfileRequestT = Model::UpdateUserProfileRequest>
4642 Model::UpdateUserProfileOutcomeCallable UpdateUserProfileCallable(const UpdateUserProfileRequestT& request) const
4643 {
4644 return SubmitCallable(&DataZoneClient::UpdateUserProfile, request);
4645 }
4646
4650 template<typename UpdateUserProfileRequestT = Model::UpdateUserProfileRequest>
4651 void UpdateUserProfileAsync(const UpdateUserProfileRequestT& request, const UpdateUserProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4652 {
4653 return SubmitAsync(&DataZoneClient::UpdateUserProfile, request, handler, context);
4654 }
4655
4656
4657 void OverrideEndpoint(const Aws::String& endpoint);
4658 std::shared_ptr<DataZoneEndpointProviderBase>& accessEndpointProvider();
4659 private:
4661 void init(const DataZoneClientConfiguration& clientConfiguration);
4662
4663 DataZoneClientConfiguration m_clientConfiguration;
4664 std::shared_ptr<DataZoneEndpointProviderBase> m_endpointProvider;
4665 };
4666
4667} // namespace DataZone
4668} // namespace Aws
void SearchGroupProfilesAsync(const SearchGroupProfilesRequestT &request, const SearchGroupProfilesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void SearchListingsAsync(const SearchListingsRequestT &request, const SearchListingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void PostLineageEventAsync(const PostLineageEventRequestT &request, const PostLineageEventResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteEnvironmentOutcomeCallable DeleteEnvironmentCallable(const DeleteEnvironmentRequestT &request) const
void DeleteAssetFilterAsync(const DeleteAssetFilterRequestT &request, const DeleteAssetFilterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void RejectSubscriptionRequestAsync(const RejectSubscriptionRequestRequestT &request, const RejectSubscriptionRequestResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteDomainUnitOutcome DeleteDomainUnit(const Model::DeleteDomainUnitRequest &request) const
virtual Model::PutEnvironmentBlueprintConfigurationOutcome PutEnvironmentBlueprintConfiguration(const Model::PutEnvironmentBlueprintConfigurationRequest &request) const
void AssociateEnvironmentRoleAsync(const AssociateEnvironmentRoleRequestT &request, const AssociateEnvironmentRoleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::StartDataSourceRunOutcomeCallable StartDataSourceRunCallable(const StartDataSourceRunRequestT &request) const
void ListEnvironmentProfilesAsync(const ListEnvironmentProfilesRequestT &request, const ListEnvironmentProfilesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListSubscriptionRequestsOutcome ListSubscriptionRequests(const Model::ListSubscriptionRequestsRequest &request) const
void SearchUserProfilesAsync(const SearchUserProfilesRequestT &request, const SearchUserProfilesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListSubscriptionRequestsOutcomeCallable ListSubscriptionRequestsCallable(const ListSubscriptionRequestsRequestT &request) const
void UpdateAccountPoolAsync(const UpdateAccountPoolRequestT &request, const UpdateAccountPoolResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateProjectMembershipOutcomeCallable CreateProjectMembershipCallable(const CreateProjectMembershipRequestT &request) const
virtual Model::UpdateSubscriptionRequestOutcome UpdateSubscriptionRequest(const Model::UpdateSubscriptionRequestRequest &request) const
Model::GetProjectOutcomeCallable GetProjectCallable(const GetProjectRequestT &request) const
Model::UpdateDomainOutcomeCallable UpdateDomainCallable(const UpdateDomainRequestT &request) const
void UpdateUserProfileAsync(const UpdateUserProfileRequestT &request, const UpdateUserProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteAssetOutcomeCallable DeleteAssetCallable(const DeleteAssetRequestT &request) const
void CreateProjectAsync(const CreateProjectRequestT &request, const CreateProjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListDataProductRevisionsOutcome ListDataProductRevisions(const Model::ListDataProductRevisionsRequest &request) const
void CreateEnvironmentBlueprintAsync(const CreateEnvironmentBlueprintRequestT &request, const CreateEnvironmentBlueprintResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateDataProductAsync(const CreateDataProductRequestT &request, const CreateDataProductResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CancelMetadataGenerationRunAsync(const CancelMetadataGenerationRunRequestT &request, const CancelMetadataGenerationRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CancelMetadataGenerationRunOutcomeCallable CancelMetadataGenerationRunCallable(const CancelMetadataGenerationRunRequestT &request) const
void ListDomainUnitsForParentAsync(const ListDomainUnitsForParentRequestT &request, const ListDomainUnitsForParentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteProjectMembershipOutcomeCallable DeleteProjectMembershipCallable(const DeleteProjectMembershipRequestT &request) const
void GetLineageNodeAsync(const GetLineageNodeRequestT &request, const GetLineageNodeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
DataZoneClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, std::shared_ptr< DataZoneEndpointProviderBase > endpointProvider=nullptr, const Aws::DataZone::DataZoneClientConfiguration &clientConfiguration=Aws::DataZone::DataZoneClientConfiguration())
void AcceptPredictionsAsync(const AcceptPredictionsRequestT &request, const AcceptPredictionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteAssetOutcome DeleteAsset(const Model::DeleteAssetRequest &request) const
Model::ListRulesOutcomeCallable ListRulesCallable(const ListRulesRequestT &request) const
virtual Model::GetRuleOutcome GetRule(const Model::GetRuleRequest &request) const
virtual Model::DeleteEnvironmentBlueprintOutcome DeleteEnvironmentBlueprint(const Model::DeleteEnvironmentBlueprintRequest &request) const
Model::DeleteListingOutcomeCallable DeleteListingCallable(const DeleteListingRequestT &request) const
void ListEnvironmentsAsync(const ListEnvironmentsRequestT &request, const ListEnvironmentsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListEnvironmentProfilesOutcomeCallable ListEnvironmentProfilesCallable(const ListEnvironmentProfilesRequestT &request) const
Model::GetUserProfileOutcomeCallable GetUserProfileCallable(const GetUserProfileRequestT &request) const
virtual Model::ListAccountPoolsOutcome ListAccountPools(const Model::ListAccountPoolsRequest &request) const
virtual Model::CreateGlossaryTermOutcome CreateGlossaryTerm(const Model::CreateGlossaryTermRequest &request) const
void ListDataProductRevisionsAsync(const ListDataProductRevisionsRequestT &request, const ListDataProductRevisionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteEnvironmentProfileOutcomeCallable DeleteEnvironmentProfileCallable(const DeleteEnvironmentProfileRequestT &request) const
virtual Model::ListEnvironmentBlueprintConfigurationsOutcome ListEnvironmentBlueprintConfigurations(const Model::ListEnvironmentBlueprintConfigurationsRequest &request) const
virtual Model::GetJobRunOutcome GetJobRun(const Model::GetJobRunRequest &request) const
Model::DeleteGlossaryTermOutcomeCallable DeleteGlossaryTermCallable(const DeleteGlossaryTermRequestT &request) const
Model::GetLineageEventOutcomeCallable GetLineageEventCallable(const GetLineageEventRequestT &request) const
Model::StartMetadataGenerationRunOutcomeCallable StartMetadataGenerationRunCallable(const StartMetadataGenerationRunRequestT &request) const
Model::GetIamPortalLoginUrlOutcomeCallable GetIamPortalLoginUrlCallable(const GetIamPortalLoginUrlRequestT &request) const
virtual Model::CreateSubscriptionRequestOutcome CreateSubscriptionRequest(const Model::CreateSubscriptionRequestRequest &request) const
virtual Model::CreateGlossaryOutcome CreateGlossary(const Model::CreateGlossaryRequest &request) const
void ListEnvironmentBlueprintConfigurationsAsync(const ListEnvironmentBlueprintConfigurationsRequestT &request, const ListEnvironmentBlueprintConfigurationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateEnvironmentOutcomeCallable UpdateEnvironmentCallable(const UpdateEnvironmentRequestT &request) const
void DeleteConnectionAsync(const DeleteConnectionRequestT &request, const DeleteConnectionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListDataSourceRunActivitiesOutcome ListDataSourceRunActivities(const Model::ListDataSourceRunActivitiesRequest &request) const
virtual Model::UpdateProjectOutcome UpdateProject(const Model::UpdateProjectRequest &request) const
virtual Model::CreateAssetRevisionOutcome CreateAssetRevision(const Model::CreateAssetRevisionRequest &request) const
Model::DeleteDomainUnitOutcomeCallable DeleteDomainUnitCallable(const DeleteDomainUnitRequestT &request) const
virtual Model::StartDataSourceRunOutcome StartDataSourceRun(const Model::StartDataSourceRunRequest &request) const
void GetAccountPoolAsync(const GetAccountPoolRequestT &request, const GetAccountPoolResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetSubscriptionGrantOutcome GetSubscriptionGrant(const Model::GetSubscriptionGrantRequest &request) const
void ListAssetRevisionsAsync(const ListAssetRevisionsRequestT &request, const ListAssetRevisionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::PostLineageEventOutcome PostLineageEvent(const Model::PostLineageEventRequest &request) const
Model::RevokeSubscriptionOutcomeCallable RevokeSubscriptionCallable(const RevokeSubscriptionRequestT &request) const
virtual Model::GetEnvironmentProfileOutcome GetEnvironmentProfile(const Model::GetEnvironmentProfileRequest &request) const
void GetUserProfileAsync(const GetUserProfileRequestT &request, const GetUserProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListDataSourceRunsAsync(const ListDataSourceRunsRequestT &request, const ListDataSourceRunsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetMetadataGenerationRunAsync(const GetMetadataGenerationRunRequestT &request, const GetMetadataGenerationRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetProjectProfileAsync(const GetProjectProfileRequestT &request, const GetProjectProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateSubscriptionTargetOutcomeCallable CreateSubscriptionTargetCallable(const CreateSubscriptionTargetRequestT &request) const
void CreateGlossaryAsync(const CreateGlossaryRequestT &request, const CreateGlossaryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListLineageEventsOutcome ListLineageEvents(const Model::ListLineageEventsRequest &request) const
virtual Model::GetAssetTypeOutcome GetAssetType(const Model::GetAssetTypeRequest &request) const
Model::ListDataSourcesOutcomeCallable ListDataSourcesCallable(const ListDataSourcesRequestT &request) const
Model::GetTimeSeriesDataPointOutcomeCallable GetTimeSeriesDataPointCallable(const GetTimeSeriesDataPointRequestT &request) const
void ListEnvironmentActionsAsync(const ListEnvironmentActionsRequestT &request, const ListEnvironmentActionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateDomainUnitAsync(const CreateDomainUnitRequestT &request, const CreateDomainUnitResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetEnvironmentBlueprintConfigurationOutcome GetEnvironmentBlueprintConfiguration(const Model::GetEnvironmentBlueprintConfigurationRequest &request) const
void CreateDataSourceAsync(const CreateDataSourceRequestT &request, const CreateDataSourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetFormTypeOutcome GetFormType(const Model::GetFormTypeRequest &request) const
virtual Model::CreateSubscriptionGrantOutcome CreateSubscriptionGrant(const Model::CreateSubscriptionGrantRequest &request) const
virtual Model::SearchUserProfilesOutcome SearchUserProfiles(const Model::SearchUserProfilesRequest &request) const
virtual Model::UntagResourceOutcome UntagResource(const Model::UntagResourceRequest &request) const
virtual Model::UpdateDataSourceOutcome UpdateDataSource(const Model::UpdateDataSourceRequest &request) const
Model::GetSubscriptionRequestDetailsOutcomeCallable GetSubscriptionRequestDetailsCallable(const GetSubscriptionRequestDetailsRequestT &request) const
Model::ListSubscriptionGrantsOutcomeCallable ListSubscriptionGrantsCallable(const ListSubscriptionGrantsRequestT &request) const
virtual Model::GetSubscriptionTargetOutcome GetSubscriptionTarget(const Model::GetSubscriptionTargetRequest &request) const
void DeleteProjectMembershipAsync(const DeleteProjectMembershipRequestT &request, const DeleteProjectMembershipResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteRuleAsync(const DeleteRuleRequestT &request, const DeleteRuleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateEnvironmentProfileOutcome UpdateEnvironmentProfile(const Model::UpdateEnvironmentProfileRequest &request) const
void GetListingAsync(const GetListingRequestT &request, const GetListingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateAssetRevisionAsync(const CreateAssetRevisionRequestT &request, const CreateAssetRevisionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateProjectProfileOutcomeCallable CreateProjectProfileCallable(const CreateProjectProfileRequestT &request) const
Model::UpdateSubscriptionRequestOutcomeCallable UpdateSubscriptionRequestCallable(const UpdateSubscriptionRequestRequestT &request) const
virtual Model::GetAccountPoolOutcome GetAccountPool(const Model::GetAccountPoolRequest &request) const
Model::GetSubscriptionOutcomeCallable GetSubscriptionCallable(const GetSubscriptionRequestT &request) const
Model::ListNotificationsOutcomeCallable ListNotificationsCallable(const ListNotificationsRequestT &request) const
Model::DeleteFormTypeOutcomeCallable DeleteFormTypeCallable(const DeleteFormTypeRequestT &request) const
Model::GetEnvironmentBlueprintOutcomeCallable GetEnvironmentBlueprintCallable(const GetEnvironmentBlueprintRequestT &request) const
void ListRulesAsync(const ListRulesRequestT &request, const ListRulesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetTimeSeriesDataPointAsync(const GetTimeSeriesDataPointRequestT &request, const GetTimeSeriesDataPointResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetAssetTypeAsync(const GetAssetTypeRequestT &request, const GetAssetTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetAssetOutcomeCallable GetAssetCallable(const GetAssetRequestT &request) const
void GetLineageEventAsync(const GetLineageEventRequestT &request, const GetLineageEventResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateEnvironmentOutcome UpdateEnvironment(const Model::UpdateEnvironmentRequest &request) const
virtual Model::SearchTypesOutcome SearchTypes(const Model::SearchTypesRequest &request) const
void DeleteDomainUnitAsync(const DeleteDomainUnitRequestT &request, const DeleteDomainUnitResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListJobRunsAsync(const ListJobRunsRequestT &request, const ListJobRunsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListPolicyGrantsOutcome ListPolicyGrants(const Model::ListPolicyGrantsRequest &request) const
Model::DisassociateGovernedTermsOutcomeCallable DisassociateGovernedTermsCallable(const DisassociateGovernedTermsRequestT &request) const
void GetSubscriptionAsync(const GetSubscriptionRequestT &request, const GetSubscriptionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetDomainAsync(const GetDomainRequestT &request, const GetDomainResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteProjectProfileOutcome DeleteProjectProfile(const Model::DeleteProjectProfileRequest &request) const
void AcceptSubscriptionRequestAsync(const AcceptSubscriptionRequestRequestT &request, const AcceptSubscriptionRequestResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteAccountPoolOutcome DeleteAccountPool(const Model::DeleteAccountPoolRequest &request) const
void UpdateDomainUnitAsync(const UpdateDomainUnitRequestT &request, const UpdateDomainUnitResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::TagResourceOutcomeCallable TagResourceCallable(const TagResourceRequestT &request) const
Model::CreateEnvironmentBlueprintOutcomeCallable CreateEnvironmentBlueprintCallable(const CreateEnvironmentBlueprintRequestT &request) const
Model::ListAssetRevisionsOutcomeCallable ListAssetRevisionsCallable(const ListAssetRevisionsRequestT &request) const
virtual Model::DeleteEnvironmentOutcome DeleteEnvironment(const Model::DeleteEnvironmentRequest &request) const
virtual Model::AssociateEnvironmentRoleOutcome AssociateEnvironmentRole(const Model::AssociateEnvironmentRoleRequest &request) const
void GetSubscriptionRequestDetailsAsync(const GetSubscriptionRequestDetailsRequestT &request, const GetSubscriptionRequestDetailsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListDataProductRevisionsOutcomeCallable ListDataProductRevisionsCallable(const ListDataProductRevisionsRequestT &request) const
virtual Model::DeleteAssetTypeOutcome DeleteAssetType(const Model::DeleteAssetTypeRequest &request) const
Model::DeleteDataSourceOutcomeCallable DeleteDataSourceCallable(const DeleteDataSourceRequestT &request) const
Model::SearchTypesOutcomeCallable SearchTypesCallable(const SearchTypesRequestT &request) const
virtual Model::GetEnvironmentActionOutcome GetEnvironmentAction(const Model::GetEnvironmentActionRequest &request) const
virtual Model::ListProjectMembershipsOutcome ListProjectMemberships(const Model::ListProjectMembershipsRequest &request) const
Model::DeleteTimeSeriesDataPointsOutcomeCallable DeleteTimeSeriesDataPointsCallable(const DeleteTimeSeriesDataPointsRequestT &request) const
void AddPolicyGrantAsync(const AddPolicyGrantRequestT &request, const AddPolicyGrantResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListTimeSeriesDataPointsOutcomeCallable ListTimeSeriesDataPointsCallable(const ListTimeSeriesDataPointsRequestT &request) const
void GetDomainUnitAsync(const GetDomainUnitRequestT &request, const GetDomainUnitResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListConnectionsAsync(const ListConnectionsRequestT &request, const ListConnectionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListConnectionsOutcome ListConnections(const Model::ListConnectionsRequest &request) const
virtual Model::UpdateEnvironmentActionOutcome UpdateEnvironmentAction(const Model::UpdateEnvironmentActionRequest &request) const
void StartDataSourceRunAsync(const StartDataSourceRunRequestT &request, const StartDataSourceRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetSubscriptionRequestDetailsOutcome GetSubscriptionRequestDetails(const Model::GetSubscriptionRequestDetailsRequest &request) const
virtual Model::DeleteFormTypeOutcome DeleteFormType(const Model::DeleteFormTypeRequest &request) const
Model::GetEnvironmentOutcomeCallable GetEnvironmentCallable(const GetEnvironmentRequestT &request) const
Model::GetLineageNodeOutcomeCallable GetLineageNodeCallable(const GetLineageNodeRequestT &request) const
Model::CreateFormTypeOutcomeCallable CreateFormTypeCallable(const CreateFormTypeRequestT &request) const
Model::CreateDomainOutcomeCallable CreateDomainCallable(const CreateDomainRequestT &request) const
void DisassociateEnvironmentRoleAsync(const DisassociateEnvironmentRoleRequestT &request, const DisassociateEnvironmentRoleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetLineageEventOutcome GetLineageEvent(const Model::GetLineageEventRequest &request) const
virtual Model::CreateProjectOutcome CreateProject(const Model::CreateProjectRequest &request) const
void GetEnvironmentBlueprintAsync(const GetEnvironmentBlueprintRequestT &request, const GetEnvironmentBlueprintResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListDataSourceRunActivitiesOutcomeCallable ListDataSourceRunActivitiesCallable(const ListDataSourceRunActivitiesRequestT &request) const
void GetSubscriptionGrantAsync(const GetSubscriptionGrantRequestT &request, const GetSubscriptionGrantResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateSubscriptionGrantStatusOutcomeCallable UpdateSubscriptionGrantStatusCallable(const UpdateSubscriptionGrantStatusRequestT &request) const
Model::DeleteEnvironmentBlueprintConfigurationOutcomeCallable DeleteEnvironmentBlueprintConfigurationCallable(const DeleteEnvironmentBlueprintConfigurationRequestT &request) const
DataZoneEndpointProvider EndpointProviderType
virtual Model::UpdateSubscriptionTargetOutcome UpdateSubscriptionTarget(const Model::UpdateSubscriptionTargetRequest &request) const
virtual Model::AssociateGovernedTermsOutcome AssociateGovernedTerms(const Model::AssociateGovernedTermsRequest &request) const
Model::PostTimeSeriesDataPointsOutcomeCallable PostTimeSeriesDataPointsCallable(const PostTimeSeriesDataPointsRequestT &request) const
Model::ListAssetFiltersOutcomeCallable ListAssetFiltersCallable(const ListAssetFiltersRequestT &request) const
virtual Model::CreateListingChangeSetOutcome CreateListingChangeSet(const Model::CreateListingChangeSetRequest &request) const
Model::ListProjectsOutcomeCallable ListProjectsCallable(const ListProjectsRequestT &request) const
DataZoneClient(const Aws::DataZone::DataZoneClientConfiguration &clientConfiguration=Aws::DataZone::DataZoneClientConfiguration(), std::shared_ptr< DataZoneEndpointProviderBase > endpointProvider=nullptr)
void ListNotificationsAsync(const ListNotificationsRequestT &request, const ListNotificationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateDataSourceAsync(const UpdateDataSourceRequestT &request, const UpdateDataSourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateProjectMembershipAsync(const CreateProjectMembershipRequestT &request, const CreateProjectMembershipResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::RemovePolicyGrantOutcome RemovePolicyGrant(const Model::RemovePolicyGrantRequest &request) const
void DeleteDomainAsync(const DeleteDomainRequestT &request, const DeleteDomainResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListSubscriptionsOutcomeCallable ListSubscriptionsCallable(const ListSubscriptionsRequestT &request) const
Model::RemoveEntityOwnerOutcomeCallable RemoveEntityOwnerCallable(const RemoveEntityOwnerRequestT &request) const
Model::DeleteEnvironmentBlueprintOutcomeCallable DeleteEnvironmentBlueprintCallable(const DeleteEnvironmentBlueprintRequestT &request) const
Model::ListAccountsInAccountPoolOutcomeCallable ListAccountsInAccountPoolCallable(const ListAccountsInAccountPoolRequestT &request) const
Model::AddPolicyGrantOutcomeCallable AddPolicyGrantCallable(const AddPolicyGrantRequestT &request) const
virtual Model::CreateEnvironmentProfileOutcome CreateEnvironmentProfile(const Model::CreateEnvironmentProfileRequest &request) const
static const char * GetServiceName()
virtual Model::SearchOutcome Search(const Model::SearchRequest &request) const
void ListDomainsAsync(const ListDomainsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListDomainsRequestT &request={}) const
virtual Model::AddEntityOwnerOutcome AddEntityOwner(const Model::AddEntityOwnerRequest &request) const
Model::CreateAccountPoolOutcomeCallable CreateAccountPoolCallable(const CreateAccountPoolRequestT &request) const
Model::ListEnvironmentActionsOutcomeCallable ListEnvironmentActionsCallable(const ListEnvironmentActionsRequestT &request) const
virtual Model::ListTimeSeriesDataPointsOutcome ListTimeSeriesDataPoints(const Model::ListTimeSeriesDataPointsRequest &request) const
void RemovePolicyGrantAsync(const RemovePolicyGrantRequestT &request, const RemovePolicyGrantResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateDomainAsync(const CreateDomainRequestT &request, const CreateDomainResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateSubscriptionRequestAsync(const CreateSubscriptionRequestRequestT &request, const CreateSubscriptionRequestResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateAccountPoolOutcome CreateAccountPool(const Model::CreateAccountPoolRequest &request) const
Model::PostLineageEventOutcomeCallable PostLineageEventCallable(const PostLineageEventRequestT &request) const
std::shared_ptr< DataZoneEndpointProviderBase > & accessEndpointProvider()
Model::ListEnvironmentsOutcomeCallable ListEnvironmentsCallable(const ListEnvironmentsRequestT &request) const
void GetConnectionAsync(const GetConnectionRequestT &request, const GetConnectionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListSubscriptionGrantsAsync(const ListSubscriptionGrantsRequestT &request, const ListSubscriptionGrantsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListProjectMembershipsAsync(const ListProjectMembershipsRequestT &request, const ListProjectMembershipsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateEnvironmentActionOutcomeCallable CreateEnvironmentActionCallable(const CreateEnvironmentActionRequestT &request) const
virtual Model::UpdateDomainOutcome UpdateDomain(const Model::UpdateDomainRequest &request) const
void CreateSubscriptionTargetAsync(const CreateSubscriptionTargetRequestT &request, const CreateSubscriptionTargetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetIamPortalLoginUrlOutcome GetIamPortalLoginUrl(const Model::GetIamPortalLoginUrlRequest &request) const
virtual Model::CreateSubscriptionTargetOutcome CreateSubscriptionTarget(const Model::CreateSubscriptionTargetRequest &request) const
void GetGlossaryAsync(const GetGlossaryRequestT &request, const GetGlossaryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListDataSourceRunsOutcomeCallable ListDataSourceRunsCallable(const ListDataSourceRunsRequestT &request) const
virtual Model::GetEnvironmentOutcome GetEnvironment(const Model::GetEnvironmentRequest &request) const
Model::UpdateConnectionOutcomeCallable UpdateConnectionCallable(const UpdateConnectionRequestT &request) const
virtual Model::GetDomainUnitOutcome GetDomainUnit(const Model::GetDomainUnitRequest &request) const
void PutEnvironmentBlueprintConfigurationAsync(const PutEnvironmentBlueprintConfigurationRequestT &request, const PutEnvironmentBlueprintConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::AssociateEnvironmentRoleOutcomeCallable AssociateEnvironmentRoleCallable(const AssociateEnvironmentRoleRequestT &request) const
virtual Model::DeleteProjectOutcome DeleteProject(const Model::DeleteProjectRequest &request) const
Model::ListConnectionsOutcomeCallable ListConnectionsCallable(const ListConnectionsRequestT &request) const
Model::CreateEnvironmentProfileOutcomeCallable CreateEnvironmentProfileCallable(const CreateEnvironmentProfileRequestT &request) const
Model::CreateConnectionOutcomeCallable CreateConnectionCallable(const CreateConnectionRequestT &request) const
virtual Model::ListAssetFiltersOutcome ListAssetFilters(const Model::ListAssetFiltersRequest &request) const
void RevokeSubscriptionAsync(const RevokeSubscriptionRequestT &request, const RevokeSubscriptionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListDataSourceRunActivitiesAsync(const ListDataSourceRunActivitiesRequestT &request, const ListDataSourceRunActivitiesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListTimeSeriesDataPointsAsync(const ListTimeSeriesDataPointsRequestT &request, const ListTimeSeriesDataPointsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateEnvironmentAsync(const CreateEnvironmentRequestT &request, const CreateEnvironmentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateEnvironmentProfileOutcomeCallable UpdateEnvironmentProfileCallable(const UpdateEnvironmentProfileRequestT &request) const
void PostTimeSeriesDataPointsAsync(const PostTimeSeriesDataPointsRequestT &request, const PostTimeSeriesDataPointsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateProjectAsync(const UpdateProjectRequestT &request, const UpdateProjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateRuleOutcomeCallable UpdateRuleCallable(const UpdateRuleRequestT &request) const
virtual Model::DeleteProjectMembershipOutcome DeleteProjectMembership(const Model::DeleteProjectMembershipRequest &request) const
virtual Model::SearchListingsOutcome SearchListings(const Model::SearchListingsRequest &request) const
virtual Model::DeleteSubscriptionRequestOutcome DeleteSubscriptionRequest(const Model::DeleteSubscriptionRequestRequest &request) const
void DeleteAccountPoolAsync(const DeleteAccountPoolRequestT &request, const DeleteAccountPoolResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void TagResourceAsync(const TagResourceRequestT &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListRulesOutcome ListRules(const Model::ListRulesRequest &request) const
Model::GetEnvironmentActionOutcomeCallable GetEnvironmentActionCallable(const GetEnvironmentActionRequestT &request) const
virtual Model::CreateDataProductRevisionOutcome CreateDataProductRevision(const Model::CreateDataProductRevisionRequest &request) const
Model::DeleteAccountPoolOutcomeCallable DeleteAccountPoolCallable(const DeleteAccountPoolRequestT &request) const
DataZoneClient(const Aws::Client::ClientConfiguration &clientConfiguration)
virtual Model::DeleteEnvironmentActionOutcome DeleteEnvironmentAction(const Model::DeleteEnvironmentActionRequest &request) const
virtual Model::ListTagsForResourceOutcome ListTagsForResource(const Model::ListTagsForResourceRequest &request) const
virtual Model::CreateEnvironmentOutcome CreateEnvironment(const Model::CreateEnvironmentRequest &request) const
void UpdateConnectionAsync(const UpdateConnectionRequestT &request, const UpdateConnectionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListProjectProfilesOutcomeCallable ListProjectProfilesCallable(const ListProjectProfilesRequestT &request) const
virtual Model::ListEnvironmentBlueprintsOutcome ListEnvironmentBlueprints(const Model::ListEnvironmentBlueprintsRequest &request) const
void DeleteSubscriptionTargetAsync(const DeleteSubscriptionTargetRequestT &request, const DeleteSubscriptionTargetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::SearchGroupProfilesOutcome SearchGroupProfiles(const Model::SearchGroupProfilesRequest &request) const
Model::CancelSubscriptionOutcomeCallable CancelSubscriptionCallable(const CancelSubscriptionRequestT &request) const
virtual Model::DisassociateGovernedTermsOutcome DisassociateGovernedTerms(const Model::DisassociateGovernedTermsRequest &request) const
void CreateRuleAsync(const CreateRuleRequestT &request, const CreateRuleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetAssetFilterAsync(const GetAssetFilterRequestT &request, const GetAssetFilterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetUserProfileOutcome GetUserProfile(const Model::GetUserProfileRequest &request) const
virtual Model::GetGroupProfileOutcome GetGroupProfile(const Model::GetGroupProfileRequest &request) const
virtual Model::RevokeSubscriptionOutcome RevokeSubscription(const Model::RevokeSubscriptionRequest &request) const
virtual Model::DeleteGlossaryTermOutcome DeleteGlossaryTerm(const Model::DeleteGlossaryTermRequest &request) const
Model::CreateDataProductRevisionOutcomeCallable CreateDataProductRevisionCallable(const CreateDataProductRevisionRequestT &request) const
virtual Model::RejectPredictionsOutcome RejectPredictions(const Model::RejectPredictionsRequest &request) const
virtual Model::GetDomainOutcome GetDomain(const Model::GetDomainRequest &request) const
void SearchAsync(const SearchRequestT &request, const SearchResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteSubscriptionGrantOutcome DeleteSubscriptionGrant(const Model::DeleteSubscriptionGrantRequest &request) const
Model::ListDomainUnitsForParentOutcomeCallable ListDomainUnitsForParentCallable(const ListDomainUnitsForParentRequestT &request) const
Model::ListSubscriptionTargetsOutcomeCallable ListSubscriptionTargetsCallable(const ListSubscriptionTargetsRequestT &request) const
virtual Model::DeleteEnvironmentBlueprintConfigurationOutcome DeleteEnvironmentBlueprintConfiguration(const Model::DeleteEnvironmentBlueprintConfigurationRequest &request) const
void UpdateAssetFilterAsync(const UpdateAssetFilterRequestT &request, const UpdateAssetFilterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateSubscriptionGrantAsync(const CreateSubscriptionGrantRequestT &request, const CreateSubscriptionGrantResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteSubscriptionRequestAsync(const DeleteSubscriptionRequestRequestT &request, const DeleteSubscriptionRequestResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteDataProductOutcome DeleteDataProduct(const Model::DeleteDataProductRequest &request) const
Model::AcceptSubscriptionRequestOutcomeCallable AcceptSubscriptionRequestCallable(const AcceptSubscriptionRequestRequestT &request) const
void GetDataSourceRunAsync(const GetDataSourceRunRequestT &request, const GetDataSourceRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateConnectionOutcome UpdateConnection(const Model::UpdateConnectionRequest &request) const
virtual Model::GetDataSourceRunOutcome GetDataSourceRun(const Model::GetDataSourceRunRequest &request) const
virtual Model::AcceptPredictionsOutcome AcceptPredictions(const Model::AcceptPredictionsRequest &request) const
Model::ListLineageNodeHistoryOutcomeCallable ListLineageNodeHistoryCallable(const ListLineageNodeHistoryRequestT &request) const
void DeleteTimeSeriesDataPointsAsync(const DeleteTimeSeriesDataPointsRequestT &request, const DeleteTimeSeriesDataPointsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateSubscriptionGrantStatusAsync(const UpdateSubscriptionGrantStatusRequestT &request, const UpdateSubscriptionGrantStatusResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateGlossaryTermAsync(const CreateGlossaryTermRequestT &request, const CreateGlossaryTermResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetListingOutcome GetListing(const Model::GetListingRequest &request) const
void CreateEnvironmentProfileAsync(const CreateEnvironmentProfileRequestT &request, const CreateEnvironmentProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateUserProfileOutcome CreateUserProfile(const Model::CreateUserProfileRequest &request) const
void AddEntityOwnerAsync(const AddEntityOwnerRequestT &request, const AddEntityOwnerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateAssetFilterOutcomeCallable CreateAssetFilterCallable(const CreateAssetFilterRequestT &request) const
void UntagResourceAsync(const UntagResourceRequestT &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetConnectionOutcome GetConnection(const Model::GetConnectionRequest &request) const
virtual Model::ListEnvironmentProfilesOutcome ListEnvironmentProfiles(const Model::ListEnvironmentProfilesRequest &request) const
void CreateProjectProfileAsync(const CreateProjectProfileRequestT &request, const CreateProjectProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateAssetAsync(const CreateAssetRequestT &request, const CreateAssetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteEnvironmentProfileOutcome DeleteEnvironmentProfile(const Model::DeleteEnvironmentProfileRequest &request) const
void GetFormTypeAsync(const GetFormTypeRequestT &request, const GetFormTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListProjectMembershipsOutcomeCallable ListProjectMembershipsCallable(const ListProjectMembershipsRequestT &request) const
virtual Model::PostTimeSeriesDataPointsOutcome PostTimeSeriesDataPoints(const Model::PostTimeSeriesDataPointsRequest &request) const
void CreateAssetTypeAsync(const CreateAssetTypeRequestT &request, const CreateAssetTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListLineageNodeHistoryOutcome ListLineageNodeHistory(const Model::ListLineageNodeHistoryRequest &request) const
static const char * GetAllocationTag()
void GetGlossaryTermAsync(const GetGlossaryTermRequestT &request, const GetGlossaryTermResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListAccountPoolsAsync(const ListAccountPoolsRequestT &request, const ListAccountPoolsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateGroupProfileOutcome UpdateGroupProfile(const Model::UpdateGroupProfileRequest &request) const
virtual Model::GetDataSourceOutcome GetDataSource(const Model::GetDataSourceRequest &request) const
Model::GetSubscriptionGrantOutcomeCallable GetSubscriptionGrantCallable(const GetSubscriptionGrantRequestT &request) const
virtual Model::GetEnvironmentBlueprintOutcome GetEnvironmentBlueprint(const Model::GetEnvironmentBlueprintRequest &request) const
Model::UpdateAssetFilterOutcomeCallable UpdateAssetFilterCallable(const UpdateAssetFilterRequestT &request) const
Model::CreateGlossaryTermOutcomeCallable CreateGlossaryTermCallable(const CreateGlossaryTermRequestT &request) const
void UpdateSubscriptionRequestAsync(const UpdateSubscriptionRequestRequestT &request, const UpdateSubscriptionRequestResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListJobRunsOutcome ListJobRuns(const Model::ListJobRunsRequest &request) const
Model::GetGlossaryTermOutcomeCallable GetGlossaryTermCallable(const GetGlossaryTermRequestT &request) const
void DeleteAssetAsync(const DeleteAssetRequestT &request, const DeleteAssetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetConnectionOutcomeCallable GetConnectionCallable(const GetConnectionRequestT &request) const
virtual Model::ListProjectsOutcome ListProjects(const Model::ListProjectsRequest &request) const
Model::DeleteDomainOutcomeCallable DeleteDomainCallable(const DeleteDomainRequestT &request) const
void SearchTypesAsync(const SearchTypesRequestT &request, const SearchTypesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteDataSourceOutcome DeleteDataSource(const Model::DeleteDataSourceRequest &request) const
void CreateFormTypeAsync(const CreateFormTypeRequestT &request, const CreateFormTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteEnvironmentBlueprintConfigurationAsync(const DeleteEnvironmentBlueprintConfigurationRequestT &request, const DeleteEnvironmentBlueprintConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetRuleAsync(const GetRuleRequestT &request, const GetRuleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetDataProductAsync(const GetDataProductRequestT &request, const GetDataProductResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListEnvironmentActionsOutcome ListEnvironmentActions(const Model::ListEnvironmentActionsRequest &request) const
virtual Model::TagResourceOutcome TagResource(const Model::TagResourceRequest &request) const
virtual Model::ListEntityOwnersOutcome ListEntityOwners(const Model::ListEntityOwnersRequest &request) const
Model::CreateProjectOutcomeCallable CreateProjectCallable(const CreateProjectRequestT &request) const
Model::AcceptPredictionsOutcomeCallable AcceptPredictionsCallable(const AcceptPredictionsRequestT &request) const
void ListProjectProfilesAsync(const ListProjectProfilesRequestT &request, const ListProjectProfilesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateAssetFilterOutcome CreateAssetFilter(const Model::CreateAssetFilterRequest &request) const
Model::GetEnvironmentCredentialsOutcomeCallable GetEnvironmentCredentialsCallable(const GetEnvironmentCredentialsRequestT &request) const
void DeleteListingAsync(const DeleteListingRequestT &request, const DeleteListingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListSubscriptionsOutcome ListSubscriptions(const Model::ListSubscriptionsRequest &request) const
void GetGroupProfileAsync(const GetGroupProfileRequestT &request, const GetGroupProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteSubscriptionTargetOutcome DeleteSubscriptionTarget(const Model::DeleteSubscriptionTargetRequest &request) const
Model::GetProjectProfileOutcomeCallable GetProjectProfileCallable(const GetProjectProfileRequestT &request) const
virtual Model::UpdateGlossaryTermOutcome UpdateGlossaryTerm(const Model::UpdateGlossaryTermRequest &request) const
void GetEnvironmentActionAsync(const GetEnvironmentActionRequestT &request, const GetEnvironmentActionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteRuleOutcome DeleteRule(const Model::DeleteRuleRequest &request) const
Model::PutEnvironmentBlueprintConfigurationOutcomeCallable PutEnvironmentBlueprintConfigurationCallable(const PutEnvironmentBlueprintConfigurationRequestT &request) const
Model::DisassociateEnvironmentRoleOutcomeCallable DisassociateEnvironmentRoleCallable(const DisassociateEnvironmentRoleRequestT &request) const
void GetEnvironmentBlueprintConfigurationAsync(const GetEnvironmentBlueprintConfigurationRequestT &request, const GetEnvironmentBlueprintConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListLineageEventsAsync(const ListLineageEventsRequestT &request, const ListLineageEventsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const ListTagsForResourceRequestT &request) const
virtual Model::UpdateUserProfileOutcome UpdateUserProfile(const Model::UpdateUserProfileRequest &request) const
Model::ListDomainsOutcomeCallable ListDomainsCallable(const ListDomainsRequestT &request={}) const
void DeleteFormTypeAsync(const DeleteFormTypeRequestT &request, const DeleteFormTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListSubscriptionGrantsOutcome ListSubscriptionGrants(const Model::ListSubscriptionGrantsRequest &request) const
void DisassociateGovernedTermsAsync(const DisassociateGovernedTermsRequestT &request, const DisassociateGovernedTermsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::AcceptSubscriptionRequestOutcome AcceptSubscriptionRequest(const Model::AcceptSubscriptionRequestRequest &request) const
Model::GetEnvironmentProfileOutcomeCallable GetEnvironmentProfileCallable(const GetEnvironmentProfileRequestT &request) const
void GetEnvironmentProfileAsync(const GetEnvironmentProfileRequestT &request, const GetEnvironmentProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateDomainAsync(const UpdateDomainRequestT &request, const UpdateDomainResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateGlossaryOutcome UpdateGlossary(const Model::UpdateGlossaryRequest &request) const
void CreateListingChangeSetAsync(const CreateListingChangeSetRequestT &request, const CreateListingChangeSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetTimeSeriesDataPointOutcome GetTimeSeriesDataPoint(const Model::GetTimeSeriesDataPointRequest &request) const
Model::CreateAssetRevisionOutcomeCallable CreateAssetRevisionCallable(const CreateAssetRevisionRequestT &request) const
virtual Model::CreateProjectProfileOutcome CreateProjectProfile(const Model::CreateProjectProfileRequest &request) const
virtual Model::GetProjectProfileOutcome GetProjectProfile(const Model::GetProjectProfileRequest &request) const
Model::ListEnvironmentBlueprintConfigurationsOutcomeCallable ListEnvironmentBlueprintConfigurationsCallable(const ListEnvironmentBlueprintConfigurationsRequestT &request) const
void DeleteSubscriptionGrantAsync(const DeleteSubscriptionGrantRequestT &request, const DeleteSubscriptionGrantResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListAccountsInAccountPoolAsync(const ListAccountsInAccountPoolRequestT &request, const ListAccountsInAccountPoolResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateEnvironmentOutcomeCallable CreateEnvironmentCallable(const CreateEnvironmentRequestT &request) const
Model::GetJobRunOutcomeCallable GetJobRunCallable(const GetJobRunRequestT &request) const
Model::UpdateAccountPoolOutcomeCallable UpdateAccountPoolCallable(const UpdateAccountPoolRequestT &request) const
virtual Model::ListAccountsInAccountPoolOutcome ListAccountsInAccountPool(const Model::ListAccountsInAccountPoolRequest &request) const
virtual Model::ListNotificationsOutcome ListNotifications(const Model::ListNotificationsRequest &request) const
Model::SearchGroupProfilesOutcomeCallable SearchGroupProfilesCallable(const SearchGroupProfilesRequestT &request) const
virtual Model::ListAssetRevisionsOutcome ListAssetRevisions(const Model::ListAssetRevisionsRequest &request) const
Model::SearchUserProfilesOutcomeCallable SearchUserProfilesCallable(const SearchUserProfilesRequestT &request) const
void DeleteDataSourceAsync(const DeleteDataSourceRequestT &request, const DeleteDataSourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetSubscriptionTargetAsync(const GetSubscriptionTargetRequestT &request, const GetSubscriptionTargetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListSubscriptionRequestsAsync(const ListSubscriptionRequestsRequestT &request, const ListSubscriptionRequestsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteEnvironmentActionAsync(const DeleteEnvironmentActionRequestT &request, const DeleteEnvironmentActionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateDataSourceOutcomeCallable CreateDataSourceCallable(const CreateDataSourceRequestT &request) const
Model::DeleteSubscriptionRequestOutcomeCallable DeleteSubscriptionRequestCallable(const DeleteSubscriptionRequestRequestT &request) const
virtual Model::GetLineageNodeOutcome GetLineageNode(const Model::GetLineageNodeRequest &request) const
virtual Model::DisassociateEnvironmentRoleOutcome DisassociateEnvironmentRole(const Model::DisassociateEnvironmentRoleRequest &request) const
Model::ListJobRunsOutcomeCallable ListJobRunsCallable(const ListJobRunsRequestT &request) const
void DeleteDataProductAsync(const DeleteDataProductRequestT &request, const DeleteDataProductResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListPolicyGrantsOutcomeCallable ListPolicyGrantsCallable(const ListPolicyGrantsRequestT &request) const
void GetJobRunAsync(const GetJobRunRequestT &request, const GetJobRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetProjectAsync(const GetProjectRequestT &request, const GetProjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateDomainUnitOutcomeCallable CreateDomainUnitCallable(const CreateDomainUnitRequestT &request) const
Model::CreateGlossaryOutcomeCallable CreateGlossaryCallable(const CreateGlossaryRequestT &request) const
void OverrideEndpoint(const Aws::String &endpoint)
virtual Model::CancelSubscriptionOutcome CancelSubscription(const Model::CancelSubscriptionRequest &request) const
void DeleteGlossaryTermAsync(const DeleteGlossaryTermRequestT &request, const DeleteGlossaryTermResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListSubscriptionTargetsAsync(const ListSubscriptionTargetsRequestT &request, const ListSubscriptionTargetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListEnvironmentBlueprintsAsync(const ListEnvironmentBlueprintsRequestT &request, const ListEnvironmentBlueprintsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteAssetFilterOutcomeCallable DeleteAssetFilterCallable(const DeleteAssetFilterRequestT &request) const
virtual Model::CreateDomainUnitOutcome CreateDomainUnit(const Model::CreateDomainUnitRequest &request) const
Model::GetRuleOutcomeCallable GetRuleCallable(const GetRuleRequestT &request) const
Model::UntagResourceOutcomeCallable UntagResourceCallable(const UntagResourceRequestT &request) const
void UpdateEnvironmentProfileAsync(const UpdateEnvironmentProfileRequestT &request, const UpdateEnvironmentProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::AddEntityOwnerOutcomeCallable AddEntityOwnerCallable(const AddEntityOwnerRequestT &request) const
void AssociateGovernedTermsAsync(const AssociateGovernedTermsRequestT &request, const AssociateGovernedTermsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateSubscriptionGrantOutcomeCallable CreateSubscriptionGrantCallable(const CreateSubscriptionGrantRequestT &request) const
virtual Model::GetAssetOutcome GetAsset(const Model::GetAssetRequest &request) const
void ListTagsForResourceAsync(const ListTagsForResourceRequestT &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateConnectionOutcome CreateConnection(const Model::CreateConnectionRequest &request) const
void CreateConnectionAsync(const CreateConnectionRequestT &request, const CreateConnectionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateEnvironmentBlueprintOutcome UpdateEnvironmentBlueprint(const Model::UpdateEnvironmentBlueprintRequest &request) const
Model::AssociateGovernedTermsOutcomeCallable AssociateGovernedTermsCallable(const AssociateGovernedTermsRequestT &request) const
void ListSubscriptionsAsync(const ListSubscriptionsRequestT &request, const ListSubscriptionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListEnvironmentsOutcome ListEnvironments(const Model::ListEnvironmentsRequest &request) const
DataZoneClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration)
void DeleteGlossaryAsync(const DeleteGlossaryRequestT &request, const DeleteGlossaryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::RemovePolicyGrantOutcomeCallable RemovePolicyGrantCallable(const RemovePolicyGrantRequestT &request) const
virtual Model::CreateDomainOutcome CreateDomain(const Model::CreateDomainRequest &request) const
Model::DeleteDataProductOutcomeCallable DeleteDataProductCallable(const DeleteDataProductRequestT &request) const
Model::GetDomainUnitOutcomeCallable GetDomainUnitCallable(const GetDomainUnitRequestT &request) const
void ListPolicyGrantsAsync(const ListPolicyGrantsRequestT &request, const ListPolicyGrantsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CancelMetadataGenerationRunOutcome CancelMetadataGenerationRun(const Model::CancelMetadataGenerationRunRequest &request) const
void UpdateGlossaryTermAsync(const UpdateGlossaryTermRequestT &request, const UpdateGlossaryTermResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteProjectOutcomeCallable DeleteProjectCallable(const DeleteProjectRequestT &request) const
DataZoneClient(const Aws::Auth::AWSCredentials &credentials, std::shared_ptr< DataZoneEndpointProviderBase > endpointProvider=nullptr, const Aws::DataZone::DataZoneClientConfiguration &clientConfiguration=Aws::DataZone::DataZoneClientConfiguration())
Model::CreateSubscriptionRequestOutcomeCallable CreateSubscriptionRequestCallable(const CreateSubscriptionRequestRequestT &request) const
void DeleteAssetTypeAsync(const DeleteAssetTypeRequestT &request, const DeleteAssetTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetEnvironmentCredentialsOutcome GetEnvironmentCredentials(const Model::GetEnvironmentCredentialsRequest &request) const
Model::UpdateSubscriptionTargetOutcomeCallable UpdateSubscriptionTargetCallable(const UpdateSubscriptionTargetRequestT &request) const
Model::GetGlossaryOutcomeCallable GetGlossaryCallable(const GetGlossaryRequestT &request) const
void DeleteEnvironmentProfileAsync(const DeleteEnvironmentProfileRequestT &request, const DeleteEnvironmentProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListAssetFiltersAsync(const ListAssetFiltersRequestT &request, const ListAssetFiltersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateSubscriptionGrantStatusOutcome UpdateSubscriptionGrantStatus(const Model::UpdateSubscriptionGrantStatusRequest &request) const
Model::GetGroupProfileOutcomeCallable GetGroupProfileCallable(const GetGroupProfileRequestT &request) const
Model::UpdateGlossaryOutcomeCallable UpdateGlossaryCallable(const UpdateGlossaryRequestT &request) const
void RejectPredictionsAsync(const RejectPredictionsRequestT &request, const RejectPredictionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
DataZoneClientConfiguration ClientConfigurationType
virtual Model::GetGlossaryTermOutcome GetGlossaryTerm(const Model::GetGlossaryTermRequest &request) const
virtual Model::ListDomainUnitsForParentOutcome ListDomainUnitsForParent(const Model::ListDomainUnitsForParentRequest &request) const
virtual Model::DeleteTimeSeriesDataPointsOutcome DeleteTimeSeriesDataPoints(const Model::DeleteTimeSeriesDataPointsRequest &request) const
virtual Model::CreateRuleOutcome CreateRule(const Model::CreateRuleRequest &request) const
Model::CreateRuleOutcomeCallable CreateRuleCallable(const CreateRuleRequestT &request) const
Model::UpdateGlossaryTermOutcomeCallable UpdateGlossaryTermCallable(const UpdateGlossaryTermRequestT &request) const
virtual Model::CreateEnvironmentBlueprintOutcome CreateEnvironmentBlueprint(const Model::CreateEnvironmentBlueprintRequest &request) const
Model::CreateListingChangeSetOutcomeCallable CreateListingChangeSetCallable(const CreateListingChangeSetRequestT &request) const
Model::GetSubscriptionTargetOutcomeCallable GetSubscriptionTargetCallable(const GetSubscriptionTargetRequestT &request) const
void CreateAccountPoolAsync(const CreateAccountPoolRequestT &request, const CreateAccountPoolResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateDataSourceOutcome CreateDataSource(const Model::CreateDataSourceRequest &request) const
void GetEnvironmentAsync(const GetEnvironmentRequestT &request, const GetEnvironmentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateEnvironmentBlueprintAsync(const UpdateEnvironmentBlueprintRequestT &request, const UpdateEnvironmentBlueprintResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListEnvironmentBlueprintsOutcomeCallable ListEnvironmentBlueprintsCallable(const ListEnvironmentBlueprintsRequestT &request) const
void GetEnvironmentCredentialsAsync(const GetEnvironmentCredentialsRequestT &request, const GetEnvironmentCredentialsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListEntityOwnersAsync(const ListEntityOwnersRequestT &request, const ListEntityOwnersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteGlossaryOutcome DeleteGlossary(const Model::DeleteGlossaryRequest &request) const
virtual Model::CreateGroupProfileOutcome CreateGroupProfile(const Model::CreateGroupProfileRequest &request) const
virtual Model::RemoveEntityOwnerOutcome RemoveEntityOwner(const Model::RemoveEntityOwnerRequest &request) const
virtual Model::ListDataSourceRunsOutcome ListDataSourceRuns(const Model::ListDataSourceRunsRequest &request) const
Model::DeleteRuleOutcomeCallable DeleteRuleCallable(const DeleteRuleRequestT &request) const
void DeleteEnvironmentBlueprintAsync(const DeleteEnvironmentBlueprintRequestT &request, const DeleteEnvironmentBlueprintResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateDataSourceOutcomeCallable UpdateDataSourceCallable(const UpdateDataSourceRequestT &request) const
Model::GetDataSourceRunOutcomeCallable GetDataSourceRunCallable(const GetDataSourceRunRequestT &request) const
Model::UpdateDomainUnitOutcomeCallable UpdateDomainUnitCallable(const UpdateDomainUnitRequestT &request) const
void UpdateGlossaryAsync(const UpdateGlossaryRequestT &request, const UpdateGlossaryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateEnvironmentActionAsync(const UpdateEnvironmentActionRequestT &request, const UpdateEnvironmentActionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateEnvironmentBlueprintOutcomeCallable UpdateEnvironmentBlueprintCallable(const UpdateEnvironmentBlueprintRequestT &request) const
Model::DeleteSubscriptionGrantOutcomeCallable DeleteSubscriptionGrantCallable(const DeleteSubscriptionGrantRequestT &request) const
DataZoneClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration)
virtual Model::CreateDataProductOutcome CreateDataProduct(const Model::CreateDataProductRequest &request) const
virtual Model::UpdateDomainUnitOutcome UpdateDomainUnit(const Model::UpdateDomainUnitRequest &request) const
Model::GetDataProductOutcomeCallable GetDataProductCallable(const GetDataProductRequestT &request) const
Model::GetListingOutcomeCallable GetListingCallable(const GetListingRequestT &request) const
Model::GetDataSourceOutcomeCallable GetDataSourceCallable(const GetDataSourceRequestT &request) const
Model::GetMetadataGenerationRunOutcomeCallable GetMetadataGenerationRunCallable(const GetMetadataGenerationRunRequestT &request) const
Model::SearchListingsOutcomeCallable SearchListingsCallable(const SearchListingsRequestT &request) const
void ListLineageNodeHistoryAsync(const ListLineageNodeHistoryRequestT &request, const ListLineageNodeHistoryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CancelSubscriptionAsync(const CancelSubscriptionRequestT &request, const CancelSubscriptionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListEntityOwnersOutcomeCallable ListEntityOwnersCallable(const ListEntityOwnersRequestT &request) const
Model::UpdateGroupProfileOutcomeCallable UpdateGroupProfileCallable(const UpdateGroupProfileRequestT &request) const
Model::UpdateUserProfileOutcomeCallable UpdateUserProfileCallable(const UpdateUserProfileRequestT &request) const
Model::GetAssetFilterOutcomeCallable GetAssetFilterCallable(const GetAssetFilterRequestT &request) const
Model::CreateGroupProfileOutcomeCallable CreateGroupProfileCallable(const CreateGroupProfileRequestT &request) const
Model::CreateUserProfileOutcomeCallable CreateUserProfileCallable(const CreateUserProfileRequestT &request) const
virtual Model::GetAssetFilterOutcome GetAssetFilter(const Model::GetAssetFilterRequest &request) const
virtual Model::GetMetadataGenerationRunOutcome GetMetadataGenerationRun(const Model::GetMetadataGenerationRunRequest &request) const
Model::DeleteConnectionOutcomeCallable DeleteConnectionCallable(const DeleteConnectionRequestT &request) const
Model::RejectPredictionsOutcomeCallable RejectPredictionsCallable(const RejectPredictionsRequestT &request) const
Model::ListLineageEventsOutcomeCallable ListLineageEventsCallable(const ListLineageEventsRequestT &request) const
void RemoveEntityOwnerAsync(const RemoveEntityOwnerRequestT &request, const RemoveEntityOwnerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateAssetTypeOutcomeCallable CreateAssetTypeCallable(const CreateAssetTypeRequestT &request) const
Model::DeleteSubscriptionTargetOutcomeCallable DeleteSubscriptionTargetCallable(const DeleteSubscriptionTargetRequestT &request) const
Model::GetEnvironmentBlueprintConfigurationOutcomeCallable GetEnvironmentBlueprintConfigurationCallable(const GetEnvironmentBlueprintConfigurationRequestT &request) const
virtual Model::GetDataProductOutcome GetDataProduct(const Model::GetDataProductRequest &request) const
void UpdateSubscriptionTargetAsync(const UpdateSubscriptionTargetRequestT &request, const UpdateSubscriptionTargetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateFormTypeOutcome CreateFormType(const Model::CreateFormTypeRequest &request) const
Model::GetDomainOutcomeCallable GetDomainCallable(const GetDomainRequestT &request) const
Model::SearchOutcomeCallable SearchCallable(const SearchRequestT &request) const
virtual Model::GetSubscriptionOutcome GetSubscription(const Model::GetSubscriptionRequest &request) const
virtual Model::DeleteListingOutcome DeleteListing(const Model::DeleteListingRequest &request) const
void UpdateGroupProfileAsync(const UpdateGroupProfileRequestT &request, const UpdateGroupProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListProjectProfilesOutcome ListProjectProfiles(const Model::ListProjectProfilesRequest &request) const
Model::GetAccountPoolOutcomeCallable GetAccountPoolCallable(const GetAccountPoolRequestT &request) const
void ListProjectsAsync(const ListProjectsRequestT &request, const ListProjectsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateAssetFilterAsync(const CreateAssetFilterRequestT &request, const CreateAssetFilterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateEnvironmentActionOutcomeCallable UpdateEnvironmentActionCallable(const UpdateEnvironmentActionRequestT &request) const
virtual Model::UpdateRuleOutcome UpdateRule(const Model::UpdateRuleRequest &request) const
Model::DeleteProjectProfileOutcomeCallable DeleteProjectProfileCallable(const DeleteProjectProfileRequestT &request) const
void CreateDataProductRevisionAsync(const CreateDataProductRevisionRequestT &request, const CreateDataProductRevisionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateGroupProfileAsync(const CreateGroupProfileRequestT &request, const CreateGroupProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteConnectionOutcome DeleteConnection(const Model::DeleteConnectionRequest &request) const
Model::GetFormTypeOutcomeCallable GetFormTypeCallable(const GetFormTypeRequestT &request) const
Aws::Client::AWSJsonClient BASECLASS
virtual Model::DeleteDomainOutcome DeleteDomain(const Model::DeleteDomainRequest &request) const
void ListMetadataGenerationRunsAsync(const ListMetadataGenerationRunsRequestT &request, const ListMetadataGenerationRunsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListDomainsOutcome ListDomains(const Model::ListDomainsRequest &request={}) const
void StartMetadataGenerationRunAsync(const StartMetadataGenerationRunRequestT &request, const StartMetadataGenerationRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetIamPortalLoginUrlAsync(const GetIamPortalLoginUrlRequestT &request, const GetIamPortalLoginUrlResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateDataProductOutcomeCallable CreateDataProductCallable(const CreateDataProductRequestT &request) const
Model::ListAccountPoolsOutcomeCallable ListAccountPoolsCallable(const ListAccountPoolsRequestT &request) const
void UpdateProjectProfileAsync(const UpdateProjectProfileRequestT &request, const UpdateProjectProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListSubscriptionTargetsOutcome ListSubscriptionTargets(const Model::ListSubscriptionTargetsRequest &request) const
void DeleteProjectProfileAsync(const DeleteProjectProfileRequestT &request, const DeleteProjectProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteAssetTypeOutcomeCallable DeleteAssetTypeCallable(const DeleteAssetTypeRequestT &request) const
virtual Model::DeleteAssetFilterOutcome DeleteAssetFilter(const Model::DeleteAssetFilterRequest &request) const
virtual Model::RejectSubscriptionRequestOutcome RejectSubscriptionRequest(const Model::RejectSubscriptionRequestRequest &request) const
Model::RejectSubscriptionRequestOutcomeCallable RejectSubscriptionRequestCallable(const RejectSubscriptionRequestRequestT &request) const
void DeleteEnvironmentAsync(const DeleteEnvironmentRequestT &request, const DeleteEnvironmentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListDataSourcesAsync(const ListDataSourcesRequestT &request, const ListDataSourcesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateAssetOutcomeCallable CreateAssetCallable(const CreateAssetRequestT &request) const
virtual Model::ListMetadataGenerationRunsOutcome ListMetadataGenerationRuns(const Model::ListMetadataGenerationRunsRequest &request) const
virtual Model::UpdateProjectProfileOutcome UpdateProjectProfile(const Model::UpdateProjectProfileRequest &request) const
void GetDataSourceAsync(const GetDataSourceRequestT &request, const GetDataSourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetProjectOutcome GetProject(const Model::GetProjectRequest &request) const
virtual Model::StartMetadataGenerationRunOutcome StartMetadataGenerationRun(const Model::StartMetadataGenerationRunRequest &request) const
virtual Model::CreateEnvironmentActionOutcome CreateEnvironmentAction(const Model::CreateEnvironmentActionRequest &request) const
void DeleteProjectAsync(const DeleteProjectRequestT &request, const DeleteProjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateRuleAsync(const UpdateRuleRequestT &request, const UpdateRuleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteEnvironmentActionOutcomeCallable DeleteEnvironmentActionCallable(const DeleteEnvironmentActionRequestT &request) const
void CreateEnvironmentActionAsync(const CreateEnvironmentActionRequestT &request, const CreateEnvironmentActionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateAssetFilterOutcome UpdateAssetFilter(const Model::UpdateAssetFilterRequest &request) const
virtual Model::AddPolicyGrantOutcome AddPolicyGrant(const Model::AddPolicyGrantRequest &request) const
virtual Model::CreateAssetOutcome CreateAsset(const Model::CreateAssetRequest &request) const
virtual Model::GetGlossaryOutcome GetGlossary(const Model::GetGlossaryRequest &request) const
virtual Model::CreateProjectMembershipOutcome CreateProjectMembership(const Model::CreateProjectMembershipRequest &request) const
Model::GetAssetTypeOutcomeCallable GetAssetTypeCallable(const GetAssetTypeRequestT &request) const
void UpdateEnvironmentAsync(const UpdateEnvironmentRequestT &request, const UpdateEnvironmentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteGlossaryOutcomeCallable DeleteGlossaryCallable(const DeleteGlossaryRequestT &request) const
Model::ListMetadataGenerationRunsOutcomeCallable ListMetadataGenerationRunsCallable(const ListMetadataGenerationRunsRequestT &request) const
virtual Model::ListDataSourcesOutcome ListDataSources(const Model::ListDataSourcesRequest &request) const
void GetAssetAsync(const GetAssetRequestT &request, const GetAssetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateUserProfileAsync(const CreateUserProfileRequestT &request, const CreateUserProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateProjectProfileOutcomeCallable UpdateProjectProfileCallable(const UpdateProjectProfileRequestT &request) const
Model::UpdateProjectOutcomeCallable UpdateProjectCallable(const UpdateProjectRequestT &request) const
virtual Model::CreateAssetTypeOutcome CreateAssetType(const Model::CreateAssetTypeRequest &request) const
virtual Model::UpdateAccountPoolOutcome UpdateAccountPool(const Model::UpdateAccountPoolRequest &request) const
std::future< CreateDomainOutcome > CreateDomainOutcomeCallable
std::future< DeleteEnvironmentActionOutcome > DeleteEnvironmentActionOutcomeCallable
std::future< ListAccountPoolsOutcome > ListAccountPoolsOutcomeCallable
std::future< DeleteSubscriptionRequestOutcome > DeleteSubscriptionRequestOutcomeCallable
std::future< DeleteEnvironmentBlueprintConfigurationOutcome > DeleteEnvironmentBlueprintConfigurationOutcomeCallable
std::future< ListDomainUnitsForParentOutcome > ListDomainUnitsForParentOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
std::future< UpdateGroupProfileOutcome > UpdateGroupProfileOutcomeCallable
std::future< CreateEnvironmentActionOutcome > CreateEnvironmentActionOutcomeCallable
std::future< CreateDataSourceOutcome > CreateDataSourceOutcomeCallable
std::future< ListProjectsOutcome > ListProjectsOutcomeCallable
std::future< SearchGroupProfilesOutcome > SearchGroupProfilesOutcomeCallable
std::future< GetGlossaryOutcome > GetGlossaryOutcomeCallable
std::future< GetEnvironmentBlueprintConfigurationOutcome > GetEnvironmentBlueprintConfigurationOutcomeCallable
std::future< DeleteDataSourceOutcome > DeleteDataSourceOutcomeCallable
std::future< RejectPredictionsOutcome > RejectPredictionsOutcomeCallable
std::future< DeleteAssetTypeOutcome > DeleteAssetTypeOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
std::future< GetGroupProfileOutcome > GetGroupProfileOutcomeCallable
std::future< CreateGlossaryTermOutcome > CreateGlossaryTermOutcomeCallable
std::future< AddPolicyGrantOutcome > AddPolicyGrantOutcomeCallable
std::future< GetSubscriptionGrantOutcome > GetSubscriptionGrantOutcomeCallable
std::future< CreateProjectOutcome > CreateProjectOutcomeCallable
std::future< CreateEnvironmentOutcome > CreateEnvironmentOutcomeCallable
std::future< DeleteAccountPoolOutcome > DeleteAccountPoolOutcomeCallable
std::future< AcceptSubscriptionRequestOutcome > AcceptSubscriptionRequestOutcomeCallable
std::future< ListEnvironmentBlueprintsOutcome > ListEnvironmentBlueprintsOutcomeCallable
std::future< DeleteTimeSeriesDataPointsOutcome > DeleteTimeSeriesDataPointsOutcomeCallable
std::future< ListSubscriptionGrantsOutcome > ListSubscriptionGrantsOutcomeCallable
std::future< CreateRuleOutcome > CreateRuleOutcomeCallable
std::future< RejectSubscriptionRequestOutcome > RejectSubscriptionRequestOutcomeCallable
std::future< StartDataSourceRunOutcome > StartDataSourceRunOutcomeCallable
std::future< UpdateSubscriptionRequestOutcome > UpdateSubscriptionRequestOutcomeCallable
std::future< GetSubscriptionRequestDetailsOutcome > GetSubscriptionRequestDetailsOutcomeCallable
std::future< DeleteFormTypeOutcome > DeleteFormTypeOutcomeCallable
std::future< ListAssetFiltersOutcome > ListAssetFiltersOutcomeCallable
std::future< SearchUserProfilesOutcome > SearchUserProfilesOutcomeCallable
std::future< CreateProjectProfileOutcome > CreateProjectProfileOutcomeCallable
std::future< GetIamPortalLoginUrlOutcome > GetIamPortalLoginUrlOutcomeCallable
std::future< CreateDomainUnitOutcome > CreateDomainUnitOutcomeCallable
std::future< CreateConnectionOutcome > CreateConnectionOutcomeCallable
std::future< PostLineageEventOutcome > PostLineageEventOutcomeCallable
std::future< ListLineageNodeHistoryOutcome > ListLineageNodeHistoryOutcomeCallable
std::future< GetListingOutcome > GetListingOutcomeCallable
std::future< ListNotificationsOutcome > ListNotificationsOutcomeCallable
std::future< GetConnectionOutcome > GetConnectionOutcomeCallable
std::future< ListSubscriptionsOutcome > ListSubscriptionsOutcomeCallable
std::future< DeleteGlossaryTermOutcome > DeleteGlossaryTermOutcomeCallable
std::future< GetAssetFilterOutcome > GetAssetFilterOutcomeCallable
std::future< UpdateGlossaryTermOutcome > UpdateGlossaryTermOutcomeCallable
std::future< CreateGlossaryOutcome > CreateGlossaryOutcomeCallable
std::future< GetDomainOutcome > GetDomainOutcomeCallable
std::future< CreateListingChangeSetOutcome > CreateListingChangeSetOutcomeCallable
std::future< UpdateConnectionOutcome > UpdateConnectionOutcomeCallable
std::future< GetDataSourceOutcome > GetDataSourceOutcomeCallable
std::future< GetEnvironmentProfileOutcome > GetEnvironmentProfileOutcomeCallable
std::future< DeleteRuleOutcome > DeleteRuleOutcomeCallable
std::future< CancelMetadataGenerationRunOutcome > CancelMetadataGenerationRunOutcomeCallable
std::future< ListEnvironmentBlueprintConfigurationsOutcome > ListEnvironmentBlueprintConfigurationsOutcomeCallable
std::future< ListPolicyGrantsOutcome > ListPolicyGrantsOutcomeCallable
std::future< SearchListingsOutcome > SearchListingsOutcomeCallable
std::future< GetFormTypeOutcome > GetFormTypeOutcomeCallable
std::future< PostTimeSeriesDataPointsOutcome > PostTimeSeriesDataPointsOutcomeCallable
std::future< RemovePolicyGrantOutcome > RemovePolicyGrantOutcomeCallable
std::future< GetSubscriptionTargetOutcome > GetSubscriptionTargetOutcomeCallable
std::future< DeleteSubscriptionTargetOutcome > DeleteSubscriptionTargetOutcomeCallable
std::future< ListMetadataGenerationRunsOutcome > ListMetadataGenerationRunsOutcomeCallable
std::future< DeleteGlossaryOutcome > DeleteGlossaryOutcomeCallable
std::future< ListProjectProfilesOutcome > ListProjectProfilesOutcomeCallable
std::future< DeleteListingOutcome > DeleteListingOutcomeCallable
std::future< UpdateEnvironmentBlueprintOutcome > UpdateEnvironmentBlueprintOutcomeCallable
std::future< UpdateSubscriptionGrantStatusOutcome > UpdateSubscriptionGrantStatusOutcomeCallable
std::future< ListRulesOutcome > ListRulesOutcomeCallable
std::future< GetJobRunOutcome > GetJobRunOutcomeCallable
std::future< UpdateDataSourceOutcome > UpdateDataSourceOutcomeCallable
std::future< ListAssetRevisionsOutcome > ListAssetRevisionsOutcomeCallable
std::future< ListDataProductRevisionsOutcome > ListDataProductRevisionsOutcomeCallable
std::future< GetAccountPoolOutcome > GetAccountPoolOutcomeCallable
std::future< ListSubscriptionTargetsOutcome > ListSubscriptionTargetsOutcomeCallable
std::future< AcceptPredictionsOutcome > AcceptPredictionsOutcomeCallable
std::future< DeleteDataProductOutcome > DeleteDataProductOutcomeCallable
std::future< CreateAssetOutcome > CreateAssetOutcomeCallable
std::future< ListSubscriptionRequestsOutcome > ListSubscriptionRequestsOutcomeCallable
std::future< GetEnvironmentBlueprintOutcome > GetEnvironmentBlueprintOutcomeCallable
std::future< CreateProjectMembershipOutcome > CreateProjectMembershipOutcomeCallable
std::future< RevokeSubscriptionOutcome > RevokeSubscriptionOutcomeCallable
std::future< GetTimeSeriesDataPointOutcome > GetTimeSeriesDataPointOutcomeCallable
std::future< DeleteAssetFilterOutcome > DeleteAssetFilterOutcomeCallable
std::future< CreateSubscriptionRequestOutcome > CreateSubscriptionRequestOutcomeCallable
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
std::future< RemoveEntityOwnerOutcome > RemoveEntityOwnerOutcomeCallable
std::future< GetSubscriptionOutcome > GetSubscriptionOutcomeCallable
std::future< GetMetadataGenerationRunOutcome > GetMetadataGenerationRunOutcomeCallable
std::future< ListEnvironmentActionsOutcome > ListEnvironmentActionsOutcomeCallable
std::future< DeleteAssetOutcome > DeleteAssetOutcomeCallable
std::future< UpdateDomainOutcome > UpdateDomainOutcomeCallable
std::future< ListProjectMembershipsOutcome > ListProjectMembershipsOutcomeCallable
std::future< GetEnvironmentOutcome > GetEnvironmentOutcomeCallable
std::future< ListDataSourceRunActivitiesOutcome > ListDataSourceRunActivitiesOutcomeCallable
std::future< ListLineageEventsOutcome > ListLineageEventsOutcomeCallable
std::future< AssociateEnvironmentRoleOutcome > AssociateEnvironmentRoleOutcomeCallable
std::future< UpdateRuleOutcome > UpdateRuleOutcomeCallable
std::future< UpdateEnvironmentOutcome > UpdateEnvironmentOutcomeCallable
std::future< GetDomainUnitOutcome > GetDomainUnitOutcomeCallable
std::future< ListAccountsInAccountPoolOutcome > ListAccountsInAccountPoolOutcomeCallable
std::future< DeleteConnectionOutcome > DeleteConnectionOutcomeCallable
std::future< CreateDataProductOutcome > CreateDataProductOutcomeCallable
std::future< UpdateUserProfileOutcome > UpdateUserProfileOutcomeCallable
std::future< UpdateProjectProfileOutcome > UpdateProjectProfileOutcomeCallable
std::future< ListJobRunsOutcome > ListJobRunsOutcomeCallable
std::future< GetProjectProfileOutcome > GetProjectProfileOutcomeCallable
std::future< PutEnvironmentBlueprintConfigurationOutcome > PutEnvironmentBlueprintConfigurationOutcomeCallable
std::future< GetLineageNodeOutcome > GetLineageNodeOutcomeCallable
std::future< ListTimeSeriesDataPointsOutcome > ListTimeSeriesDataPointsOutcomeCallable
std::future< ListDomainsOutcome > ListDomainsOutcomeCallable
std::future< ListDataSourceRunsOutcome > ListDataSourceRunsOutcomeCallable
std::future< CreateFormTypeOutcome > CreateFormTypeOutcomeCallable
std::future< CreateSubscriptionGrantOutcome > CreateSubscriptionGrantOutcomeCallable
std::future< CreateAssetFilterOutcome > CreateAssetFilterOutcomeCallable
std::future< SearchTypesOutcome > SearchTypesOutcomeCallable
std::future< ListDataSourcesOutcome > ListDataSourcesOutcomeCallable
std::future< UpdateSubscriptionTargetOutcome > UpdateSubscriptionTargetOutcomeCallable
std::future< UpdateAssetFilterOutcome > UpdateAssetFilterOutcomeCallable
std::future< CreateSubscriptionTargetOutcome > CreateSubscriptionTargetOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
std::future< DeleteEnvironmentOutcome > DeleteEnvironmentOutcomeCallable
std::future< GetDataProductOutcome > GetDataProductOutcomeCallable
std::future< DeleteProjectMembershipOutcome > DeleteProjectMembershipOutcomeCallable
std::future< CancelSubscriptionOutcome > CancelSubscriptionOutcomeCallable
std::future< DeleteProjectProfileOutcome > DeleteProjectProfileOutcomeCallable
std::future< DeleteProjectOutcome > DeleteProjectOutcomeCallable
std::future< CreateEnvironmentBlueprintOutcome > CreateEnvironmentBlueprintOutcomeCallable
std::future< UpdateGlossaryOutcome > UpdateGlossaryOutcomeCallable
std::future< GetGlossaryTermOutcome > GetGlossaryTermOutcomeCallable
std::future< UpdateEnvironmentActionOutcome > UpdateEnvironmentActionOutcomeCallable
std::future< DeleteEnvironmentBlueprintOutcome > DeleteEnvironmentBlueprintOutcomeCallable
std::future< AddEntityOwnerOutcome > AddEntityOwnerOutcomeCallable
std::future< AssociateGovernedTermsOutcome > AssociateGovernedTermsOutcomeCallable
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
std::future< GetLineageEventOutcome > GetLineageEventOutcomeCallable
std::future< CreateDataProductRevisionOutcome > CreateDataProductRevisionOutcomeCallable
std::future< CreateAccountPoolOutcome > CreateAccountPoolOutcomeCallable
std::future< CreateAssetRevisionOutcome > CreateAssetRevisionOutcomeCallable
std::future< DisassociateGovernedTermsOutcome > DisassociateGovernedTermsOutcomeCallable
std::future< GetAssetTypeOutcome > GetAssetTypeOutcomeCallable
std::future< UpdateAccountPoolOutcome > UpdateAccountPoolOutcomeCallable
std::future< CreateAssetTypeOutcome > CreateAssetTypeOutcomeCallable
std::future< GetDataSourceRunOutcome > GetDataSourceRunOutcomeCallable
std::future< StartMetadataGenerationRunOutcome > StartMetadataGenerationRunOutcomeCallable
std::future< DeleteDomainUnitOutcome > DeleteDomainUnitOutcomeCallable
std::future< ListConnectionsOutcome > ListConnectionsOutcomeCallable
std::future< GetRuleOutcome > GetRuleOutcomeCallable
std::future< UpdateDomainUnitOutcome > UpdateDomainUnitOutcomeCallable
std::future< DeleteEnvironmentProfileOutcome > DeleteEnvironmentProfileOutcomeCallable
std::future< GetAssetOutcome > GetAssetOutcomeCallable
std::function< void(const DataZoneClient *, const Model::AssociateGovernedTermsRequest &, const Model::AssociateGovernedTermsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateGovernedTermsResponseReceivedHandler
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::DeleteConnectionRequest &, const Model::DeleteConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteConnectionResponseReceivedHandler
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::ListConnectionsRequest &, const Model::ListConnectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListConnectionsResponseReceivedHandler
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::UpdateAccountPoolRequest &, const Model::UpdateAccountPoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAccountPoolResponseReceivedHandler
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::ListAccountsInAccountPoolRequest &, const Model::ListAccountsInAccountPoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAccountsInAccountPoolResponseReceivedHandler
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::CreateConnectionRequest &, const Model::CreateConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateConnectionResponseReceivedHandler
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::ListLineageEventsRequest &, const Model::ListLineageEventsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListLineageEventsResponseReceivedHandler
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::ListProjectProfilesRequest &, const Model::ListProjectProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListProjectProfilesResponseReceivedHandler
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::DeleteProjectProfileRequest &, const Model::DeleteProjectProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteProjectProfileResponseReceivedHandler
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::ListRulesRequest &, const Model::ListRulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRulesResponseReceivedHandler
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::GetProjectProfileRequest &, const Model::GetProjectProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetProjectProfileResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetJobRunRequest &, const Model::GetJobRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetJobRunResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateConnectionRequest &, const Model::UpdateConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateConnectionResponseReceivedHandler
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::CreateRuleRequest &, const Model::CreateRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateRuleResponseReceivedHandler
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::DeleteAccountPoolRequest &, const Model::DeleteAccountPoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAccountPoolResponseReceivedHandler
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::CreateAccountPoolRequest &, const Model::CreateAccountPoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAccountPoolResponseReceivedHandler
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::DisassociateGovernedTermsRequest &, const Model::DisassociateGovernedTermsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateGovernedTermsResponseReceivedHandler
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::GetRuleRequest &, const Model::GetRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRuleResponseReceivedHandler
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::UpdateEnvironmentBlueprintRequest &, const Model::UpdateEnvironmentBlueprintOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateEnvironmentBlueprintResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetLineageEventRequest &, Model::GetLineageEventOutcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetLineageEventResponseReceivedHandler
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::DeleteEnvironmentBlueprintRequest &, const Model::DeleteEnvironmentBlueprintOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteEnvironmentBlueprintResponseReceivedHandler
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::CreateEnvironmentBlueprintRequest &, const Model::CreateEnvironmentBlueprintOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateEnvironmentBlueprintResponseReceivedHandler
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::DeleteRuleRequest &, const Model::DeleteRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRuleResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetAccountPoolRequest &, const Model::GetAccountPoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAccountPoolResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateProjectProfileRequest &, const Model::UpdateProjectProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateProjectProfileResponseReceivedHandler
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::CreateProjectProfileRequest &, const Model::CreateProjectProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateProjectProfileResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListAccountPoolsRequest &, const Model::ListAccountPoolsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAccountPoolsResponseReceivedHandler
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::UpdateRuleRequest &, const Model::UpdateRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateRuleResponseReceivedHandler
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::GetConnectionRequest &, const Model::GetConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetConnectionResponseReceivedHandler
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::ListJobRunsRequest &, const Model::ListJobRunsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListJobRunsResponseReceivedHandler
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
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String