AWS SDK for C++

AWS SDK for C++ Version 1.11.838

Loading...
Searching...
No Matches
DataZoneClient.h
1
6#pragma once
7#include <aws/core/client/AWSClient.h>
8#include <aws/core/client/AWSClientAsyncCRTP.h>
9#include <aws/core/client/ClientConfiguration.h>
10#include <aws/core/utils/json/JsonSerializer.h>
11#include <aws/datazone/DataZonePaginationBase.h>
12#include <aws/datazone/DataZoneServiceClientModel.h>
13#include <aws/datazone/DataZoneWaiter.h>
14#include <aws/datazone/DataZone_EXPORTS.h>
15
16namespace Aws {
17namespace DataZone {
26class AWS_DATAZONE_API DataZoneClient : public Aws::Client::AWSJsonClient,
28 public DataZonePaginationBase<DataZoneClient>,
29 public DataZoneWaiter<DataZoneClient> {
30 public:
32 static const char* GetServiceName();
33 static const char* GetAllocationTag();
34
37
43 std::shared_ptr<DataZoneEndpointProviderBase> endpointProvider = nullptr);
44
49 DataZoneClient(const Aws::Auth::AWSCredentials& credentials, std::shared_ptr<DataZoneEndpointProviderBase> endpointProvider = nullptr,
51
56 DataZoneClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
57 std::shared_ptr<DataZoneEndpointProviderBase> endpointProvider = nullptr,
59
60 /* Legacy constructors due deprecation */
66
71 DataZoneClient(const Aws::Auth::AWSCredentials& credentials, const Aws::Client::ClientConfiguration& clientConfiguration);
72
77 DataZoneClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
78 const Aws::Client::ClientConfiguration& clientConfiguration);
79
80 /* End of legacy constructors due deprecation */
81 virtual ~DataZoneClient();
82
90
95 template <typename AcceptPredictionsRequestT = Model::AcceptPredictionsRequest>
96 Model::AcceptPredictionsOutcomeCallable AcceptPredictionsCallable(const AcceptPredictionsRequestT& request) const {
97 return SubmitCallable(&DataZoneClient::AcceptPredictions, request);
98 }
99
104 template <typename AcceptPredictionsRequestT = Model::AcceptPredictionsRequest>
105 void AcceptPredictionsAsync(const AcceptPredictionsRequestT& request, const AcceptPredictionsResponseReceivedHandler& handler,
106 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
107 return SubmitAsync(&DataZoneClient::AcceptPredictions, request, handler, context);
108 }
109
117
122 template <typename AcceptSubscriptionRequestRequestT = Model::AcceptSubscriptionRequestRequest>
124 const AcceptSubscriptionRequestRequestT& request) const {
125 return SubmitCallable(&DataZoneClient::AcceptSubscriptionRequest, request);
126 }
127
132 template <typename AcceptSubscriptionRequestRequestT = Model::AcceptSubscriptionRequestRequest>
133 void AcceptSubscriptionRequestAsync(const AcceptSubscriptionRequestRequestT& request,
135 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
136 return SubmitAsync(&DataZoneClient::AcceptSubscriptionRequest, request, handler, context);
137 }
138
145
149 template <typename AddEntityOwnerRequestT = Model::AddEntityOwnerRequest>
150 Model::AddEntityOwnerOutcomeCallable AddEntityOwnerCallable(const AddEntityOwnerRequestT& request) const {
151 return SubmitCallable(&DataZoneClient::AddEntityOwner, request);
152 }
153
158 template <typename AddEntityOwnerRequestT = Model::AddEntityOwnerRequest>
159 void AddEntityOwnerAsync(const AddEntityOwnerRequestT& request, const AddEntityOwnerResponseReceivedHandler& handler,
160 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
161 return SubmitAsync(&DataZoneClient::AddEntityOwner, request, handler, context);
162 }
163
172
176 template <typename AddPolicyGrantRequestT = Model::AddPolicyGrantRequest>
177 Model::AddPolicyGrantOutcomeCallable AddPolicyGrantCallable(const AddPolicyGrantRequestT& request) const {
178 return SubmitCallable(&DataZoneClient::AddPolicyGrant, request);
179 }
180
185 template <typename AddPolicyGrantRequestT = Model::AddPolicyGrantRequest>
186 void AddPolicyGrantAsync(const AddPolicyGrantRequestT& request, const AddPolicyGrantResponseReceivedHandler& handler,
187 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
188 return SubmitAsync(&DataZoneClient::AddPolicyGrant, request, handler, context);
189 }
190
198
203 template <typename AssociateEnvironmentRoleRequestT = Model::AssociateEnvironmentRoleRequest>
204 Model::AssociateEnvironmentRoleOutcomeCallable AssociateEnvironmentRoleCallable(const AssociateEnvironmentRoleRequestT& request) const {
205 return SubmitCallable(&DataZoneClient::AssociateEnvironmentRole, request);
206 }
207
212 template <typename AssociateEnvironmentRoleRequestT = Model::AssociateEnvironmentRoleRequest>
213 void AssociateEnvironmentRoleAsync(const AssociateEnvironmentRoleRequestT& request,
215 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
216 return SubmitAsync(&DataZoneClient::AssociateEnvironmentRole, request, handler, context);
217 }
218
225
230 template <typename AssociateGovernedTermsRequestT = Model::AssociateGovernedTermsRequest>
231 Model::AssociateGovernedTermsOutcomeCallable AssociateGovernedTermsCallable(const AssociateGovernedTermsRequestT& request) const {
232 return SubmitCallable(&DataZoneClient::AssociateGovernedTerms, request);
233 }
234
239 template <typename AssociateGovernedTermsRequestT = Model::AssociateGovernedTermsRequest>
240 void AssociateGovernedTermsAsync(const AssociateGovernedTermsRequestT& request,
242 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
243 return SubmitAsync(&DataZoneClient::AssociateGovernedTerms, request, handler, context);
244 }
245
252 const Model::BatchGetAttributesMetadataRequest& request) const;
253
258 template <typename BatchGetAttributesMetadataRequestT = Model::BatchGetAttributesMetadataRequest>
260 const BatchGetAttributesMetadataRequestT& request) const {
261 return SubmitCallable(&DataZoneClient::BatchGetAttributesMetadata, request);
262 }
263
268 template <typename BatchGetAttributesMetadataRequestT = Model::BatchGetAttributesMetadataRequest>
269 void BatchGetAttributesMetadataAsync(const BatchGetAttributesMetadataRequestT& request,
271 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
272 return SubmitAsync(&DataZoneClient::BatchGetAttributesMetadata, request, handler, context);
273 }
274
281 const Model::BatchPutAttributesMetadataRequest& request) const;
282
287 template <typename BatchPutAttributesMetadataRequestT = Model::BatchPutAttributesMetadataRequest>
289 const BatchPutAttributesMetadataRequestT& request) const {
290 return SubmitCallable(&DataZoneClient::BatchPutAttributesMetadata, request);
291 }
292
297 template <typename BatchPutAttributesMetadataRequestT = Model::BatchPutAttributesMetadataRequest>
298 void BatchPutAttributesMetadataAsync(const BatchPutAttributesMetadataRequestT& request,
300 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
301 return SubmitAsync(&DataZoneClient::BatchPutAttributesMetadata, request, handler, context);
302 }
303
314 const Model::CancelMetadataGenerationRunRequest& request) const;
315
320 template <typename CancelMetadataGenerationRunRequestT = Model::CancelMetadataGenerationRunRequest>
322 const CancelMetadataGenerationRunRequestT& request) const {
323 return SubmitCallable(&DataZoneClient::CancelMetadataGenerationRun, request);
324 }
325
330 template <typename CancelMetadataGenerationRunRequestT = Model::CancelMetadataGenerationRunRequest>
331 void CancelMetadataGenerationRunAsync(const CancelMetadataGenerationRunRequestT& request,
333 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
334 return SubmitAsync(&DataZoneClient::CancelMetadataGenerationRun, request, handler, context);
335 }
336
344
349 template <typename CancelSubscriptionRequestT = Model::CancelSubscriptionRequest>
350 Model::CancelSubscriptionOutcomeCallable CancelSubscriptionCallable(const CancelSubscriptionRequestT& request) const {
351 return SubmitCallable(&DataZoneClient::CancelSubscription, request);
352 }
353
358 template <typename CancelSubscriptionRequestT = Model::CancelSubscriptionRequest>
359 void CancelSubscriptionAsync(const CancelSubscriptionRequestT& request, const CancelSubscriptionResponseReceivedHandler& handler,
360 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
361 return SubmitAsync(&DataZoneClient::CancelSubscription, request, handler, context);
362 }
363
370
375 template <typename CreateAccountPoolRequestT = Model::CreateAccountPoolRequest>
376 Model::CreateAccountPoolOutcomeCallable CreateAccountPoolCallable(const CreateAccountPoolRequestT& request) const {
377 return SubmitCallable(&DataZoneClient::CreateAccountPool, request);
378 }
379
384 template <typename CreateAccountPoolRequestT = Model::CreateAccountPoolRequest>
385 void CreateAccountPoolAsync(const CreateAccountPoolRequestT& request, const CreateAccountPoolResponseReceivedHandler& handler,
386 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
387 return SubmitAsync(&DataZoneClient::CreateAccountPool, request, handler, context);
388 }
389
415
419 template <typename CreateAssetRequestT = Model::CreateAssetRequest>
420 Model::CreateAssetOutcomeCallable CreateAssetCallable(const CreateAssetRequestT& request) const {
421 return SubmitCallable(&DataZoneClient::CreateAsset, request);
422 }
423
428 template <typename CreateAssetRequestT = Model::CreateAssetRequest>
429 void CreateAssetAsync(const CreateAssetRequestT& request, const CreateAssetResponseReceivedHandler& handler,
430 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
431 return SubmitAsync(&DataZoneClient::CreateAsset, request, handler, context);
432 }
433
453
458 template <typename CreateAssetFilterRequestT = Model::CreateAssetFilterRequest>
459 Model::CreateAssetFilterOutcomeCallable CreateAssetFilterCallable(const CreateAssetFilterRequestT& request) const {
460 return SubmitCallable(&DataZoneClient::CreateAssetFilter, request);
461 }
462
467 template <typename CreateAssetFilterRequestT = Model::CreateAssetFilterRequest>
468 void CreateAssetFilterAsync(const CreateAssetFilterRequestT& request, const CreateAssetFilterResponseReceivedHandler& handler,
469 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
470 return SubmitAsync(&DataZoneClient::CreateAssetFilter, request, handler, context);
471 }
472
492
497 template <typename CreateAssetRevisionRequestT = Model::CreateAssetRevisionRequest>
498 Model::CreateAssetRevisionOutcomeCallable CreateAssetRevisionCallable(const CreateAssetRevisionRequestT& request) const {
499 return SubmitCallable(&DataZoneClient::CreateAssetRevision, request);
500 }
501
506 template <typename CreateAssetRevisionRequestT = Model::CreateAssetRevisionRequest>
507 void CreateAssetRevisionAsync(const CreateAssetRevisionRequestT& request, const CreateAssetRevisionResponseReceivedHandler& handler,
508 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
509 return SubmitAsync(&DataZoneClient::CreateAssetRevision, request, handler, context);
510 }
511
526
530 template <typename CreateAssetTypeRequestT = Model::CreateAssetTypeRequest>
531 Model::CreateAssetTypeOutcomeCallable CreateAssetTypeCallable(const CreateAssetTypeRequestT& request) const {
532 return SubmitCallable(&DataZoneClient::CreateAssetType, request);
533 }
534
539 template <typename CreateAssetTypeRequestT = Model::CreateAssetTypeRequest>
540 void CreateAssetTypeAsync(const CreateAssetTypeRequestT& request, const CreateAssetTypeResponseReceivedHandler& handler,
541 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
542 return SubmitAsync(&DataZoneClient::CreateAssetType, request, handler, context);
543 }
544
553
558 template <typename CreateConnectionRequestT = Model::CreateConnectionRequest>
559 Model::CreateConnectionOutcomeCallable CreateConnectionCallable(const CreateConnectionRequestT& request) const {
560 return SubmitCallable(&DataZoneClient::CreateConnection, request);
561 }
562
567 template <typename CreateConnectionRequestT = Model::CreateConnectionRequest>
568 void CreateConnectionAsync(const CreateConnectionRequestT& request, const CreateConnectionResponseReceivedHandler& handler,
569 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
570 return SubmitAsync(&DataZoneClient::CreateConnection, request, handler, context);
571 }
572
590
595 template <typename CreateDataProductRequestT = Model::CreateDataProductRequest>
596 Model::CreateDataProductOutcomeCallable CreateDataProductCallable(const CreateDataProductRequestT& request) const {
597 return SubmitCallable(&DataZoneClient::CreateDataProduct, request);
598 }
599
604 template <typename CreateDataProductRequestT = Model::CreateDataProductRequest>
605 void CreateDataProductAsync(const CreateDataProductRequestT& request, const CreateDataProductResponseReceivedHandler& handler,
606 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
607 return SubmitAsync(&DataZoneClient::CreateDataProduct, request, handler, context);
608 }
609
620
625 template <typename CreateDataProductRevisionRequestT = Model::CreateDataProductRevisionRequest>
627 const CreateDataProductRevisionRequestT& request) const {
628 return SubmitCallable(&DataZoneClient::CreateDataProductRevision, request);
629 }
630
635 template <typename CreateDataProductRevisionRequestT = Model::CreateDataProductRevisionRequest>
636 void CreateDataProductRevisionAsync(const CreateDataProductRevisionRequestT& request,
638 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
639 return SubmitAsync(&DataZoneClient::CreateDataProductRevision, request, handler, context);
640 }
641
648
653 template <typename CreateDataSourceRequestT = Model::CreateDataSourceRequest>
654 Model::CreateDataSourceOutcomeCallable CreateDataSourceCallable(const CreateDataSourceRequestT& request) const {
655 return SubmitCallable(&DataZoneClient::CreateDataSource, request);
656 }
657
662 template <typename CreateDataSourceRequestT = Model::CreateDataSourceRequest>
663 void CreateDataSourceAsync(const CreateDataSourceRequestT& request, const CreateDataSourceResponseReceivedHandler& handler,
664 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
665 return SubmitAsync(&DataZoneClient::CreateDataSource, request, handler, context);
666 }
667
674
678 template <typename CreateDomainRequestT = Model::CreateDomainRequest>
679 Model::CreateDomainOutcomeCallable CreateDomainCallable(const CreateDomainRequestT& request) const {
680 return SubmitCallable(&DataZoneClient::CreateDomain, request);
681 }
682
687 template <typename CreateDomainRequestT = Model::CreateDomainRequest>
688 void CreateDomainAsync(const CreateDomainRequestT& request, const CreateDomainResponseReceivedHandler& handler,
689 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
690 return SubmitAsync(&DataZoneClient::CreateDomain, request, handler, context);
691 }
692
699
704 template <typename CreateDomainUnitRequestT = Model::CreateDomainUnitRequest>
705 Model::CreateDomainUnitOutcomeCallable CreateDomainUnitCallable(const CreateDomainUnitRequestT& request) const {
706 return SubmitCallable(&DataZoneClient::CreateDomainUnit, request);
707 }
708
713 template <typename CreateDomainUnitRequestT = Model::CreateDomainUnitRequest>
714 void CreateDomainUnitAsync(const CreateDomainUnitRequestT& request, const CreateDomainUnitResponseReceivedHandler& handler,
715 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
716 return SubmitAsync(&DataZoneClient::CreateDomainUnit, request, handler, context);
717 }
718
725
730 template <typename CreateEnvironmentRequestT = Model::CreateEnvironmentRequest>
731 Model::CreateEnvironmentOutcomeCallable CreateEnvironmentCallable(const CreateEnvironmentRequestT& request) const {
732 return SubmitCallable(&DataZoneClient::CreateEnvironment, request);
733 }
734
739 template <typename CreateEnvironmentRequestT = Model::CreateEnvironmentRequest>
740 void CreateEnvironmentAsync(const CreateEnvironmentRequestT& request, const CreateEnvironmentResponseReceivedHandler& handler,
741 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
742 return SubmitAsync(&DataZoneClient::CreateEnvironment, request, handler, context);
743 }
744
753
758 template <typename CreateEnvironmentActionRequestT = Model::CreateEnvironmentActionRequest>
759 Model::CreateEnvironmentActionOutcomeCallable CreateEnvironmentActionCallable(const CreateEnvironmentActionRequestT& request) const {
760 return SubmitCallable(&DataZoneClient::CreateEnvironmentAction, request);
761 }
762
767 template <typename CreateEnvironmentActionRequestT = Model::CreateEnvironmentActionRequest>
768 void CreateEnvironmentActionAsync(const CreateEnvironmentActionRequestT& request,
770 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
771 return SubmitAsync(&DataZoneClient::CreateEnvironmentAction, request, handler, context);
772 }
773
780 const Model::CreateEnvironmentBlueprintRequest& request) const;
781
786 template <typename CreateEnvironmentBlueprintRequestT = Model::CreateEnvironmentBlueprintRequest>
788 const CreateEnvironmentBlueprintRequestT& request) const {
789 return SubmitCallable(&DataZoneClient::CreateEnvironmentBlueprint, request);
790 }
791
796 template <typename CreateEnvironmentBlueprintRequestT = Model::CreateEnvironmentBlueprintRequest>
797 void CreateEnvironmentBlueprintAsync(const CreateEnvironmentBlueprintRequestT& request,
799 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
800 return SubmitAsync(&DataZoneClient::CreateEnvironmentBlueprint, request, handler, context);
801 }
802
809
814 template <typename CreateEnvironmentProfileRequestT = Model::CreateEnvironmentProfileRequest>
815 Model::CreateEnvironmentProfileOutcomeCallable CreateEnvironmentProfileCallable(const CreateEnvironmentProfileRequestT& request) const {
816 return SubmitCallable(&DataZoneClient::CreateEnvironmentProfile, request);
817 }
818
823 template <typename CreateEnvironmentProfileRequestT = Model::CreateEnvironmentProfileRequest>
824 void CreateEnvironmentProfileAsync(const CreateEnvironmentProfileRequestT& request,
826 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
827 return SubmitAsync(&DataZoneClient::CreateEnvironmentProfile, request, handler, context);
828 }
829
856
860 template <typename CreateFormTypeRequestT = Model::CreateFormTypeRequest>
861 Model::CreateFormTypeOutcomeCallable CreateFormTypeCallable(const CreateFormTypeRequestT& request) const {
862 return SubmitCallable(&DataZoneClient::CreateFormType, request);
863 }
864
869 template <typename CreateFormTypeRequestT = Model::CreateFormTypeRequest>
870 void CreateFormTypeAsync(const CreateFormTypeRequestT& request, const CreateFormTypeResponseReceivedHandler& handler,
871 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
872 return SubmitAsync(&DataZoneClient::CreateFormType, request, handler, context);
873 }
874
892
896 template <typename CreateGlossaryRequestT = Model::CreateGlossaryRequest>
897 Model::CreateGlossaryOutcomeCallable CreateGlossaryCallable(const CreateGlossaryRequestT& request) const {
898 return SubmitCallable(&DataZoneClient::CreateGlossary, request);
899 }
900
905 template <typename CreateGlossaryRequestT = Model::CreateGlossaryRequest>
906 void CreateGlossaryAsync(const CreateGlossaryRequestT& request, const CreateGlossaryResponseReceivedHandler& handler,
907 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
908 return SubmitAsync(&DataZoneClient::CreateGlossary, request, handler, context);
909 }
910
930
935 template <typename CreateGlossaryTermRequestT = Model::CreateGlossaryTermRequest>
936 Model::CreateGlossaryTermOutcomeCallable CreateGlossaryTermCallable(const CreateGlossaryTermRequestT& request) const {
937 return SubmitCallable(&DataZoneClient::CreateGlossaryTerm, request);
938 }
939
944 template <typename CreateGlossaryTermRequestT = Model::CreateGlossaryTermRequest>
945 void CreateGlossaryTermAsync(const CreateGlossaryTermRequestT& request, const CreateGlossaryTermResponseReceivedHandler& handler,
946 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
947 return SubmitAsync(&DataZoneClient::CreateGlossaryTerm, request, handler, context);
948 }
949
956
961 template <typename CreateGroupProfileRequestT = Model::CreateGroupProfileRequest>
962 Model::CreateGroupProfileOutcomeCallable CreateGroupProfileCallable(const CreateGroupProfileRequestT& request) const {
963 return SubmitCallable(&DataZoneClient::CreateGroupProfile, request);
964 }
965
970 template <typename CreateGroupProfileRequestT = Model::CreateGroupProfileRequest>
971 void CreateGroupProfileAsync(const CreateGroupProfileRequestT& request, const CreateGroupProfileResponseReceivedHandler& handler,
972 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
973 return SubmitAsync(&DataZoneClient::CreateGroupProfile, request, handler, context);
974 }
975
983
988 template <typename CreateListingChangeSetRequestT = Model::CreateListingChangeSetRequest>
989 Model::CreateListingChangeSetOutcomeCallable CreateListingChangeSetCallable(const CreateListingChangeSetRequestT& request) const {
990 return SubmitCallable(&DataZoneClient::CreateListingChangeSet, request);
991 }
992
997 template <typename CreateListingChangeSetRequestT = Model::CreateListingChangeSetRequest>
998 void CreateListingChangeSetAsync(const CreateListingChangeSetRequestT& request,
1000 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1001 return SubmitAsync(&DataZoneClient::CreateListingChangeSet, request, handler, context);
1002 }
1003
1014
1018 template <typename CreateNotebookRequestT = Model::CreateNotebookRequest>
1019 Model::CreateNotebookOutcomeCallable CreateNotebookCallable(const CreateNotebookRequestT& request) const {
1020 return SubmitCallable(&DataZoneClient::CreateNotebook, request);
1021 }
1022
1027 template <typename CreateNotebookRequestT = Model::CreateNotebookRequest>
1028 void CreateNotebookAsync(const CreateNotebookRequestT& request, const CreateNotebookResponseReceivedHandler& handler,
1029 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1030 return SubmitAsync(&DataZoneClient::CreateNotebook, request, handler, context);
1031 }
1032
1039
1043 template <typename CreateProjectRequestT = Model::CreateProjectRequest>
1044 Model::CreateProjectOutcomeCallable CreateProjectCallable(const CreateProjectRequestT& request) const {
1045 return SubmitCallable(&DataZoneClient::CreateProject, request);
1046 }
1047
1052 template <typename CreateProjectRequestT = Model::CreateProjectRequest>
1053 void CreateProjectAsync(const CreateProjectRequestT& request, const CreateProjectResponseReceivedHandler& handler,
1054 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1055 return SubmitAsync(&DataZoneClient::CreateProject, request, handler, context);
1056 }
1057
1065
1070 template <typename CreateProjectMembershipRequestT = Model::CreateProjectMembershipRequest>
1071 Model::CreateProjectMembershipOutcomeCallable CreateProjectMembershipCallable(const CreateProjectMembershipRequestT& request) const {
1072 return SubmitCallable(&DataZoneClient::CreateProjectMembership, request);
1073 }
1074
1079 template <typename CreateProjectMembershipRequestT = Model::CreateProjectMembershipRequest>
1080 void CreateProjectMembershipAsync(const CreateProjectMembershipRequestT& request,
1082 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1083 return SubmitAsync(&DataZoneClient::CreateProjectMembership, request, handler, context);
1084 }
1085
1092
1097 template <typename CreateProjectProfileRequestT = Model::CreateProjectProfileRequest>
1098 Model::CreateProjectProfileOutcomeCallable CreateProjectProfileCallable(const CreateProjectProfileRequestT& request) const {
1099 return SubmitCallable(&DataZoneClient::CreateProjectProfile, request);
1100 }
1101
1106 template <typename CreateProjectProfileRequestT = Model::CreateProjectProfileRequest>
1107 void CreateProjectProfileAsync(const CreateProjectProfileRequestT& request, const CreateProjectProfileResponseReceivedHandler& handler,
1108 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1109 return SubmitAsync(&DataZoneClient::CreateProjectProfile, request, handler, context);
1110 }
1111
1125
1129 template <typename CreateRuleRequestT = Model::CreateRuleRequest>
1130 Model::CreateRuleOutcomeCallable CreateRuleCallable(const CreateRuleRequestT& request) const {
1131 return SubmitCallable(&DataZoneClient::CreateRule, request);
1132 }
1133
1138 template <typename CreateRuleRequestT = Model::CreateRuleRequest>
1139 void CreateRuleAsync(const CreateRuleRequestT& request, const CreateRuleResponseReceivedHandler& handler,
1140 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1141 return SubmitAsync(&DataZoneClient::CreateRule, request, handler, context);
1142 }
1143
1151
1156 template <typename CreateSubscriptionGrantRequestT = Model::CreateSubscriptionGrantRequest>
1157 Model::CreateSubscriptionGrantOutcomeCallable CreateSubscriptionGrantCallable(const CreateSubscriptionGrantRequestT& request) const {
1158 return SubmitCallable(&DataZoneClient::CreateSubscriptionGrant, request);
1159 }
1160
1165 template <typename CreateSubscriptionGrantRequestT = Model::CreateSubscriptionGrantRequest>
1166 void CreateSubscriptionGrantAsync(const CreateSubscriptionGrantRequestT& request,
1168 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1169 return SubmitAsync(&DataZoneClient::CreateSubscriptionGrant, request, handler, context);
1170 }
1171
1179
1184 template <typename CreateSubscriptionRequestRequestT = Model::CreateSubscriptionRequestRequest>
1186 const CreateSubscriptionRequestRequestT& request) const {
1187 return SubmitCallable(&DataZoneClient::CreateSubscriptionRequest, request);
1188 }
1189
1194 template <typename CreateSubscriptionRequestRequestT = Model::CreateSubscriptionRequestRequest>
1195 void CreateSubscriptionRequestAsync(const CreateSubscriptionRequestRequestT& request,
1197 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1198 return SubmitAsync(&DataZoneClient::CreateSubscriptionRequest, request, handler, context);
1199 }
1200
1208
1213 template <typename CreateSubscriptionTargetRequestT = Model::CreateSubscriptionTargetRequest>
1214 Model::CreateSubscriptionTargetOutcomeCallable CreateSubscriptionTargetCallable(const CreateSubscriptionTargetRequestT& request) const {
1215 return SubmitCallable(&DataZoneClient::CreateSubscriptionTarget, request);
1216 }
1217
1222 template <typename CreateSubscriptionTargetRequestT = Model::CreateSubscriptionTargetRequest>
1223 void CreateSubscriptionTargetAsync(const CreateSubscriptionTargetRequestT& request,
1225 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1226 return SubmitAsync(&DataZoneClient::CreateSubscriptionTarget, request, handler, context);
1227 }
1228
1235
1240 template <typename CreateUserProfileRequestT = Model::CreateUserProfileRequest>
1241 Model::CreateUserProfileOutcomeCallable CreateUserProfileCallable(const CreateUserProfileRequestT& request) const {
1242 return SubmitCallable(&DataZoneClient::CreateUserProfile, request);
1243 }
1244
1249 template <typename CreateUserProfileRequestT = Model::CreateUserProfileRequest>
1250 void CreateUserProfileAsync(const CreateUserProfileRequestT& request, const CreateUserProfileResponseReceivedHandler& handler,
1251 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1252 return SubmitAsync(&DataZoneClient::CreateUserProfile, request, handler, context);
1253 }
1254
1261
1266 template <typename DeleteAccountPoolRequestT = Model::DeleteAccountPoolRequest>
1267 Model::DeleteAccountPoolOutcomeCallable DeleteAccountPoolCallable(const DeleteAccountPoolRequestT& request) const {
1268 return SubmitCallable(&DataZoneClient::DeleteAccountPool, request);
1269 }
1270
1275 template <typename DeleteAccountPoolRequestT = Model::DeleteAccountPoolRequest>
1276 void DeleteAccountPoolAsync(const DeleteAccountPoolRequestT& request, const DeleteAccountPoolResponseReceivedHandler& handler,
1277 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1278 return SubmitAsync(&DataZoneClient::DeleteAccountPool, request, handler, context);
1279 }
1280
1293
1297 template <typename DeleteAssetRequestT = Model::DeleteAssetRequest>
1298 Model::DeleteAssetOutcomeCallable DeleteAssetCallable(const DeleteAssetRequestT& request) const {
1299 return SubmitCallable(&DataZoneClient::DeleteAsset, request);
1300 }
1301
1306 template <typename DeleteAssetRequestT = Model::DeleteAssetRequest>
1307 void DeleteAssetAsync(const DeleteAssetRequestT& request, const DeleteAssetResponseReceivedHandler& handler,
1308 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1309 return SubmitAsync(&DataZoneClient::DeleteAsset, request, handler, context);
1310 }
1311
1321
1326 template <typename DeleteAssetFilterRequestT = Model::DeleteAssetFilterRequest>
1327 Model::DeleteAssetFilterOutcomeCallable DeleteAssetFilterCallable(const DeleteAssetFilterRequestT& request) const {
1328 return SubmitCallable(&DataZoneClient::DeleteAssetFilter, request);
1329 }
1330
1335 template <typename DeleteAssetFilterRequestT = Model::DeleteAssetFilterRequest>
1336 void DeleteAssetFilterAsync(const DeleteAssetFilterRequestT& request, const DeleteAssetFilterResponseReceivedHandler& handler,
1337 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1338 return SubmitAsync(&DataZoneClient::DeleteAssetFilter, request, handler, context);
1339 }
1340
1352
1356 template <typename DeleteAssetTypeRequestT = Model::DeleteAssetTypeRequest>
1357 Model::DeleteAssetTypeOutcomeCallable DeleteAssetTypeCallable(const DeleteAssetTypeRequestT& request) const {
1358 return SubmitCallable(&DataZoneClient::DeleteAssetType, request);
1359 }
1360
1365 template <typename DeleteAssetTypeRequestT = Model::DeleteAssetTypeRequest>
1366 void DeleteAssetTypeAsync(const DeleteAssetTypeRequestT& request, const DeleteAssetTypeResponseReceivedHandler& handler,
1367 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1368 return SubmitAsync(&DataZoneClient::DeleteAssetType, request, handler, context);
1369 }
1370
1379
1384 template <typename DeleteConnectionRequestT = Model::DeleteConnectionRequest>
1385 Model::DeleteConnectionOutcomeCallable DeleteConnectionCallable(const DeleteConnectionRequestT& request) const {
1386 return SubmitCallable(&DataZoneClient::DeleteConnection, request);
1387 }
1388
1393 template <typename DeleteConnectionRequestT = Model::DeleteConnectionRequest>
1394 void DeleteConnectionAsync(const DeleteConnectionRequestT& request, const DeleteConnectionResponseReceivedHandler& handler,
1395 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1396 return SubmitAsync(&DataZoneClient::DeleteConnection, request, handler, context);
1397 }
1398
1411 const Model::DeleteDataExportConfigurationRequest& request) const;
1412
1417 template <typename DeleteDataExportConfigurationRequestT = Model::DeleteDataExportConfigurationRequest>
1419 const DeleteDataExportConfigurationRequestT& request) const {
1420 return SubmitCallable(&DataZoneClient::DeleteDataExportConfiguration, request);
1421 }
1422
1427 template <typename DeleteDataExportConfigurationRequestT = Model::DeleteDataExportConfigurationRequest>
1428 void DeleteDataExportConfigurationAsync(const DeleteDataExportConfigurationRequestT& request,
1430 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1431 return SubmitAsync(&DataZoneClient::DeleteDataExportConfiguration, request, handler, context);
1432 }
1433
1444
1449 template <typename DeleteDataProductRequestT = Model::DeleteDataProductRequest>
1450 Model::DeleteDataProductOutcomeCallable DeleteDataProductCallable(const DeleteDataProductRequestT& request) const {
1451 return SubmitCallable(&DataZoneClient::DeleteDataProduct, request);
1452 }
1453
1458 template <typename DeleteDataProductRequestT = Model::DeleteDataProductRequest>
1459 void DeleteDataProductAsync(const DeleteDataProductRequestT& request, const DeleteDataProductResponseReceivedHandler& handler,
1460 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1461 return SubmitAsync(&DataZoneClient::DeleteDataProduct, request, handler, context);
1462 }
1463
1470
1475 template <typename DeleteDataSourceRequestT = Model::DeleteDataSourceRequest>
1476 Model::DeleteDataSourceOutcomeCallable DeleteDataSourceCallable(const DeleteDataSourceRequestT& request) const {
1477 return SubmitCallable(&DataZoneClient::DeleteDataSource, request);
1478 }
1479
1484 template <typename DeleteDataSourceRequestT = Model::DeleteDataSourceRequest>
1485 void DeleteDataSourceAsync(const DeleteDataSourceRequestT& request, const DeleteDataSourceResponseReceivedHandler& handler,
1486 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1487 return SubmitAsync(&DataZoneClient::DeleteDataSource, request, handler, context);
1488 }
1489
1496
1500 template <typename DeleteDomainRequestT = Model::DeleteDomainRequest>
1501 Model::DeleteDomainOutcomeCallable DeleteDomainCallable(const DeleteDomainRequestT& request) const {
1502 return SubmitCallable(&DataZoneClient::DeleteDomain, request);
1503 }
1504
1509 template <typename DeleteDomainRequestT = Model::DeleteDomainRequest>
1510 void DeleteDomainAsync(const DeleteDomainRequestT& request, const DeleteDomainResponseReceivedHandler& handler,
1511 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1512 return SubmitAsync(&DataZoneClient::DeleteDomain, request, handler, context);
1513 }
1514
1521
1526 template <typename DeleteDomainUnitRequestT = Model::DeleteDomainUnitRequest>
1527 Model::DeleteDomainUnitOutcomeCallable DeleteDomainUnitCallable(const DeleteDomainUnitRequestT& request) const {
1528 return SubmitCallable(&DataZoneClient::DeleteDomainUnit, request);
1529 }
1530
1535 template <typename DeleteDomainUnitRequestT = Model::DeleteDomainUnitRequest>
1536 void DeleteDomainUnitAsync(const DeleteDomainUnitRequestT& request, const DeleteDomainUnitResponseReceivedHandler& handler,
1537 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1538 return SubmitAsync(&DataZoneClient::DeleteDomainUnit, request, handler, context);
1539 }
1540
1547
1552 template <typename DeleteEnvironmentRequestT = Model::DeleteEnvironmentRequest>
1553 Model::DeleteEnvironmentOutcomeCallable DeleteEnvironmentCallable(const DeleteEnvironmentRequestT& request) const {
1554 return SubmitCallable(&DataZoneClient::DeleteEnvironment, request);
1555 }
1556
1561 template <typename DeleteEnvironmentRequestT = Model::DeleteEnvironmentRequest>
1562 void DeleteEnvironmentAsync(const DeleteEnvironmentRequestT& request, const DeleteEnvironmentResponseReceivedHandler& handler,
1563 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1564 return SubmitAsync(&DataZoneClient::DeleteEnvironment, request, handler, context);
1565 }
1566
1575
1580 template <typename DeleteEnvironmentActionRequestT = Model::DeleteEnvironmentActionRequest>
1581 Model::DeleteEnvironmentActionOutcomeCallable DeleteEnvironmentActionCallable(const DeleteEnvironmentActionRequestT& request) const {
1582 return SubmitCallable(&DataZoneClient::DeleteEnvironmentAction, request);
1583 }
1584
1589 template <typename DeleteEnvironmentActionRequestT = Model::DeleteEnvironmentActionRequest>
1590 void DeleteEnvironmentActionAsync(const DeleteEnvironmentActionRequestT& request,
1592 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1593 return SubmitAsync(&DataZoneClient::DeleteEnvironmentAction, request, handler, context);
1594 }
1595
1602 const Model::DeleteEnvironmentBlueprintRequest& request) const;
1603
1608 template <typename DeleteEnvironmentBlueprintRequestT = Model::DeleteEnvironmentBlueprintRequest>
1610 const DeleteEnvironmentBlueprintRequestT& request) const {
1611 return SubmitCallable(&DataZoneClient::DeleteEnvironmentBlueprint, request);
1612 }
1613
1618 template <typename DeleteEnvironmentBlueprintRequestT = Model::DeleteEnvironmentBlueprintRequest>
1619 void DeleteEnvironmentBlueprintAsync(const DeleteEnvironmentBlueprintRequestT& request,
1621 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1622 return SubmitAsync(&DataZoneClient::DeleteEnvironmentBlueprint, request, handler, context);
1623 }
1624
1633
1638 template <typename DeleteEnvironmentBlueprintConfigurationRequestT = Model::DeleteEnvironmentBlueprintConfigurationRequest>
1640 const DeleteEnvironmentBlueprintConfigurationRequestT& request) const {
1641 return SubmitCallable(&DataZoneClient::DeleteEnvironmentBlueprintConfiguration, request);
1642 }
1643
1648 template <typename DeleteEnvironmentBlueprintConfigurationRequestT = Model::DeleteEnvironmentBlueprintConfigurationRequest>
1649 void DeleteEnvironmentBlueprintConfigurationAsync(const DeleteEnvironmentBlueprintConfigurationRequestT& request,
1651 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1652 return SubmitAsync(&DataZoneClient::DeleteEnvironmentBlueprintConfiguration, request, handler, context);
1653 }
1654
1662
1667 template <typename DeleteEnvironmentProfileRequestT = Model::DeleteEnvironmentProfileRequest>
1668 Model::DeleteEnvironmentProfileOutcomeCallable DeleteEnvironmentProfileCallable(const DeleteEnvironmentProfileRequestT& request) const {
1669 return SubmitCallable(&DataZoneClient::DeleteEnvironmentProfile, request);
1670 }
1671
1676 template <typename DeleteEnvironmentProfileRequestT = Model::DeleteEnvironmentProfileRequest>
1677 void DeleteEnvironmentProfileAsync(const DeleteEnvironmentProfileRequestT& request,
1679 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1680 return SubmitAsync(&DataZoneClient::DeleteEnvironmentProfile, request, handler, context);
1681 }
1682
1694
1698 template <typename DeleteFormTypeRequestT = Model::DeleteFormTypeRequest>
1699 Model::DeleteFormTypeOutcomeCallable DeleteFormTypeCallable(const DeleteFormTypeRequestT& request) const {
1700 return SubmitCallable(&DataZoneClient::DeleteFormType, request);
1701 }
1702
1707 template <typename DeleteFormTypeRequestT = Model::DeleteFormTypeRequest>
1708 void DeleteFormTypeAsync(const DeleteFormTypeRequestT& request, const DeleteFormTypeResponseReceivedHandler& handler,
1709 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1710 return SubmitAsync(&DataZoneClient::DeleteFormType, request, handler, context);
1711 }
1712
1725
1729 template <typename DeleteGlossaryRequestT = Model::DeleteGlossaryRequest>
1730 Model::DeleteGlossaryOutcomeCallable DeleteGlossaryCallable(const DeleteGlossaryRequestT& request) const {
1731 return SubmitCallable(&DataZoneClient::DeleteGlossary, request);
1732 }
1733
1738 template <typename DeleteGlossaryRequestT = Model::DeleteGlossaryRequest>
1739 void DeleteGlossaryAsync(const DeleteGlossaryRequestT& request, const DeleteGlossaryResponseReceivedHandler& handler,
1740 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1741 return SubmitAsync(&DataZoneClient::DeleteGlossary, request, handler, context);
1742 }
1743
1755
1760 template <typename DeleteGlossaryTermRequestT = Model::DeleteGlossaryTermRequest>
1761 Model::DeleteGlossaryTermOutcomeCallable DeleteGlossaryTermCallable(const DeleteGlossaryTermRequestT& request) const {
1762 return SubmitCallable(&DataZoneClient::DeleteGlossaryTerm, request);
1763 }
1764
1769 template <typename DeleteGlossaryTermRequestT = Model::DeleteGlossaryTermRequest>
1770 void DeleteGlossaryTermAsync(const DeleteGlossaryTermRequestT& request, const DeleteGlossaryTermResponseReceivedHandler& handler,
1771 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1772 return SubmitAsync(&DataZoneClient::DeleteGlossaryTerm, request, handler, context);
1773 }
1774
1781
1786 template <typename DeleteLineageEventRequestT = Model::DeleteLineageEventRequest>
1787 Model::DeleteLineageEventOutcomeCallable DeleteLineageEventCallable(const DeleteLineageEventRequestT& request) const {
1788 return SubmitCallable(&DataZoneClient::DeleteLineageEvent, request);
1789 }
1790
1795 template <typename DeleteLineageEventRequestT = Model::DeleteLineageEventRequest>
1796 void DeleteLineageEventAsync(const DeleteLineageEventRequestT& request, const DeleteLineageEventResponseReceivedHandler& handler,
1797 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1798 return SubmitAsync(&DataZoneClient::DeleteLineageEvent, request, handler, context);
1799 }
1800
1808
1812 template <typename DeleteListingRequestT = Model::DeleteListingRequest>
1813 Model::DeleteListingOutcomeCallable DeleteListingCallable(const DeleteListingRequestT& request) const {
1814 return SubmitCallable(&DataZoneClient::DeleteListing, request);
1815 }
1816
1821 template <typename DeleteListingRequestT = Model::DeleteListingRequest>
1822 void DeleteListingAsync(const DeleteListingRequestT& request, const DeleteListingResponseReceivedHandler& handler,
1823 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1824 return SubmitAsync(&DataZoneClient::DeleteListing, request, handler, context);
1825 }
1826
1835
1839 template <typename DeleteNotebookRequestT = Model::DeleteNotebookRequest>
1840 Model::DeleteNotebookOutcomeCallable DeleteNotebookCallable(const DeleteNotebookRequestT& request) const {
1841 return SubmitCallable(&DataZoneClient::DeleteNotebook, request);
1842 }
1843
1848 template <typename DeleteNotebookRequestT = Model::DeleteNotebookRequest>
1849 void DeleteNotebookAsync(const DeleteNotebookRequestT& request, const DeleteNotebookResponseReceivedHandler& handler,
1850 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1851 return SubmitAsync(&DataZoneClient::DeleteNotebook, request, handler, context);
1852 }
1853
1860
1864 template <typename DeleteProjectRequestT = Model::DeleteProjectRequest>
1865 Model::DeleteProjectOutcomeCallable DeleteProjectCallable(const DeleteProjectRequestT& request) const {
1866 return SubmitCallable(&DataZoneClient::DeleteProject, request);
1867 }
1868
1873 template <typename DeleteProjectRequestT = Model::DeleteProjectRequest>
1874 void DeleteProjectAsync(const DeleteProjectRequestT& request, const DeleteProjectResponseReceivedHandler& handler,
1875 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1876 return SubmitAsync(&DataZoneClient::DeleteProject, request, handler, context);
1877 }
1878
1885
1890 template <typename DeleteProjectMembershipRequestT = Model::DeleteProjectMembershipRequest>
1891 Model::DeleteProjectMembershipOutcomeCallable DeleteProjectMembershipCallable(const DeleteProjectMembershipRequestT& request) const {
1892 return SubmitCallable(&DataZoneClient::DeleteProjectMembership, request);
1893 }
1894
1899 template <typename DeleteProjectMembershipRequestT = Model::DeleteProjectMembershipRequest>
1900 void DeleteProjectMembershipAsync(const DeleteProjectMembershipRequestT& request,
1902 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1903 return SubmitAsync(&DataZoneClient::DeleteProjectMembership, request, handler, context);
1904 }
1905
1912
1917 template <typename DeleteProjectProfileRequestT = Model::DeleteProjectProfileRequest>
1918 Model::DeleteProjectProfileOutcomeCallable DeleteProjectProfileCallable(const DeleteProjectProfileRequestT& request) const {
1919 return SubmitCallable(&DataZoneClient::DeleteProjectProfile, request);
1920 }
1921
1926 template <typename DeleteProjectProfileRequestT = Model::DeleteProjectProfileRequest>
1927 void DeleteProjectProfileAsync(const DeleteProjectProfileRequestT& request, const DeleteProjectProfileResponseReceivedHandler& handler,
1928 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1929 return SubmitAsync(&DataZoneClient::DeleteProjectProfile, request, handler, context);
1930 }
1931
1945
1949 template <typename DeleteRuleRequestT = Model::DeleteRuleRequest>
1950 Model::DeleteRuleOutcomeCallable DeleteRuleCallable(const DeleteRuleRequestT& request) const {
1951 return SubmitCallable(&DataZoneClient::DeleteRule, request);
1952 }
1953
1958 template <typename DeleteRuleRequestT = Model::DeleteRuleRequest>
1959 void DeleteRuleAsync(const DeleteRuleRequestT& request, const DeleteRuleResponseReceivedHandler& handler,
1960 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1961 return SubmitAsync(&DataZoneClient::DeleteRule, request, handler, context);
1962 }
1963
1971
1976 template <typename DeleteSubscriptionGrantRequestT = Model::DeleteSubscriptionGrantRequest>
1977 Model::DeleteSubscriptionGrantOutcomeCallable DeleteSubscriptionGrantCallable(const DeleteSubscriptionGrantRequestT& request) const {
1978 return SubmitCallable(&DataZoneClient::DeleteSubscriptionGrant, request);
1979 }
1980
1985 template <typename DeleteSubscriptionGrantRequestT = Model::DeleteSubscriptionGrantRequest>
1986 void DeleteSubscriptionGrantAsync(const DeleteSubscriptionGrantRequestT& request,
1988 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
1989 return SubmitAsync(&DataZoneClient::DeleteSubscriptionGrant, request, handler, context);
1990 }
1991
1999
2004 template <typename DeleteSubscriptionRequestRequestT = Model::DeleteSubscriptionRequestRequest>
2006 const DeleteSubscriptionRequestRequestT& request) const {
2007 return SubmitCallable(&DataZoneClient::DeleteSubscriptionRequest, request);
2008 }
2009
2014 template <typename DeleteSubscriptionRequestRequestT = Model::DeleteSubscriptionRequestRequest>
2015 void DeleteSubscriptionRequestAsync(const DeleteSubscriptionRequestRequestT& request,
2017 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2018 return SubmitAsync(&DataZoneClient::DeleteSubscriptionRequest, request, handler, context);
2019 }
2020
2028
2033 template <typename DeleteSubscriptionTargetRequestT = Model::DeleteSubscriptionTargetRequest>
2034 Model::DeleteSubscriptionTargetOutcomeCallable DeleteSubscriptionTargetCallable(const DeleteSubscriptionTargetRequestT& request) const {
2035 return SubmitCallable(&DataZoneClient::DeleteSubscriptionTarget, request);
2036 }
2037
2042 template <typename DeleteSubscriptionTargetRequestT = Model::DeleteSubscriptionTargetRequest>
2043 void DeleteSubscriptionTargetAsync(const DeleteSubscriptionTargetRequestT& request,
2045 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2046 return SubmitAsync(&DataZoneClient::DeleteSubscriptionTarget, request, handler, context);
2047 }
2048
2056 const Model::DeleteTimeSeriesDataPointsRequest& request) const;
2057
2062 template <typename DeleteTimeSeriesDataPointsRequestT = Model::DeleteTimeSeriesDataPointsRequest>
2064 const DeleteTimeSeriesDataPointsRequestT& request) const {
2065 return SubmitCallable(&DataZoneClient::DeleteTimeSeriesDataPoints, request);
2066 }
2067
2072 template <typename DeleteTimeSeriesDataPointsRequestT = Model::DeleteTimeSeriesDataPointsRequest>
2073 void DeleteTimeSeriesDataPointsAsync(const DeleteTimeSeriesDataPointsRequestT& request,
2075 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2076 return SubmitAsync(&DataZoneClient::DeleteTimeSeriesDataPoints, request, handler, context);
2077 }
2078
2086 const Model::DisassociateEnvironmentRoleRequest& request) const;
2087
2092 template <typename DisassociateEnvironmentRoleRequestT = Model::DisassociateEnvironmentRoleRequest>
2094 const DisassociateEnvironmentRoleRequestT& request) const {
2095 return SubmitCallable(&DataZoneClient::DisassociateEnvironmentRole, request);
2096 }
2097
2102 template <typename DisassociateEnvironmentRoleRequestT = Model::DisassociateEnvironmentRoleRequest>
2103 void DisassociateEnvironmentRoleAsync(const DisassociateEnvironmentRoleRequestT& request,
2105 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2106 return SubmitAsync(&DataZoneClient::DisassociateEnvironmentRole, request, handler, context);
2107 }
2108
2115
2120 template <typename DisassociateGovernedTermsRequestT = Model::DisassociateGovernedTermsRequest>
2122 const DisassociateGovernedTermsRequestT& request) const {
2123 return SubmitCallable(&DataZoneClient::DisassociateGovernedTerms, request);
2124 }
2125
2130 template <typename DisassociateGovernedTermsRequestT = Model::DisassociateGovernedTermsRequest>
2131 void DisassociateGovernedTermsAsync(const DisassociateGovernedTermsRequestT& request,
2133 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2134 return SubmitAsync(&DataZoneClient::DisassociateGovernedTerms, request, handler, context);
2135 }
2136
2143
2147 template <typename GetAccountPoolRequestT = Model::GetAccountPoolRequest>
2148 Model::GetAccountPoolOutcomeCallable GetAccountPoolCallable(const GetAccountPoolRequestT& request) const {
2149 return SubmitCallable(&DataZoneClient::GetAccountPool, request);
2150 }
2151
2156 template <typename GetAccountPoolRequestT = Model::GetAccountPoolRequest>
2157 void GetAccountPoolAsync(const GetAccountPoolRequestT& request, const GetAccountPoolResponseReceivedHandler& handler,
2158 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2159 return SubmitAsync(&DataZoneClient::GetAccountPool, request, handler, context);
2160 }
2161
2179
2183 template <typename GetAssetRequestT = Model::GetAssetRequest>
2184 Model::GetAssetOutcomeCallable GetAssetCallable(const GetAssetRequestT& request) const {
2185 return SubmitCallable(&DataZoneClient::GetAsset, request);
2186 }
2187
2192 template <typename GetAssetRequestT = Model::GetAssetRequest>
2193 void GetAssetAsync(const GetAssetRequestT& request, const GetAssetResponseReceivedHandler& handler,
2194 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2195 return SubmitAsync(&DataZoneClient::GetAsset, request, handler, context);
2196 }
2197
2209
2213 template <typename GetAssetFilterRequestT = Model::GetAssetFilterRequest>
2214 Model::GetAssetFilterOutcomeCallable GetAssetFilterCallable(const GetAssetFilterRequestT& request) const {
2215 return SubmitCallable(&DataZoneClient::GetAssetFilter, request);
2216 }
2217
2222 template <typename GetAssetFilterRequestT = Model::GetAssetFilterRequest>
2223 void GetAssetFilterAsync(const GetAssetFilterRequestT& request, const GetAssetFilterResponseReceivedHandler& handler,
2224 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2225 return SubmitAsync(&DataZoneClient::GetAssetFilter, request, handler, context);
2226 }
2227
2245
2249 template <typename GetAssetTypeRequestT = Model::GetAssetTypeRequest>
2250 Model::GetAssetTypeOutcomeCallable GetAssetTypeCallable(const GetAssetTypeRequestT& request) const {
2251 return SubmitCallable(&DataZoneClient::GetAssetType, request);
2252 }
2253
2258 template <typename GetAssetTypeRequestT = Model::GetAssetTypeRequest>
2259 void GetAssetTypeAsync(const GetAssetTypeRequestT& request, const GetAssetTypeResponseReceivedHandler& handler,
2260 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2261 return SubmitAsync(&DataZoneClient::GetAssetType, request, handler, context);
2262 }
2263
2272
2276 template <typename GetConnectionRequestT = Model::GetConnectionRequest>
2277 Model::GetConnectionOutcomeCallable GetConnectionCallable(const GetConnectionRequestT& request) const {
2278 return SubmitCallable(&DataZoneClient::GetConnection, request);
2279 }
2280
2285 template <typename GetConnectionRequestT = Model::GetConnectionRequest>
2286 void GetConnectionAsync(const GetConnectionRequestT& request, const GetConnectionResponseReceivedHandler& handler,
2287 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2288 return SubmitAsync(&DataZoneClient::GetConnection, request, handler, context);
2289 }
2290
2297 const Model::GetDataExportConfigurationRequest& request) const;
2298
2303 template <typename GetDataExportConfigurationRequestT = Model::GetDataExportConfigurationRequest>
2305 const GetDataExportConfigurationRequestT& request) const {
2306 return SubmitCallable(&DataZoneClient::GetDataExportConfiguration, request);
2307 }
2308
2313 template <typename GetDataExportConfigurationRequestT = Model::GetDataExportConfigurationRequest>
2314 void GetDataExportConfigurationAsync(const GetDataExportConfigurationRequestT& request,
2316 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2317 return SubmitAsync(&DataZoneClient::GetDataExportConfiguration, request, handler, context);
2318 }
2319
2329
2333 template <typename GetDataProductRequestT = Model::GetDataProductRequest>
2334 Model::GetDataProductOutcomeCallable GetDataProductCallable(const GetDataProductRequestT& request) const {
2335 return SubmitCallable(&DataZoneClient::GetDataProduct, request);
2336 }
2337
2342 template <typename GetDataProductRequestT = Model::GetDataProductRequest>
2343 void GetDataProductAsync(const GetDataProductRequestT& request, const GetDataProductResponseReceivedHandler& handler,
2344 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2345 return SubmitAsync(&DataZoneClient::GetDataProduct, request, handler, context);
2346 }
2347
2354
2358 template <typename GetDataSourceRequestT = Model::GetDataSourceRequest>
2359 Model::GetDataSourceOutcomeCallable GetDataSourceCallable(const GetDataSourceRequestT& request) const {
2360 return SubmitCallable(&DataZoneClient::GetDataSource, request);
2361 }
2362
2367 template <typename GetDataSourceRequestT = Model::GetDataSourceRequest>
2368 void GetDataSourceAsync(const GetDataSourceRequestT& request, const GetDataSourceResponseReceivedHandler& handler,
2369 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2370 return SubmitAsync(&DataZoneClient::GetDataSource, request, handler, context);
2371 }
2372
2379
2384 template <typename GetDataSourceRunRequestT = Model::GetDataSourceRunRequest>
2385 Model::GetDataSourceRunOutcomeCallable GetDataSourceRunCallable(const GetDataSourceRunRequestT& request) const {
2386 return SubmitCallable(&DataZoneClient::GetDataSourceRun, request);
2387 }
2388
2393 template <typename GetDataSourceRunRequestT = Model::GetDataSourceRunRequest>
2394 void GetDataSourceRunAsync(const GetDataSourceRunRequestT& request, const GetDataSourceRunResponseReceivedHandler& handler,
2395 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2396 return SubmitAsync(&DataZoneClient::GetDataSourceRun, request, handler, context);
2397 }
2398
2405
2409 template <typename GetDomainRequestT = Model::GetDomainRequest>
2410 Model::GetDomainOutcomeCallable GetDomainCallable(const GetDomainRequestT& request) const {
2411 return SubmitCallable(&DataZoneClient::GetDomain, request);
2412 }
2413
2418 template <typename GetDomainRequestT = Model::GetDomainRequest>
2419 void GetDomainAsync(const GetDomainRequestT& request, const GetDomainResponseReceivedHandler& handler,
2420 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2421 return SubmitAsync(&DataZoneClient::GetDomain, request, handler, context);
2422 }
2423
2430
2434 template <typename GetDomainUnitRequestT = Model::GetDomainUnitRequest>
2435 Model::GetDomainUnitOutcomeCallable GetDomainUnitCallable(const GetDomainUnitRequestT& request) const {
2436 return SubmitCallable(&DataZoneClient::GetDomainUnit, request);
2437 }
2438
2443 template <typename GetDomainUnitRequestT = Model::GetDomainUnitRequest>
2444 void GetDomainUnitAsync(const GetDomainUnitRequestT& request, const GetDomainUnitResponseReceivedHandler& handler,
2445 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2446 return SubmitAsync(&DataZoneClient::GetDomainUnit, request, handler, context);
2447 }
2448
2455
2459 template <typename GetEnvironmentRequestT = Model::GetEnvironmentRequest>
2460 Model::GetEnvironmentOutcomeCallable GetEnvironmentCallable(const GetEnvironmentRequestT& request) const {
2461 return SubmitCallable(&DataZoneClient::GetEnvironment, request);
2462 }
2463
2468 template <typename GetEnvironmentRequestT = Model::GetEnvironmentRequest>
2469 void GetEnvironmentAsync(const GetEnvironmentRequestT& request, const GetEnvironmentResponseReceivedHandler& handler,
2470 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2471 return SubmitAsync(&DataZoneClient::GetEnvironment, request, handler, context);
2472 }
2473
2480
2485 template <typename GetEnvironmentActionRequestT = Model::GetEnvironmentActionRequest>
2486 Model::GetEnvironmentActionOutcomeCallable GetEnvironmentActionCallable(const GetEnvironmentActionRequestT& request) const {
2487 return SubmitCallable(&DataZoneClient::GetEnvironmentAction, request);
2488 }
2489
2494 template <typename GetEnvironmentActionRequestT = Model::GetEnvironmentActionRequest>
2495 void GetEnvironmentActionAsync(const GetEnvironmentActionRequestT& request, const GetEnvironmentActionResponseReceivedHandler& handler,
2496 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2497 return SubmitAsync(&DataZoneClient::GetEnvironmentAction, request, handler, context);
2498 }
2499
2506
2511 template <typename GetEnvironmentBlueprintRequestT = Model::GetEnvironmentBlueprintRequest>
2512 Model::GetEnvironmentBlueprintOutcomeCallable GetEnvironmentBlueprintCallable(const GetEnvironmentBlueprintRequestT& request) const {
2513 return SubmitCallable(&DataZoneClient::GetEnvironmentBlueprint, request);
2514 }
2515
2520 template <typename GetEnvironmentBlueprintRequestT = Model::GetEnvironmentBlueprintRequest>
2521 void GetEnvironmentBlueprintAsync(const GetEnvironmentBlueprintRequestT& request,
2523 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2524 return SubmitAsync(&DataZoneClient::GetEnvironmentBlueprint, request, handler, context);
2525 }
2526
2535
2540 template <typename GetEnvironmentBlueprintConfigurationRequestT = Model::GetEnvironmentBlueprintConfigurationRequest>
2542 const GetEnvironmentBlueprintConfigurationRequestT& request) const {
2543 return SubmitCallable(&DataZoneClient::GetEnvironmentBlueprintConfiguration, request);
2544 }
2545
2550 template <typename GetEnvironmentBlueprintConfigurationRequestT = Model::GetEnvironmentBlueprintConfigurationRequest>
2551 void GetEnvironmentBlueprintConfigurationAsync(const GetEnvironmentBlueprintConfigurationRequestT& request,
2553 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2554 return SubmitAsync(&DataZoneClient::GetEnvironmentBlueprintConfiguration, request, handler, context);
2555 }
2556
2564
2569 template <typename GetEnvironmentCredentialsRequestT = Model::GetEnvironmentCredentialsRequest>
2571 const GetEnvironmentCredentialsRequestT& request) const {
2572 return SubmitCallable(&DataZoneClient::GetEnvironmentCredentials, request);
2573 }
2574
2579 template <typename GetEnvironmentCredentialsRequestT = Model::GetEnvironmentCredentialsRequest>
2580 void GetEnvironmentCredentialsAsync(const GetEnvironmentCredentialsRequestT& request,
2582 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2583 return SubmitAsync(&DataZoneClient::GetEnvironmentCredentials, request, handler, context);
2584 }
2585
2592
2597 template <typename GetEnvironmentProfileRequestT = Model::GetEnvironmentProfileRequest>
2598 Model::GetEnvironmentProfileOutcomeCallable GetEnvironmentProfileCallable(const GetEnvironmentProfileRequestT& request) const {
2599 return SubmitCallable(&DataZoneClient::GetEnvironmentProfile, request);
2600 }
2601
2606 template <typename GetEnvironmentProfileRequestT = Model::GetEnvironmentProfileRequest>
2607 void GetEnvironmentProfileAsync(const GetEnvironmentProfileRequestT& request, const GetEnvironmentProfileResponseReceivedHandler& handler,
2608 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2609 return SubmitAsync(&DataZoneClient::GetEnvironmentProfile, request, handler, context);
2610 }
2611
2640
2644 template <typename GetFormTypeRequestT = Model::GetFormTypeRequest>
2645 Model::GetFormTypeOutcomeCallable GetFormTypeCallable(const GetFormTypeRequestT& request) const {
2646 return SubmitCallable(&DataZoneClient::GetFormType, request);
2647 }
2648
2653 template <typename GetFormTypeRequestT = Model::GetFormTypeRequest>
2654 void GetFormTypeAsync(const GetFormTypeRequestT& request, const GetFormTypeResponseReceivedHandler& handler,
2655 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2656 return SubmitAsync(&DataZoneClient::GetFormType, request, handler, context);
2657 }
2658
2669
2673 template <typename GetGlossaryRequestT = Model::GetGlossaryRequest>
2674 Model::GetGlossaryOutcomeCallable GetGlossaryCallable(const GetGlossaryRequestT& request) const {
2675 return SubmitCallable(&DataZoneClient::GetGlossary, request);
2676 }
2677
2682 template <typename GetGlossaryRequestT = Model::GetGlossaryRequest>
2683 void GetGlossaryAsync(const GetGlossaryRequestT& request, const GetGlossaryResponseReceivedHandler& handler,
2684 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2685 return SubmitAsync(&DataZoneClient::GetGlossary, request, handler, context);
2686 }
2687
2697
2701 template <typename GetGlossaryTermRequestT = Model::GetGlossaryTermRequest>
2702 Model::GetGlossaryTermOutcomeCallable GetGlossaryTermCallable(const GetGlossaryTermRequestT& request) const {
2703 return SubmitCallable(&DataZoneClient::GetGlossaryTerm, request);
2704 }
2705
2710 template <typename GetGlossaryTermRequestT = Model::GetGlossaryTermRequest>
2711 void GetGlossaryTermAsync(const GetGlossaryTermRequestT& request, const GetGlossaryTermResponseReceivedHandler& handler,
2712 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2713 return SubmitAsync(&DataZoneClient::GetGlossaryTerm, request, handler, context);
2714 }
2715
2722
2726 template <typename GetGroupProfileRequestT = Model::GetGroupProfileRequest>
2727 Model::GetGroupProfileOutcomeCallable GetGroupProfileCallable(const GetGroupProfileRequestT& request) const {
2728 return SubmitCallable(&DataZoneClient::GetGroupProfile, request);
2729 }
2730
2735 template <typename GetGroupProfileRequestT = Model::GetGroupProfileRequest>
2736 void GetGroupProfileAsync(const GetGroupProfileRequestT& request, const GetGroupProfileResponseReceivedHandler& handler,
2737 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2738 return SubmitAsync(&DataZoneClient::GetGroupProfile, request, handler, context);
2739 }
2740
2748
2753 template <typename GetIamPortalLoginUrlRequestT = Model::GetIamPortalLoginUrlRequest>
2754 Model::GetIamPortalLoginUrlOutcomeCallable GetIamPortalLoginUrlCallable(const GetIamPortalLoginUrlRequestT& request) const {
2755 return SubmitCallable(&DataZoneClient::GetIamPortalLoginUrl, request);
2756 }
2757
2762 template <typename GetIamPortalLoginUrlRequestT = Model::GetIamPortalLoginUrlRequest>
2763 void GetIamPortalLoginUrlAsync(const GetIamPortalLoginUrlRequestT& request, const GetIamPortalLoginUrlResponseReceivedHandler& handler,
2764 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2765 return SubmitAsync(&DataZoneClient::GetIamPortalLoginUrl, request, handler, context);
2766 }
2767
2774
2778 template <typename GetJobRunRequestT = Model::GetJobRunRequest>
2779 Model::GetJobRunOutcomeCallable GetJobRunCallable(const GetJobRunRequestT& request) const {
2780 return SubmitCallable(&DataZoneClient::GetJobRun, request);
2781 }
2782
2787 template <typename GetJobRunRequestT = Model::GetJobRunRequest>
2788 void GetJobRunAsync(const GetJobRunRequestT& request, const GetJobRunResponseReceivedHandler& handler,
2789 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2790 return SubmitAsync(&DataZoneClient::GetJobRun, request, handler, context);
2791 }
2792
2799
2803 template <typename GetLineageEventRequestT = Model::GetLineageEventRequest>
2804 Model::GetLineageEventOutcomeCallable GetLineageEventCallable(const GetLineageEventRequestT& request) const {
2805 return SubmitCallable(&DataZoneClient::GetLineageEvent, request);
2806 }
2807
2812 template <typename GetLineageEventRequestT = Model::GetLineageEventRequest>
2813 void GetLineageEventAsync(const GetLineageEventRequestT& request, const GetLineageEventResponseReceivedHandler& handler,
2814 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2815 return SubmitAsync(&DataZoneClient::GetLineageEvent, request, handler, context);
2816 }
2817
2824
2828 template <typename GetLineageNodeRequestT = Model::GetLineageNodeRequest>
2829 Model::GetLineageNodeOutcomeCallable GetLineageNodeCallable(const GetLineageNodeRequestT& request) const {
2830 return SubmitCallable(&DataZoneClient::GetLineageNode, request);
2831 }
2832
2837 template <typename GetLineageNodeRequestT = Model::GetLineageNodeRequest>
2838 void GetLineageNodeAsync(const GetLineageNodeRequestT& request, const GetLineageNodeResponseReceivedHandler& handler,
2839 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2840 return SubmitAsync(&DataZoneClient::GetLineageNode, request, handler, context);
2841 }
2842
2851
2855 template <typename GetListingRequestT = Model::GetListingRequest>
2856 Model::GetListingOutcomeCallable GetListingCallable(const GetListingRequestT& request) const {
2857 return SubmitCallable(&DataZoneClient::GetListing, request);
2858 }
2859
2864 template <typename GetListingRequestT = Model::GetListingRequest>
2865 void GetListingAsync(const GetListingRequestT& request, const GetListingResponseReceivedHandler& handler,
2866 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2867 return SubmitAsync(&DataZoneClient::GetListing, request, handler, context);
2868 }
2869
2879
2884 template <typename GetMetadataGenerationRunRequestT = Model::GetMetadataGenerationRunRequest>
2885 Model::GetMetadataGenerationRunOutcomeCallable GetMetadataGenerationRunCallable(const GetMetadataGenerationRunRequestT& request) const {
2886 return SubmitCallable(&DataZoneClient::GetMetadataGenerationRun, request);
2887 }
2888
2893 template <typename GetMetadataGenerationRunRequestT = Model::GetMetadataGenerationRunRequest>
2894 void GetMetadataGenerationRunAsync(const GetMetadataGenerationRunRequestT& request,
2896 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2897 return SubmitAsync(&DataZoneClient::GetMetadataGenerationRun, request, handler, context);
2898 }
2899
2908
2912 template <typename GetNotebookRequestT = Model::GetNotebookRequest>
2913 Model::GetNotebookOutcomeCallable GetNotebookCallable(const GetNotebookRequestT& request) const {
2914 return SubmitCallable(&DataZoneClient::GetNotebook, request);
2915 }
2916
2921 template <typename GetNotebookRequestT = Model::GetNotebookRequest>
2922 void GetNotebookAsync(const GetNotebookRequestT& request, const GetNotebookResponseReceivedHandler& handler,
2923 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2924 return SubmitAsync(&DataZoneClient::GetNotebook, request, handler, context);
2925 }
2926
2934
2939 template <typename GetNotebookExportRequestT = Model::GetNotebookExportRequest>
2940 Model::GetNotebookExportOutcomeCallable GetNotebookExportCallable(const GetNotebookExportRequestT& request) const {
2941 return SubmitCallable(&DataZoneClient::GetNotebookExport, request);
2942 }
2943
2948 template <typename GetNotebookExportRequestT = Model::GetNotebookExportRequest>
2949 void GetNotebookExportAsync(const GetNotebookExportRequestT& request, const GetNotebookExportResponseReceivedHandler& handler,
2950 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2951 return SubmitAsync(&DataZoneClient::GetNotebookExport, request, handler, context);
2952 }
2953
2962
2966 template <typename GetNotebookRunRequestT = Model::GetNotebookRunRequest>
2967 Model::GetNotebookRunOutcomeCallable GetNotebookRunCallable(const GetNotebookRunRequestT& request) const {
2968 return SubmitCallable(&DataZoneClient::GetNotebookRun, request);
2969 }
2970
2975 template <typename GetNotebookRunRequestT = Model::GetNotebookRunRequest>
2976 void GetNotebookRunAsync(const GetNotebookRunRequestT& request, const GetNotebookRunResponseReceivedHandler& handler,
2977 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
2978 return SubmitAsync(&DataZoneClient::GetNotebookRun, request, handler, context);
2979 }
2980
2987
2991 template <typename GetProjectRequestT = Model::GetProjectRequest>
2992 Model::GetProjectOutcomeCallable GetProjectCallable(const GetProjectRequestT& request) const {
2993 return SubmitCallable(&DataZoneClient::GetProject, request);
2994 }
2995
3000 template <typename GetProjectRequestT = Model::GetProjectRequest>
3001 void GetProjectAsync(const GetProjectRequestT& request, const GetProjectResponseReceivedHandler& handler,
3002 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3003 return SubmitAsync(&DataZoneClient::GetProject, request, handler, context);
3004 }
3005
3012
3017 template <typename GetProjectProfileRequestT = Model::GetProjectProfileRequest>
3018 Model::GetProjectProfileOutcomeCallable GetProjectProfileCallable(const GetProjectProfileRequestT& request) const {
3019 return SubmitCallable(&DataZoneClient::GetProjectProfile, request);
3020 }
3021
3026 template <typename GetProjectProfileRequestT = Model::GetProjectProfileRequest>
3027 void GetProjectProfileAsync(const GetProjectProfileRequestT& request, const GetProjectProfileResponseReceivedHandler& handler,
3028 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3029 return SubmitAsync(&DataZoneClient::GetProjectProfile, request, handler, context);
3030 }
3031
3045
3049 template <typename GetRuleRequestT = Model::GetRuleRequest>
3050 Model::GetRuleOutcomeCallable GetRuleCallable(const GetRuleRequestT& request) const {
3051 return SubmitCallable(&DataZoneClient::GetRule, request);
3052 }
3053
3058 template <typename GetRuleRequestT = Model::GetRuleRequest>
3059 void GetRuleAsync(const GetRuleRequestT& request, const GetRuleResponseReceivedHandler& handler,
3060 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3061 return SubmitAsync(&DataZoneClient::GetRule, request, handler, context);
3062 }
3063
3070
3074 template <typename GetSubscriptionRequestT = Model::GetSubscriptionRequest>
3075 Model::GetSubscriptionOutcomeCallable GetSubscriptionCallable(const GetSubscriptionRequestT& request) const {
3076 return SubmitCallable(&DataZoneClient::GetSubscription, request);
3077 }
3078
3083 template <typename GetSubscriptionRequestT = Model::GetSubscriptionRequest>
3084 void GetSubscriptionAsync(const GetSubscriptionRequestT& request, const GetSubscriptionResponseReceivedHandler& handler,
3085 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3086 return SubmitAsync(&DataZoneClient::GetSubscription, request, handler, context);
3087 }
3088
3095
3100 template <typename GetSubscriptionGrantRequestT = Model::GetSubscriptionGrantRequest>
3101 Model::GetSubscriptionGrantOutcomeCallable GetSubscriptionGrantCallable(const GetSubscriptionGrantRequestT& request) const {
3102 return SubmitCallable(&DataZoneClient::GetSubscriptionGrant, request);
3103 }
3104
3109 template <typename GetSubscriptionGrantRequestT = Model::GetSubscriptionGrantRequest>
3110 void GetSubscriptionGrantAsync(const GetSubscriptionGrantRequestT& request, const GetSubscriptionGrantResponseReceivedHandler& handler,
3111 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3112 return SubmitAsync(&DataZoneClient::GetSubscriptionGrant, request, handler, context);
3113 }
3114
3122 const Model::GetSubscriptionRequestDetailsRequest& request) const;
3123
3128 template <typename GetSubscriptionRequestDetailsRequestT = Model::GetSubscriptionRequestDetailsRequest>
3130 const GetSubscriptionRequestDetailsRequestT& request) const {
3131 return SubmitCallable(&DataZoneClient::GetSubscriptionRequestDetails, request);
3132 }
3133
3138 template <typename GetSubscriptionRequestDetailsRequestT = Model::GetSubscriptionRequestDetailsRequest>
3139 void GetSubscriptionRequestDetailsAsync(const GetSubscriptionRequestDetailsRequestT& request,
3141 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3142 return SubmitAsync(&DataZoneClient::GetSubscriptionRequestDetails, request, handler, context);
3143 }
3144
3152
3157 template <typename GetSubscriptionTargetRequestT = Model::GetSubscriptionTargetRequest>
3158 Model::GetSubscriptionTargetOutcomeCallable GetSubscriptionTargetCallable(const GetSubscriptionTargetRequestT& request) const {
3159 return SubmitCallable(&DataZoneClient::GetSubscriptionTarget, request);
3160 }
3161
3166 template <typename GetSubscriptionTargetRequestT = Model::GetSubscriptionTargetRequest>
3167 void GetSubscriptionTargetAsync(const GetSubscriptionTargetRequestT& request, const GetSubscriptionTargetResponseReceivedHandler& handler,
3168 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3169 return SubmitAsync(&DataZoneClient::GetSubscriptionTarget, request, handler, context);
3170 }
3171
3178
3183 template <typename GetTimeSeriesDataPointRequestT = Model::GetTimeSeriesDataPointRequest>
3184 Model::GetTimeSeriesDataPointOutcomeCallable GetTimeSeriesDataPointCallable(const GetTimeSeriesDataPointRequestT& request) const {
3185 return SubmitCallable(&DataZoneClient::GetTimeSeriesDataPoint, request);
3186 }
3187
3192 template <typename GetTimeSeriesDataPointRequestT = Model::GetTimeSeriesDataPointRequest>
3193 void GetTimeSeriesDataPointAsync(const GetTimeSeriesDataPointRequestT& request,
3195 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3196 return SubmitAsync(&DataZoneClient::GetTimeSeriesDataPoint, request, handler, context);
3197 }
3198
3205
3209 template <typename GetUserProfileRequestT = Model::GetUserProfileRequest>
3210 Model::GetUserProfileOutcomeCallable GetUserProfileCallable(const GetUserProfileRequestT& request) const {
3211 return SubmitCallable(&DataZoneClient::GetUserProfile, request);
3212 }
3213
3218 template <typename GetUserProfileRequestT = Model::GetUserProfileRequest>
3219 void GetUserProfileAsync(const GetUserProfileRequestT& request, const GetUserProfileResponseReceivedHandler& handler,
3220 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3221 return SubmitAsync(&DataZoneClient::GetUserProfile, request, handler, context);
3222 }
3223
3230
3235 template <typename ListAccountPoolsRequestT = Model::ListAccountPoolsRequest>
3236 Model::ListAccountPoolsOutcomeCallable ListAccountPoolsCallable(const ListAccountPoolsRequestT& request) const {
3237 return SubmitCallable(&DataZoneClient::ListAccountPools, request);
3238 }
3239
3244 template <typename ListAccountPoolsRequestT = Model::ListAccountPoolsRequest>
3245 void ListAccountPoolsAsync(const ListAccountPoolsRequestT& request, const ListAccountPoolsResponseReceivedHandler& handler,
3246 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3247 return SubmitAsync(&DataZoneClient::ListAccountPools, request, handler, context);
3248 }
3249
3257
3262 template <typename ListAccountsInAccountPoolRequestT = Model::ListAccountsInAccountPoolRequest>
3264 const ListAccountsInAccountPoolRequestT& request) const {
3265 return SubmitCallable(&DataZoneClient::ListAccountsInAccountPool, request);
3266 }
3267
3272 template <typename ListAccountsInAccountPoolRequestT = Model::ListAccountsInAccountPoolRequest>
3273 void ListAccountsInAccountPoolAsync(const ListAccountsInAccountPoolRequestT& request,
3275 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3276 return SubmitAsync(&DataZoneClient::ListAccountsInAccountPool, request, handler, context);
3277 }
3278
3287
3292 template <typename ListAssetFiltersRequestT = Model::ListAssetFiltersRequest>
3293 Model::ListAssetFiltersOutcomeCallable ListAssetFiltersCallable(const ListAssetFiltersRequestT& request) const {
3294 return SubmitCallable(&DataZoneClient::ListAssetFilters, request);
3295 }
3296
3301 template <typename ListAssetFiltersRequestT = Model::ListAssetFiltersRequest>
3302 void ListAssetFiltersAsync(const ListAssetFiltersRequestT& request, const ListAssetFiltersResponseReceivedHandler& handler,
3303 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3304 return SubmitAsync(&DataZoneClient::ListAssetFilters, request, handler, context);
3305 }
3306
3317
3322 template <typename ListAssetRevisionsRequestT = Model::ListAssetRevisionsRequest>
3323 Model::ListAssetRevisionsOutcomeCallable ListAssetRevisionsCallable(const ListAssetRevisionsRequestT& request) const {
3324 return SubmitCallable(&DataZoneClient::ListAssetRevisions, request);
3325 }
3326
3331 template <typename ListAssetRevisionsRequestT = Model::ListAssetRevisionsRequest>
3332 void ListAssetRevisionsAsync(const ListAssetRevisionsRequestT& request, const ListAssetRevisionsResponseReceivedHandler& handler,
3333 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3334 return SubmitAsync(&DataZoneClient::ListAssetRevisions, request, handler, context);
3335 }
3336
3345
3349 template <typename ListConnectionsRequestT = Model::ListConnectionsRequest>
3350 Model::ListConnectionsOutcomeCallable ListConnectionsCallable(const ListConnectionsRequestT& request) const {
3351 return SubmitCallable(&DataZoneClient::ListConnections, request);
3352 }
3353
3358 template <typename ListConnectionsRequestT = Model::ListConnectionsRequest>
3359 void ListConnectionsAsync(const ListConnectionsRequestT& request, const ListConnectionsResponseReceivedHandler& handler,
3360 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3361 return SubmitAsync(&DataZoneClient::ListConnections, request, handler, context);
3362 }
3363
3373
3378 template <typename ListDataProductRevisionsRequestT = Model::ListDataProductRevisionsRequest>
3379 Model::ListDataProductRevisionsOutcomeCallable ListDataProductRevisionsCallable(const ListDataProductRevisionsRequestT& request) const {
3380 return SubmitCallable(&DataZoneClient::ListDataProductRevisions, request);
3381 }
3382
3387 template <typename ListDataProductRevisionsRequestT = Model::ListDataProductRevisionsRequest>
3388 void ListDataProductRevisionsAsync(const ListDataProductRevisionsRequestT& request,
3390 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3391 return SubmitAsync(&DataZoneClient::ListDataProductRevisions, request, handler, context);
3392 }
3393
3400 const Model::ListDataSourceRunActivitiesRequest& request) const;
3401
3406 template <typename ListDataSourceRunActivitiesRequestT = Model::ListDataSourceRunActivitiesRequest>
3408 const ListDataSourceRunActivitiesRequestT& request) const {
3409 return SubmitCallable(&DataZoneClient::ListDataSourceRunActivities, request);
3410 }
3411
3416 template <typename ListDataSourceRunActivitiesRequestT = Model::ListDataSourceRunActivitiesRequest>
3417 void ListDataSourceRunActivitiesAsync(const ListDataSourceRunActivitiesRequestT& request,
3419 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3420 return SubmitAsync(&DataZoneClient::ListDataSourceRunActivities, request, handler, context);
3421 }
3422
3429
3434 template <typename ListDataSourceRunsRequestT = Model::ListDataSourceRunsRequest>
3435 Model::ListDataSourceRunsOutcomeCallable ListDataSourceRunsCallable(const ListDataSourceRunsRequestT& request) const {
3436 return SubmitCallable(&DataZoneClient::ListDataSourceRuns, request);
3437 }
3438
3443 template <typename ListDataSourceRunsRequestT = Model::ListDataSourceRunsRequest>
3444 void ListDataSourceRunsAsync(const ListDataSourceRunsRequestT& request, const ListDataSourceRunsResponseReceivedHandler& handler,
3445 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3446 return SubmitAsync(&DataZoneClient::ListDataSourceRuns, request, handler, context);
3447 }
3448
3455
3459 template <typename ListDataSourcesRequestT = Model::ListDataSourcesRequest>
3460 Model::ListDataSourcesOutcomeCallable ListDataSourcesCallable(const ListDataSourcesRequestT& request) const {
3461 return SubmitCallable(&DataZoneClient::ListDataSources, request);
3462 }
3463
3468 template <typename ListDataSourcesRequestT = Model::ListDataSourcesRequest>
3469 void ListDataSourcesAsync(const ListDataSourcesRequestT& request, const ListDataSourcesResponseReceivedHandler& handler,
3470 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3471 return SubmitAsync(&DataZoneClient::ListDataSources, request, handler, context);
3472 }
3473
3481
3486 template <typename ListDomainUnitsForParentRequestT = Model::ListDomainUnitsForParentRequest>
3487 Model::ListDomainUnitsForParentOutcomeCallable ListDomainUnitsForParentCallable(const ListDomainUnitsForParentRequestT& request) const {
3488 return SubmitCallable(&DataZoneClient::ListDomainUnitsForParent, request);
3489 }
3490
3495 template <typename ListDomainUnitsForParentRequestT = Model::ListDomainUnitsForParentRequest>
3496 void ListDomainUnitsForParentAsync(const ListDomainUnitsForParentRequestT& request,
3498 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3499 return SubmitAsync(&DataZoneClient::ListDomainUnitsForParent, request, handler, context);
3500 }
3501
3508
3512 template <typename ListDomainsRequestT = Model::ListDomainsRequest>
3513 Model::ListDomainsOutcomeCallable ListDomainsCallable(const ListDomainsRequestT& request = {}) const {
3514 return SubmitCallable(&DataZoneClient::ListDomains, request);
3515 }
3516
3521 template <typename ListDomainsRequestT = Model::ListDomainsRequest>
3523 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr,
3524 const ListDomainsRequestT& request = {}) const {
3525 return SubmitAsync(&DataZoneClient::ListDomains, request, handler, context);
3526 }
3527
3534
3539 template <typename ListEntityOwnersRequestT = Model::ListEntityOwnersRequest>
3540 Model::ListEntityOwnersOutcomeCallable ListEntityOwnersCallable(const ListEntityOwnersRequestT& request) const {
3541 return SubmitCallable(&DataZoneClient::ListEntityOwners, request);
3542 }
3543
3548 template <typename ListEntityOwnersRequestT = Model::ListEntityOwnersRequest>
3549 void ListEntityOwnersAsync(const ListEntityOwnersRequestT& request, const ListEntityOwnersResponseReceivedHandler& handler,
3550 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3551 return SubmitAsync(&DataZoneClient::ListEntityOwners, request, handler, context);
3552 }
3553
3560
3565 template <typename ListEnvironmentActionsRequestT = Model::ListEnvironmentActionsRequest>
3566 Model::ListEnvironmentActionsOutcomeCallable ListEnvironmentActionsCallable(const ListEnvironmentActionsRequestT& request) const {
3567 return SubmitCallable(&DataZoneClient::ListEnvironmentActions, request);
3568 }
3569
3574 template <typename ListEnvironmentActionsRequestT = Model::ListEnvironmentActionsRequest>
3575 void ListEnvironmentActionsAsync(const ListEnvironmentActionsRequestT& request,
3577 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3578 return SubmitAsync(&DataZoneClient::ListEnvironmentActions, request, handler, context);
3579 }
3580
3589
3594 template <typename ListEnvironmentBlueprintConfigurationsRequestT = Model::ListEnvironmentBlueprintConfigurationsRequest>
3596 const ListEnvironmentBlueprintConfigurationsRequestT& request) const {
3597 return SubmitCallable(&DataZoneClient::ListEnvironmentBlueprintConfigurations, request);
3598 }
3599
3604 template <typename ListEnvironmentBlueprintConfigurationsRequestT = Model::ListEnvironmentBlueprintConfigurationsRequest>
3605 void ListEnvironmentBlueprintConfigurationsAsync(const ListEnvironmentBlueprintConfigurationsRequestT& request,
3607 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3608 return SubmitAsync(&DataZoneClient::ListEnvironmentBlueprintConfigurations, request, handler, context);
3609 }
3610
3618
3623 template <typename ListEnvironmentBlueprintsRequestT = Model::ListEnvironmentBlueprintsRequest>
3625 const ListEnvironmentBlueprintsRequestT& request) const {
3626 return SubmitCallable(&DataZoneClient::ListEnvironmentBlueprints, request);
3627 }
3628
3633 template <typename ListEnvironmentBlueprintsRequestT = Model::ListEnvironmentBlueprintsRequest>
3634 void ListEnvironmentBlueprintsAsync(const ListEnvironmentBlueprintsRequestT& request,
3636 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3637 return SubmitAsync(&DataZoneClient::ListEnvironmentBlueprints, request, handler, context);
3638 }
3639
3646
3651 template <typename ListEnvironmentProfilesRequestT = Model::ListEnvironmentProfilesRequest>
3652 Model::ListEnvironmentProfilesOutcomeCallable ListEnvironmentProfilesCallable(const ListEnvironmentProfilesRequestT& request) const {
3653 return SubmitCallable(&DataZoneClient::ListEnvironmentProfiles, request);
3654 }
3655
3660 template <typename ListEnvironmentProfilesRequestT = Model::ListEnvironmentProfilesRequest>
3661 void ListEnvironmentProfilesAsync(const ListEnvironmentProfilesRequestT& request,
3663 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3664 return SubmitAsync(&DataZoneClient::ListEnvironmentProfiles, request, handler, context);
3665 }
3666
3673
3678 template <typename ListEnvironmentsRequestT = Model::ListEnvironmentsRequest>
3679 Model::ListEnvironmentsOutcomeCallable ListEnvironmentsCallable(const ListEnvironmentsRequestT& request) const {
3680 return SubmitCallable(&DataZoneClient::ListEnvironments, request);
3681 }
3682
3687 template <typename ListEnvironmentsRequestT = Model::ListEnvironmentsRequest>
3688 void ListEnvironmentsAsync(const ListEnvironmentsRequestT& request, const ListEnvironmentsResponseReceivedHandler& handler,
3689 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3690 return SubmitAsync(&DataZoneClient::ListEnvironments, request, handler, context);
3691 }
3692
3699
3703 template <typename ListJobRunsRequestT = Model::ListJobRunsRequest>
3704 Model::ListJobRunsOutcomeCallable ListJobRunsCallable(const ListJobRunsRequestT& request) const {
3705 return SubmitCallable(&DataZoneClient::ListJobRuns, request);
3706 }
3707
3712 template <typename ListJobRunsRequestT = Model::ListJobRunsRequest>
3713 void ListJobRunsAsync(const ListJobRunsRequestT& request, const ListJobRunsResponseReceivedHandler& handler,
3714 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3715 return SubmitAsync(&DataZoneClient::ListJobRuns, request, handler, context);
3716 }
3717
3724
3729 template <typename ListLineageEventsRequestT = Model::ListLineageEventsRequest>
3730 Model::ListLineageEventsOutcomeCallable ListLineageEventsCallable(const ListLineageEventsRequestT& request) const {
3731 return SubmitCallable(&DataZoneClient::ListLineageEvents, request);
3732 }
3733
3738 template <typename ListLineageEventsRequestT = Model::ListLineageEventsRequest>
3739 void ListLineageEventsAsync(const ListLineageEventsRequestT& request, const ListLineageEventsResponseReceivedHandler& handler,
3740 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3741 return SubmitAsync(&DataZoneClient::ListLineageEvents, request, handler, context);
3742 }
3743
3751
3756 template <typename ListLineageNodeHistoryRequestT = Model::ListLineageNodeHistoryRequest>
3757 Model::ListLineageNodeHistoryOutcomeCallable ListLineageNodeHistoryCallable(const ListLineageNodeHistoryRequestT& request) const {
3758 return SubmitCallable(&DataZoneClient::ListLineageNodeHistory, request);
3759 }
3760
3765 template <typename ListLineageNodeHistoryRequestT = Model::ListLineageNodeHistoryRequest>
3766 void ListLineageNodeHistoryAsync(const ListLineageNodeHistoryRequestT& request,
3768 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3769 return SubmitAsync(&DataZoneClient::ListLineageNodeHistory, request, handler, context);
3770 }
3771
3787 const Model::ListMetadataGenerationRunsRequest& request) const;
3788
3793 template <typename ListMetadataGenerationRunsRequestT = Model::ListMetadataGenerationRunsRequest>
3795 const ListMetadataGenerationRunsRequestT& request) const {
3796 return SubmitCallable(&DataZoneClient::ListMetadataGenerationRuns, request);
3797 }
3798
3803 template <typename ListMetadataGenerationRunsRequestT = Model::ListMetadataGenerationRunsRequest>
3804 void ListMetadataGenerationRunsAsync(const ListMetadataGenerationRunsRequestT& request,
3806 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3807 return SubmitAsync(&DataZoneClient::ListMetadataGenerationRuns, request, handler, context);
3808 }
3809
3818
3823 template <typename ListNotebookRunsRequestT = Model::ListNotebookRunsRequest>
3824 Model::ListNotebookRunsOutcomeCallable ListNotebookRunsCallable(const ListNotebookRunsRequestT& request) const {
3825 return SubmitCallable(&DataZoneClient::ListNotebookRuns, request);
3826 }
3827
3832 template <typename ListNotebookRunsRequestT = Model::ListNotebookRunsRequest>
3833 void ListNotebookRunsAsync(const ListNotebookRunsRequestT& request, const ListNotebookRunsResponseReceivedHandler& handler,
3834 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3835 return SubmitAsync(&DataZoneClient::ListNotebookRuns, request, handler, context);
3836 }
3837
3846
3850 template <typename ListNotebooksRequestT = Model::ListNotebooksRequest>
3851 Model::ListNotebooksOutcomeCallable ListNotebooksCallable(const ListNotebooksRequestT& request) const {
3852 return SubmitCallable(&DataZoneClient::ListNotebooks, request);
3853 }
3854
3859 template <typename ListNotebooksRequestT = Model::ListNotebooksRequest>
3860 void ListNotebooksAsync(const ListNotebooksRequestT& request, const ListNotebooksResponseReceivedHandler& handler,
3861 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3862 return SubmitAsync(&DataZoneClient::ListNotebooks, request, handler, context);
3863 }
3864
3871
3876 template <typename ListNotificationsRequestT = Model::ListNotificationsRequest>
3877 Model::ListNotificationsOutcomeCallable ListNotificationsCallable(const ListNotificationsRequestT& request) const {
3878 return SubmitCallable(&DataZoneClient::ListNotifications, request);
3879 }
3880
3885 template <typename ListNotificationsRequestT = Model::ListNotificationsRequest>
3886 void ListNotificationsAsync(const ListNotificationsRequestT& request, const ListNotificationsResponseReceivedHandler& handler,
3887 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3888 return SubmitAsync(&DataZoneClient::ListNotifications, request, handler, context);
3889 }
3890
3897
3902 template <typename ListPolicyGrantsRequestT = Model::ListPolicyGrantsRequest>
3903 Model::ListPolicyGrantsOutcomeCallable ListPolicyGrantsCallable(const ListPolicyGrantsRequestT& request) const {
3904 return SubmitCallable(&DataZoneClient::ListPolicyGrants, request);
3905 }
3906
3911 template <typename ListPolicyGrantsRequestT = Model::ListPolicyGrantsRequest>
3912 void ListPolicyGrantsAsync(const ListPolicyGrantsRequestT& request, const ListPolicyGrantsResponseReceivedHandler& handler,
3913 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3914 return SubmitAsync(&DataZoneClient::ListPolicyGrants, request, handler, context);
3915 }
3916
3923
3928 template <typename ListProjectMembershipsRequestT = Model::ListProjectMembershipsRequest>
3929 Model::ListProjectMembershipsOutcomeCallable ListProjectMembershipsCallable(const ListProjectMembershipsRequestT& request) const {
3930 return SubmitCallable(&DataZoneClient::ListProjectMemberships, request);
3931 }
3932
3937 template <typename ListProjectMembershipsRequestT = Model::ListProjectMembershipsRequest>
3938 void ListProjectMembershipsAsync(const ListProjectMembershipsRequestT& request,
3940 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3941 return SubmitAsync(&DataZoneClient::ListProjectMemberships, request, handler, context);
3942 }
3943
3950
3955 template <typename ListProjectProfilesRequestT = Model::ListProjectProfilesRequest>
3956 Model::ListProjectProfilesOutcomeCallable ListProjectProfilesCallable(const ListProjectProfilesRequestT& request) const {
3957 return SubmitCallable(&DataZoneClient::ListProjectProfiles, request);
3958 }
3959
3964 template <typename ListProjectProfilesRequestT = Model::ListProjectProfilesRequest>
3965 void ListProjectProfilesAsync(const ListProjectProfilesRequestT& request, const ListProjectProfilesResponseReceivedHandler& handler,
3966 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3967 return SubmitAsync(&DataZoneClient::ListProjectProfiles, request, handler, context);
3968 }
3969
3976
3980 template <typename ListProjectsRequestT = Model::ListProjectsRequest>
3981 Model::ListProjectsOutcomeCallable ListProjectsCallable(const ListProjectsRequestT& request) const {
3982 return SubmitCallable(&DataZoneClient::ListProjects, request);
3983 }
3984
3989 template <typename ListProjectsRequestT = Model::ListProjectsRequest>
3990 void ListProjectsAsync(const ListProjectsRequestT& request, const ListProjectsResponseReceivedHandler& handler,
3991 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
3992 return SubmitAsync(&DataZoneClient::ListProjects, request, handler, context);
3993 }
3994
4008
4012 template <typename ListRulesRequestT = Model::ListRulesRequest>
4013 Model::ListRulesOutcomeCallable ListRulesCallable(const ListRulesRequestT& request) const {
4014 return SubmitCallable(&DataZoneClient::ListRules, request);
4015 }
4016
4021 template <typename ListRulesRequestT = Model::ListRulesRequest>
4022 void ListRulesAsync(const ListRulesRequestT& request, const ListRulesResponseReceivedHandler& handler,
4023 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4024 return SubmitAsync(&DataZoneClient::ListRules, request, handler, context);
4025 }
4026
4033
4038 template <typename ListSubscriptionGrantsRequestT = Model::ListSubscriptionGrantsRequest>
4039 Model::ListSubscriptionGrantsOutcomeCallable ListSubscriptionGrantsCallable(const ListSubscriptionGrantsRequestT& request) const {
4040 return SubmitCallable(&DataZoneClient::ListSubscriptionGrants, request);
4041 }
4042
4047 template <typename ListSubscriptionGrantsRequestT = Model::ListSubscriptionGrantsRequest>
4048 void ListSubscriptionGrantsAsync(const ListSubscriptionGrantsRequestT& request,
4050 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4051 return SubmitAsync(&DataZoneClient::ListSubscriptionGrants, request, handler, context);
4052 }
4053
4060
4065 template <typename ListSubscriptionRequestsRequestT = Model::ListSubscriptionRequestsRequest>
4066 Model::ListSubscriptionRequestsOutcomeCallable ListSubscriptionRequestsCallable(const ListSubscriptionRequestsRequestT& request) const {
4067 return SubmitCallable(&DataZoneClient::ListSubscriptionRequests, request);
4068 }
4069
4074 template <typename ListSubscriptionRequestsRequestT = Model::ListSubscriptionRequestsRequest>
4075 void ListSubscriptionRequestsAsync(const ListSubscriptionRequestsRequestT& request,
4077 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4078 return SubmitAsync(&DataZoneClient::ListSubscriptionRequests, request, handler, context);
4079 }
4080
4087
4092 template <typename ListSubscriptionTargetsRequestT = Model::ListSubscriptionTargetsRequest>
4093 Model::ListSubscriptionTargetsOutcomeCallable ListSubscriptionTargetsCallable(const ListSubscriptionTargetsRequestT& request) const {
4094 return SubmitCallable(&DataZoneClient::ListSubscriptionTargets, request);
4095 }
4096
4101 template <typename ListSubscriptionTargetsRequestT = Model::ListSubscriptionTargetsRequest>
4102 void ListSubscriptionTargetsAsync(const ListSubscriptionTargetsRequestT& request,
4104 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4105 return SubmitAsync(&DataZoneClient::ListSubscriptionTargets, request, handler, context);
4106 }
4107
4114
4119 template <typename ListSubscriptionsRequestT = Model::ListSubscriptionsRequest>
4120 Model::ListSubscriptionsOutcomeCallable ListSubscriptionsCallable(const ListSubscriptionsRequestT& request) const {
4121 return SubmitCallable(&DataZoneClient::ListSubscriptions, request);
4122 }
4123
4128 template <typename ListSubscriptionsRequestT = Model::ListSubscriptionsRequest>
4129 void ListSubscriptionsAsync(const ListSubscriptionsRequestT& request, const ListSubscriptionsResponseReceivedHandler& handler,
4130 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4131 return SubmitAsync(&DataZoneClient::ListSubscriptions, request, handler, context);
4132 }
4133
4141
4146 template <typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
4147 Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const ListTagsForResourceRequestT& request) const {
4148 return SubmitCallable(&DataZoneClient::ListTagsForResource, request);
4149 }
4150
4155 template <typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
4156 void ListTagsForResourceAsync(const ListTagsForResourceRequestT& request, const ListTagsForResourceResponseReceivedHandler& handler,
4157 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4158 return SubmitAsync(&DataZoneClient::ListTagsForResource, request, handler, context);
4159 }
4160
4167
4172 template <typename ListTimeSeriesDataPointsRequestT = Model::ListTimeSeriesDataPointsRequest>
4173 Model::ListTimeSeriesDataPointsOutcomeCallable ListTimeSeriesDataPointsCallable(const ListTimeSeriesDataPointsRequestT& request) const {
4174 return SubmitCallable(&DataZoneClient::ListTimeSeriesDataPoints, request);
4175 }
4176
4181 template <typename ListTimeSeriesDataPointsRequestT = Model::ListTimeSeriesDataPointsRequest>
4182 void ListTimeSeriesDataPointsAsync(const ListTimeSeriesDataPointsRequestT& request,
4184 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4185 return SubmitAsync(&DataZoneClient::ListTimeSeriesDataPoints, request, handler, context);
4186 }
4187
4194
4199 template <typename PostLineageEventRequestT = Model::PostLineageEventRequest>
4200 Model::PostLineageEventOutcomeCallable PostLineageEventCallable(const PostLineageEventRequestT& request) const {
4201 return SubmitCallable(&DataZoneClient::PostLineageEvent, request);
4202 }
4203
4208 template <typename PostLineageEventRequestT = Model::PostLineageEventRequest>
4209 void PostLineageEventAsync(const PostLineageEventRequestT& request, const PostLineageEventResponseReceivedHandler& handler,
4210 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4211 return SubmitAsync(&DataZoneClient::PostLineageEvent, request, handler, context);
4212 }
4213
4221
4226 template <typename PostTimeSeriesDataPointsRequestT = Model::PostTimeSeriesDataPointsRequest>
4227 Model::PostTimeSeriesDataPointsOutcomeCallable PostTimeSeriesDataPointsCallable(const PostTimeSeriesDataPointsRequestT& request) const {
4228 return SubmitCallable(&DataZoneClient::PostTimeSeriesDataPoints, request);
4229 }
4230
4235 template <typename PostTimeSeriesDataPointsRequestT = Model::PostTimeSeriesDataPointsRequest>
4236 void PostTimeSeriesDataPointsAsync(const PostTimeSeriesDataPointsRequestT& request,
4238 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4239 return SubmitAsync(&DataZoneClient::PostTimeSeriesDataPoints, request, handler, context);
4240 }
4241
4260 const Model::PutDataExportConfigurationRequest& request) const;
4261
4266 template <typename PutDataExportConfigurationRequestT = Model::PutDataExportConfigurationRequest>
4268 const PutDataExportConfigurationRequestT& request) const {
4269 return SubmitCallable(&DataZoneClient::PutDataExportConfiguration, request);
4270 }
4271
4276 template <typename PutDataExportConfigurationRequestT = Model::PutDataExportConfigurationRequest>
4277 void PutDataExportConfigurationAsync(const PutDataExportConfigurationRequestT& request,
4279 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4280 return SubmitAsync(&DataZoneClient::PutDataExportConfiguration, request, handler, context);
4281 }
4282
4291
4296 template <typename PutEnvironmentBlueprintConfigurationRequestT = Model::PutEnvironmentBlueprintConfigurationRequest>
4298 const PutEnvironmentBlueprintConfigurationRequestT& request) const {
4299 return SubmitCallable(&DataZoneClient::PutEnvironmentBlueprintConfiguration, request);
4300 }
4301
4306 template <typename PutEnvironmentBlueprintConfigurationRequestT = Model::PutEnvironmentBlueprintConfigurationRequest>
4307 void PutEnvironmentBlueprintConfigurationAsync(const PutEnvironmentBlueprintConfigurationRequestT& request,
4309 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4310 return SubmitAsync(&DataZoneClient::PutEnvironmentBlueprintConfiguration, request, handler, context);
4311 }
4312
4319
4323 template <typename QueryGraphRequestT = Model::QueryGraphRequest>
4324 Model::QueryGraphOutcomeCallable QueryGraphCallable(const QueryGraphRequestT& request) const {
4325 return SubmitCallable(&DataZoneClient::QueryGraph, request);
4326 }
4327
4332 template <typename QueryGraphRequestT = Model::QueryGraphRequest>
4333 void QueryGraphAsync(const QueryGraphRequestT& request, const QueryGraphResponseReceivedHandler& handler,
4334 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4335 return SubmitAsync(&DataZoneClient::QueryGraph, request, handler, context);
4336 }
4337
4345
4350 template <typename RejectPredictionsRequestT = Model::RejectPredictionsRequest>
4351 Model::RejectPredictionsOutcomeCallable RejectPredictionsCallable(const RejectPredictionsRequestT& request) const {
4352 return SubmitCallable(&DataZoneClient::RejectPredictions, request);
4353 }
4354
4359 template <typename RejectPredictionsRequestT = Model::RejectPredictionsRequest>
4360 void RejectPredictionsAsync(const RejectPredictionsRequestT& request, const RejectPredictionsResponseReceivedHandler& handler,
4361 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4362 return SubmitAsync(&DataZoneClient::RejectPredictions, request, handler, context);
4363 }
4364
4371
4376 template <typename RejectSubscriptionRequestRequestT = Model::RejectSubscriptionRequestRequest>
4378 const RejectSubscriptionRequestRequestT& request) const {
4379 return SubmitCallable(&DataZoneClient::RejectSubscriptionRequest, request);
4380 }
4381
4386 template <typename RejectSubscriptionRequestRequestT = Model::RejectSubscriptionRequestRequest>
4387 void RejectSubscriptionRequestAsync(const RejectSubscriptionRequestRequestT& request,
4389 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4390 return SubmitAsync(&DataZoneClient::RejectSubscriptionRequest, request, handler, context);
4391 }
4392
4399
4404 template <typename RemoveEntityOwnerRequestT = Model::RemoveEntityOwnerRequest>
4405 Model::RemoveEntityOwnerOutcomeCallable RemoveEntityOwnerCallable(const RemoveEntityOwnerRequestT& request) const {
4406 return SubmitCallable(&DataZoneClient::RemoveEntityOwner, request);
4407 }
4408
4413 template <typename RemoveEntityOwnerRequestT = Model::RemoveEntityOwnerRequest>
4414 void RemoveEntityOwnerAsync(const RemoveEntityOwnerRequestT& request, const RemoveEntityOwnerResponseReceivedHandler& handler,
4415 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4416 return SubmitAsync(&DataZoneClient::RemoveEntityOwner, request, handler, context);
4417 }
4418
4425
4430 template <typename RemovePolicyGrantRequestT = Model::RemovePolicyGrantRequest>
4431 Model::RemovePolicyGrantOutcomeCallable RemovePolicyGrantCallable(const RemovePolicyGrantRequestT& request) const {
4432 return SubmitCallable(&DataZoneClient::RemovePolicyGrant, request);
4433 }
4434
4439 template <typename RemovePolicyGrantRequestT = Model::RemovePolicyGrantRequest>
4440 void RemovePolicyGrantAsync(const RemovePolicyGrantRequestT& request, const RemovePolicyGrantResponseReceivedHandler& handler,
4441 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4442 return SubmitAsync(&DataZoneClient::RemovePolicyGrant, request, handler, context);
4443 }
4444
4452
4457 template <typename RevokeSubscriptionRequestT = Model::RevokeSubscriptionRequest>
4458 Model::RevokeSubscriptionOutcomeCallable RevokeSubscriptionCallable(const RevokeSubscriptionRequestT& request) const {
4459 return SubmitCallable(&DataZoneClient::RevokeSubscription, request);
4460 }
4461
4466 template <typename RevokeSubscriptionRequestT = Model::RevokeSubscriptionRequest>
4467 void RevokeSubscriptionAsync(const RevokeSubscriptionRequestT& request, const RevokeSubscriptionResponseReceivedHandler& handler,
4468 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4469 return SubmitAsync(&DataZoneClient::RevokeSubscription, request, handler, context);
4470 }
4471
4521 virtual Model::SearchOutcome Search(const Model::SearchRequest& request) const;
4522
4526 template <typename SearchRequestT = Model::SearchRequest>
4527 Model::SearchOutcomeCallable SearchCallable(const SearchRequestT& request) const {
4528 return SubmitCallable(&DataZoneClient::Search, request);
4529 }
4530
4535 template <typename SearchRequestT = Model::SearchRequest>
4536 void SearchAsync(const SearchRequestT& request, const SearchResponseReceivedHandler& handler,
4537 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4538 return SubmitAsync(&DataZoneClient::Search, request, handler, context);
4539 }
4540
4547
4552 template <typename SearchGroupProfilesRequestT = Model::SearchGroupProfilesRequest>
4553 Model::SearchGroupProfilesOutcomeCallable SearchGroupProfilesCallable(const SearchGroupProfilesRequestT& request) const {
4554 return SubmitCallable(&DataZoneClient::SearchGroupProfiles, request);
4555 }
4556
4561 template <typename SearchGroupProfilesRequestT = Model::SearchGroupProfilesRequest>
4562 void SearchGroupProfilesAsync(const SearchGroupProfilesRequestT& request, const SearchGroupProfilesResponseReceivedHandler& handler,
4563 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4564 return SubmitAsync(&DataZoneClient::SearchGroupProfiles, request, handler, context);
4565 }
4566
4608
4612 template <typename SearchListingsRequestT = Model::SearchListingsRequest>
4613 Model::SearchListingsOutcomeCallable SearchListingsCallable(const SearchListingsRequestT& request) const {
4614 return SubmitCallable(&DataZoneClient::SearchListings, request);
4615 }
4616
4621 template <typename SearchListingsRequestT = Model::SearchListingsRequest>
4622 void SearchListingsAsync(const SearchListingsRequestT& request, const SearchListingsResponseReceivedHandler& handler,
4623 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4624 return SubmitAsync(&DataZoneClient::SearchListings, request, handler, context);
4625 }
4626
4641
4645 template <typename SearchTypesRequestT = Model::SearchTypesRequest>
4646 Model::SearchTypesOutcomeCallable SearchTypesCallable(const SearchTypesRequestT& request) const {
4647 return SubmitCallable(&DataZoneClient::SearchTypes, request);
4648 }
4649
4654 template <typename SearchTypesRequestT = Model::SearchTypesRequest>
4655 void SearchTypesAsync(const SearchTypesRequestT& request, const SearchTypesResponseReceivedHandler& handler,
4656 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4657 return SubmitAsync(&DataZoneClient::SearchTypes, request, handler, context);
4658 }
4659
4666
4671 template <typename SearchUserProfilesRequestT = Model::SearchUserProfilesRequest>
4672 Model::SearchUserProfilesOutcomeCallable SearchUserProfilesCallable(const SearchUserProfilesRequestT& request) const {
4673 return SubmitCallable(&DataZoneClient::SearchUserProfiles, request);
4674 }
4675
4680 template <typename SearchUserProfilesRequestT = Model::SearchUserProfilesRequest>
4681 void SearchUserProfilesAsync(const SearchUserProfilesRequestT& request, const SearchUserProfilesResponseReceivedHandler& handler,
4682 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4683 return SubmitAsync(&DataZoneClient::SearchUserProfiles, request, handler, context);
4684 }
4685
4693
4698 template <typename StartDataSourceRunRequestT = Model::StartDataSourceRunRequest>
4699 Model::StartDataSourceRunOutcomeCallable StartDataSourceRunCallable(const StartDataSourceRunRequestT& request) const {
4700 return SubmitCallable(&DataZoneClient::StartDataSourceRun, request);
4701 }
4702
4707 template <typename StartDataSourceRunRequestT = Model::StartDataSourceRunRequest>
4708 void StartDataSourceRunAsync(const StartDataSourceRunRequestT& request, const StartDataSourceRunResponseReceivedHandler& handler,
4709 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4710 return SubmitAsync(&DataZoneClient::StartDataSourceRun, request, handler, context);
4711 }
4712
4726 const Model::StartMetadataGenerationRunRequest& request) const;
4727
4732 template <typename StartMetadataGenerationRunRequestT = Model::StartMetadataGenerationRunRequest>
4734 const StartMetadataGenerationRunRequestT& request) const {
4735 return SubmitCallable(&DataZoneClient::StartMetadataGenerationRun, request);
4736 }
4737
4742 template <typename StartMetadataGenerationRunRequestT = Model::StartMetadataGenerationRunRequest>
4743 void StartMetadataGenerationRunAsync(const StartMetadataGenerationRunRequestT& request,
4745 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4746 return SubmitAsync(&DataZoneClient::StartMetadataGenerationRun, request, handler, context);
4747 }
4748
4757
4762 template <typename StartNotebookExportRequestT = Model::StartNotebookExportRequest>
4763 Model::StartNotebookExportOutcomeCallable StartNotebookExportCallable(const StartNotebookExportRequestT& request) const {
4764 return SubmitCallable(&DataZoneClient::StartNotebookExport, request);
4765 }
4766
4771 template <typename StartNotebookExportRequestT = Model::StartNotebookExportRequest>
4772 void StartNotebookExportAsync(const StartNotebookExportRequestT& request, const StartNotebookExportResponseReceivedHandler& handler,
4773 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4774 return SubmitAsync(&DataZoneClient::StartNotebookExport, request, handler, context);
4775 }
4776
4785
4790 template <typename StartNotebookImportRequestT = Model::StartNotebookImportRequest>
4791 Model::StartNotebookImportOutcomeCallable StartNotebookImportCallable(const StartNotebookImportRequestT& request) const {
4792 return SubmitCallable(&DataZoneClient::StartNotebookImport, request);
4793 }
4794
4799 template <typename StartNotebookImportRequestT = Model::StartNotebookImportRequest>
4800 void StartNotebookImportAsync(const StartNotebookImportRequestT& request, const StartNotebookImportResponseReceivedHandler& handler,
4801 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4802 return SubmitAsync(&DataZoneClient::StartNotebookImport, request, handler, context);
4803 }
4804
4815
4820 template <typename StartNotebookRunRequestT = Model::StartNotebookRunRequest>
4821 Model::StartNotebookRunOutcomeCallable StartNotebookRunCallable(const StartNotebookRunRequestT& request) const {
4822 return SubmitCallable(&DataZoneClient::StartNotebookRun, request);
4823 }
4824
4829 template <typename StartNotebookRunRequestT = Model::StartNotebookRunRequest>
4830 void StartNotebookRunAsync(const StartNotebookRunRequestT& request, const StartNotebookRunResponseReceivedHandler& handler,
4831 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4832 return SubmitAsync(&DataZoneClient::StartNotebookRun, request, handler, context);
4833 }
4834
4843
4847 template <typename StopNotebookRunRequestT = Model::StopNotebookRunRequest>
4848 Model::StopNotebookRunOutcomeCallable StopNotebookRunCallable(const StopNotebookRunRequestT& request) const {
4849 return SubmitCallable(&DataZoneClient::StopNotebookRun, request);
4850 }
4851
4856 template <typename StopNotebookRunRequestT = Model::StopNotebookRunRequest>
4857 void StopNotebookRunAsync(const StopNotebookRunRequestT& request, const StopNotebookRunResponseReceivedHandler& handler,
4858 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4859 return SubmitAsync(&DataZoneClient::StopNotebookRun, request, handler, context);
4860 }
4861
4868
4872 template <typename TagResourceRequestT = Model::TagResourceRequest>
4873 Model::TagResourceOutcomeCallable TagResourceCallable(const TagResourceRequestT& request) const {
4874 return SubmitCallable(&DataZoneClient::TagResource, request);
4875 }
4876
4881 template <typename TagResourceRequestT = Model::TagResourceRequest>
4882 void TagResourceAsync(const TagResourceRequestT& request, const TagResourceResponseReceivedHandler& handler,
4883 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4884 return SubmitAsync(&DataZoneClient::TagResource, request, handler, context);
4885 }
4886
4893
4897 template <typename UntagResourceRequestT = Model::UntagResourceRequest>
4898 Model::UntagResourceOutcomeCallable UntagResourceCallable(const UntagResourceRequestT& request) const {
4899 return SubmitCallable(&DataZoneClient::UntagResource, request);
4900 }
4901
4906 template <typename UntagResourceRequestT = Model::UntagResourceRequest>
4907 void UntagResourceAsync(const UntagResourceRequestT& request, const UntagResourceResponseReceivedHandler& handler,
4908 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4909 return SubmitAsync(&DataZoneClient::UntagResource, request, handler, context);
4910 }
4911
4918
4923 template <typename UpdateAccountPoolRequestT = Model::UpdateAccountPoolRequest>
4924 Model::UpdateAccountPoolOutcomeCallable UpdateAccountPoolCallable(const UpdateAccountPoolRequestT& request) const {
4925 return SubmitCallable(&DataZoneClient::UpdateAccountPool, request);
4926 }
4927
4932 template <typename UpdateAccountPoolRequestT = Model::UpdateAccountPoolRequest>
4933 void UpdateAccountPoolAsync(const UpdateAccountPoolRequestT& request, const UpdateAccountPoolResponseReceivedHandler& handler,
4934 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4935 return SubmitAsync(&DataZoneClient::UpdateAccountPool, request, handler, context);
4936 }
4937
4948
4953 template <typename UpdateAssetFilterRequestT = Model::UpdateAssetFilterRequest>
4954 Model::UpdateAssetFilterOutcomeCallable UpdateAssetFilterCallable(const UpdateAssetFilterRequestT& request) const {
4955 return SubmitCallable(&DataZoneClient::UpdateAssetFilter, request);
4956 }
4957
4962 template <typename UpdateAssetFilterRequestT = Model::UpdateAssetFilterRequest>
4963 void UpdateAssetFilterAsync(const UpdateAssetFilterRequestT& request, const UpdateAssetFilterResponseReceivedHandler& handler,
4964 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4965 return SubmitAsync(&DataZoneClient::UpdateAssetFilter, request, handler, context);
4966 }
4967
4976
4981 template <typename UpdateConnectionRequestT = Model::UpdateConnectionRequest>
4982 Model::UpdateConnectionOutcomeCallable UpdateConnectionCallable(const UpdateConnectionRequestT& request) const {
4983 return SubmitCallable(&DataZoneClient::UpdateConnection, request);
4984 }
4985
4990 template <typename UpdateConnectionRequestT = Model::UpdateConnectionRequest>
4991 void UpdateConnectionAsync(const UpdateConnectionRequestT& request, const UpdateConnectionResponseReceivedHandler& handler,
4992 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
4993 return SubmitAsync(&DataZoneClient::UpdateConnection, request, handler, context);
4994 }
4995
5003
5008 template <typename UpdateDataSourceRequestT = Model::UpdateDataSourceRequest>
5009 Model::UpdateDataSourceOutcomeCallable UpdateDataSourceCallable(const UpdateDataSourceRequestT& request) const {
5010 return SubmitCallable(&DataZoneClient::UpdateDataSource, request);
5011 }
5012
5017 template <typename UpdateDataSourceRequestT = Model::UpdateDataSourceRequest>
5018 void UpdateDataSourceAsync(const UpdateDataSourceRequestT& request, const UpdateDataSourceResponseReceivedHandler& handler,
5019 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5020 return SubmitAsync(&DataZoneClient::UpdateDataSource, request, handler, context);
5021 }
5022
5029
5033 template <typename UpdateDomainRequestT = Model::UpdateDomainRequest>
5034 Model::UpdateDomainOutcomeCallable UpdateDomainCallable(const UpdateDomainRequestT& request) const {
5035 return SubmitCallable(&DataZoneClient::UpdateDomain, request);
5036 }
5037
5042 template <typename UpdateDomainRequestT = Model::UpdateDomainRequest>
5043 void UpdateDomainAsync(const UpdateDomainRequestT& request, const UpdateDomainResponseReceivedHandler& handler,
5044 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5045 return SubmitAsync(&DataZoneClient::UpdateDomain, request, handler, context);
5046 }
5047
5054
5059 template <typename UpdateDomainUnitRequestT = Model::UpdateDomainUnitRequest>
5060 Model::UpdateDomainUnitOutcomeCallable UpdateDomainUnitCallable(const UpdateDomainUnitRequestT& request) const {
5061 return SubmitCallable(&DataZoneClient::UpdateDomainUnit, request);
5062 }
5063
5068 template <typename UpdateDomainUnitRequestT = Model::UpdateDomainUnitRequest>
5069 void UpdateDomainUnitAsync(const UpdateDomainUnitRequestT& request, const UpdateDomainUnitResponseReceivedHandler& handler,
5070 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5071 return SubmitAsync(&DataZoneClient::UpdateDomainUnit, request, handler, context);
5072 }
5073
5081
5086 template <typename UpdateEnvironmentRequestT = Model::UpdateEnvironmentRequest>
5087 Model::UpdateEnvironmentOutcomeCallable UpdateEnvironmentCallable(const UpdateEnvironmentRequestT& request) const {
5088 return SubmitCallable(&DataZoneClient::UpdateEnvironment, request);
5089 }
5090
5095 template <typename UpdateEnvironmentRequestT = Model::UpdateEnvironmentRequest>
5096 void UpdateEnvironmentAsync(const UpdateEnvironmentRequestT& request, const UpdateEnvironmentResponseReceivedHandler& handler,
5097 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5098 return SubmitAsync(&DataZoneClient::UpdateEnvironment, request, handler, context);
5099 }
5100
5107
5112 template <typename UpdateEnvironmentActionRequestT = Model::UpdateEnvironmentActionRequest>
5113 Model::UpdateEnvironmentActionOutcomeCallable UpdateEnvironmentActionCallable(const UpdateEnvironmentActionRequestT& request) const {
5114 return SubmitCallable(&DataZoneClient::UpdateEnvironmentAction, request);
5115 }
5116
5121 template <typename UpdateEnvironmentActionRequestT = Model::UpdateEnvironmentActionRequest>
5122 void UpdateEnvironmentActionAsync(const UpdateEnvironmentActionRequestT& request,
5124 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5125 return SubmitAsync(&DataZoneClient::UpdateEnvironmentAction, request, handler, context);
5126 }
5127
5135 const Model::UpdateEnvironmentBlueprintRequest& request) const;
5136
5141 template <typename UpdateEnvironmentBlueprintRequestT = Model::UpdateEnvironmentBlueprintRequest>
5143 const UpdateEnvironmentBlueprintRequestT& request) const {
5144 return SubmitCallable(&DataZoneClient::UpdateEnvironmentBlueprint, request);
5145 }
5146
5151 template <typename UpdateEnvironmentBlueprintRequestT = Model::UpdateEnvironmentBlueprintRequest>
5152 void UpdateEnvironmentBlueprintAsync(const UpdateEnvironmentBlueprintRequestT& request,
5154 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5155 return SubmitAsync(&DataZoneClient::UpdateEnvironmentBlueprint, request, handler, context);
5156 }
5157
5165
5170 template <typename UpdateEnvironmentProfileRequestT = Model::UpdateEnvironmentProfileRequest>
5171 Model::UpdateEnvironmentProfileOutcomeCallable UpdateEnvironmentProfileCallable(const UpdateEnvironmentProfileRequestT& request) const {
5172 return SubmitCallable(&DataZoneClient::UpdateEnvironmentProfile, request);
5173 }
5174
5179 template <typename UpdateEnvironmentProfileRequestT = Model::UpdateEnvironmentProfileRequest>
5180 void UpdateEnvironmentProfileAsync(const UpdateEnvironmentProfileRequestT& request,
5182 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5183 return SubmitAsync(&DataZoneClient::UpdateEnvironmentProfile, request, handler, context);
5184 }
5185
5197
5201 template <typename UpdateGlossaryRequestT = Model::UpdateGlossaryRequest>
5202 Model::UpdateGlossaryOutcomeCallable UpdateGlossaryCallable(const UpdateGlossaryRequestT& request) const {
5203 return SubmitCallable(&DataZoneClient::UpdateGlossary, request);
5204 }
5205
5210 template <typename UpdateGlossaryRequestT = Model::UpdateGlossaryRequest>
5211 void UpdateGlossaryAsync(const UpdateGlossaryRequestT& request, const UpdateGlossaryResponseReceivedHandler& handler,
5212 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5213 return SubmitAsync(&DataZoneClient::UpdateGlossary, request, handler, context);
5214 }
5215
5227
5232 template <typename UpdateGlossaryTermRequestT = Model::UpdateGlossaryTermRequest>
5233 Model::UpdateGlossaryTermOutcomeCallable UpdateGlossaryTermCallable(const UpdateGlossaryTermRequestT& request) const {
5234 return SubmitCallable(&DataZoneClient::UpdateGlossaryTerm, request);
5235 }
5236
5241 template <typename UpdateGlossaryTermRequestT = Model::UpdateGlossaryTermRequest>
5242 void UpdateGlossaryTermAsync(const UpdateGlossaryTermRequestT& request, const UpdateGlossaryTermResponseReceivedHandler& handler,
5243 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5244 return SubmitAsync(&DataZoneClient::UpdateGlossaryTerm, request, handler, context);
5245 }
5246
5254
5259 template <typename UpdateGroupProfileRequestT = Model::UpdateGroupProfileRequest>
5260 Model::UpdateGroupProfileOutcomeCallable UpdateGroupProfileCallable(const UpdateGroupProfileRequestT& request) const {
5261 return SubmitCallable(&DataZoneClient::UpdateGroupProfile, request);
5262 }
5263
5268 template <typename UpdateGroupProfileRequestT = Model::UpdateGroupProfileRequest>
5269 void UpdateGroupProfileAsync(const UpdateGroupProfileRequestT& request, const UpdateGroupProfileResponseReceivedHandler& handler,
5270 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5271 return SubmitAsync(&DataZoneClient::UpdateGroupProfile, request, handler, context);
5272 }
5273
5282
5286 template <typename UpdateNotebookRequestT = Model::UpdateNotebookRequest>
5287 Model::UpdateNotebookOutcomeCallable UpdateNotebookCallable(const UpdateNotebookRequestT& request) const {
5288 return SubmitCallable(&DataZoneClient::UpdateNotebook, request);
5289 }
5290
5295 template <typename UpdateNotebookRequestT = Model::UpdateNotebookRequest>
5296 void UpdateNotebookAsync(const UpdateNotebookRequestT& request, const UpdateNotebookResponseReceivedHandler& handler,
5297 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5298 return SubmitAsync(&DataZoneClient::UpdateNotebook, request, handler, context);
5299 }
5300
5308
5312 template <typename UpdateProjectRequestT = Model::UpdateProjectRequest>
5313 Model::UpdateProjectOutcomeCallable UpdateProjectCallable(const UpdateProjectRequestT& request) const {
5314 return SubmitCallable(&DataZoneClient::UpdateProject, request);
5315 }
5316
5321 template <typename UpdateProjectRequestT = Model::UpdateProjectRequest>
5322 void UpdateProjectAsync(const UpdateProjectRequestT& request, const UpdateProjectResponseReceivedHandler& handler,
5323 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5324 return SubmitAsync(&DataZoneClient::UpdateProject, request, handler, context);
5325 }
5326
5333
5338 template <typename UpdateProjectProfileRequestT = Model::UpdateProjectProfileRequest>
5339 Model::UpdateProjectProfileOutcomeCallable UpdateProjectProfileCallable(const UpdateProjectProfileRequestT& request) const {
5340 return SubmitCallable(&DataZoneClient::UpdateProjectProfile, request);
5341 }
5342
5347 template <typename UpdateProjectProfileRequestT = Model::UpdateProjectProfileRequest>
5348 void UpdateProjectProfileAsync(const UpdateProjectProfileRequestT& request, const UpdateProjectProfileResponseReceivedHandler& handler,
5349 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5350 return SubmitAsync(&DataZoneClient::UpdateProjectProfile, request, handler, context);
5351 }
5352
5359
5364 template <typename UpdateRootDomainUnitOwnerRequestT = Model::UpdateRootDomainUnitOwnerRequest>
5366 const UpdateRootDomainUnitOwnerRequestT& request) const {
5367 return SubmitCallable(&DataZoneClient::UpdateRootDomainUnitOwner, request);
5368 }
5369
5374 template <typename UpdateRootDomainUnitOwnerRequestT = Model::UpdateRootDomainUnitOwnerRequest>
5375 void UpdateRootDomainUnitOwnerAsync(const UpdateRootDomainUnitOwnerRequestT& request,
5377 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5378 return SubmitAsync(&DataZoneClient::UpdateRootDomainUnitOwner, request, handler, context);
5379 }
5380
5394
5398 template <typename UpdateRuleRequestT = Model::UpdateRuleRequest>
5399 Model::UpdateRuleOutcomeCallable UpdateRuleCallable(const UpdateRuleRequestT& request) const {
5400 return SubmitCallable(&DataZoneClient::UpdateRule, request);
5401 }
5402
5407 template <typename UpdateRuleRequestT = Model::UpdateRuleRequest>
5408 void UpdateRuleAsync(const UpdateRuleRequestT& request, const UpdateRuleResponseReceivedHandler& handler,
5409 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5410 return SubmitAsync(&DataZoneClient::UpdateRule, request, handler, context);
5411 }
5412
5420 const Model::UpdateSubscriptionGrantStatusRequest& request) const;
5421
5426 template <typename UpdateSubscriptionGrantStatusRequestT = Model::UpdateSubscriptionGrantStatusRequest>
5428 const UpdateSubscriptionGrantStatusRequestT& request) const {
5429 return SubmitCallable(&DataZoneClient::UpdateSubscriptionGrantStatus, request);
5430 }
5431
5436 template <typename UpdateSubscriptionGrantStatusRequestT = Model::UpdateSubscriptionGrantStatusRequest>
5437 void UpdateSubscriptionGrantStatusAsync(const UpdateSubscriptionGrantStatusRequestT& request,
5439 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5440 return SubmitAsync(&DataZoneClient::UpdateSubscriptionGrantStatus, request, handler, context);
5441 }
5442
5450
5455 template <typename UpdateSubscriptionRequestRequestT = Model::UpdateSubscriptionRequestRequest>
5457 const UpdateSubscriptionRequestRequestT& request) const {
5458 return SubmitCallable(&DataZoneClient::UpdateSubscriptionRequest, request);
5459 }
5460
5465 template <typename UpdateSubscriptionRequestRequestT = Model::UpdateSubscriptionRequestRequest>
5466 void UpdateSubscriptionRequestAsync(const UpdateSubscriptionRequestRequestT& request,
5468 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5469 return SubmitAsync(&DataZoneClient::UpdateSubscriptionRequest, request, handler, context);
5470 }
5471
5479
5484 template <typename UpdateSubscriptionTargetRequestT = Model::UpdateSubscriptionTargetRequest>
5485 Model::UpdateSubscriptionTargetOutcomeCallable UpdateSubscriptionTargetCallable(const UpdateSubscriptionTargetRequestT& request) const {
5486 return SubmitCallable(&DataZoneClient::UpdateSubscriptionTarget, request);
5487 }
5488
5493 template <typename UpdateSubscriptionTargetRequestT = Model::UpdateSubscriptionTargetRequest>
5494 void UpdateSubscriptionTargetAsync(const UpdateSubscriptionTargetRequestT& request,
5496 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5497 return SubmitAsync(&DataZoneClient::UpdateSubscriptionTarget, request, handler, context);
5498 }
5499
5507
5512 template <typename UpdateUserProfileRequestT = Model::UpdateUserProfileRequest>
5513 Model::UpdateUserProfileOutcomeCallable UpdateUserProfileCallable(const UpdateUserProfileRequestT& request) const {
5514 return SubmitCallable(&DataZoneClient::UpdateUserProfile, request);
5515 }
5516
5521 template <typename UpdateUserProfileRequestT = Model::UpdateUserProfileRequest>
5522 void UpdateUserProfileAsync(const UpdateUserProfileRequestT& request, const UpdateUserProfileResponseReceivedHandler& handler,
5523 const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
5524 return SubmitAsync(&DataZoneClient::UpdateUserProfile, request, handler, context);
5525 }
5526
5527 virtual void OverrideEndpoint(const Aws::String& endpoint);
5528 virtual std::shared_ptr<DataZoneEndpointProviderBase>& accessEndpointProvider();
5529
5530 private:
5532 void init(const DataZoneClientConfiguration& clientConfiguration);
5533
5535
5536 InvokeOperationOutcome InvokeServiceOperation(const AmazonWebServiceRequest& request,
5537 const std::function<void(Aws::Endpoint::ResolveEndpointOutcome&)>& resolveUri,
5538 Aws::Http::HttpMethod httpMethod) const;
5539
5540 DataZoneClientConfiguration m_clientConfiguration;
5541 std::shared_ptr<DataZoneEndpointProviderBase> m_endpointProvider;
5542};
5543
5544} // namespace DataZone
5545} // 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 StartNotebookExportAsync(const StartNotebookExportRequestT &request, const StartNotebookExportResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) 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
virtual Model::DeleteLineageEventOutcome DeleteLineageEvent(const Model::DeleteLineageEventRequest &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
virtual Model::ListNotebooksOutcome ListNotebooks(const Model::ListNotebooksRequest &request) 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
Model::GetNotebookOutcomeCallable GetNotebookCallable(const GetNotebookRequestT &request) const
virtual Model::GetNotebookRunOutcome GetNotebookRun(const Model::GetNotebookRunRequest &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
void GetDataExportConfigurationAsync(const GetDataExportConfigurationRequestT &request, const GetDataExportConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual std::shared_ptr< DataZoneEndpointProviderBase > & accessEndpointProvider()
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
virtual Model::BatchPutAttributesMetadataOutcome BatchPutAttributesMetadata(const Model::BatchPutAttributesMetadataRequest &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
Model::StartNotebookRunOutcomeCallable StartNotebookRunCallable(const StartNotebookRunRequestT &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::GetNotebookExportOutcomeCallable GetNotebookExportCallable(const GetNotebookExportRequestT &request) const
virtual void OverrideEndpoint(const Aws::String &endpoint)
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 DeleteLineageEventAsync(const DeleteLineageEventRequestT &request, const DeleteLineageEventResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetNotebookAsync(const GetNotebookRequestT &request, const GetNotebookResponseReceivedHandler &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 StopNotebookRunAsync(const StopNotebookRunRequestT &request, const StopNotebookRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) 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 PutDataExportConfigurationAsync(const PutDataExportConfigurationRequestT &request, const PutDataExportConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) 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::StopNotebookRunOutcome StopNotebookRun(const Model::StopNotebookRunRequest &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
virtual Model::StartNotebookExportOutcome StartNotebookExport(const Model::StartNotebookExportRequest &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 StartNotebookImportAsync(const StartNotebookImportRequestT &request, const StartNotebookImportResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) 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::GetNotebookOutcome GetNotebook(const Model::GetNotebookRequest &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::UpdateNotebookOutcome UpdateNotebook(const Model::UpdateNotebookRequest &request) const
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
Model::StartNotebookImportOutcomeCallable StartNotebookImportCallable(const StartNotebookImportRequestT &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
Model::QueryGraphOutcomeCallable QueryGraphCallable(const QueryGraphRequestT &request) 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
void UpdateNotebookAsync(const UpdateNotebookRequestT &request, const UpdateNotebookResponseReceivedHandler &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
Model::DeleteDataExportConfigurationOutcomeCallable DeleteDataExportConfigurationCallable(const DeleteDataExportConfigurationRequestT &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
virtual Model::StartNotebookRunOutcome StartNotebookRun(const Model::StartNotebookRunRequest &request) const
void RemovePolicyGrantAsync(const RemovePolicyGrantRequestT &request, const RemovePolicyGrantResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetDataExportConfigurationOutcome GetDataExportConfiguration(const Model::GetDataExportConfigurationRequest &request) 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
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
Model::DeleteNotebookOutcomeCallable DeleteNotebookCallable(const DeleteNotebookRequestT &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
virtual Model::BatchGetAttributesMetadataOutcome BatchGetAttributesMetadata(const Model::BatchGetAttributesMetadataRequest &request) const
Model::AssociateEnvironmentRoleOutcomeCallable AssociateEnvironmentRoleCallable(const AssociateEnvironmentRoleRequestT &request) const
virtual Model::GetNotebookExportOutcome GetNotebookExport(const Model::GetNotebookExportRequest &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
Model::CreateNotebookOutcomeCallable CreateNotebookCallable(const CreateNotebookRequestT &request) 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
void ListNotebooksAsync(const ListNotebooksRequestT &request, const ListNotebooksResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetNotebookRunAsync(const GetNotebookRunRequestT &request, const GetNotebookRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) 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
Model::GetNotebookRunOutcomeCallable GetNotebookRunCallable(const GetNotebookRunRequestT &request) 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::ListNotebookRunsOutcome ListNotebookRuns(const Model::ListNotebookRunsRequest &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
void ListNotebookRunsAsync(const ListNotebookRunsRequestT &request, const ListNotebookRunsResponseReceivedHandler &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 GetNotebookExportAsync(const GetNotebookExportRequestT &request, const GetNotebookExportResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
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::DeleteLineageEventOutcomeCallable DeleteLineageEventCallable(const DeleteLineageEventRequestT &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
Model::StartNotebookExportOutcomeCallable StartNotebookExportCallable(const StartNotebookExportRequestT &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
Model::UpdateNotebookOutcomeCallable UpdateNotebookCallable(const UpdateNotebookRequestT &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
virtual Model::StartNotebookImportOutcome StartNotebookImport(const Model::StartNotebookImportRequest &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::QueryGraphOutcome QueryGraph(const Model::QueryGraphRequest &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
Model::UpdateRootDomainUnitOwnerOutcomeCallable UpdateRootDomainUnitOwnerCallable(const UpdateRootDomainUnitOwnerRequestT &request) 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
Model::ListNotebooksOutcomeCallable ListNotebooksCallable(const ListNotebooksRequestT &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
void DeleteNotebookAsync(const DeleteNotebookRequestT &request, const DeleteNotebookResponseReceivedHandler &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
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
void UpdateRootDomainUnitOwnerAsync(const UpdateRootDomainUnitOwnerRequestT &request, const UpdateRootDomainUnitOwnerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) 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
void QueryGraphAsync(const QueryGraphRequestT &request, const QueryGraphResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) 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
virtual Model::CreateNotebookOutcome CreateNotebook(const Model::CreateNotebookRequest &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
void BatchGetAttributesMetadataAsync(const BatchGetAttributesMetadataRequestT &request, const BatchGetAttributesMetadataResponseReceivedHandler &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
Model::BatchPutAttributesMetadataOutcomeCallable BatchPutAttributesMetadataCallable(const BatchPutAttributesMetadataRequestT &request) 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
Model::PutDataExportConfigurationOutcomeCallable PutDataExportConfigurationCallable(const PutDataExportConfigurationRequestT &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
virtual Model::UpdateRootDomainUnitOwnerOutcome UpdateRootDomainUnitOwner(const Model::UpdateRootDomainUnitOwnerRequest &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::ListNotebookRunsOutcomeCallable ListNotebookRunsCallable(const ListNotebookRunsRequestT &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
Model::GetDataExportConfigurationOutcomeCallable GetDataExportConfigurationCallable(const GetDataExportConfigurationRequestT &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::StopNotebookRunOutcomeCallable StopNotebookRunCallable(const StopNotebookRunRequestT &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::BatchGetAttributesMetadataOutcomeCallable BatchGetAttributesMetadataCallable(const BatchGetAttributesMetadataRequestT &request) const
Model::UpdateEnvironmentActionOutcomeCallable UpdateEnvironmentActionCallable(const UpdateEnvironmentActionRequestT &request) const
virtual Model::UpdateRuleOutcome UpdateRule(const Model::UpdateRuleRequest &request) const
Model::DeleteProjectProfileOutcomeCallable DeleteProjectProfileCallable(const DeleteProjectProfileRequestT &request) const
virtual Model::DeleteNotebookOutcome DeleteNotebook(const Model::DeleteNotebookRequest &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::PutDataExportConfigurationOutcome PutDataExportConfiguration(const Model::PutDataExportConfigurationRequest &request) const
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
void BatchPutAttributesMetadataAsync(const BatchPutAttributesMetadataRequestT &request, const BatchPutAttributesMetadataResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListDomainsOutcome ListDomains(const Model::ListDomainsRequest &request={}) const
void CreateNotebookAsync(const CreateNotebookRequestT &request, const CreateNotebookResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) 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::DeleteDataExportConfigurationOutcome DeleteDataExportConfiguration(const Model::DeleteDataExportConfigurationRequest &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 DeleteDataExportConfigurationAsync(const DeleteDataExportConfigurationRequestT &request, const DeleteDataExportConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) 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
void StartNotebookRunAsync(const StartNotebookRunRequestT &request, const StartNotebookRunResponseReceivedHandler &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< StopNotebookRunOutcome > StopNotebookRunOutcomeCallable
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< ListNotebookRunsOutcome > ListNotebookRunsOutcomeCallable
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< UpdateRootDomainUnitOwnerOutcome > UpdateRootDomainUnitOwnerOutcomeCallable
std::future< ListNotebooksOutcome > ListNotebooksOutcomeCallable
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< StartNotebookImportOutcome > StartNotebookImportOutcomeCallable
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< QueryGraphOutcome > QueryGraphOutcomeCallable
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< GetNotebookOutcome > GetNotebookOutcomeCallable
std::future< BatchPutAttributesMetadataOutcome > BatchPutAttributesMetadataOutcomeCallable
std::future< AcceptPredictionsOutcome > AcceptPredictionsOutcomeCallable
std::future< DeleteDataProductOutcome > DeleteDataProductOutcomeCallable
std::future< CreateAssetOutcome > CreateAssetOutcomeCallable
std::future< ListSubscriptionRequestsOutcome > ListSubscriptionRequestsOutcomeCallable
std::future< DeleteLineageEventOutcome > DeleteLineageEventOutcomeCallable
std::future< GetEnvironmentBlueprintOutcome > GetEnvironmentBlueprintOutcomeCallable
std::future< CreateProjectMembershipOutcome > CreateProjectMembershipOutcomeCallable
std::future< GetDataExportConfigurationOutcome > GetDataExportConfigurationOutcomeCallable
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< StartNotebookRunOutcome > StartNotebookRunOutcomeCallable
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< PutDataExportConfigurationOutcome > PutDataExportConfigurationOutcomeCallable
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< StartNotebookExportOutcome > StartNotebookExportOutcomeCallable
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< GetNotebookRunOutcome > GetNotebookRunOutcomeCallable
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< CreateNotebookOutcome > CreateNotebookOutcomeCallable
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< DeleteNotebookOutcome > DeleteNotebookOutcomeCallable
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< DeleteDataExportConfigurationOutcome > DeleteDataExportConfigurationOutcomeCallable
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< UpdateNotebookOutcome > UpdateNotebookOutcomeCallable
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< BatchGetAttributesMetadataOutcome > BatchGetAttributesMetadataOutcomeCallable
std::future< GetDataSourceRunOutcome > GetDataSourceRunOutcomeCallable
std::future< StartMetadataGenerationRunOutcome > StartMetadataGenerationRunOutcomeCallable
std::future< DeleteDomainUnitOutcome > DeleteDomainUnitOutcomeCallable
std::future< ListConnectionsOutcome > ListConnectionsOutcomeCallable
std::future< GetNotebookExportOutcome > GetNotebookExportOutcomeCallable
std::future< GetRuleOutcome > GetRuleOutcomeCallable
std::future< UpdateDomainUnitOutcome > UpdateDomainUnitOutcomeCallable
std::future< DeleteEnvironmentProfileOutcome > DeleteEnvironmentProfileOutcomeCallable
std::future< GetAssetOutcome > GetAssetOutcomeCallable
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::GetGroupProfileRequest &, const Model::GetGroupProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetGroupProfileResponseReceivedHandler
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::GetGlossaryTermRequest &, const Model::GetGlossaryTermOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetGlossaryTermResponseReceivedHandler
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::ListSubscriptionRequestsRequest &, const Model::ListSubscriptionRequestsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListSubscriptionRequestsResponseReceivedHandler
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::CreateRuleRequest &, const Model::CreateRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateRuleResponseReceivedHandler
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::ListEnvironmentBlueprintsRequest &, const Model::ListEnvironmentBlueprintsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListEnvironmentBlueprintsResponseReceivedHandler
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::AssociateGovernedTermsRequest &, const Model::AssociateGovernedTermsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateGovernedTermsResponseReceivedHandler
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::UpdateAssetFilterRequest &, const Model::UpdateAssetFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateAssetFilterResponseReceivedHandler
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::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UntagResourceResponseReceivedHandler
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::GetDataProductRequest &, const Model::GetDataProductOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetDataProductResponseReceivedHandler
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::GetEnvironmentActionRequest &, const Model::GetEnvironmentActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetEnvironmentActionResponseReceivedHandler
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::GetLineageNodeRequest &, const Model::GetLineageNodeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetLineageNodeResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListNotebooksRequest &, const Model::ListNotebooksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListNotebooksResponseReceivedHandler
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::DeleteConnectionRequest &, const Model::DeleteConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteConnectionResponseReceivedHandler
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::UpdateDataSourceRequest &, const Model::UpdateDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateDataSourceResponseReceivedHandler
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::CreateAssetRequest &, const Model::CreateAssetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateAssetResponseReceivedHandler
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::StartNotebookRunRequest &, const Model::StartNotebookRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartNotebookRunResponseReceivedHandler
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::UpdateSubscriptionTargetRequest &, const Model::UpdateSubscriptionTargetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateSubscriptionTargetResponseReceivedHandler
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::DisassociateEnvironmentRoleRequest &, const Model::DisassociateEnvironmentRoleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateEnvironmentRoleResponseReceivedHandler
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::UpdateGlossaryTermRequest &, const Model::UpdateGlossaryTermOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateGlossaryTermResponseReceivedHandler
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::CreateDataProductRevisionRequest &, const Model::CreateDataProductRevisionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateDataProductRevisionResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetNotebookExportRequest &, const Model::GetNotebookExportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetNotebookExportResponseReceivedHandler
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::GetNotebookRequest &, const Model::GetNotebookOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetNotebookResponseReceivedHandler
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::StopNotebookRunRequest &, const Model::StopNotebookRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopNotebookRunResponseReceivedHandler
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::DeleteEnvironmentActionRequest &, const Model::DeleteEnvironmentActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteEnvironmentActionResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateAssetFilterRequest &, const Model::CreateAssetFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateAssetFilterResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetFormTypeRequest &, const Model::GetFormTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetFormTypeResponseReceivedHandler
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::PostTimeSeriesDataPointsRequest &, const Model::PostTimeSeriesDataPointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PostTimeSeriesDataPointsResponseReceivedHandler
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::ListEnvironmentProfilesRequest &, const Model::ListEnvironmentProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListEnvironmentProfilesResponseReceivedHandler
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::DeleteDataExportConfigurationRequest &, const Model::DeleteDataExportConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteDataExportConfigurationResponseReceivedHandler
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::ListEnvironmentActionsRequest &, const Model::ListEnvironmentActionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListEnvironmentActionsResponseReceivedHandler
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::DeleteProjectMembershipRequest &, const Model::DeleteProjectMembershipOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteProjectMembershipResponseReceivedHandler
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::GetConnectionRequest &, const Model::GetConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetConnectionResponseReceivedHandler
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::CreateEnvironmentProfileRequest &, const Model::CreateEnvironmentProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateEnvironmentProfileResponseReceivedHandler
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::RejectSubscriptionRequestRequest &, const Model::RejectSubscriptionRequestOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RejectSubscriptionRequestResponseReceivedHandler
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::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::DeleteAssetRequest &, const Model::DeleteAssetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteAssetResponseReceivedHandler
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::ListConnectionsRequest &, const Model::ListConnectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListConnectionsResponseReceivedHandler
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::ListSubscriptionGrantsRequest &, const Model::ListSubscriptionGrantsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListSubscriptionGrantsResponseReceivedHandler
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::CreateProjectProfileRequest &, const Model::CreateProjectProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateProjectProfileResponseReceivedHandler
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::DisassociateGovernedTermsRequest &, const Model::DisassociateGovernedTermsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateGovernedTermsResponseReceivedHandler
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::GetSubscriptionTargetRequest &, const Model::GetSubscriptionTargetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetSubscriptionTargetResponseReceivedHandler
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::ListPolicyGrantsRequest &, const Model::ListPolicyGrantsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListPolicyGrantsResponseReceivedHandler
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::GetMetadataGenerationRunRequest &, const Model::GetMetadataGenerationRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetMetadataGenerationRunResponseReceivedHandler
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::BatchGetAttributesMetadataRequest &, const Model::BatchGetAttributesMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetAttributesMetadataResponseReceivedHandler
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::PutDataExportConfigurationRequest &, const Model::PutDataExportConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutDataExportConfigurationResponseReceivedHandler
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::DeleteEnvironmentRequest &, const Model::DeleteEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteEnvironmentResponseReceivedHandler
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::CreateDataSourceRequest &, const Model::CreateDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateDataSourceResponseReceivedHandler
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::GetDataSourceRequest &, const Model::GetDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetDataSourceResponseReceivedHandler
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::GetRuleRequest &, const Model::GetRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetRuleResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateSubscriptionGrantStatusRequest &, const Model::UpdateSubscriptionGrantStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateSubscriptionGrantStatusResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::BatchPutAttributesMetadataRequest &, const Model::BatchPutAttributesMetadataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchPutAttributesMetadataResponseReceivedHandler
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::ListDomainsRequest &, const Model::ListDomainsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDomainsResponseReceivedHandler
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::UpdateRuleRequest &, const Model::UpdateRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateRuleResponseReceivedHandler
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::ListLineageNodeHistoryRequest &, const Model::ListLineageNodeHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListLineageNodeHistoryResponseReceivedHandler
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::DeleteDataProductRequest &, const Model::DeleteDataProductOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteDataProductResponseReceivedHandler
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::CreateEnvironmentActionRequest &, const Model::CreateEnvironmentActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateEnvironmentActionResponseReceivedHandler
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::SearchTypesRequest &, const Model::SearchTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SearchTypesResponseReceivedHandler
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::UpdateUserProfileRequest &, const Model::UpdateUserProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateUserProfileResponseReceivedHandler
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::ListLineageEventsRequest &, const Model::ListLineageEventsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListLineageEventsResponseReceivedHandler
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::UpdateDomainRequest &, const Model::UpdateDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateDomainResponseReceivedHandler
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::GetListingRequest &, const Model::GetListingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetListingResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::StartNotebookImportRequest &, const Model::StartNotebookImportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartNotebookImportResponseReceivedHandler
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::DeleteListingRequest &, const Model::DeleteListingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteListingResponseReceivedHandler
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::UpdateGroupProfileRequest &, const Model::UpdateGroupProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateGroupProfileResponseReceivedHandler
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::UpdateEnvironmentBlueprintRequest &, const Model::UpdateEnvironmentBlueprintOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateEnvironmentBlueprintResponseReceivedHandler
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::CreateProjectMembershipRequest &, const Model::CreateProjectMembershipOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateProjectMembershipResponseReceivedHandler
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::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> TagResourceResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetDataExportConfigurationRequest &, const Model::GetDataExportConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetDataExportConfigurationResponseReceivedHandler
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::ListNotificationsRequest &, const Model::ListNotificationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListNotificationsResponseReceivedHandler
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::CreateSubscriptionGrantRequest &, const Model::CreateSubscriptionGrantOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateSubscriptionGrantResponseReceivedHandler
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::AddEntityOwnerRequest &, const Model::AddEntityOwnerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AddEntityOwnerResponseReceivedHandler
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::UpdateRootDomainUnitOwnerRequest &, const Model::UpdateRootDomainUnitOwnerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateRootDomainUnitOwnerResponseReceivedHandler
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::CreateNotebookRequest &, const Model::CreateNotebookOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateNotebookResponseReceivedHandler
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::GetAccountPoolRequest &, const Model::GetAccountPoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetAccountPoolResponseReceivedHandler
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::ListProjectMembershipsRequest &, const Model::ListProjectMembershipsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListProjectMembershipsResponseReceivedHandler
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::CreateDataProductRequest &, const Model::CreateDataProductOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateDataProductResponseReceivedHandler
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::ListEnvironmentBlueprintConfigurationsRequest &, const Model::ListEnvironmentBlueprintConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListEnvironmentBlueprintConfigurationsResponseReceivedHandler
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::CreateGlossaryRequest &, const Model::CreateGlossaryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateGlossaryResponseReceivedHandler
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::ListProjectsRequest &, const Model::ListProjectsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListProjectsResponseReceivedHandler
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::CreateEnvironmentBlueprintRequest &, const Model::CreateEnvironmentBlueprintOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateEnvironmentBlueprintResponseReceivedHandler
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::ListAccountPoolsRequest &, const Model::ListAccountPoolsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListAccountPoolsResponseReceivedHandler
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::SearchRequest &, const Model::SearchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> SearchResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateNotebookRequest &, const Model::UpdateNotebookOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateNotebookResponseReceivedHandler
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::DeleteFormTypeRequest &, const Model::DeleteFormTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteFormTypeResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteNotebookRequest &, const Model::DeleteNotebookOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteNotebookResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListNotebookRunsRequest &, const Model::ListNotebookRunsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListNotebookRunsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::StartNotebookExportRequest &, const Model::StartNotebookExportOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StartNotebookExportResponseReceivedHandler
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::UpdateProjectRequest &, const Model::UpdateProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateProjectResponseReceivedHandler
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::ListDomainUnitsForParentRequest &, const Model::ListDomainUnitsForParentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDomainUnitsForParentResponseReceivedHandler
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::ListDataSourceRunsRequest &, const Model::ListDataSourceRunsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListDataSourceRunsResponseReceivedHandler
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::ListEntityOwnersRequest &, const Model::ListEntityOwnersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListEntityOwnersResponseReceivedHandler
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::QueryGraphRequest &, const Model::QueryGraphOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> QueryGraphResponseReceivedHandler
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::ListTimeSeriesDataPointsRequest &, const Model::ListTimeSeriesDataPointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTimeSeriesDataPointsResponseReceivedHandler
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::ListAssetRevisionsRequest &, const Model::ListAssetRevisionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListAssetRevisionsResponseReceivedHandler
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::GetProjectRequest &, const Model::GetProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetProjectResponseReceivedHandler
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::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListTagsForResourceResponseReceivedHandler
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::DeleteDataSourceRequest &, const Model::DeleteDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteDataSourceResponseReceivedHandler
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::UpdateEnvironmentActionRequest &, const Model::UpdateEnvironmentActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateEnvironmentActionResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteLineageEventRequest &, const Model::DeleteLineageEventOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteLineageEventResponseReceivedHandler
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::GetNotebookRunRequest &, const Model::GetNotebookRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetNotebookRunResponseReceivedHandler
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::GetSubscriptionRequestDetailsRequest &, const Model::GetSubscriptionRequestDetailsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetSubscriptionRequestDetailsResponseReceivedHandler
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String