AWS SDK for C++

AWS SDK for C++ Version 1.11.636

Loading...
Searching...
No Matches
DataZoneClient.h
1
6#pragma once
7#include <aws/datazone/DataZone_EXPORTS.h>
8#include <aws/core/client/ClientConfiguration.h>
9#include <aws/core/client/AWSClient.h>
10#include <aws/core/client/AWSClientAsyncCRTP.h>
11#include <aws/core/utils/json/JsonSerializer.h>
12#include <aws/datazone/DataZoneServiceClientModel.h>
13
14namespace Aws
15{
16namespace DataZone
17{
26 class AWS_DATAZONE_API DataZoneClient : public Aws::Client::AWSJsonClient, public Aws::Client::ClientWithAsyncTemplateMethods<DataZoneClient>
27 {
28 public:
30 static const char* GetServiceName();
31 static const char* GetAllocationTag();
32
35
41 std::shared_ptr<DataZoneEndpointProviderBase> endpointProvider = nullptr);
42
48 std::shared_ptr<DataZoneEndpointProviderBase> endpointProvider = nullptr,
50
55 DataZoneClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
56 std::shared_ptr<DataZoneEndpointProviderBase> endpointProvider = nullptr,
58
59
60 /* Legacy constructors due deprecation */
66
72 const Aws::Client::ClientConfiguration& clientConfiguration);
73
78 DataZoneClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
79 const Aws::Client::ClientConfiguration& clientConfiguration);
80
81 /* End of legacy constructors due deprecation */
82 virtual ~DataZoneClient();
83
91
95 template<typename AcceptPredictionsRequestT = Model::AcceptPredictionsRequest>
96 Model::AcceptPredictionsOutcomeCallable AcceptPredictionsCallable(const AcceptPredictionsRequestT& request) const
97 {
98 return SubmitCallable(&DataZoneClient::AcceptPredictions, request);
99 }
100
104 template<typename AcceptPredictionsRequestT = Model::AcceptPredictionsRequest>
105 void AcceptPredictionsAsync(const AcceptPredictionsRequestT& request, const AcceptPredictionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
106 {
107 return SubmitAsync(&DataZoneClient::AcceptPredictions, request, handler, context);
108 }
109
117
121 template<typename AcceptSubscriptionRequestRequestT = Model::AcceptSubscriptionRequestRequest>
122 Model::AcceptSubscriptionRequestOutcomeCallable AcceptSubscriptionRequestCallable(const AcceptSubscriptionRequestRequestT& request) const
123 {
124 return SubmitCallable(&DataZoneClient::AcceptSubscriptionRequest, request);
125 }
126
130 template<typename AcceptSubscriptionRequestRequestT = Model::AcceptSubscriptionRequestRequest>
131 void AcceptSubscriptionRequestAsync(const AcceptSubscriptionRequestRequestT& request, const AcceptSubscriptionRequestResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
132 {
133 return SubmitAsync(&DataZoneClient::AcceptSubscriptionRequest, request, handler, context);
134 }
135
142
146 template<typename AddEntityOwnerRequestT = Model::AddEntityOwnerRequest>
147 Model::AddEntityOwnerOutcomeCallable AddEntityOwnerCallable(const AddEntityOwnerRequestT& request) const
148 {
149 return SubmitCallable(&DataZoneClient::AddEntityOwner, request);
150 }
151
155 template<typename AddEntityOwnerRequestT = Model::AddEntityOwnerRequest>
156 void AddEntityOwnerAsync(const AddEntityOwnerRequestT& request, const AddEntityOwnerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
157 {
158 return SubmitAsync(&DataZoneClient::AddEntityOwner, request, handler, context);
159 }
160
169
173 template<typename AddPolicyGrantRequestT = Model::AddPolicyGrantRequest>
174 Model::AddPolicyGrantOutcomeCallable AddPolicyGrantCallable(const AddPolicyGrantRequestT& request) const
175 {
176 return SubmitCallable(&DataZoneClient::AddPolicyGrant, request);
177 }
178
182 template<typename AddPolicyGrantRequestT = Model::AddPolicyGrantRequest>
183 void AddPolicyGrantAsync(const AddPolicyGrantRequestT& request, const AddPolicyGrantResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
184 {
185 return SubmitAsync(&DataZoneClient::AddPolicyGrant, request, handler, context);
186 }
187
195
199 template<typename AssociateEnvironmentRoleRequestT = Model::AssociateEnvironmentRoleRequest>
200 Model::AssociateEnvironmentRoleOutcomeCallable AssociateEnvironmentRoleCallable(const AssociateEnvironmentRoleRequestT& request) const
201 {
202 return SubmitCallable(&DataZoneClient::AssociateEnvironmentRole, request);
203 }
204
208 template<typename AssociateEnvironmentRoleRequestT = Model::AssociateEnvironmentRoleRequest>
209 void AssociateEnvironmentRoleAsync(const AssociateEnvironmentRoleRequestT& request, const AssociateEnvironmentRoleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
210 {
211 return SubmitAsync(&DataZoneClient::AssociateEnvironmentRole, request, handler, context);
212 }
213
220
224 template<typename AssociateGovernedTermsRequestT = Model::AssociateGovernedTermsRequest>
225 Model::AssociateGovernedTermsOutcomeCallable AssociateGovernedTermsCallable(const AssociateGovernedTermsRequestT& request) const
226 {
227 return SubmitCallable(&DataZoneClient::AssociateGovernedTerms, request);
228 }
229
233 template<typename AssociateGovernedTermsRequestT = Model::AssociateGovernedTermsRequest>
234 void AssociateGovernedTermsAsync(const AssociateGovernedTermsRequestT& request, const AssociateGovernedTermsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
235 {
236 return SubmitAsync(&DataZoneClient::AssociateGovernedTerms, request, handler, context);
237 }
238
245
249 template<typename CancelMetadataGenerationRunRequestT = Model::CancelMetadataGenerationRunRequest>
250 Model::CancelMetadataGenerationRunOutcomeCallable CancelMetadataGenerationRunCallable(const CancelMetadataGenerationRunRequestT& request) const
251 {
252 return SubmitCallable(&DataZoneClient::CancelMetadataGenerationRun, request);
253 }
254
258 template<typename CancelMetadataGenerationRunRequestT = Model::CancelMetadataGenerationRunRequest>
259 void CancelMetadataGenerationRunAsync(const CancelMetadataGenerationRunRequestT& request, const CancelMetadataGenerationRunResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
260 {
261 return SubmitAsync(&DataZoneClient::CancelMetadataGenerationRun, request, handler, context);
262 }
263
271
275 template<typename CancelSubscriptionRequestT = Model::CancelSubscriptionRequest>
276 Model::CancelSubscriptionOutcomeCallable CancelSubscriptionCallable(const CancelSubscriptionRequestT& request) const
277 {
278 return SubmitCallable(&DataZoneClient::CancelSubscription, request);
279 }
280
284 template<typename CancelSubscriptionRequestT = Model::CancelSubscriptionRequest>
285 void CancelSubscriptionAsync(const CancelSubscriptionRequestT& request, const CancelSubscriptionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
286 {
287 return SubmitAsync(&DataZoneClient::CancelSubscription, request, handler, context);
288 }
289
296
300 template<typename CreateAccountPoolRequestT = Model::CreateAccountPoolRequest>
301 Model::CreateAccountPoolOutcomeCallable CreateAccountPoolCallable(const CreateAccountPoolRequestT& request) const
302 {
303 return SubmitCallable(&DataZoneClient::CreateAccountPool, request);
304 }
305
309 template<typename CreateAccountPoolRequestT = Model::CreateAccountPoolRequest>
310 void CreateAccountPoolAsync(const CreateAccountPoolRequestT& request, const CreateAccountPoolResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
311 {
312 return SubmitAsync(&DataZoneClient::CreateAccountPool, request, handler, context);
313 }
314
321
325 template<typename CreateAssetRequestT = Model::CreateAssetRequest>
326 Model::CreateAssetOutcomeCallable CreateAssetCallable(const CreateAssetRequestT& request) const
327 {
328 return SubmitCallable(&DataZoneClient::CreateAsset, request);
329 }
330
334 template<typename CreateAssetRequestT = Model::CreateAssetRequest>
335 void CreateAssetAsync(const CreateAssetRequestT& request, const CreateAssetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
336 {
337 return SubmitAsync(&DataZoneClient::CreateAsset, request, handler, context);
338 }
339
346
350 template<typename CreateAssetFilterRequestT = Model::CreateAssetFilterRequest>
351 Model::CreateAssetFilterOutcomeCallable CreateAssetFilterCallable(const CreateAssetFilterRequestT& request) const
352 {
353 return SubmitCallable(&DataZoneClient::CreateAssetFilter, request);
354 }
355
359 template<typename CreateAssetFilterRequestT = Model::CreateAssetFilterRequest>
360 void CreateAssetFilterAsync(const CreateAssetFilterRequestT& request, const CreateAssetFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
361 {
362 return SubmitAsync(&DataZoneClient::CreateAssetFilter, request, handler, context);
363 }
364
371
375 template<typename CreateAssetRevisionRequestT = Model::CreateAssetRevisionRequest>
376 Model::CreateAssetRevisionOutcomeCallable CreateAssetRevisionCallable(const CreateAssetRevisionRequestT& request) const
377 {
378 return SubmitCallable(&DataZoneClient::CreateAssetRevision, request);
379 }
380
384 template<typename CreateAssetRevisionRequestT = Model::CreateAssetRevisionRequest>
385 void CreateAssetRevisionAsync(const CreateAssetRevisionRequestT& request, const CreateAssetRevisionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
386 {
387 return SubmitAsync(&DataZoneClient::CreateAssetRevision, request, handler, context);
388 }
389
396
400 template<typename CreateAssetTypeRequestT = Model::CreateAssetTypeRequest>
401 Model::CreateAssetTypeOutcomeCallable CreateAssetTypeCallable(const CreateAssetTypeRequestT& request) const
402 {
403 return SubmitCallable(&DataZoneClient::CreateAssetType, request);
404 }
405
409 template<typename CreateAssetTypeRequestT = Model::CreateAssetTypeRequest>
410 void CreateAssetTypeAsync(const CreateAssetTypeRequestT& request, const CreateAssetTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
411 {
412 return SubmitAsync(&DataZoneClient::CreateAssetType, request, handler, context);
413 }
414
423
427 template<typename CreateConnectionRequestT = Model::CreateConnectionRequest>
428 Model::CreateConnectionOutcomeCallable CreateConnectionCallable(const CreateConnectionRequestT& request) const
429 {
430 return SubmitCallable(&DataZoneClient::CreateConnection, request);
431 }
432
436 template<typename CreateConnectionRequestT = Model::CreateConnectionRequest>
437 void CreateConnectionAsync(const CreateConnectionRequestT& request, const CreateConnectionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
438 {
439 return SubmitAsync(&DataZoneClient::CreateConnection, request, handler, context);
440 }
441
448
452 template<typename CreateDataProductRequestT = Model::CreateDataProductRequest>
453 Model::CreateDataProductOutcomeCallable CreateDataProductCallable(const CreateDataProductRequestT& request) const
454 {
455 return SubmitCallable(&DataZoneClient::CreateDataProduct, request);
456 }
457
461 template<typename CreateDataProductRequestT = Model::CreateDataProductRequest>
462 void CreateDataProductAsync(const CreateDataProductRequestT& request, const CreateDataProductResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
463 {
464 return SubmitAsync(&DataZoneClient::CreateDataProduct, request, handler, context);
465 }
466
473
477 template<typename CreateDataProductRevisionRequestT = Model::CreateDataProductRevisionRequest>
478 Model::CreateDataProductRevisionOutcomeCallable CreateDataProductRevisionCallable(const CreateDataProductRevisionRequestT& request) const
479 {
480 return SubmitCallable(&DataZoneClient::CreateDataProductRevision, request);
481 }
482
486 template<typename CreateDataProductRevisionRequestT = Model::CreateDataProductRevisionRequest>
487 void CreateDataProductRevisionAsync(const CreateDataProductRevisionRequestT& request, const CreateDataProductRevisionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
488 {
489 return SubmitAsync(&DataZoneClient::CreateDataProductRevision, request, handler, context);
490 }
491
498
502 template<typename CreateDataSourceRequestT = Model::CreateDataSourceRequest>
503 Model::CreateDataSourceOutcomeCallable CreateDataSourceCallable(const CreateDataSourceRequestT& request) const
504 {
505 return SubmitCallable(&DataZoneClient::CreateDataSource, request);
506 }
507
511 template<typename CreateDataSourceRequestT = Model::CreateDataSourceRequest>
512 void CreateDataSourceAsync(const CreateDataSourceRequestT& request, const CreateDataSourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
513 {
514 return SubmitAsync(&DataZoneClient::CreateDataSource, request, handler, context);
515 }
516
523
527 template<typename CreateDomainRequestT = Model::CreateDomainRequest>
528 Model::CreateDomainOutcomeCallable CreateDomainCallable(const CreateDomainRequestT& request) const
529 {
530 return SubmitCallable(&DataZoneClient::CreateDomain, request);
531 }
532
536 template<typename CreateDomainRequestT = Model::CreateDomainRequest>
537 void CreateDomainAsync(const CreateDomainRequestT& request, const CreateDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
538 {
539 return SubmitAsync(&DataZoneClient::CreateDomain, request, handler, context);
540 }
541
548
552 template<typename CreateDomainUnitRequestT = Model::CreateDomainUnitRequest>
553 Model::CreateDomainUnitOutcomeCallable CreateDomainUnitCallable(const CreateDomainUnitRequestT& request) const
554 {
555 return SubmitCallable(&DataZoneClient::CreateDomainUnit, request);
556 }
557
561 template<typename CreateDomainUnitRequestT = Model::CreateDomainUnitRequest>
562 void CreateDomainUnitAsync(const CreateDomainUnitRequestT& request, const CreateDomainUnitResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
563 {
564 return SubmitAsync(&DataZoneClient::CreateDomainUnit, request, handler, context);
565 }
566
573
577 template<typename CreateEnvironmentRequestT = Model::CreateEnvironmentRequest>
578 Model::CreateEnvironmentOutcomeCallable CreateEnvironmentCallable(const CreateEnvironmentRequestT& request) const
579 {
580 return SubmitCallable(&DataZoneClient::CreateEnvironment, request);
581 }
582
586 template<typename CreateEnvironmentRequestT = Model::CreateEnvironmentRequest>
587 void CreateEnvironmentAsync(const CreateEnvironmentRequestT& request, const CreateEnvironmentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
588 {
589 return SubmitAsync(&DataZoneClient::CreateEnvironment, request, handler, context);
590 }
591
600
604 template<typename CreateEnvironmentActionRequestT = Model::CreateEnvironmentActionRequest>
605 Model::CreateEnvironmentActionOutcomeCallable CreateEnvironmentActionCallable(const CreateEnvironmentActionRequestT& request) const
606 {
607 return SubmitCallable(&DataZoneClient::CreateEnvironmentAction, request);
608 }
609
613 template<typename CreateEnvironmentActionRequestT = Model::CreateEnvironmentActionRequest>
614 void CreateEnvironmentActionAsync(const CreateEnvironmentActionRequestT& request, const CreateEnvironmentActionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
615 {
616 return SubmitAsync(&DataZoneClient::CreateEnvironmentAction, request, handler, context);
617 }
618
625
629 template<typename CreateEnvironmentProfileRequestT = Model::CreateEnvironmentProfileRequest>
630 Model::CreateEnvironmentProfileOutcomeCallable CreateEnvironmentProfileCallable(const CreateEnvironmentProfileRequestT& request) const
631 {
632 return SubmitCallable(&DataZoneClient::CreateEnvironmentProfile, request);
633 }
634
638 template<typename CreateEnvironmentProfileRequestT = Model::CreateEnvironmentProfileRequest>
639 void CreateEnvironmentProfileAsync(const CreateEnvironmentProfileRequestT& request, const CreateEnvironmentProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
640 {
641 return SubmitAsync(&DataZoneClient::CreateEnvironmentProfile, request, handler, context);
642 }
643
650
654 template<typename CreateFormTypeRequestT = Model::CreateFormTypeRequest>
655 Model::CreateFormTypeOutcomeCallable CreateFormTypeCallable(const CreateFormTypeRequestT& request) const
656 {
657 return SubmitCallable(&DataZoneClient::CreateFormType, request);
658 }
659
663 template<typename CreateFormTypeRequestT = Model::CreateFormTypeRequest>
664 void CreateFormTypeAsync(const CreateFormTypeRequestT& request, const CreateFormTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
665 {
666 return SubmitAsync(&DataZoneClient::CreateFormType, request, handler, context);
667 }
668
675
679 template<typename CreateGlossaryRequestT = Model::CreateGlossaryRequest>
680 Model::CreateGlossaryOutcomeCallable CreateGlossaryCallable(const CreateGlossaryRequestT& request) const
681 {
682 return SubmitCallable(&DataZoneClient::CreateGlossary, request);
683 }
684
688 template<typename CreateGlossaryRequestT = Model::CreateGlossaryRequest>
689 void CreateGlossaryAsync(const CreateGlossaryRequestT& request, const CreateGlossaryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
690 {
691 return SubmitAsync(&DataZoneClient::CreateGlossary, request, handler, context);
692 }
693
700
704 template<typename CreateGlossaryTermRequestT = Model::CreateGlossaryTermRequest>
705 Model::CreateGlossaryTermOutcomeCallable CreateGlossaryTermCallable(const CreateGlossaryTermRequestT& request) const
706 {
707 return SubmitCallable(&DataZoneClient::CreateGlossaryTerm, request);
708 }
709
713 template<typename CreateGlossaryTermRequestT = Model::CreateGlossaryTermRequest>
714 void CreateGlossaryTermAsync(const CreateGlossaryTermRequestT& request, const CreateGlossaryTermResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
715 {
716 return SubmitAsync(&DataZoneClient::CreateGlossaryTerm, request, handler, context);
717 }
718
725
729 template<typename CreateGroupProfileRequestT = Model::CreateGroupProfileRequest>
730 Model::CreateGroupProfileOutcomeCallable CreateGroupProfileCallable(const CreateGroupProfileRequestT& request) const
731 {
732 return SubmitCallable(&DataZoneClient::CreateGroupProfile, request);
733 }
734
738 template<typename CreateGroupProfileRequestT = Model::CreateGroupProfileRequest>
739 void CreateGroupProfileAsync(const CreateGroupProfileRequestT& request, const CreateGroupProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
740 {
741 return SubmitAsync(&DataZoneClient::CreateGroupProfile, request, handler, context);
742 }
743
751
755 template<typename CreateListingChangeSetRequestT = Model::CreateListingChangeSetRequest>
756 Model::CreateListingChangeSetOutcomeCallable CreateListingChangeSetCallable(const CreateListingChangeSetRequestT& request) const
757 {
758 return SubmitCallable(&DataZoneClient::CreateListingChangeSet, request);
759 }
760
764 template<typename CreateListingChangeSetRequestT = Model::CreateListingChangeSetRequest>
765 void CreateListingChangeSetAsync(const CreateListingChangeSetRequestT& request, const CreateListingChangeSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
766 {
767 return SubmitAsync(&DataZoneClient::CreateListingChangeSet, request, handler, context);
768 }
769
776
780 template<typename CreateProjectRequestT = Model::CreateProjectRequest>
781 Model::CreateProjectOutcomeCallable CreateProjectCallable(const CreateProjectRequestT& request) const
782 {
783 return SubmitCallable(&DataZoneClient::CreateProject, request);
784 }
785
789 template<typename CreateProjectRequestT = Model::CreateProjectRequest>
790 void CreateProjectAsync(const CreateProjectRequestT& request, const CreateProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
791 {
792 return SubmitAsync(&DataZoneClient::CreateProject, request, handler, context);
793 }
794
802
806 template<typename CreateProjectMembershipRequestT = Model::CreateProjectMembershipRequest>
807 Model::CreateProjectMembershipOutcomeCallable CreateProjectMembershipCallable(const CreateProjectMembershipRequestT& request) const
808 {
809 return SubmitCallable(&DataZoneClient::CreateProjectMembership, request);
810 }
811
815 template<typename CreateProjectMembershipRequestT = Model::CreateProjectMembershipRequest>
816 void CreateProjectMembershipAsync(const CreateProjectMembershipRequestT& request, const CreateProjectMembershipResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
817 {
818 return SubmitAsync(&DataZoneClient::CreateProjectMembership, request, handler, context);
819 }
820
827
831 template<typename CreateProjectProfileRequestT = Model::CreateProjectProfileRequest>
832 Model::CreateProjectProfileOutcomeCallable CreateProjectProfileCallable(const CreateProjectProfileRequestT& request) const
833 {
834 return SubmitCallable(&DataZoneClient::CreateProjectProfile, request);
835 }
836
840 template<typename CreateProjectProfileRequestT = Model::CreateProjectProfileRequest>
841 void CreateProjectProfileAsync(const CreateProjectProfileRequestT& request, const CreateProjectProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
842 {
843 return SubmitAsync(&DataZoneClient::CreateProjectProfile, request, handler, context);
844 }
845
859
863 template<typename CreateRuleRequestT = Model::CreateRuleRequest>
864 Model::CreateRuleOutcomeCallable CreateRuleCallable(const CreateRuleRequestT& request) const
865 {
866 return SubmitCallable(&DataZoneClient::CreateRule, request);
867 }
868
872 template<typename CreateRuleRequestT = Model::CreateRuleRequest>
873 void CreateRuleAsync(const CreateRuleRequestT& request, const CreateRuleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
874 {
875 return SubmitAsync(&DataZoneClient::CreateRule, request, handler, context);
876 }
877
885
889 template<typename CreateSubscriptionGrantRequestT = Model::CreateSubscriptionGrantRequest>
890 Model::CreateSubscriptionGrantOutcomeCallable CreateSubscriptionGrantCallable(const CreateSubscriptionGrantRequestT& request) const
891 {
892 return SubmitCallable(&DataZoneClient::CreateSubscriptionGrant, request);
893 }
894
898 template<typename CreateSubscriptionGrantRequestT = Model::CreateSubscriptionGrantRequest>
899 void CreateSubscriptionGrantAsync(const CreateSubscriptionGrantRequestT& request, const CreateSubscriptionGrantResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
900 {
901 return SubmitAsync(&DataZoneClient::CreateSubscriptionGrant, request, handler, context);
902 }
903
911
915 template<typename CreateSubscriptionRequestRequestT = Model::CreateSubscriptionRequestRequest>
916 Model::CreateSubscriptionRequestOutcomeCallable CreateSubscriptionRequestCallable(const CreateSubscriptionRequestRequestT& request) const
917 {
918 return SubmitCallable(&DataZoneClient::CreateSubscriptionRequest, request);
919 }
920
924 template<typename CreateSubscriptionRequestRequestT = Model::CreateSubscriptionRequestRequest>
925 void CreateSubscriptionRequestAsync(const CreateSubscriptionRequestRequestT& request, const CreateSubscriptionRequestResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
926 {
927 return SubmitAsync(&DataZoneClient::CreateSubscriptionRequest, request, handler, context);
928 }
929
937
941 template<typename CreateSubscriptionTargetRequestT = Model::CreateSubscriptionTargetRequest>
942 Model::CreateSubscriptionTargetOutcomeCallable CreateSubscriptionTargetCallable(const CreateSubscriptionTargetRequestT& request) const
943 {
944 return SubmitCallable(&DataZoneClient::CreateSubscriptionTarget, request);
945 }
946
950 template<typename CreateSubscriptionTargetRequestT = Model::CreateSubscriptionTargetRequest>
951 void CreateSubscriptionTargetAsync(const CreateSubscriptionTargetRequestT& request, const CreateSubscriptionTargetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
952 {
953 return SubmitAsync(&DataZoneClient::CreateSubscriptionTarget, request, handler, context);
954 }
955
962
966 template<typename CreateUserProfileRequestT = Model::CreateUserProfileRequest>
967 Model::CreateUserProfileOutcomeCallable CreateUserProfileCallable(const CreateUserProfileRequestT& request) const
968 {
969 return SubmitCallable(&DataZoneClient::CreateUserProfile, request);
970 }
971
975 template<typename CreateUserProfileRequestT = Model::CreateUserProfileRequest>
976 void CreateUserProfileAsync(const CreateUserProfileRequestT& request, const CreateUserProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
977 {
978 return SubmitAsync(&DataZoneClient::CreateUserProfile, request, handler, context);
979 }
980
987
991 template<typename DeleteAccountPoolRequestT = Model::DeleteAccountPoolRequest>
992 Model::DeleteAccountPoolOutcomeCallable DeleteAccountPoolCallable(const DeleteAccountPoolRequestT& request) const
993 {
994 return SubmitCallable(&DataZoneClient::DeleteAccountPool, request);
995 }
996
1000 template<typename DeleteAccountPoolRequestT = Model::DeleteAccountPoolRequest>
1001 void DeleteAccountPoolAsync(const DeleteAccountPoolRequestT& request, const DeleteAccountPoolResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1002 {
1003 return SubmitAsync(&DataZoneClient::DeleteAccountPool, request, handler, context);
1004 }
1005
1012
1016 template<typename DeleteAssetRequestT = Model::DeleteAssetRequest>
1017 Model::DeleteAssetOutcomeCallable DeleteAssetCallable(const DeleteAssetRequestT& request) const
1018 {
1019 return SubmitCallable(&DataZoneClient::DeleteAsset, request);
1020 }
1021
1025 template<typename DeleteAssetRequestT = Model::DeleteAssetRequest>
1026 void DeleteAssetAsync(const DeleteAssetRequestT& request, const DeleteAssetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1027 {
1028 return SubmitAsync(&DataZoneClient::DeleteAsset, request, handler, context);
1029 }
1030
1037
1041 template<typename DeleteAssetFilterRequestT = Model::DeleteAssetFilterRequest>
1042 Model::DeleteAssetFilterOutcomeCallable DeleteAssetFilterCallable(const DeleteAssetFilterRequestT& request) const
1043 {
1044 return SubmitCallable(&DataZoneClient::DeleteAssetFilter, request);
1045 }
1046
1050 template<typename DeleteAssetFilterRequestT = Model::DeleteAssetFilterRequest>
1051 void DeleteAssetFilterAsync(const DeleteAssetFilterRequestT& request, const DeleteAssetFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1052 {
1053 return SubmitAsync(&DataZoneClient::DeleteAssetFilter, request, handler, context);
1054 }
1055
1062
1066 template<typename DeleteAssetTypeRequestT = Model::DeleteAssetTypeRequest>
1067 Model::DeleteAssetTypeOutcomeCallable DeleteAssetTypeCallable(const DeleteAssetTypeRequestT& request) const
1068 {
1069 return SubmitCallable(&DataZoneClient::DeleteAssetType, request);
1070 }
1071
1075 template<typename DeleteAssetTypeRequestT = Model::DeleteAssetTypeRequest>
1076 void DeleteAssetTypeAsync(const DeleteAssetTypeRequestT& request, const DeleteAssetTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1077 {
1078 return SubmitAsync(&DataZoneClient::DeleteAssetType, request, handler, context);
1079 }
1080
1089
1093 template<typename DeleteConnectionRequestT = Model::DeleteConnectionRequest>
1094 Model::DeleteConnectionOutcomeCallable DeleteConnectionCallable(const DeleteConnectionRequestT& request) const
1095 {
1096 return SubmitCallable(&DataZoneClient::DeleteConnection, request);
1097 }
1098
1102 template<typename DeleteConnectionRequestT = Model::DeleteConnectionRequest>
1103 void DeleteConnectionAsync(const DeleteConnectionRequestT& request, const DeleteConnectionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1104 {
1105 return SubmitAsync(&DataZoneClient::DeleteConnection, request, handler, context);
1106 }
1107
1114
1118 template<typename DeleteDataProductRequestT = Model::DeleteDataProductRequest>
1119 Model::DeleteDataProductOutcomeCallable DeleteDataProductCallable(const DeleteDataProductRequestT& request) const
1120 {
1121 return SubmitCallable(&DataZoneClient::DeleteDataProduct, request);
1122 }
1123
1127 template<typename DeleteDataProductRequestT = Model::DeleteDataProductRequest>
1128 void DeleteDataProductAsync(const DeleteDataProductRequestT& request, const DeleteDataProductResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1129 {
1130 return SubmitAsync(&DataZoneClient::DeleteDataProduct, request, handler, context);
1131 }
1132
1139
1143 template<typename DeleteDataSourceRequestT = Model::DeleteDataSourceRequest>
1144 Model::DeleteDataSourceOutcomeCallable DeleteDataSourceCallable(const DeleteDataSourceRequestT& request) const
1145 {
1146 return SubmitCallable(&DataZoneClient::DeleteDataSource, request);
1147 }
1148
1152 template<typename DeleteDataSourceRequestT = Model::DeleteDataSourceRequest>
1153 void DeleteDataSourceAsync(const DeleteDataSourceRequestT& request, const DeleteDataSourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1154 {
1155 return SubmitAsync(&DataZoneClient::DeleteDataSource, request, handler, context);
1156 }
1157
1164
1168 template<typename DeleteDomainRequestT = Model::DeleteDomainRequest>
1169 Model::DeleteDomainOutcomeCallable DeleteDomainCallable(const DeleteDomainRequestT& request) const
1170 {
1171 return SubmitCallable(&DataZoneClient::DeleteDomain, request);
1172 }
1173
1177 template<typename DeleteDomainRequestT = Model::DeleteDomainRequest>
1178 void DeleteDomainAsync(const DeleteDomainRequestT& request, const DeleteDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1179 {
1180 return SubmitAsync(&DataZoneClient::DeleteDomain, request, handler, context);
1181 }
1182
1189
1193 template<typename DeleteDomainUnitRequestT = Model::DeleteDomainUnitRequest>
1194 Model::DeleteDomainUnitOutcomeCallable DeleteDomainUnitCallable(const DeleteDomainUnitRequestT& request) const
1195 {
1196 return SubmitCallable(&DataZoneClient::DeleteDomainUnit, request);
1197 }
1198
1202 template<typename DeleteDomainUnitRequestT = Model::DeleteDomainUnitRequest>
1203 void DeleteDomainUnitAsync(const DeleteDomainUnitRequestT& request, const DeleteDomainUnitResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1204 {
1205 return SubmitAsync(&DataZoneClient::DeleteDomainUnit, request, handler, context);
1206 }
1207
1214
1218 template<typename DeleteEnvironmentRequestT = Model::DeleteEnvironmentRequest>
1219 Model::DeleteEnvironmentOutcomeCallable DeleteEnvironmentCallable(const DeleteEnvironmentRequestT& request) const
1220 {
1221 return SubmitCallable(&DataZoneClient::DeleteEnvironment, request);
1222 }
1223
1227 template<typename DeleteEnvironmentRequestT = Model::DeleteEnvironmentRequest>
1228 void DeleteEnvironmentAsync(const DeleteEnvironmentRequestT& request, const DeleteEnvironmentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1229 {
1230 return SubmitAsync(&DataZoneClient::DeleteEnvironment, request, handler, context);
1231 }
1232
1241
1245 template<typename DeleteEnvironmentActionRequestT = Model::DeleteEnvironmentActionRequest>
1246 Model::DeleteEnvironmentActionOutcomeCallable DeleteEnvironmentActionCallable(const DeleteEnvironmentActionRequestT& request) const
1247 {
1248 return SubmitCallable(&DataZoneClient::DeleteEnvironmentAction, request);
1249 }
1250
1254 template<typename DeleteEnvironmentActionRequestT = Model::DeleteEnvironmentActionRequest>
1255 void DeleteEnvironmentActionAsync(const DeleteEnvironmentActionRequestT& request, const DeleteEnvironmentActionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1256 {
1257 return SubmitAsync(&DataZoneClient::DeleteEnvironmentAction, request, handler, context);
1258 }
1259
1267
1271 template<typename DeleteEnvironmentBlueprintConfigurationRequestT = Model::DeleteEnvironmentBlueprintConfigurationRequest>
1273 {
1274 return SubmitCallable(&DataZoneClient::DeleteEnvironmentBlueprintConfiguration, request);
1275 }
1276
1280 template<typename DeleteEnvironmentBlueprintConfigurationRequestT = Model::DeleteEnvironmentBlueprintConfigurationRequest>
1281 void DeleteEnvironmentBlueprintConfigurationAsync(const DeleteEnvironmentBlueprintConfigurationRequestT& request, const DeleteEnvironmentBlueprintConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1282 {
1283 return SubmitAsync(&DataZoneClient::DeleteEnvironmentBlueprintConfiguration, request, handler, context);
1284 }
1285
1293
1297 template<typename DeleteEnvironmentProfileRequestT = Model::DeleteEnvironmentProfileRequest>
1298 Model::DeleteEnvironmentProfileOutcomeCallable DeleteEnvironmentProfileCallable(const DeleteEnvironmentProfileRequestT& request) const
1299 {
1300 return SubmitCallable(&DataZoneClient::DeleteEnvironmentProfile, request);
1301 }
1302
1306 template<typename DeleteEnvironmentProfileRequestT = Model::DeleteEnvironmentProfileRequest>
1307 void DeleteEnvironmentProfileAsync(const DeleteEnvironmentProfileRequestT& request, const DeleteEnvironmentProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1308 {
1309 return SubmitAsync(&DataZoneClient::DeleteEnvironmentProfile, request, handler, context);
1310 }
1311
1319
1323 template<typename DeleteFormTypeRequestT = Model::DeleteFormTypeRequest>
1324 Model::DeleteFormTypeOutcomeCallable DeleteFormTypeCallable(const DeleteFormTypeRequestT& request) const
1325 {
1326 return SubmitCallable(&DataZoneClient::DeleteFormType, request);
1327 }
1328
1332 template<typename DeleteFormTypeRequestT = Model::DeleteFormTypeRequest>
1333 void DeleteFormTypeAsync(const DeleteFormTypeRequestT& request, const DeleteFormTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1334 {
1335 return SubmitAsync(&DataZoneClient::DeleteFormType, request, handler, context);
1336 }
1337
1344
1348 template<typename DeleteGlossaryRequestT = Model::DeleteGlossaryRequest>
1349 Model::DeleteGlossaryOutcomeCallable DeleteGlossaryCallable(const DeleteGlossaryRequestT& request) const
1350 {
1351 return SubmitCallable(&DataZoneClient::DeleteGlossary, request);
1352 }
1353
1357 template<typename DeleteGlossaryRequestT = Model::DeleteGlossaryRequest>
1358 void DeleteGlossaryAsync(const DeleteGlossaryRequestT& request, const DeleteGlossaryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1359 {
1360 return SubmitAsync(&DataZoneClient::DeleteGlossary, request, handler, context);
1361 }
1362
1370
1374 template<typename DeleteGlossaryTermRequestT = Model::DeleteGlossaryTermRequest>
1375 Model::DeleteGlossaryTermOutcomeCallable DeleteGlossaryTermCallable(const DeleteGlossaryTermRequestT& request) const
1376 {
1377 return SubmitCallable(&DataZoneClient::DeleteGlossaryTerm, request);
1378 }
1379
1383 template<typename DeleteGlossaryTermRequestT = Model::DeleteGlossaryTermRequest>
1384 void DeleteGlossaryTermAsync(const DeleteGlossaryTermRequestT& request, const DeleteGlossaryTermResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1385 {
1386 return SubmitAsync(&DataZoneClient::DeleteGlossaryTerm, request, handler, context);
1387 }
1388
1396
1400 template<typename DeleteListingRequestT = Model::DeleteListingRequest>
1401 Model::DeleteListingOutcomeCallable DeleteListingCallable(const DeleteListingRequestT& request) const
1402 {
1403 return SubmitCallable(&DataZoneClient::DeleteListing, request);
1404 }
1405
1409 template<typename DeleteListingRequestT = Model::DeleteListingRequest>
1410 void DeleteListingAsync(const DeleteListingRequestT& request, const DeleteListingResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1411 {
1412 return SubmitAsync(&DataZoneClient::DeleteListing, request, handler, context);
1413 }
1414
1421
1425 template<typename DeleteProjectRequestT = Model::DeleteProjectRequest>
1426 Model::DeleteProjectOutcomeCallable DeleteProjectCallable(const DeleteProjectRequestT& request) const
1427 {
1428 return SubmitCallable(&DataZoneClient::DeleteProject, request);
1429 }
1430
1434 template<typename DeleteProjectRequestT = Model::DeleteProjectRequest>
1435 void DeleteProjectAsync(const DeleteProjectRequestT& request, const DeleteProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1436 {
1437 return SubmitAsync(&DataZoneClient::DeleteProject, request, handler, context);
1438 }
1439
1446
1450 template<typename DeleteProjectMembershipRequestT = Model::DeleteProjectMembershipRequest>
1451 Model::DeleteProjectMembershipOutcomeCallable DeleteProjectMembershipCallable(const DeleteProjectMembershipRequestT& request) const
1452 {
1453 return SubmitCallable(&DataZoneClient::DeleteProjectMembership, request);
1454 }
1455
1459 template<typename DeleteProjectMembershipRequestT = Model::DeleteProjectMembershipRequest>
1460 void DeleteProjectMembershipAsync(const DeleteProjectMembershipRequestT& request, const DeleteProjectMembershipResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1461 {
1462 return SubmitAsync(&DataZoneClient::DeleteProjectMembership, request, handler, context);
1463 }
1464
1471
1475 template<typename DeleteProjectProfileRequestT = Model::DeleteProjectProfileRequest>
1476 Model::DeleteProjectProfileOutcomeCallable DeleteProjectProfileCallable(const DeleteProjectProfileRequestT& request) const
1477 {
1478 return SubmitCallable(&DataZoneClient::DeleteProjectProfile, request);
1479 }
1480
1484 template<typename DeleteProjectProfileRequestT = Model::DeleteProjectProfileRequest>
1485 void DeleteProjectProfileAsync(const DeleteProjectProfileRequestT& request, const DeleteProjectProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1486 {
1487 return SubmitAsync(&DataZoneClient::DeleteProjectProfile, request, handler, context);
1488 }
1489
1503
1507 template<typename DeleteRuleRequestT = Model::DeleteRuleRequest>
1508 Model::DeleteRuleOutcomeCallable DeleteRuleCallable(const DeleteRuleRequestT& request) const
1509 {
1510 return SubmitCallable(&DataZoneClient::DeleteRule, request);
1511 }
1512
1516 template<typename DeleteRuleRequestT = Model::DeleteRuleRequest>
1517 void DeleteRuleAsync(const DeleteRuleRequestT& request, const DeleteRuleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1518 {
1519 return SubmitAsync(&DataZoneClient::DeleteRule, request, handler, context);
1520 }
1521
1529
1533 template<typename DeleteSubscriptionGrantRequestT = Model::DeleteSubscriptionGrantRequest>
1534 Model::DeleteSubscriptionGrantOutcomeCallable DeleteSubscriptionGrantCallable(const DeleteSubscriptionGrantRequestT& request) const
1535 {
1536 return SubmitCallable(&DataZoneClient::DeleteSubscriptionGrant, request);
1537 }
1538
1542 template<typename DeleteSubscriptionGrantRequestT = Model::DeleteSubscriptionGrantRequest>
1543 void DeleteSubscriptionGrantAsync(const DeleteSubscriptionGrantRequestT& request, const DeleteSubscriptionGrantResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1544 {
1545 return SubmitAsync(&DataZoneClient::DeleteSubscriptionGrant, request, handler, context);
1546 }
1547
1555
1559 template<typename DeleteSubscriptionRequestRequestT = Model::DeleteSubscriptionRequestRequest>
1560 Model::DeleteSubscriptionRequestOutcomeCallable DeleteSubscriptionRequestCallable(const DeleteSubscriptionRequestRequestT& request) const
1561 {
1562 return SubmitCallable(&DataZoneClient::DeleteSubscriptionRequest, request);
1563 }
1564
1568 template<typename DeleteSubscriptionRequestRequestT = Model::DeleteSubscriptionRequestRequest>
1569 void DeleteSubscriptionRequestAsync(const DeleteSubscriptionRequestRequestT& request, const DeleteSubscriptionRequestResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1570 {
1571 return SubmitAsync(&DataZoneClient::DeleteSubscriptionRequest, request, handler, context);
1572 }
1573
1581
1585 template<typename DeleteSubscriptionTargetRequestT = Model::DeleteSubscriptionTargetRequest>
1586 Model::DeleteSubscriptionTargetOutcomeCallable DeleteSubscriptionTargetCallable(const DeleteSubscriptionTargetRequestT& request) const
1587 {
1588 return SubmitCallable(&DataZoneClient::DeleteSubscriptionTarget, request);
1589 }
1590
1594 template<typename DeleteSubscriptionTargetRequestT = Model::DeleteSubscriptionTargetRequest>
1595 void DeleteSubscriptionTargetAsync(const DeleteSubscriptionTargetRequestT& request, const DeleteSubscriptionTargetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1596 {
1597 return SubmitAsync(&DataZoneClient::DeleteSubscriptionTarget, request, handler, context);
1598 }
1599
1607
1611 template<typename DeleteTimeSeriesDataPointsRequestT = Model::DeleteTimeSeriesDataPointsRequest>
1612 Model::DeleteTimeSeriesDataPointsOutcomeCallable DeleteTimeSeriesDataPointsCallable(const DeleteTimeSeriesDataPointsRequestT& request) const
1613 {
1614 return SubmitCallable(&DataZoneClient::DeleteTimeSeriesDataPoints, request);
1615 }
1616
1620 template<typename DeleteTimeSeriesDataPointsRequestT = Model::DeleteTimeSeriesDataPointsRequest>
1621 void DeleteTimeSeriesDataPointsAsync(const DeleteTimeSeriesDataPointsRequestT& request, const DeleteTimeSeriesDataPointsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1622 {
1623 return SubmitAsync(&DataZoneClient::DeleteTimeSeriesDataPoints, request, handler, context);
1624 }
1625
1633
1637 template<typename DisassociateEnvironmentRoleRequestT = Model::DisassociateEnvironmentRoleRequest>
1638 Model::DisassociateEnvironmentRoleOutcomeCallable DisassociateEnvironmentRoleCallable(const DisassociateEnvironmentRoleRequestT& request) const
1639 {
1640 return SubmitCallable(&DataZoneClient::DisassociateEnvironmentRole, request);
1641 }
1642
1646 template<typename DisassociateEnvironmentRoleRequestT = Model::DisassociateEnvironmentRoleRequest>
1647 void DisassociateEnvironmentRoleAsync(const DisassociateEnvironmentRoleRequestT& request, const DisassociateEnvironmentRoleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1648 {
1649 return SubmitAsync(&DataZoneClient::DisassociateEnvironmentRole, request, handler, context);
1650 }
1651
1658
1662 template<typename DisassociateGovernedTermsRequestT = Model::DisassociateGovernedTermsRequest>
1663 Model::DisassociateGovernedTermsOutcomeCallable DisassociateGovernedTermsCallable(const DisassociateGovernedTermsRequestT& request) const
1664 {
1665 return SubmitCallable(&DataZoneClient::DisassociateGovernedTerms, request);
1666 }
1667
1671 template<typename DisassociateGovernedTermsRequestT = Model::DisassociateGovernedTermsRequest>
1672 void DisassociateGovernedTermsAsync(const DisassociateGovernedTermsRequestT& request, const DisassociateGovernedTermsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1673 {
1674 return SubmitAsync(&DataZoneClient::DisassociateGovernedTerms, request, handler, context);
1675 }
1676
1683
1687 template<typename GetAccountPoolRequestT = Model::GetAccountPoolRequest>
1688 Model::GetAccountPoolOutcomeCallable GetAccountPoolCallable(const GetAccountPoolRequestT& request) const
1689 {
1690 return SubmitCallable(&DataZoneClient::GetAccountPool, request);
1691 }
1692
1696 template<typename GetAccountPoolRequestT = Model::GetAccountPoolRequest>
1697 void GetAccountPoolAsync(const GetAccountPoolRequestT& request, const GetAccountPoolResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1698 {
1699 return SubmitAsync(&DataZoneClient::GetAccountPool, request, handler, context);
1700 }
1701
1708
1712 template<typename GetAssetRequestT = Model::GetAssetRequest>
1713 Model::GetAssetOutcomeCallable GetAssetCallable(const GetAssetRequestT& request) const
1714 {
1715 return SubmitCallable(&DataZoneClient::GetAsset, request);
1716 }
1717
1721 template<typename GetAssetRequestT = Model::GetAssetRequest>
1722 void GetAssetAsync(const GetAssetRequestT& request, const GetAssetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1723 {
1724 return SubmitAsync(&DataZoneClient::GetAsset, request, handler, context);
1725 }
1726
1733
1737 template<typename GetAssetFilterRequestT = Model::GetAssetFilterRequest>
1738 Model::GetAssetFilterOutcomeCallable GetAssetFilterCallable(const GetAssetFilterRequestT& request) const
1739 {
1740 return SubmitCallable(&DataZoneClient::GetAssetFilter, request);
1741 }
1742
1746 template<typename GetAssetFilterRequestT = Model::GetAssetFilterRequest>
1747 void GetAssetFilterAsync(const GetAssetFilterRequestT& request, const GetAssetFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1748 {
1749 return SubmitAsync(&DataZoneClient::GetAssetFilter, request, handler, context);
1750 }
1751
1758
1762 template<typename GetAssetTypeRequestT = Model::GetAssetTypeRequest>
1763 Model::GetAssetTypeOutcomeCallable GetAssetTypeCallable(const GetAssetTypeRequestT& request) const
1764 {
1765 return SubmitCallable(&DataZoneClient::GetAssetType, request);
1766 }
1767
1771 template<typename GetAssetTypeRequestT = Model::GetAssetTypeRequest>
1772 void GetAssetTypeAsync(const GetAssetTypeRequestT& request, const GetAssetTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1773 {
1774 return SubmitAsync(&DataZoneClient::GetAssetType, request, handler, context);
1775 }
1776
1785
1789 template<typename GetConnectionRequestT = Model::GetConnectionRequest>
1790 Model::GetConnectionOutcomeCallable GetConnectionCallable(const GetConnectionRequestT& request) const
1791 {
1792 return SubmitCallable(&DataZoneClient::GetConnection, request);
1793 }
1794
1798 template<typename GetConnectionRequestT = Model::GetConnectionRequest>
1799 void GetConnectionAsync(const GetConnectionRequestT& request, const GetConnectionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1800 {
1801 return SubmitAsync(&DataZoneClient::GetConnection, request, handler, context);
1802 }
1803
1810
1814 template<typename GetDataProductRequestT = Model::GetDataProductRequest>
1815 Model::GetDataProductOutcomeCallable GetDataProductCallable(const GetDataProductRequestT& request) const
1816 {
1817 return SubmitCallable(&DataZoneClient::GetDataProduct, request);
1818 }
1819
1823 template<typename GetDataProductRequestT = Model::GetDataProductRequest>
1824 void GetDataProductAsync(const GetDataProductRequestT& request, const GetDataProductResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1825 {
1826 return SubmitAsync(&DataZoneClient::GetDataProduct, request, handler, context);
1827 }
1828
1835
1839 template<typename GetDataSourceRequestT = Model::GetDataSourceRequest>
1840 Model::GetDataSourceOutcomeCallable GetDataSourceCallable(const GetDataSourceRequestT& request) const
1841 {
1842 return SubmitCallable(&DataZoneClient::GetDataSource, request);
1843 }
1844
1848 template<typename GetDataSourceRequestT = Model::GetDataSourceRequest>
1849 void GetDataSourceAsync(const GetDataSourceRequestT& request, const GetDataSourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1850 {
1851 return SubmitAsync(&DataZoneClient::GetDataSource, request, handler, context);
1852 }
1853
1860
1864 template<typename GetDataSourceRunRequestT = Model::GetDataSourceRunRequest>
1865 Model::GetDataSourceRunOutcomeCallable GetDataSourceRunCallable(const GetDataSourceRunRequestT& request) const
1866 {
1867 return SubmitCallable(&DataZoneClient::GetDataSourceRun, request);
1868 }
1869
1873 template<typename GetDataSourceRunRequestT = Model::GetDataSourceRunRequest>
1874 void GetDataSourceRunAsync(const GetDataSourceRunRequestT& request, const GetDataSourceRunResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1875 {
1876 return SubmitAsync(&DataZoneClient::GetDataSourceRun, request, handler, context);
1877 }
1878
1885
1889 template<typename GetDomainRequestT = Model::GetDomainRequest>
1890 Model::GetDomainOutcomeCallable GetDomainCallable(const GetDomainRequestT& request) const
1891 {
1892 return SubmitCallable(&DataZoneClient::GetDomain, request);
1893 }
1894
1898 template<typename GetDomainRequestT = Model::GetDomainRequest>
1899 void GetDomainAsync(const GetDomainRequestT& request, const GetDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1900 {
1901 return SubmitAsync(&DataZoneClient::GetDomain, request, handler, context);
1902 }
1903
1910
1914 template<typename GetDomainUnitRequestT = Model::GetDomainUnitRequest>
1915 Model::GetDomainUnitOutcomeCallable GetDomainUnitCallable(const GetDomainUnitRequestT& request) const
1916 {
1917 return SubmitCallable(&DataZoneClient::GetDomainUnit, request);
1918 }
1919
1923 template<typename GetDomainUnitRequestT = Model::GetDomainUnitRequest>
1924 void GetDomainUnitAsync(const GetDomainUnitRequestT& request, const GetDomainUnitResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1925 {
1926 return SubmitAsync(&DataZoneClient::GetDomainUnit, request, handler, context);
1927 }
1928
1935
1939 template<typename GetEnvironmentRequestT = Model::GetEnvironmentRequest>
1940 Model::GetEnvironmentOutcomeCallable GetEnvironmentCallable(const GetEnvironmentRequestT& request) const
1941 {
1942 return SubmitCallable(&DataZoneClient::GetEnvironment, request);
1943 }
1944
1948 template<typename GetEnvironmentRequestT = Model::GetEnvironmentRequest>
1949 void GetEnvironmentAsync(const GetEnvironmentRequestT& request, const GetEnvironmentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1950 {
1951 return SubmitAsync(&DataZoneClient::GetEnvironment, request, handler, context);
1952 }
1953
1960
1964 template<typename GetEnvironmentActionRequestT = Model::GetEnvironmentActionRequest>
1965 Model::GetEnvironmentActionOutcomeCallable GetEnvironmentActionCallable(const GetEnvironmentActionRequestT& request) const
1966 {
1967 return SubmitCallable(&DataZoneClient::GetEnvironmentAction, request);
1968 }
1969
1973 template<typename GetEnvironmentActionRequestT = Model::GetEnvironmentActionRequest>
1974 void GetEnvironmentActionAsync(const GetEnvironmentActionRequestT& request, const GetEnvironmentActionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1975 {
1976 return SubmitAsync(&DataZoneClient::GetEnvironmentAction, request, handler, context);
1977 }
1978
1985
1989 template<typename GetEnvironmentBlueprintRequestT = Model::GetEnvironmentBlueprintRequest>
1990 Model::GetEnvironmentBlueprintOutcomeCallable GetEnvironmentBlueprintCallable(const GetEnvironmentBlueprintRequestT& request) const
1991 {
1992 return SubmitCallable(&DataZoneClient::GetEnvironmentBlueprint, request);
1993 }
1994
1998 template<typename GetEnvironmentBlueprintRequestT = Model::GetEnvironmentBlueprintRequest>
1999 void GetEnvironmentBlueprintAsync(const GetEnvironmentBlueprintRequestT& request, const GetEnvironmentBlueprintResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2000 {
2001 return SubmitAsync(&DataZoneClient::GetEnvironmentBlueprint, request, handler, context);
2002 }
2003
2011
2015 template<typename GetEnvironmentBlueprintConfigurationRequestT = Model::GetEnvironmentBlueprintConfigurationRequest>
2017 {
2018 return SubmitCallable(&DataZoneClient::GetEnvironmentBlueprintConfiguration, request);
2019 }
2020
2024 template<typename GetEnvironmentBlueprintConfigurationRequestT = Model::GetEnvironmentBlueprintConfigurationRequest>
2025 void GetEnvironmentBlueprintConfigurationAsync(const GetEnvironmentBlueprintConfigurationRequestT& request, const GetEnvironmentBlueprintConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2026 {
2027 return SubmitAsync(&DataZoneClient::GetEnvironmentBlueprintConfiguration, request, handler, context);
2028 }
2029
2037
2041 template<typename GetEnvironmentCredentialsRequestT = Model::GetEnvironmentCredentialsRequest>
2042 Model::GetEnvironmentCredentialsOutcomeCallable GetEnvironmentCredentialsCallable(const GetEnvironmentCredentialsRequestT& request) const
2043 {
2044 return SubmitCallable(&DataZoneClient::GetEnvironmentCredentials, request);
2045 }
2046
2050 template<typename GetEnvironmentCredentialsRequestT = Model::GetEnvironmentCredentialsRequest>
2051 void GetEnvironmentCredentialsAsync(const GetEnvironmentCredentialsRequestT& request, const GetEnvironmentCredentialsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2052 {
2053 return SubmitAsync(&DataZoneClient::GetEnvironmentCredentials, request, handler, context);
2054 }
2055
2062
2066 template<typename GetEnvironmentProfileRequestT = Model::GetEnvironmentProfileRequest>
2067 Model::GetEnvironmentProfileOutcomeCallable GetEnvironmentProfileCallable(const GetEnvironmentProfileRequestT& request) const
2068 {
2069 return SubmitCallable(&DataZoneClient::GetEnvironmentProfile, request);
2070 }
2071
2075 template<typename GetEnvironmentProfileRequestT = Model::GetEnvironmentProfileRequest>
2076 void GetEnvironmentProfileAsync(const GetEnvironmentProfileRequestT& request, const GetEnvironmentProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2077 {
2078 return SubmitAsync(&DataZoneClient::GetEnvironmentProfile, request, handler, context);
2079 }
2080
2087
2091 template<typename GetFormTypeRequestT = Model::GetFormTypeRequest>
2092 Model::GetFormTypeOutcomeCallable GetFormTypeCallable(const GetFormTypeRequestT& request) const
2093 {
2094 return SubmitCallable(&DataZoneClient::GetFormType, request);
2095 }
2096
2100 template<typename GetFormTypeRequestT = Model::GetFormTypeRequest>
2101 void GetFormTypeAsync(const GetFormTypeRequestT& request, const GetFormTypeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2102 {
2103 return SubmitAsync(&DataZoneClient::GetFormType, request, handler, context);
2104 }
2105
2112
2116 template<typename GetGlossaryRequestT = Model::GetGlossaryRequest>
2117 Model::GetGlossaryOutcomeCallable GetGlossaryCallable(const GetGlossaryRequestT& request) const
2118 {
2119 return SubmitCallable(&DataZoneClient::GetGlossary, request);
2120 }
2121
2125 template<typename GetGlossaryRequestT = Model::GetGlossaryRequest>
2126 void GetGlossaryAsync(const GetGlossaryRequestT& request, const GetGlossaryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2127 {
2128 return SubmitAsync(&DataZoneClient::GetGlossary, request, handler, context);
2129 }
2130
2138
2142 template<typename GetGlossaryTermRequestT = Model::GetGlossaryTermRequest>
2143 Model::GetGlossaryTermOutcomeCallable GetGlossaryTermCallable(const GetGlossaryTermRequestT& request) const
2144 {
2145 return SubmitCallable(&DataZoneClient::GetGlossaryTerm, request);
2146 }
2147
2151 template<typename GetGlossaryTermRequestT = Model::GetGlossaryTermRequest>
2152 void GetGlossaryTermAsync(const GetGlossaryTermRequestT& request, const GetGlossaryTermResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2153 {
2154 return SubmitAsync(&DataZoneClient::GetGlossaryTerm, request, handler, context);
2155 }
2156
2163
2167 template<typename GetGroupProfileRequestT = Model::GetGroupProfileRequest>
2168 Model::GetGroupProfileOutcomeCallable GetGroupProfileCallable(const GetGroupProfileRequestT& request) const
2169 {
2170 return SubmitCallable(&DataZoneClient::GetGroupProfile, request);
2171 }
2172
2176 template<typename GetGroupProfileRequestT = Model::GetGroupProfileRequest>
2177 void GetGroupProfileAsync(const GetGroupProfileRequestT& request, const GetGroupProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2178 {
2179 return SubmitAsync(&DataZoneClient::GetGroupProfile, request, handler, context);
2180 }
2181
2189
2193 template<typename GetIamPortalLoginUrlRequestT = Model::GetIamPortalLoginUrlRequest>
2194 Model::GetIamPortalLoginUrlOutcomeCallable GetIamPortalLoginUrlCallable(const GetIamPortalLoginUrlRequestT& request) const
2195 {
2196 return SubmitCallable(&DataZoneClient::GetIamPortalLoginUrl, request);
2197 }
2198
2202 template<typename GetIamPortalLoginUrlRequestT = Model::GetIamPortalLoginUrlRequest>
2203 void GetIamPortalLoginUrlAsync(const GetIamPortalLoginUrlRequestT& request, const GetIamPortalLoginUrlResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2204 {
2205 return SubmitAsync(&DataZoneClient::GetIamPortalLoginUrl, request, handler, context);
2206 }
2207
2214
2218 template<typename GetJobRunRequestT = Model::GetJobRunRequest>
2219 Model::GetJobRunOutcomeCallable GetJobRunCallable(const GetJobRunRequestT& request) const
2220 {
2221 return SubmitCallable(&DataZoneClient::GetJobRun, request);
2222 }
2223
2227 template<typename GetJobRunRequestT = Model::GetJobRunRequest>
2228 void GetJobRunAsync(const GetJobRunRequestT& request, const GetJobRunResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2229 {
2230 return SubmitAsync(&DataZoneClient::GetJobRun, request, handler, context);
2231 }
2232
2239
2243 template<typename GetLineageEventRequestT = Model::GetLineageEventRequest>
2244 Model::GetLineageEventOutcomeCallable GetLineageEventCallable(const GetLineageEventRequestT& request) const
2245 {
2246 return SubmitCallable(&DataZoneClient::GetLineageEvent, request);
2247 }
2248
2252 template<typename GetLineageEventRequestT = Model::GetLineageEventRequest>
2253 void GetLineageEventAsync(const GetLineageEventRequestT& request, const GetLineageEventResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2254 {
2255 return SubmitAsync(&DataZoneClient::GetLineageEvent, request, handler, context);
2256 }
2257
2264
2268 template<typename GetLineageNodeRequestT = Model::GetLineageNodeRequest>
2269 Model::GetLineageNodeOutcomeCallable GetLineageNodeCallable(const GetLineageNodeRequestT& request) const
2270 {
2271 return SubmitCallable(&DataZoneClient::GetLineageNode, request);
2272 }
2273
2277 template<typename GetLineageNodeRequestT = Model::GetLineageNodeRequest>
2278 void GetLineageNodeAsync(const GetLineageNodeRequestT& request, const GetLineageNodeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2279 {
2280 return SubmitAsync(&DataZoneClient::GetLineageNode, request, handler, context);
2281 }
2282
2291
2295 template<typename GetListingRequestT = Model::GetListingRequest>
2296 Model::GetListingOutcomeCallable GetListingCallable(const GetListingRequestT& request) const
2297 {
2298 return SubmitCallable(&DataZoneClient::GetListing, request);
2299 }
2300
2304 template<typename GetListingRequestT = Model::GetListingRequest>
2305 void GetListingAsync(const GetListingRequestT& request, const GetListingResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2306 {
2307 return SubmitAsync(&DataZoneClient::GetListing, request, handler, context);
2308 }
2309
2317
2321 template<typename GetMetadataGenerationRunRequestT = Model::GetMetadataGenerationRunRequest>
2322 Model::GetMetadataGenerationRunOutcomeCallable GetMetadataGenerationRunCallable(const GetMetadataGenerationRunRequestT& request) const
2323 {
2324 return SubmitCallable(&DataZoneClient::GetMetadataGenerationRun, request);
2325 }
2326
2330 template<typename GetMetadataGenerationRunRequestT = Model::GetMetadataGenerationRunRequest>
2331 void GetMetadataGenerationRunAsync(const GetMetadataGenerationRunRequestT& request, const GetMetadataGenerationRunResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2332 {
2333 return SubmitAsync(&DataZoneClient::GetMetadataGenerationRun, request, handler, context);
2334 }
2335
2342
2346 template<typename GetProjectRequestT = Model::GetProjectRequest>
2347 Model::GetProjectOutcomeCallable GetProjectCallable(const GetProjectRequestT& request) const
2348 {
2349 return SubmitCallable(&DataZoneClient::GetProject, request);
2350 }
2351
2355 template<typename GetProjectRequestT = Model::GetProjectRequest>
2356 void GetProjectAsync(const GetProjectRequestT& request, const GetProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2357 {
2358 return SubmitAsync(&DataZoneClient::GetProject, request, handler, context);
2359 }
2360
2367
2371 template<typename GetProjectProfileRequestT = Model::GetProjectProfileRequest>
2372 Model::GetProjectProfileOutcomeCallable GetProjectProfileCallable(const GetProjectProfileRequestT& request) const
2373 {
2374 return SubmitCallable(&DataZoneClient::GetProjectProfile, request);
2375 }
2376
2380 template<typename GetProjectProfileRequestT = Model::GetProjectProfileRequest>
2381 void GetProjectProfileAsync(const GetProjectProfileRequestT& request, const GetProjectProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2382 {
2383 return SubmitAsync(&DataZoneClient::GetProjectProfile, request, handler, context);
2384 }
2385
2399
2403 template<typename GetRuleRequestT = Model::GetRuleRequest>
2404 Model::GetRuleOutcomeCallable GetRuleCallable(const GetRuleRequestT& request) const
2405 {
2406 return SubmitCallable(&DataZoneClient::GetRule, request);
2407 }
2408
2412 template<typename GetRuleRequestT = Model::GetRuleRequest>
2413 void GetRuleAsync(const GetRuleRequestT& request, const GetRuleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2414 {
2415 return SubmitAsync(&DataZoneClient::GetRule, request, handler, context);
2416 }
2417
2424
2428 template<typename GetSubscriptionRequestT = Model::GetSubscriptionRequest>
2429 Model::GetSubscriptionOutcomeCallable GetSubscriptionCallable(const GetSubscriptionRequestT& request) const
2430 {
2431 return SubmitCallable(&DataZoneClient::GetSubscription, request);
2432 }
2433
2437 template<typename GetSubscriptionRequestT = Model::GetSubscriptionRequest>
2438 void GetSubscriptionAsync(const GetSubscriptionRequestT& request, const GetSubscriptionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2439 {
2440 return SubmitAsync(&DataZoneClient::GetSubscription, request, handler, context);
2441 }
2442
2449
2453 template<typename GetSubscriptionGrantRequestT = Model::GetSubscriptionGrantRequest>
2454 Model::GetSubscriptionGrantOutcomeCallable GetSubscriptionGrantCallable(const GetSubscriptionGrantRequestT& request) const
2455 {
2456 return SubmitCallable(&DataZoneClient::GetSubscriptionGrant, request);
2457 }
2458
2462 template<typename GetSubscriptionGrantRequestT = Model::GetSubscriptionGrantRequest>
2463 void GetSubscriptionGrantAsync(const GetSubscriptionGrantRequestT& request, const GetSubscriptionGrantResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2464 {
2465 return SubmitAsync(&DataZoneClient::GetSubscriptionGrant, request, handler, context);
2466 }
2467
2475
2479 template<typename GetSubscriptionRequestDetailsRequestT = Model::GetSubscriptionRequestDetailsRequest>
2480 Model::GetSubscriptionRequestDetailsOutcomeCallable GetSubscriptionRequestDetailsCallable(const GetSubscriptionRequestDetailsRequestT& request) const
2481 {
2482 return SubmitCallable(&DataZoneClient::GetSubscriptionRequestDetails, request);
2483 }
2484
2488 template<typename GetSubscriptionRequestDetailsRequestT = Model::GetSubscriptionRequestDetailsRequest>
2489 void GetSubscriptionRequestDetailsAsync(const GetSubscriptionRequestDetailsRequestT& request, const GetSubscriptionRequestDetailsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2490 {
2491 return SubmitAsync(&DataZoneClient::GetSubscriptionRequestDetails, request, handler, context);
2492 }
2493
2501
2505 template<typename GetSubscriptionTargetRequestT = Model::GetSubscriptionTargetRequest>
2506 Model::GetSubscriptionTargetOutcomeCallable GetSubscriptionTargetCallable(const GetSubscriptionTargetRequestT& request) const
2507 {
2508 return SubmitCallable(&DataZoneClient::GetSubscriptionTarget, request);
2509 }
2510
2514 template<typename GetSubscriptionTargetRequestT = Model::GetSubscriptionTargetRequest>
2515 void GetSubscriptionTargetAsync(const GetSubscriptionTargetRequestT& request, const GetSubscriptionTargetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2516 {
2517 return SubmitAsync(&DataZoneClient::GetSubscriptionTarget, request, handler, context);
2518 }
2519
2526
2530 template<typename GetTimeSeriesDataPointRequestT = Model::GetTimeSeriesDataPointRequest>
2531 Model::GetTimeSeriesDataPointOutcomeCallable GetTimeSeriesDataPointCallable(const GetTimeSeriesDataPointRequestT& request) const
2532 {
2533 return SubmitCallable(&DataZoneClient::GetTimeSeriesDataPoint, request);
2534 }
2535
2539 template<typename GetTimeSeriesDataPointRequestT = Model::GetTimeSeriesDataPointRequest>
2540 void GetTimeSeriesDataPointAsync(const GetTimeSeriesDataPointRequestT& request, const GetTimeSeriesDataPointResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2541 {
2542 return SubmitAsync(&DataZoneClient::GetTimeSeriesDataPoint, request, handler, context);
2543 }
2544
2551
2555 template<typename GetUserProfileRequestT = Model::GetUserProfileRequest>
2556 Model::GetUserProfileOutcomeCallable GetUserProfileCallable(const GetUserProfileRequestT& request) const
2557 {
2558 return SubmitCallable(&DataZoneClient::GetUserProfile, request);
2559 }
2560
2564 template<typename GetUserProfileRequestT = Model::GetUserProfileRequest>
2565 void GetUserProfileAsync(const GetUserProfileRequestT& request, const GetUserProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2566 {
2567 return SubmitAsync(&DataZoneClient::GetUserProfile, request, handler, context);
2568 }
2569
2576
2580 template<typename ListAccountPoolsRequestT = Model::ListAccountPoolsRequest>
2581 Model::ListAccountPoolsOutcomeCallable ListAccountPoolsCallable(const ListAccountPoolsRequestT& request) const
2582 {
2583 return SubmitCallable(&DataZoneClient::ListAccountPools, request);
2584 }
2585
2589 template<typename ListAccountPoolsRequestT = Model::ListAccountPoolsRequest>
2590 void ListAccountPoolsAsync(const ListAccountPoolsRequestT& request, const ListAccountPoolsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2591 {
2592 return SubmitAsync(&DataZoneClient::ListAccountPools, request, handler, context);
2593 }
2594
2602
2606 template<typename ListAccountsInAccountPoolRequestT = Model::ListAccountsInAccountPoolRequest>
2607 Model::ListAccountsInAccountPoolOutcomeCallable ListAccountsInAccountPoolCallable(const ListAccountsInAccountPoolRequestT& request) const
2608 {
2609 return SubmitCallable(&DataZoneClient::ListAccountsInAccountPool, request);
2610 }
2611
2615 template<typename ListAccountsInAccountPoolRequestT = Model::ListAccountsInAccountPoolRequest>
2616 void ListAccountsInAccountPoolAsync(const ListAccountsInAccountPoolRequestT& request, const ListAccountsInAccountPoolResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2617 {
2618 return SubmitAsync(&DataZoneClient::ListAccountsInAccountPool, request, handler, context);
2619 }
2620
2627
2631 template<typename ListAssetFiltersRequestT = Model::ListAssetFiltersRequest>
2632 Model::ListAssetFiltersOutcomeCallable ListAssetFiltersCallable(const ListAssetFiltersRequestT& request) const
2633 {
2634 return SubmitCallable(&DataZoneClient::ListAssetFilters, request);
2635 }
2636
2640 template<typename ListAssetFiltersRequestT = Model::ListAssetFiltersRequest>
2641 void ListAssetFiltersAsync(const ListAssetFiltersRequestT& request, const ListAssetFiltersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2642 {
2643 return SubmitAsync(&DataZoneClient::ListAssetFilters, request, handler, context);
2644 }
2645
2652
2656 template<typename ListAssetRevisionsRequestT = Model::ListAssetRevisionsRequest>
2657 Model::ListAssetRevisionsOutcomeCallable ListAssetRevisionsCallable(const ListAssetRevisionsRequestT& request) const
2658 {
2659 return SubmitCallable(&DataZoneClient::ListAssetRevisions, request);
2660 }
2661
2665 template<typename ListAssetRevisionsRequestT = Model::ListAssetRevisionsRequest>
2666 void ListAssetRevisionsAsync(const ListAssetRevisionsRequestT& request, const ListAssetRevisionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2667 {
2668 return SubmitAsync(&DataZoneClient::ListAssetRevisions, request, handler, context);
2669 }
2670
2679
2683 template<typename ListConnectionsRequestT = Model::ListConnectionsRequest>
2684 Model::ListConnectionsOutcomeCallable ListConnectionsCallable(const ListConnectionsRequestT& request) const
2685 {
2686 return SubmitCallable(&DataZoneClient::ListConnections, request);
2687 }
2688
2692 template<typename ListConnectionsRequestT = Model::ListConnectionsRequest>
2693 void ListConnectionsAsync(const ListConnectionsRequestT& request, const ListConnectionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2694 {
2695 return SubmitAsync(&DataZoneClient::ListConnections, request, handler, context);
2696 }
2697
2704
2708 template<typename ListDataProductRevisionsRequestT = Model::ListDataProductRevisionsRequest>
2709 Model::ListDataProductRevisionsOutcomeCallable ListDataProductRevisionsCallable(const ListDataProductRevisionsRequestT& request) const
2710 {
2711 return SubmitCallable(&DataZoneClient::ListDataProductRevisions, request);
2712 }
2713
2717 template<typename ListDataProductRevisionsRequestT = Model::ListDataProductRevisionsRequest>
2718 void ListDataProductRevisionsAsync(const ListDataProductRevisionsRequestT& request, const ListDataProductRevisionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2719 {
2720 return SubmitAsync(&DataZoneClient::ListDataProductRevisions, request, handler, context);
2721 }
2722
2729
2733 template<typename ListDataSourceRunActivitiesRequestT = Model::ListDataSourceRunActivitiesRequest>
2734 Model::ListDataSourceRunActivitiesOutcomeCallable ListDataSourceRunActivitiesCallable(const ListDataSourceRunActivitiesRequestT& request) const
2735 {
2736 return SubmitCallable(&DataZoneClient::ListDataSourceRunActivities, request);
2737 }
2738
2742 template<typename ListDataSourceRunActivitiesRequestT = Model::ListDataSourceRunActivitiesRequest>
2743 void ListDataSourceRunActivitiesAsync(const ListDataSourceRunActivitiesRequestT& request, const ListDataSourceRunActivitiesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2744 {
2745 return SubmitAsync(&DataZoneClient::ListDataSourceRunActivities, request, handler, context);
2746 }
2747
2754
2758 template<typename ListDataSourceRunsRequestT = Model::ListDataSourceRunsRequest>
2759 Model::ListDataSourceRunsOutcomeCallable ListDataSourceRunsCallable(const ListDataSourceRunsRequestT& request) const
2760 {
2761 return SubmitCallable(&DataZoneClient::ListDataSourceRuns, request);
2762 }
2763
2767 template<typename ListDataSourceRunsRequestT = Model::ListDataSourceRunsRequest>
2768 void ListDataSourceRunsAsync(const ListDataSourceRunsRequestT& request, const ListDataSourceRunsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2769 {
2770 return SubmitAsync(&DataZoneClient::ListDataSourceRuns, request, handler, context);
2771 }
2772
2779
2783 template<typename ListDataSourcesRequestT = Model::ListDataSourcesRequest>
2784 Model::ListDataSourcesOutcomeCallable ListDataSourcesCallable(const ListDataSourcesRequestT& request) const
2785 {
2786 return SubmitCallable(&DataZoneClient::ListDataSources, request);
2787 }
2788
2792 template<typename ListDataSourcesRequestT = Model::ListDataSourcesRequest>
2793 void ListDataSourcesAsync(const ListDataSourcesRequestT& request, const ListDataSourcesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2794 {
2795 return SubmitAsync(&DataZoneClient::ListDataSources, request, handler, context);
2796 }
2797
2805
2809 template<typename ListDomainUnitsForParentRequestT = Model::ListDomainUnitsForParentRequest>
2810 Model::ListDomainUnitsForParentOutcomeCallable ListDomainUnitsForParentCallable(const ListDomainUnitsForParentRequestT& request) const
2811 {
2812 return SubmitCallable(&DataZoneClient::ListDomainUnitsForParent, request);
2813 }
2814
2818 template<typename ListDomainUnitsForParentRequestT = Model::ListDomainUnitsForParentRequest>
2819 void ListDomainUnitsForParentAsync(const ListDomainUnitsForParentRequestT& request, const ListDomainUnitsForParentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2820 {
2821 return SubmitAsync(&DataZoneClient::ListDomainUnitsForParent, request, handler, context);
2822 }
2823
2830
2834 template<typename ListDomainsRequestT = Model::ListDomainsRequest>
2835 Model::ListDomainsOutcomeCallable ListDomainsCallable(const ListDomainsRequestT& request = {}) const
2836 {
2837 return SubmitCallable(&DataZoneClient::ListDomains, request);
2838 }
2839
2843 template<typename ListDomainsRequestT = Model::ListDomainsRequest>
2844 void ListDomainsAsync(const ListDomainsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr, const ListDomainsRequestT& request = {}) const
2845 {
2846 return SubmitAsync(&DataZoneClient::ListDomains, request, handler, context);
2847 }
2848
2855
2859 template<typename ListEntityOwnersRequestT = Model::ListEntityOwnersRequest>
2860 Model::ListEntityOwnersOutcomeCallable ListEntityOwnersCallable(const ListEntityOwnersRequestT& request) const
2861 {
2862 return SubmitCallable(&DataZoneClient::ListEntityOwners, request);
2863 }
2864
2868 template<typename ListEntityOwnersRequestT = Model::ListEntityOwnersRequest>
2869 void ListEntityOwnersAsync(const ListEntityOwnersRequestT& request, const ListEntityOwnersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2870 {
2871 return SubmitAsync(&DataZoneClient::ListEntityOwners, request, handler, context);
2872 }
2873
2880
2884 template<typename ListEnvironmentActionsRequestT = Model::ListEnvironmentActionsRequest>
2885 Model::ListEnvironmentActionsOutcomeCallable ListEnvironmentActionsCallable(const ListEnvironmentActionsRequestT& request) const
2886 {
2887 return SubmitCallable(&DataZoneClient::ListEnvironmentActions, request);
2888 }
2889
2893 template<typename ListEnvironmentActionsRequestT = Model::ListEnvironmentActionsRequest>
2894 void ListEnvironmentActionsAsync(const ListEnvironmentActionsRequestT& request, const ListEnvironmentActionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2895 {
2896 return SubmitAsync(&DataZoneClient::ListEnvironmentActions, request, handler, context);
2897 }
2898
2906
2910 template<typename ListEnvironmentBlueprintConfigurationsRequestT = Model::ListEnvironmentBlueprintConfigurationsRequest>
2912 {
2913 return SubmitCallable(&DataZoneClient::ListEnvironmentBlueprintConfigurations, request);
2914 }
2915
2919 template<typename ListEnvironmentBlueprintConfigurationsRequestT = Model::ListEnvironmentBlueprintConfigurationsRequest>
2920 void ListEnvironmentBlueprintConfigurationsAsync(const ListEnvironmentBlueprintConfigurationsRequestT& request, const ListEnvironmentBlueprintConfigurationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2921 {
2922 return SubmitAsync(&DataZoneClient::ListEnvironmentBlueprintConfigurations, request, handler, context);
2923 }
2924
2932
2936 template<typename ListEnvironmentBlueprintsRequestT = Model::ListEnvironmentBlueprintsRequest>
2937 Model::ListEnvironmentBlueprintsOutcomeCallable ListEnvironmentBlueprintsCallable(const ListEnvironmentBlueprintsRequestT& request) const
2938 {
2939 return SubmitCallable(&DataZoneClient::ListEnvironmentBlueprints, request);
2940 }
2941
2945 template<typename ListEnvironmentBlueprintsRequestT = Model::ListEnvironmentBlueprintsRequest>
2946 void ListEnvironmentBlueprintsAsync(const ListEnvironmentBlueprintsRequestT& request, const ListEnvironmentBlueprintsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2947 {
2948 return SubmitAsync(&DataZoneClient::ListEnvironmentBlueprints, request, handler, context);
2949 }
2950
2957
2961 template<typename ListEnvironmentProfilesRequestT = Model::ListEnvironmentProfilesRequest>
2962 Model::ListEnvironmentProfilesOutcomeCallable ListEnvironmentProfilesCallable(const ListEnvironmentProfilesRequestT& request) const
2963 {
2964 return SubmitCallable(&DataZoneClient::ListEnvironmentProfiles, request);
2965 }
2966
2970 template<typename ListEnvironmentProfilesRequestT = Model::ListEnvironmentProfilesRequest>
2971 void ListEnvironmentProfilesAsync(const ListEnvironmentProfilesRequestT& request, const ListEnvironmentProfilesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2972 {
2973 return SubmitAsync(&DataZoneClient::ListEnvironmentProfiles, request, handler, context);
2974 }
2975
2982
2986 template<typename ListEnvironmentsRequestT = Model::ListEnvironmentsRequest>
2987 Model::ListEnvironmentsOutcomeCallable ListEnvironmentsCallable(const ListEnvironmentsRequestT& request) const
2988 {
2989 return SubmitCallable(&DataZoneClient::ListEnvironments, request);
2990 }
2991
2995 template<typename ListEnvironmentsRequestT = Model::ListEnvironmentsRequest>
2996 void ListEnvironmentsAsync(const ListEnvironmentsRequestT& request, const ListEnvironmentsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2997 {
2998 return SubmitAsync(&DataZoneClient::ListEnvironments, request, handler, context);
2999 }
3000
3007
3011 template<typename ListJobRunsRequestT = Model::ListJobRunsRequest>
3012 Model::ListJobRunsOutcomeCallable ListJobRunsCallable(const ListJobRunsRequestT& request) const
3013 {
3014 return SubmitCallable(&DataZoneClient::ListJobRuns, request);
3015 }
3016
3020 template<typename ListJobRunsRequestT = Model::ListJobRunsRequest>
3021 void ListJobRunsAsync(const ListJobRunsRequestT& request, const ListJobRunsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3022 {
3023 return SubmitAsync(&DataZoneClient::ListJobRuns, request, handler, context);
3024 }
3025
3032
3036 template<typename ListLineageEventsRequestT = Model::ListLineageEventsRequest>
3037 Model::ListLineageEventsOutcomeCallable ListLineageEventsCallable(const ListLineageEventsRequestT& request) const
3038 {
3039 return SubmitCallable(&DataZoneClient::ListLineageEvents, request);
3040 }
3041
3045 template<typename ListLineageEventsRequestT = Model::ListLineageEventsRequest>
3046 void ListLineageEventsAsync(const ListLineageEventsRequestT& request, const ListLineageEventsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3047 {
3048 return SubmitAsync(&DataZoneClient::ListLineageEvents, request, handler, context);
3049 }
3050
3058
3062 template<typename ListLineageNodeHistoryRequestT = Model::ListLineageNodeHistoryRequest>
3063 Model::ListLineageNodeHistoryOutcomeCallable ListLineageNodeHistoryCallable(const ListLineageNodeHistoryRequestT& request) const
3064 {
3065 return SubmitCallable(&DataZoneClient::ListLineageNodeHistory, request);
3066 }
3067
3071 template<typename ListLineageNodeHistoryRequestT = Model::ListLineageNodeHistoryRequest>
3072 void ListLineageNodeHistoryAsync(const ListLineageNodeHistoryRequestT& request, const ListLineageNodeHistoryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3073 {
3074 return SubmitAsync(&DataZoneClient::ListLineageNodeHistory, request, handler, context);
3075 }
3076
3083
3087 template<typename ListMetadataGenerationRunsRequestT = Model::ListMetadataGenerationRunsRequest>
3088 Model::ListMetadataGenerationRunsOutcomeCallable ListMetadataGenerationRunsCallable(const ListMetadataGenerationRunsRequestT& request) const
3089 {
3090 return SubmitCallable(&DataZoneClient::ListMetadataGenerationRuns, request);
3091 }
3092
3096 template<typename ListMetadataGenerationRunsRequestT = Model::ListMetadataGenerationRunsRequest>
3097 void ListMetadataGenerationRunsAsync(const ListMetadataGenerationRunsRequestT& request, const ListMetadataGenerationRunsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3098 {
3099 return SubmitAsync(&DataZoneClient::ListMetadataGenerationRuns, request, handler, context);
3100 }
3101
3108
3112 template<typename ListNotificationsRequestT = Model::ListNotificationsRequest>
3113 Model::ListNotificationsOutcomeCallable ListNotificationsCallable(const ListNotificationsRequestT& request) const
3114 {
3115 return SubmitCallable(&DataZoneClient::ListNotifications, request);
3116 }
3117
3121 template<typename ListNotificationsRequestT = Model::ListNotificationsRequest>
3122 void ListNotificationsAsync(const ListNotificationsRequestT& request, const ListNotificationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3123 {
3124 return SubmitAsync(&DataZoneClient::ListNotifications, request, handler, context);
3125 }
3126
3133
3137 template<typename ListPolicyGrantsRequestT = Model::ListPolicyGrantsRequest>
3138 Model::ListPolicyGrantsOutcomeCallable ListPolicyGrantsCallable(const ListPolicyGrantsRequestT& request) const
3139 {
3140 return SubmitCallable(&DataZoneClient::ListPolicyGrants, request);
3141 }
3142
3146 template<typename ListPolicyGrantsRequestT = Model::ListPolicyGrantsRequest>
3147 void ListPolicyGrantsAsync(const ListPolicyGrantsRequestT& request, const ListPolicyGrantsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3148 {
3149 return SubmitAsync(&DataZoneClient::ListPolicyGrants, request, handler, context);
3150 }
3151
3158
3162 template<typename ListProjectMembershipsRequestT = Model::ListProjectMembershipsRequest>
3163 Model::ListProjectMembershipsOutcomeCallable ListProjectMembershipsCallable(const ListProjectMembershipsRequestT& request) const
3164 {
3165 return SubmitCallable(&DataZoneClient::ListProjectMemberships, request);
3166 }
3167
3171 template<typename ListProjectMembershipsRequestT = Model::ListProjectMembershipsRequest>
3172 void ListProjectMembershipsAsync(const ListProjectMembershipsRequestT& request, const ListProjectMembershipsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3173 {
3174 return SubmitAsync(&DataZoneClient::ListProjectMemberships, request, handler, context);
3175 }
3176
3183
3187 template<typename ListProjectProfilesRequestT = Model::ListProjectProfilesRequest>
3188 Model::ListProjectProfilesOutcomeCallable ListProjectProfilesCallable(const ListProjectProfilesRequestT& request) const
3189 {
3190 return SubmitCallable(&DataZoneClient::ListProjectProfiles, request);
3191 }
3192
3196 template<typename ListProjectProfilesRequestT = Model::ListProjectProfilesRequest>
3197 void ListProjectProfilesAsync(const ListProjectProfilesRequestT& request, const ListProjectProfilesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3198 {
3199 return SubmitAsync(&DataZoneClient::ListProjectProfiles, request, handler, context);
3200 }
3201
3208
3212 template<typename ListProjectsRequestT = Model::ListProjectsRequest>
3213 Model::ListProjectsOutcomeCallable ListProjectsCallable(const ListProjectsRequestT& request) const
3214 {
3215 return SubmitCallable(&DataZoneClient::ListProjects, request);
3216 }
3217
3221 template<typename ListProjectsRequestT = Model::ListProjectsRequest>
3222 void ListProjectsAsync(const ListProjectsRequestT& request, const ListProjectsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3223 {
3224 return SubmitAsync(&DataZoneClient::ListProjects, request, handler, context);
3225 }
3226
3240
3244 template<typename ListRulesRequestT = Model::ListRulesRequest>
3245 Model::ListRulesOutcomeCallable ListRulesCallable(const ListRulesRequestT& request) const
3246 {
3247 return SubmitCallable(&DataZoneClient::ListRules, request);
3248 }
3249
3253 template<typename ListRulesRequestT = Model::ListRulesRequest>
3254 void ListRulesAsync(const ListRulesRequestT& request, const ListRulesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3255 {
3256 return SubmitAsync(&DataZoneClient::ListRules, request, handler, context);
3257 }
3258
3265
3269 template<typename ListSubscriptionGrantsRequestT = Model::ListSubscriptionGrantsRequest>
3270 Model::ListSubscriptionGrantsOutcomeCallable ListSubscriptionGrantsCallable(const ListSubscriptionGrantsRequestT& request) const
3271 {
3272 return SubmitCallable(&DataZoneClient::ListSubscriptionGrants, request);
3273 }
3274
3278 template<typename ListSubscriptionGrantsRequestT = Model::ListSubscriptionGrantsRequest>
3279 void ListSubscriptionGrantsAsync(const ListSubscriptionGrantsRequestT& request, const ListSubscriptionGrantsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3280 {
3281 return SubmitAsync(&DataZoneClient::ListSubscriptionGrants, request, handler, context);
3282 }
3283
3290
3294 template<typename ListSubscriptionRequestsRequestT = Model::ListSubscriptionRequestsRequest>
3295 Model::ListSubscriptionRequestsOutcomeCallable ListSubscriptionRequestsCallable(const ListSubscriptionRequestsRequestT& request) const
3296 {
3297 return SubmitCallable(&DataZoneClient::ListSubscriptionRequests, request);
3298 }
3299
3303 template<typename ListSubscriptionRequestsRequestT = Model::ListSubscriptionRequestsRequest>
3304 void ListSubscriptionRequestsAsync(const ListSubscriptionRequestsRequestT& request, const ListSubscriptionRequestsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3305 {
3306 return SubmitAsync(&DataZoneClient::ListSubscriptionRequests, request, handler, context);
3307 }
3308
3315
3319 template<typename ListSubscriptionTargetsRequestT = Model::ListSubscriptionTargetsRequest>
3320 Model::ListSubscriptionTargetsOutcomeCallable ListSubscriptionTargetsCallable(const ListSubscriptionTargetsRequestT& request) const
3321 {
3322 return SubmitCallable(&DataZoneClient::ListSubscriptionTargets, request);
3323 }
3324
3328 template<typename ListSubscriptionTargetsRequestT = Model::ListSubscriptionTargetsRequest>
3329 void ListSubscriptionTargetsAsync(const ListSubscriptionTargetsRequestT& request, const ListSubscriptionTargetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3330 {
3331 return SubmitAsync(&DataZoneClient::ListSubscriptionTargets, request, handler, context);
3332 }
3333
3340
3344 template<typename ListSubscriptionsRequestT = Model::ListSubscriptionsRequest>
3345 Model::ListSubscriptionsOutcomeCallable ListSubscriptionsCallable(const ListSubscriptionsRequestT& request) const
3346 {
3347 return SubmitCallable(&DataZoneClient::ListSubscriptions, request);
3348 }
3349
3353 template<typename ListSubscriptionsRequestT = Model::ListSubscriptionsRequest>
3354 void ListSubscriptionsAsync(const ListSubscriptionsRequestT& request, const ListSubscriptionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3355 {
3356 return SubmitAsync(&DataZoneClient::ListSubscriptions, request, handler, context);
3357 }
3358
3366
3370 template<typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
3371 Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const ListTagsForResourceRequestT& request) const
3372 {
3373 return SubmitCallable(&DataZoneClient::ListTagsForResource, request);
3374 }
3375
3379 template<typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
3380 void ListTagsForResourceAsync(const ListTagsForResourceRequestT& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3381 {
3382 return SubmitAsync(&DataZoneClient::ListTagsForResource, request, handler, context);
3383 }
3384
3391
3395 template<typename ListTimeSeriesDataPointsRequestT = Model::ListTimeSeriesDataPointsRequest>
3396 Model::ListTimeSeriesDataPointsOutcomeCallable ListTimeSeriesDataPointsCallable(const ListTimeSeriesDataPointsRequestT& request) const
3397 {
3398 return SubmitCallable(&DataZoneClient::ListTimeSeriesDataPoints, request);
3399 }
3400
3404 template<typename ListTimeSeriesDataPointsRequestT = Model::ListTimeSeriesDataPointsRequest>
3405 void ListTimeSeriesDataPointsAsync(const ListTimeSeriesDataPointsRequestT& request, const ListTimeSeriesDataPointsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3406 {
3407 return SubmitAsync(&DataZoneClient::ListTimeSeriesDataPoints, request, handler, context);
3408 }
3409
3416
3420 template<typename PostLineageEventRequestT = Model::PostLineageEventRequest>
3421 Model::PostLineageEventOutcomeCallable PostLineageEventCallable(const PostLineageEventRequestT& request) const
3422 {
3423 return SubmitCallable(&DataZoneClient::PostLineageEvent, request);
3424 }
3425
3429 template<typename PostLineageEventRequestT = Model::PostLineageEventRequest>
3430 void PostLineageEventAsync(const PostLineageEventRequestT& request, const PostLineageEventResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3431 {
3432 return SubmitAsync(&DataZoneClient::PostLineageEvent, request, handler, context);
3433 }
3434
3442
3446 template<typename PostTimeSeriesDataPointsRequestT = Model::PostTimeSeriesDataPointsRequest>
3447 Model::PostTimeSeriesDataPointsOutcomeCallable PostTimeSeriesDataPointsCallable(const PostTimeSeriesDataPointsRequestT& request) const
3448 {
3449 return SubmitCallable(&DataZoneClient::PostTimeSeriesDataPoints, request);
3450 }
3451
3455 template<typename PostTimeSeriesDataPointsRequestT = Model::PostTimeSeriesDataPointsRequest>
3456 void PostTimeSeriesDataPointsAsync(const PostTimeSeriesDataPointsRequestT& request, const PostTimeSeriesDataPointsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3457 {
3458 return SubmitAsync(&DataZoneClient::PostTimeSeriesDataPoints, request, handler, context);
3459 }
3460
3468
3472 template<typename PutEnvironmentBlueprintConfigurationRequestT = Model::PutEnvironmentBlueprintConfigurationRequest>
3474 {
3475 return SubmitCallable(&DataZoneClient::PutEnvironmentBlueprintConfiguration, request);
3476 }
3477
3481 template<typename PutEnvironmentBlueprintConfigurationRequestT = Model::PutEnvironmentBlueprintConfigurationRequest>
3482 void PutEnvironmentBlueprintConfigurationAsync(const PutEnvironmentBlueprintConfigurationRequestT& request, const PutEnvironmentBlueprintConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3483 {
3484 return SubmitAsync(&DataZoneClient::PutEnvironmentBlueprintConfiguration, request, handler, context);
3485 }
3486
3494
3498 template<typename RejectPredictionsRequestT = Model::RejectPredictionsRequest>
3499 Model::RejectPredictionsOutcomeCallable RejectPredictionsCallable(const RejectPredictionsRequestT& request) const
3500 {
3501 return SubmitCallable(&DataZoneClient::RejectPredictions, request);
3502 }
3503
3507 template<typename RejectPredictionsRequestT = Model::RejectPredictionsRequest>
3508 void RejectPredictionsAsync(const RejectPredictionsRequestT& request, const RejectPredictionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3509 {
3510 return SubmitAsync(&DataZoneClient::RejectPredictions, request, handler, context);
3511 }
3512
3519
3523 template<typename RejectSubscriptionRequestRequestT = Model::RejectSubscriptionRequestRequest>
3524 Model::RejectSubscriptionRequestOutcomeCallable RejectSubscriptionRequestCallable(const RejectSubscriptionRequestRequestT& request) const
3525 {
3526 return SubmitCallable(&DataZoneClient::RejectSubscriptionRequest, request);
3527 }
3528
3532 template<typename RejectSubscriptionRequestRequestT = Model::RejectSubscriptionRequestRequest>
3533 void RejectSubscriptionRequestAsync(const RejectSubscriptionRequestRequestT& request, const RejectSubscriptionRequestResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3534 {
3535 return SubmitAsync(&DataZoneClient::RejectSubscriptionRequest, request, handler, context);
3536 }
3537
3544
3548 template<typename RemoveEntityOwnerRequestT = Model::RemoveEntityOwnerRequest>
3549 Model::RemoveEntityOwnerOutcomeCallable RemoveEntityOwnerCallable(const RemoveEntityOwnerRequestT& request) const
3550 {
3551 return SubmitCallable(&DataZoneClient::RemoveEntityOwner, request);
3552 }
3553
3557 template<typename RemoveEntityOwnerRequestT = Model::RemoveEntityOwnerRequest>
3558 void RemoveEntityOwnerAsync(const RemoveEntityOwnerRequestT& request, const RemoveEntityOwnerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3559 {
3560 return SubmitAsync(&DataZoneClient::RemoveEntityOwner, request, handler, context);
3561 }
3562
3569
3573 template<typename RemovePolicyGrantRequestT = Model::RemovePolicyGrantRequest>
3574 Model::RemovePolicyGrantOutcomeCallable RemovePolicyGrantCallable(const RemovePolicyGrantRequestT& request) const
3575 {
3576 return SubmitCallable(&DataZoneClient::RemovePolicyGrant, request);
3577 }
3578
3582 template<typename RemovePolicyGrantRequestT = Model::RemovePolicyGrantRequest>
3583 void RemovePolicyGrantAsync(const RemovePolicyGrantRequestT& request, const RemovePolicyGrantResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3584 {
3585 return SubmitAsync(&DataZoneClient::RemovePolicyGrant, request, handler, context);
3586 }
3587
3595
3599 template<typename RevokeSubscriptionRequestT = Model::RevokeSubscriptionRequest>
3600 Model::RevokeSubscriptionOutcomeCallable RevokeSubscriptionCallable(const RevokeSubscriptionRequestT& request) const
3601 {
3602 return SubmitCallable(&DataZoneClient::RevokeSubscription, request);
3603 }
3604
3608 template<typename RevokeSubscriptionRequestT = Model::RevokeSubscriptionRequest>
3609 void RevokeSubscriptionAsync(const RevokeSubscriptionRequestT& request, const RevokeSubscriptionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3610 {
3611 return SubmitAsync(&DataZoneClient::RevokeSubscription, request, handler, context);
3612 }
3613
3619 virtual Model::SearchOutcome Search(const Model::SearchRequest& request) const;
3620
3624 template<typename SearchRequestT = Model::SearchRequest>
3625 Model::SearchOutcomeCallable SearchCallable(const SearchRequestT& request) const
3626 {
3627 return SubmitCallable(&DataZoneClient::Search, request);
3628 }
3629
3633 template<typename SearchRequestT = Model::SearchRequest>
3634 void SearchAsync(const SearchRequestT& request, const SearchResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3635 {
3636 return SubmitAsync(&DataZoneClient::Search, request, handler, context);
3637 }
3638
3645
3649 template<typename SearchGroupProfilesRequestT = Model::SearchGroupProfilesRequest>
3650 Model::SearchGroupProfilesOutcomeCallable SearchGroupProfilesCallable(const SearchGroupProfilesRequestT& request) const
3651 {
3652 return SubmitCallable(&DataZoneClient::SearchGroupProfiles, request);
3653 }
3654
3658 template<typename SearchGroupProfilesRequestT = Model::SearchGroupProfilesRequest>
3659 void SearchGroupProfilesAsync(const SearchGroupProfilesRequestT& request, const SearchGroupProfilesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3660 {
3661 return SubmitAsync(&DataZoneClient::SearchGroupProfiles, request, handler, context);
3662 }
3663
3671
3675 template<typename SearchListingsRequestT = Model::SearchListingsRequest>
3676 Model::SearchListingsOutcomeCallable SearchListingsCallable(const SearchListingsRequestT& request) const
3677 {
3678 return SubmitCallable(&DataZoneClient::SearchListings, request);
3679 }
3680
3684 template<typename SearchListingsRequestT = Model::SearchListingsRequest>
3685 void SearchListingsAsync(const SearchListingsRequestT& request, const SearchListingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3686 {
3687 return SubmitAsync(&DataZoneClient::SearchListings, request, handler, context);
3688 }
3689
3696
3700 template<typename SearchTypesRequestT = Model::SearchTypesRequest>
3701 Model::SearchTypesOutcomeCallable SearchTypesCallable(const SearchTypesRequestT& request) const
3702 {
3703 return SubmitCallable(&DataZoneClient::SearchTypes, request);
3704 }
3705
3709 template<typename SearchTypesRequestT = Model::SearchTypesRequest>
3710 void SearchTypesAsync(const SearchTypesRequestT& request, const SearchTypesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3711 {
3712 return SubmitAsync(&DataZoneClient::SearchTypes, request, handler, context);
3713 }
3714
3721
3725 template<typename SearchUserProfilesRequestT = Model::SearchUserProfilesRequest>
3726 Model::SearchUserProfilesOutcomeCallable SearchUserProfilesCallable(const SearchUserProfilesRequestT& request) const
3727 {
3728 return SubmitCallable(&DataZoneClient::SearchUserProfiles, request);
3729 }
3730
3734 template<typename SearchUserProfilesRequestT = Model::SearchUserProfilesRequest>
3735 void SearchUserProfilesAsync(const SearchUserProfilesRequestT& request, const SearchUserProfilesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3736 {
3737 return SubmitAsync(&DataZoneClient::SearchUserProfiles, request, handler, context);
3738 }
3739
3747
3751 template<typename StartDataSourceRunRequestT = Model::StartDataSourceRunRequest>
3752 Model::StartDataSourceRunOutcomeCallable StartDataSourceRunCallable(const StartDataSourceRunRequestT& request) const
3753 {
3754 return SubmitCallable(&DataZoneClient::StartDataSourceRun, request);
3755 }
3756
3760 template<typename StartDataSourceRunRequestT = Model::StartDataSourceRunRequest>
3761 void StartDataSourceRunAsync(const StartDataSourceRunRequestT& request, const StartDataSourceRunResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3762 {
3763 return SubmitAsync(&DataZoneClient::StartDataSourceRun, request, handler, context);
3764 }
3765
3772
3776 template<typename StartMetadataGenerationRunRequestT = Model::StartMetadataGenerationRunRequest>
3777 Model::StartMetadataGenerationRunOutcomeCallable StartMetadataGenerationRunCallable(const StartMetadataGenerationRunRequestT& request) const
3778 {
3779 return SubmitCallable(&DataZoneClient::StartMetadataGenerationRun, request);
3780 }
3781
3785 template<typename StartMetadataGenerationRunRequestT = Model::StartMetadataGenerationRunRequest>
3786 void StartMetadataGenerationRunAsync(const StartMetadataGenerationRunRequestT& request, const StartMetadataGenerationRunResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3787 {
3788 return SubmitAsync(&DataZoneClient::StartMetadataGenerationRun, request, handler, context);
3789 }
3790
3797
3801 template<typename TagResourceRequestT = Model::TagResourceRequest>
3802 Model::TagResourceOutcomeCallable TagResourceCallable(const TagResourceRequestT& request) const
3803 {
3804 return SubmitCallable(&DataZoneClient::TagResource, request);
3805 }
3806
3810 template<typename TagResourceRequestT = Model::TagResourceRequest>
3811 void TagResourceAsync(const TagResourceRequestT& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3812 {
3813 return SubmitAsync(&DataZoneClient::TagResource, request, handler, context);
3814 }
3815
3822
3826 template<typename UntagResourceRequestT = Model::UntagResourceRequest>
3827 Model::UntagResourceOutcomeCallable UntagResourceCallable(const UntagResourceRequestT& request) const
3828 {
3829 return SubmitCallable(&DataZoneClient::UntagResource, request);
3830 }
3831
3835 template<typename UntagResourceRequestT = Model::UntagResourceRequest>
3836 void UntagResourceAsync(const UntagResourceRequestT& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3837 {
3838 return SubmitAsync(&DataZoneClient::UntagResource, request, handler, context);
3839 }
3840
3847
3851 template<typename UpdateAccountPoolRequestT = Model::UpdateAccountPoolRequest>
3852 Model::UpdateAccountPoolOutcomeCallable UpdateAccountPoolCallable(const UpdateAccountPoolRequestT& request) const
3853 {
3854 return SubmitCallable(&DataZoneClient::UpdateAccountPool, request);
3855 }
3856
3860 template<typename UpdateAccountPoolRequestT = Model::UpdateAccountPoolRequest>
3861 void UpdateAccountPoolAsync(const UpdateAccountPoolRequestT& request, const UpdateAccountPoolResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3862 {
3863 return SubmitAsync(&DataZoneClient::UpdateAccountPool, request, handler, context);
3864 }
3865
3872
3876 template<typename UpdateAssetFilterRequestT = Model::UpdateAssetFilterRequest>
3877 Model::UpdateAssetFilterOutcomeCallable UpdateAssetFilterCallable(const UpdateAssetFilterRequestT& request) const
3878 {
3879 return SubmitCallable(&DataZoneClient::UpdateAssetFilter, request);
3880 }
3881
3885 template<typename UpdateAssetFilterRequestT = Model::UpdateAssetFilterRequest>
3886 void UpdateAssetFilterAsync(const UpdateAssetFilterRequestT& request, const UpdateAssetFilterResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3887 {
3888 return SubmitAsync(&DataZoneClient::UpdateAssetFilter, request, handler, context);
3889 }
3890
3899
3903 template<typename UpdateConnectionRequestT = Model::UpdateConnectionRequest>
3904 Model::UpdateConnectionOutcomeCallable UpdateConnectionCallable(const UpdateConnectionRequestT& request) const
3905 {
3906 return SubmitCallable(&DataZoneClient::UpdateConnection, request);
3907 }
3908
3912 template<typename UpdateConnectionRequestT = Model::UpdateConnectionRequest>
3913 void UpdateConnectionAsync(const UpdateConnectionRequestT& request, const UpdateConnectionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3914 {
3915 return SubmitAsync(&DataZoneClient::UpdateConnection, request, handler, context);
3916 }
3917
3925
3929 template<typename UpdateDataSourceRequestT = Model::UpdateDataSourceRequest>
3930 Model::UpdateDataSourceOutcomeCallable UpdateDataSourceCallable(const UpdateDataSourceRequestT& request) const
3931 {
3932 return SubmitCallable(&DataZoneClient::UpdateDataSource, request);
3933 }
3934
3938 template<typename UpdateDataSourceRequestT = Model::UpdateDataSourceRequest>
3939 void UpdateDataSourceAsync(const UpdateDataSourceRequestT& request, const UpdateDataSourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3940 {
3941 return SubmitAsync(&DataZoneClient::UpdateDataSource, request, handler, context);
3942 }
3943
3950
3954 template<typename UpdateDomainRequestT = Model::UpdateDomainRequest>
3955 Model::UpdateDomainOutcomeCallable UpdateDomainCallable(const UpdateDomainRequestT& request) const
3956 {
3957 return SubmitCallable(&DataZoneClient::UpdateDomain, request);
3958 }
3959
3963 template<typename UpdateDomainRequestT = Model::UpdateDomainRequest>
3964 void UpdateDomainAsync(const UpdateDomainRequestT& request, const UpdateDomainResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3965 {
3966 return SubmitAsync(&DataZoneClient::UpdateDomain, request, handler, context);
3967 }
3968
3975
3979 template<typename UpdateDomainUnitRequestT = Model::UpdateDomainUnitRequest>
3980 Model::UpdateDomainUnitOutcomeCallable UpdateDomainUnitCallable(const UpdateDomainUnitRequestT& request) const
3981 {
3982 return SubmitCallable(&DataZoneClient::UpdateDomainUnit, request);
3983 }
3984
3988 template<typename UpdateDomainUnitRequestT = Model::UpdateDomainUnitRequest>
3989 void UpdateDomainUnitAsync(const UpdateDomainUnitRequestT& request, const UpdateDomainUnitResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3990 {
3991 return SubmitAsync(&DataZoneClient::UpdateDomainUnit, request, handler, context);
3992 }
3993
4001
4005 template<typename UpdateEnvironmentRequestT = Model::UpdateEnvironmentRequest>
4006 Model::UpdateEnvironmentOutcomeCallable UpdateEnvironmentCallable(const UpdateEnvironmentRequestT& request) const
4007 {
4008 return SubmitCallable(&DataZoneClient::UpdateEnvironment, request);
4009 }
4010
4014 template<typename UpdateEnvironmentRequestT = Model::UpdateEnvironmentRequest>
4015 void UpdateEnvironmentAsync(const UpdateEnvironmentRequestT& request, const UpdateEnvironmentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4016 {
4017 return SubmitAsync(&DataZoneClient::UpdateEnvironment, request, handler, context);
4018 }
4019
4026
4030 template<typename UpdateEnvironmentActionRequestT = Model::UpdateEnvironmentActionRequest>
4031 Model::UpdateEnvironmentActionOutcomeCallable UpdateEnvironmentActionCallable(const UpdateEnvironmentActionRequestT& request) const
4032 {
4033 return SubmitCallable(&DataZoneClient::UpdateEnvironmentAction, request);
4034 }
4035
4039 template<typename UpdateEnvironmentActionRequestT = Model::UpdateEnvironmentActionRequest>
4040 void UpdateEnvironmentActionAsync(const UpdateEnvironmentActionRequestT& request, const UpdateEnvironmentActionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4041 {
4042 return SubmitAsync(&DataZoneClient::UpdateEnvironmentAction, request, handler, context);
4043 }
4044
4052
4056 template<typename UpdateEnvironmentProfileRequestT = Model::UpdateEnvironmentProfileRequest>
4057 Model::UpdateEnvironmentProfileOutcomeCallable UpdateEnvironmentProfileCallable(const UpdateEnvironmentProfileRequestT& request) const
4058 {
4059 return SubmitCallable(&DataZoneClient::UpdateEnvironmentProfile, request);
4060 }
4061
4065 template<typename UpdateEnvironmentProfileRequestT = Model::UpdateEnvironmentProfileRequest>
4066 void UpdateEnvironmentProfileAsync(const UpdateEnvironmentProfileRequestT& request, const UpdateEnvironmentProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4067 {
4068 return SubmitAsync(&DataZoneClient::UpdateEnvironmentProfile, request, handler, context);
4069 }
4070
4078
4082 template<typename UpdateGlossaryRequestT = Model::UpdateGlossaryRequest>
4083 Model::UpdateGlossaryOutcomeCallable UpdateGlossaryCallable(const UpdateGlossaryRequestT& request) const
4084 {
4085 return SubmitCallable(&DataZoneClient::UpdateGlossary, request);
4086 }
4087
4091 template<typename UpdateGlossaryRequestT = Model::UpdateGlossaryRequest>
4092 void UpdateGlossaryAsync(const UpdateGlossaryRequestT& request, const UpdateGlossaryResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4093 {
4094 return SubmitAsync(&DataZoneClient::UpdateGlossary, request, handler, context);
4095 }
4096
4104
4108 template<typename UpdateGlossaryTermRequestT = Model::UpdateGlossaryTermRequest>
4109 Model::UpdateGlossaryTermOutcomeCallable UpdateGlossaryTermCallable(const UpdateGlossaryTermRequestT& request) const
4110 {
4111 return SubmitCallable(&DataZoneClient::UpdateGlossaryTerm, request);
4112 }
4113
4117 template<typename UpdateGlossaryTermRequestT = Model::UpdateGlossaryTermRequest>
4118 void UpdateGlossaryTermAsync(const UpdateGlossaryTermRequestT& request, const UpdateGlossaryTermResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4119 {
4120 return SubmitAsync(&DataZoneClient::UpdateGlossaryTerm, request, handler, context);
4121 }
4122
4130
4134 template<typename UpdateGroupProfileRequestT = Model::UpdateGroupProfileRequest>
4135 Model::UpdateGroupProfileOutcomeCallable UpdateGroupProfileCallable(const UpdateGroupProfileRequestT& request) const
4136 {
4137 return SubmitCallable(&DataZoneClient::UpdateGroupProfile, request);
4138 }
4139
4143 template<typename UpdateGroupProfileRequestT = Model::UpdateGroupProfileRequest>
4144 void UpdateGroupProfileAsync(const UpdateGroupProfileRequestT& request, const UpdateGroupProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4145 {
4146 return SubmitAsync(&DataZoneClient::UpdateGroupProfile, request, handler, context);
4147 }
4148
4156
4160 template<typename UpdateProjectRequestT = Model::UpdateProjectRequest>
4161 Model::UpdateProjectOutcomeCallable UpdateProjectCallable(const UpdateProjectRequestT& request) const
4162 {
4163 return SubmitCallable(&DataZoneClient::UpdateProject, request);
4164 }
4165
4169 template<typename UpdateProjectRequestT = Model::UpdateProjectRequest>
4170 void UpdateProjectAsync(const UpdateProjectRequestT& request, const UpdateProjectResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4171 {
4172 return SubmitAsync(&DataZoneClient::UpdateProject, request, handler, context);
4173 }
4174
4181
4185 template<typename UpdateProjectProfileRequestT = Model::UpdateProjectProfileRequest>
4186 Model::UpdateProjectProfileOutcomeCallable UpdateProjectProfileCallable(const UpdateProjectProfileRequestT& request) const
4187 {
4188 return SubmitCallable(&DataZoneClient::UpdateProjectProfile, request);
4189 }
4190
4194 template<typename UpdateProjectProfileRequestT = Model::UpdateProjectProfileRequest>
4195 void UpdateProjectProfileAsync(const UpdateProjectProfileRequestT& request, const UpdateProjectProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4196 {
4197 return SubmitAsync(&DataZoneClient::UpdateProjectProfile, request, handler, context);
4198 }
4199
4213
4217 template<typename UpdateRuleRequestT = Model::UpdateRuleRequest>
4218 Model::UpdateRuleOutcomeCallable UpdateRuleCallable(const UpdateRuleRequestT& request) const
4219 {
4220 return SubmitCallable(&DataZoneClient::UpdateRule, request);
4221 }
4222
4226 template<typename UpdateRuleRequestT = Model::UpdateRuleRequest>
4227 void UpdateRuleAsync(const UpdateRuleRequestT& request, const UpdateRuleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4228 {
4229 return SubmitAsync(&DataZoneClient::UpdateRule, request, handler, context);
4230 }
4231
4239
4243 template<typename UpdateSubscriptionGrantStatusRequestT = Model::UpdateSubscriptionGrantStatusRequest>
4244 Model::UpdateSubscriptionGrantStatusOutcomeCallable UpdateSubscriptionGrantStatusCallable(const UpdateSubscriptionGrantStatusRequestT& request) const
4245 {
4246 return SubmitCallable(&DataZoneClient::UpdateSubscriptionGrantStatus, request);
4247 }
4248
4252 template<typename UpdateSubscriptionGrantStatusRequestT = Model::UpdateSubscriptionGrantStatusRequest>
4253 void UpdateSubscriptionGrantStatusAsync(const UpdateSubscriptionGrantStatusRequestT& request, const UpdateSubscriptionGrantStatusResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4254 {
4255 return SubmitAsync(&DataZoneClient::UpdateSubscriptionGrantStatus, request, handler, context);
4256 }
4257
4265
4269 template<typename UpdateSubscriptionRequestRequestT = Model::UpdateSubscriptionRequestRequest>
4270 Model::UpdateSubscriptionRequestOutcomeCallable UpdateSubscriptionRequestCallable(const UpdateSubscriptionRequestRequestT& request) const
4271 {
4272 return SubmitCallable(&DataZoneClient::UpdateSubscriptionRequest, request);
4273 }
4274
4278 template<typename UpdateSubscriptionRequestRequestT = Model::UpdateSubscriptionRequestRequest>
4279 void UpdateSubscriptionRequestAsync(const UpdateSubscriptionRequestRequestT& request, const UpdateSubscriptionRequestResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4280 {
4281 return SubmitAsync(&DataZoneClient::UpdateSubscriptionRequest, request, handler, context);
4282 }
4283
4291
4295 template<typename UpdateSubscriptionTargetRequestT = Model::UpdateSubscriptionTargetRequest>
4296 Model::UpdateSubscriptionTargetOutcomeCallable UpdateSubscriptionTargetCallable(const UpdateSubscriptionTargetRequestT& request) const
4297 {
4298 return SubmitCallable(&DataZoneClient::UpdateSubscriptionTarget, request);
4299 }
4300
4304 template<typename UpdateSubscriptionTargetRequestT = Model::UpdateSubscriptionTargetRequest>
4305 void UpdateSubscriptionTargetAsync(const UpdateSubscriptionTargetRequestT& request, const UpdateSubscriptionTargetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4306 {
4307 return SubmitAsync(&DataZoneClient::UpdateSubscriptionTarget, request, handler, context);
4308 }
4309
4317
4321 template<typename UpdateUserProfileRequestT = Model::UpdateUserProfileRequest>
4322 Model::UpdateUserProfileOutcomeCallable UpdateUserProfileCallable(const UpdateUserProfileRequestT& request) const
4323 {
4324 return SubmitCallable(&DataZoneClient::UpdateUserProfile, request);
4325 }
4326
4330 template<typename UpdateUserProfileRequestT = Model::UpdateUserProfileRequest>
4331 void UpdateUserProfileAsync(const UpdateUserProfileRequestT& request, const UpdateUserProfileResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4332 {
4333 return SubmitAsync(&DataZoneClient::UpdateUserProfile, request, handler, context);
4334 }
4335
4336
4337 void OverrideEndpoint(const Aws::String& endpoint);
4338 std::shared_ptr<DataZoneEndpointProviderBase>& accessEndpointProvider();
4339 private:
4341 void init(const DataZoneClientConfiguration& clientConfiguration);
4342
4343 DataZoneClientConfiguration m_clientConfiguration;
4344 std::shared_ptr<DataZoneEndpointProviderBase> m_endpointProvider;
4345 };
4346
4347} // namespace DataZone
4348} // namespace Aws
void SearchGroupProfilesAsync(const SearchGroupProfilesRequestT &request, const SearchGroupProfilesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void SearchListingsAsync(const SearchListingsRequestT &request, const SearchListingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void PostLineageEventAsync(const PostLineageEventRequestT &request, const PostLineageEventResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteEnvironmentOutcomeCallable DeleteEnvironmentCallable(const DeleteEnvironmentRequestT &request) const
void DeleteAssetFilterAsync(const DeleteAssetFilterRequestT &request, const DeleteAssetFilterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void RejectSubscriptionRequestAsync(const RejectSubscriptionRequestRequestT &request, const RejectSubscriptionRequestResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteDomainUnitOutcome DeleteDomainUnit(const Model::DeleteDomainUnitRequest &request) const
virtual Model::PutEnvironmentBlueprintConfigurationOutcome PutEnvironmentBlueprintConfiguration(const Model::PutEnvironmentBlueprintConfigurationRequest &request) const
void AssociateEnvironmentRoleAsync(const AssociateEnvironmentRoleRequestT &request, const AssociateEnvironmentRoleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::StartDataSourceRunOutcomeCallable StartDataSourceRunCallable(const StartDataSourceRunRequestT &request) const
void ListEnvironmentProfilesAsync(const ListEnvironmentProfilesRequestT &request, const ListEnvironmentProfilesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListSubscriptionRequestsOutcome ListSubscriptionRequests(const Model::ListSubscriptionRequestsRequest &request) const
void SearchUserProfilesAsync(const SearchUserProfilesRequestT &request, const SearchUserProfilesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListSubscriptionRequestsOutcomeCallable ListSubscriptionRequestsCallable(const ListSubscriptionRequestsRequestT &request) const
void UpdateAccountPoolAsync(const UpdateAccountPoolRequestT &request, const UpdateAccountPoolResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateProjectMembershipOutcomeCallable CreateProjectMembershipCallable(const CreateProjectMembershipRequestT &request) const
virtual Model::UpdateSubscriptionRequestOutcome UpdateSubscriptionRequest(const Model::UpdateSubscriptionRequestRequest &request) const
Model::GetProjectOutcomeCallable GetProjectCallable(const GetProjectRequestT &request) const
Model::UpdateDomainOutcomeCallable UpdateDomainCallable(const UpdateDomainRequestT &request) const
void UpdateUserProfileAsync(const UpdateUserProfileRequestT &request, const UpdateUserProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteAssetOutcomeCallable DeleteAssetCallable(const DeleteAssetRequestT &request) const
void CreateProjectAsync(const CreateProjectRequestT &request, const CreateProjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListDataProductRevisionsOutcome ListDataProductRevisions(const Model::ListDataProductRevisionsRequest &request) const
void 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
Model::DeleteListingOutcomeCallable DeleteListingCallable(const DeleteListingRequestT &request) const
void ListEnvironmentsAsync(const ListEnvironmentsRequestT &request, const ListEnvironmentsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListEnvironmentProfilesOutcomeCallable ListEnvironmentProfilesCallable(const ListEnvironmentProfilesRequestT &request) const
Model::GetUserProfileOutcomeCallable GetUserProfileCallable(const GetUserProfileRequestT &request) const
virtual Model::ListAccountPoolsOutcome ListAccountPools(const Model::ListAccountPoolsRequest &request) const
virtual Model::CreateGlossaryTermOutcome CreateGlossaryTerm(const Model::CreateGlossaryTermRequest &request) const
void ListDataProductRevisionsAsync(const ListDataProductRevisionsRequestT &request, const ListDataProductRevisionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteEnvironmentProfileOutcomeCallable DeleteEnvironmentProfileCallable(const DeleteEnvironmentProfileRequestT &request) const
virtual Model::ListEnvironmentBlueprintConfigurationsOutcome ListEnvironmentBlueprintConfigurations(const Model::ListEnvironmentBlueprintConfigurationsRequest &request) const
virtual Model::GetJobRunOutcome GetJobRun(const Model::GetJobRunRequest &request) const
Model::DeleteGlossaryTermOutcomeCallable DeleteGlossaryTermCallable(const DeleteGlossaryTermRequestT &request) const
Model::GetLineageEventOutcomeCallable GetLineageEventCallable(const GetLineageEventRequestT &request) const
Model::StartMetadataGenerationRunOutcomeCallable StartMetadataGenerationRunCallable(const StartMetadataGenerationRunRequestT &request) const
Model::GetIamPortalLoginUrlOutcomeCallable GetIamPortalLoginUrlCallable(const GetIamPortalLoginUrlRequestT &request) const
virtual Model::CreateSubscriptionRequestOutcome CreateSubscriptionRequest(const Model::CreateSubscriptionRequestRequest &request) const
virtual Model::CreateGlossaryOutcome CreateGlossary(const Model::CreateGlossaryRequest &request) const
void ListEnvironmentBlueprintConfigurationsAsync(const ListEnvironmentBlueprintConfigurationsRequestT &request, const ListEnvironmentBlueprintConfigurationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateEnvironmentOutcomeCallable UpdateEnvironmentCallable(const UpdateEnvironmentRequestT &request) const
void DeleteConnectionAsync(const DeleteConnectionRequestT &request, const DeleteConnectionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListDataSourceRunActivitiesOutcome ListDataSourceRunActivities(const Model::ListDataSourceRunActivitiesRequest &request) const
virtual Model::UpdateProjectOutcome UpdateProject(const Model::UpdateProjectRequest &request) const
virtual Model::CreateAssetRevisionOutcome CreateAssetRevision(const Model::CreateAssetRevisionRequest &request) const
Model::DeleteDomainUnitOutcomeCallable DeleteDomainUnitCallable(const DeleteDomainUnitRequestT &request) const
virtual Model::StartDataSourceRunOutcome StartDataSourceRun(const Model::StartDataSourceRunRequest &request) const
void GetAccountPoolAsync(const GetAccountPoolRequestT &request, const GetAccountPoolResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetSubscriptionGrantOutcome GetSubscriptionGrant(const Model::GetSubscriptionGrantRequest &request) const
void ListAssetRevisionsAsync(const ListAssetRevisionsRequestT &request, const ListAssetRevisionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::PostLineageEventOutcome PostLineageEvent(const Model::PostLineageEventRequest &request) const
Model::RevokeSubscriptionOutcomeCallable RevokeSubscriptionCallable(const RevokeSubscriptionRequestT &request) const
virtual Model::GetEnvironmentProfileOutcome GetEnvironmentProfile(const Model::GetEnvironmentProfileRequest &request) const
void GetUserProfileAsync(const GetUserProfileRequestT &request, const GetUserProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListDataSourceRunsAsync(const ListDataSourceRunsRequestT &request, const ListDataSourceRunsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetMetadataGenerationRunAsync(const GetMetadataGenerationRunRequestT &request, const GetMetadataGenerationRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetProjectProfileAsync(const GetProjectProfileRequestT &request, const GetProjectProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateSubscriptionTargetOutcomeCallable CreateSubscriptionTargetCallable(const CreateSubscriptionTargetRequestT &request) const
void CreateGlossaryAsync(const CreateGlossaryRequestT &request, const CreateGlossaryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListLineageEventsOutcome ListLineageEvents(const Model::ListLineageEventsRequest &request) const
virtual Model::GetAssetTypeOutcome GetAssetType(const Model::GetAssetTypeRequest &request) const
Model::ListDataSourcesOutcomeCallable ListDataSourcesCallable(const ListDataSourcesRequestT &request) const
Model::GetTimeSeriesDataPointOutcomeCallable GetTimeSeriesDataPointCallable(const GetTimeSeriesDataPointRequestT &request) const
void ListEnvironmentActionsAsync(const ListEnvironmentActionsRequestT &request, const ListEnvironmentActionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateDomainUnitAsync(const CreateDomainUnitRequestT &request, const CreateDomainUnitResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetEnvironmentBlueprintConfigurationOutcome GetEnvironmentBlueprintConfiguration(const Model::GetEnvironmentBlueprintConfigurationRequest &request) const
void CreateDataSourceAsync(const CreateDataSourceRequestT &request, const CreateDataSourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetFormTypeOutcome GetFormType(const Model::GetFormTypeRequest &request) const
virtual Model::CreateSubscriptionGrantOutcome CreateSubscriptionGrant(const Model::CreateSubscriptionGrantRequest &request) const
virtual Model::SearchUserProfilesOutcome SearchUserProfiles(const Model::SearchUserProfilesRequest &request) const
virtual Model::UntagResourceOutcome UntagResource(const Model::UntagResourceRequest &request) const
virtual Model::UpdateDataSourceOutcome UpdateDataSource(const Model::UpdateDataSourceRequest &request) const
Model::GetSubscriptionRequestDetailsOutcomeCallable GetSubscriptionRequestDetailsCallable(const GetSubscriptionRequestDetailsRequestT &request) const
Model::ListSubscriptionGrantsOutcomeCallable ListSubscriptionGrantsCallable(const ListSubscriptionGrantsRequestT &request) const
virtual Model::GetSubscriptionTargetOutcome GetSubscriptionTarget(const Model::GetSubscriptionTargetRequest &request) const
void DeleteProjectMembershipAsync(const DeleteProjectMembershipRequestT &request, const DeleteProjectMembershipResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteRuleAsync(const DeleteRuleRequestT &request, const DeleteRuleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateEnvironmentProfileOutcome UpdateEnvironmentProfile(const Model::UpdateEnvironmentProfileRequest &request) const
void GetListingAsync(const GetListingRequestT &request, const GetListingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateAssetRevisionAsync(const CreateAssetRevisionRequestT &request, const CreateAssetRevisionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateProjectProfileOutcomeCallable CreateProjectProfileCallable(const CreateProjectProfileRequestT &request) const
Model::UpdateSubscriptionRequestOutcomeCallable UpdateSubscriptionRequestCallable(const UpdateSubscriptionRequestRequestT &request) const
virtual Model::GetAccountPoolOutcome GetAccountPool(const Model::GetAccountPoolRequest &request) const
Model::GetSubscriptionOutcomeCallable GetSubscriptionCallable(const GetSubscriptionRequestT &request) const
Model::ListNotificationsOutcomeCallable ListNotificationsCallable(const ListNotificationsRequestT &request) const
Model::DeleteFormTypeOutcomeCallable DeleteFormTypeCallable(const DeleteFormTypeRequestT &request) const
Model::GetEnvironmentBlueprintOutcomeCallable GetEnvironmentBlueprintCallable(const GetEnvironmentBlueprintRequestT &request) const
void ListRulesAsync(const ListRulesRequestT &request, const ListRulesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetTimeSeriesDataPointAsync(const GetTimeSeriesDataPointRequestT &request, const GetTimeSeriesDataPointResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetAssetTypeAsync(const GetAssetTypeRequestT &request, const GetAssetTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetAssetOutcomeCallable GetAssetCallable(const GetAssetRequestT &request) const
void GetLineageEventAsync(const GetLineageEventRequestT &request, const GetLineageEventResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateEnvironmentOutcome UpdateEnvironment(const Model::UpdateEnvironmentRequest &request) const
virtual Model::SearchTypesOutcome SearchTypes(const Model::SearchTypesRequest &request) const
void DeleteDomainUnitAsync(const DeleteDomainUnitRequestT &request, const DeleteDomainUnitResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListJobRunsAsync(const ListJobRunsRequestT &request, const ListJobRunsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListPolicyGrantsOutcome ListPolicyGrants(const Model::ListPolicyGrantsRequest &request) const
Model::DisassociateGovernedTermsOutcomeCallable DisassociateGovernedTermsCallable(const DisassociateGovernedTermsRequestT &request) const
void GetSubscriptionAsync(const GetSubscriptionRequestT &request, const GetSubscriptionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetDomainAsync(const GetDomainRequestT &request, const GetDomainResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteProjectProfileOutcome DeleteProjectProfile(const Model::DeleteProjectProfileRequest &request) const
void AcceptSubscriptionRequestAsync(const AcceptSubscriptionRequestRequestT &request, const AcceptSubscriptionRequestResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteAccountPoolOutcome DeleteAccountPool(const Model::DeleteAccountPoolRequest &request) const
void UpdateDomainUnitAsync(const UpdateDomainUnitRequestT &request, const UpdateDomainUnitResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::TagResourceOutcomeCallable TagResourceCallable(const TagResourceRequestT &request) const
Model::ListAssetRevisionsOutcomeCallable ListAssetRevisionsCallable(const ListAssetRevisionsRequestT &request) const
virtual Model::DeleteEnvironmentOutcome DeleteEnvironment(const Model::DeleteEnvironmentRequest &request) const
virtual Model::AssociateEnvironmentRoleOutcome AssociateEnvironmentRole(const Model::AssociateEnvironmentRoleRequest &request) const
void GetSubscriptionRequestDetailsAsync(const GetSubscriptionRequestDetailsRequestT &request, const GetSubscriptionRequestDetailsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListDataProductRevisionsOutcomeCallable ListDataProductRevisionsCallable(const ListDataProductRevisionsRequestT &request) const
virtual Model::DeleteAssetTypeOutcome DeleteAssetType(const Model::DeleteAssetTypeRequest &request) const
Model::DeleteDataSourceOutcomeCallable DeleteDataSourceCallable(const DeleteDataSourceRequestT &request) const
Model::SearchTypesOutcomeCallable SearchTypesCallable(const SearchTypesRequestT &request) const
virtual Model::GetEnvironmentActionOutcome GetEnvironmentAction(const Model::GetEnvironmentActionRequest &request) const
virtual Model::ListProjectMembershipsOutcome ListProjectMemberships(const Model::ListProjectMembershipsRequest &request) const
Model::DeleteTimeSeriesDataPointsOutcomeCallable DeleteTimeSeriesDataPointsCallable(const DeleteTimeSeriesDataPointsRequestT &request) const
void AddPolicyGrantAsync(const AddPolicyGrantRequestT &request, const AddPolicyGrantResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListTimeSeriesDataPointsOutcomeCallable ListTimeSeriesDataPointsCallable(const ListTimeSeriesDataPointsRequestT &request) const
void GetDomainUnitAsync(const GetDomainUnitRequestT &request, const GetDomainUnitResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListConnectionsAsync(const ListConnectionsRequestT &request, const ListConnectionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListConnectionsOutcome ListConnections(const Model::ListConnectionsRequest &request) const
virtual Model::UpdateEnvironmentActionOutcome UpdateEnvironmentAction(const Model::UpdateEnvironmentActionRequest &request) const
void StartDataSourceRunAsync(const StartDataSourceRunRequestT &request, const StartDataSourceRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetSubscriptionRequestDetailsOutcome GetSubscriptionRequestDetails(const Model::GetSubscriptionRequestDetailsRequest &request) const
virtual Model::DeleteFormTypeOutcome DeleteFormType(const Model::DeleteFormTypeRequest &request) const
Model::GetEnvironmentOutcomeCallable GetEnvironmentCallable(const GetEnvironmentRequestT &request) const
Model::GetLineageNodeOutcomeCallable GetLineageNodeCallable(const GetLineageNodeRequestT &request) const
Model::CreateFormTypeOutcomeCallable CreateFormTypeCallable(const CreateFormTypeRequestT &request) const
Model::CreateDomainOutcomeCallable CreateDomainCallable(const CreateDomainRequestT &request) const
void DisassociateEnvironmentRoleAsync(const DisassociateEnvironmentRoleRequestT &request, const DisassociateEnvironmentRoleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetLineageEventOutcome GetLineageEvent(const Model::GetLineageEventRequest &request) const
virtual Model::CreateProjectOutcome CreateProject(const Model::CreateProjectRequest &request) const
void GetEnvironmentBlueprintAsync(const GetEnvironmentBlueprintRequestT &request, const GetEnvironmentBlueprintResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListDataSourceRunActivitiesOutcomeCallable ListDataSourceRunActivitiesCallable(const ListDataSourceRunActivitiesRequestT &request) const
void GetSubscriptionGrantAsync(const GetSubscriptionGrantRequestT &request, const GetSubscriptionGrantResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateSubscriptionGrantStatusOutcomeCallable UpdateSubscriptionGrantStatusCallable(const UpdateSubscriptionGrantStatusRequestT &request) const
Model::DeleteEnvironmentBlueprintConfigurationOutcomeCallable DeleteEnvironmentBlueprintConfigurationCallable(const DeleteEnvironmentBlueprintConfigurationRequestT &request) const
DataZoneEndpointProvider EndpointProviderType
virtual Model::UpdateSubscriptionTargetOutcome UpdateSubscriptionTarget(const Model::UpdateSubscriptionTargetRequest &request) const
virtual Model::AssociateGovernedTermsOutcome AssociateGovernedTerms(const Model::AssociateGovernedTermsRequest &request) const
Model::PostTimeSeriesDataPointsOutcomeCallable PostTimeSeriesDataPointsCallable(const PostTimeSeriesDataPointsRequestT &request) const
Model::ListAssetFiltersOutcomeCallable ListAssetFiltersCallable(const ListAssetFiltersRequestT &request) const
virtual Model::CreateListingChangeSetOutcome CreateListingChangeSet(const Model::CreateListingChangeSetRequest &request) const
Model::ListProjectsOutcomeCallable ListProjectsCallable(const ListProjectsRequestT &request) const
DataZoneClient(const Aws::DataZone::DataZoneClientConfiguration &clientConfiguration=Aws::DataZone::DataZoneClientConfiguration(), std::shared_ptr< DataZoneEndpointProviderBase > endpointProvider=nullptr)
void ListNotificationsAsync(const ListNotificationsRequestT &request, const ListNotificationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateDataSourceAsync(const UpdateDataSourceRequestT &request, const UpdateDataSourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateProjectMembershipAsync(const CreateProjectMembershipRequestT &request, const CreateProjectMembershipResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::RemovePolicyGrantOutcome RemovePolicyGrant(const Model::RemovePolicyGrantRequest &request) const
void DeleteDomainAsync(const DeleteDomainRequestT &request, const DeleteDomainResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListSubscriptionsOutcomeCallable ListSubscriptionsCallable(const ListSubscriptionsRequestT &request) const
Model::RemoveEntityOwnerOutcomeCallable RemoveEntityOwnerCallable(const RemoveEntityOwnerRequestT &request) const
Model::ListAccountsInAccountPoolOutcomeCallable ListAccountsInAccountPoolCallable(const ListAccountsInAccountPoolRequestT &request) const
Model::AddPolicyGrantOutcomeCallable AddPolicyGrantCallable(const AddPolicyGrantRequestT &request) const
virtual Model::CreateEnvironmentProfileOutcome CreateEnvironmentProfile(const Model::CreateEnvironmentProfileRequest &request) const
static const char * GetServiceName()
virtual Model::SearchOutcome Search(const Model::SearchRequest &request) const
void ListDomainsAsync(const ListDomainsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListDomainsRequestT &request={}) const
virtual Model::AddEntityOwnerOutcome AddEntityOwner(const Model::AddEntityOwnerRequest &request) const
Model::CreateAccountPoolOutcomeCallable CreateAccountPoolCallable(const CreateAccountPoolRequestT &request) const
Model::ListEnvironmentActionsOutcomeCallable ListEnvironmentActionsCallable(const ListEnvironmentActionsRequestT &request) const
virtual Model::ListTimeSeriesDataPointsOutcome ListTimeSeriesDataPoints(const Model::ListTimeSeriesDataPointsRequest &request) const
void RemovePolicyGrantAsync(const RemovePolicyGrantRequestT &request, const RemovePolicyGrantResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateDomainAsync(const CreateDomainRequestT &request, const CreateDomainResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateSubscriptionRequestAsync(const CreateSubscriptionRequestRequestT &request, const CreateSubscriptionRequestResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateAccountPoolOutcome CreateAccountPool(const Model::CreateAccountPoolRequest &request) const
Model::PostLineageEventOutcomeCallable PostLineageEventCallable(const PostLineageEventRequestT &request) const
std::shared_ptr< DataZoneEndpointProviderBase > & accessEndpointProvider()
Model::ListEnvironmentsOutcomeCallable ListEnvironmentsCallable(const ListEnvironmentsRequestT &request) const
void GetConnectionAsync(const GetConnectionRequestT &request, const GetConnectionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListSubscriptionGrantsAsync(const ListSubscriptionGrantsRequestT &request, const ListSubscriptionGrantsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListProjectMembershipsAsync(const ListProjectMembershipsRequestT &request, const ListProjectMembershipsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateEnvironmentActionOutcomeCallable CreateEnvironmentActionCallable(const CreateEnvironmentActionRequestT &request) const
virtual Model::UpdateDomainOutcome UpdateDomain(const Model::UpdateDomainRequest &request) const
void CreateSubscriptionTargetAsync(const CreateSubscriptionTargetRequestT &request, const CreateSubscriptionTargetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetIamPortalLoginUrlOutcome GetIamPortalLoginUrl(const Model::GetIamPortalLoginUrlRequest &request) const
virtual Model::CreateSubscriptionTargetOutcome CreateSubscriptionTarget(const Model::CreateSubscriptionTargetRequest &request) const
void GetGlossaryAsync(const GetGlossaryRequestT &request, const GetGlossaryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListDataSourceRunsOutcomeCallable ListDataSourceRunsCallable(const ListDataSourceRunsRequestT &request) const
virtual Model::GetEnvironmentOutcome GetEnvironment(const Model::GetEnvironmentRequest &request) const
Model::UpdateConnectionOutcomeCallable UpdateConnectionCallable(const UpdateConnectionRequestT &request) const
virtual Model::GetDomainUnitOutcome GetDomainUnit(const Model::GetDomainUnitRequest &request) const
void PutEnvironmentBlueprintConfigurationAsync(const PutEnvironmentBlueprintConfigurationRequestT &request, const PutEnvironmentBlueprintConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::AssociateEnvironmentRoleOutcomeCallable AssociateEnvironmentRoleCallable(const AssociateEnvironmentRoleRequestT &request) const
virtual Model::DeleteProjectOutcome DeleteProject(const Model::DeleteProjectRequest &request) const
Model::ListConnectionsOutcomeCallable ListConnectionsCallable(const ListConnectionsRequestT &request) const
Model::CreateEnvironmentProfileOutcomeCallable CreateEnvironmentProfileCallable(const CreateEnvironmentProfileRequestT &request) const
Model::CreateConnectionOutcomeCallable CreateConnectionCallable(const CreateConnectionRequestT &request) const
virtual Model::ListAssetFiltersOutcome ListAssetFilters(const Model::ListAssetFiltersRequest &request) const
void RevokeSubscriptionAsync(const RevokeSubscriptionRequestT &request, const RevokeSubscriptionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListDataSourceRunActivitiesAsync(const ListDataSourceRunActivitiesRequestT &request, const ListDataSourceRunActivitiesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListTimeSeriesDataPointsAsync(const ListTimeSeriesDataPointsRequestT &request, const ListTimeSeriesDataPointsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateEnvironmentAsync(const CreateEnvironmentRequestT &request, const CreateEnvironmentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateEnvironmentProfileOutcomeCallable UpdateEnvironmentProfileCallable(const UpdateEnvironmentProfileRequestT &request) const
void PostTimeSeriesDataPointsAsync(const PostTimeSeriesDataPointsRequestT &request, const PostTimeSeriesDataPointsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateProjectAsync(const UpdateProjectRequestT &request, const UpdateProjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateRuleOutcomeCallable UpdateRuleCallable(const UpdateRuleRequestT &request) const
virtual Model::DeleteProjectMembershipOutcome DeleteProjectMembership(const Model::DeleteProjectMembershipRequest &request) const
virtual Model::SearchListingsOutcome SearchListings(const Model::SearchListingsRequest &request) const
virtual Model::DeleteSubscriptionRequestOutcome DeleteSubscriptionRequest(const Model::DeleteSubscriptionRequestRequest &request) const
void DeleteAccountPoolAsync(const DeleteAccountPoolRequestT &request, const DeleteAccountPoolResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void TagResourceAsync(const TagResourceRequestT &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListRulesOutcome ListRules(const Model::ListRulesRequest &request) const
Model::GetEnvironmentActionOutcomeCallable GetEnvironmentActionCallable(const GetEnvironmentActionRequestT &request) const
virtual Model::CreateDataProductRevisionOutcome CreateDataProductRevision(const Model::CreateDataProductRevisionRequest &request) const
Model::DeleteAccountPoolOutcomeCallable DeleteAccountPoolCallable(const DeleteAccountPoolRequestT &request) const
DataZoneClient(const Aws::Client::ClientConfiguration &clientConfiguration)
virtual Model::DeleteEnvironmentActionOutcome DeleteEnvironmentAction(const Model::DeleteEnvironmentActionRequest &request) const
virtual Model::ListTagsForResourceOutcome ListTagsForResource(const Model::ListTagsForResourceRequest &request) const
virtual Model::CreateEnvironmentOutcome CreateEnvironment(const Model::CreateEnvironmentRequest &request) const
void UpdateConnectionAsync(const UpdateConnectionRequestT &request, const UpdateConnectionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListProjectProfilesOutcomeCallable ListProjectProfilesCallable(const ListProjectProfilesRequestT &request) const
virtual Model::ListEnvironmentBlueprintsOutcome ListEnvironmentBlueprints(const Model::ListEnvironmentBlueprintsRequest &request) const
void DeleteSubscriptionTargetAsync(const DeleteSubscriptionTargetRequestT &request, const DeleteSubscriptionTargetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::SearchGroupProfilesOutcome SearchGroupProfiles(const Model::SearchGroupProfilesRequest &request) const
Model::CancelSubscriptionOutcomeCallable CancelSubscriptionCallable(const CancelSubscriptionRequestT &request) const
virtual Model::DisassociateGovernedTermsOutcome DisassociateGovernedTerms(const Model::DisassociateGovernedTermsRequest &request) const
void CreateRuleAsync(const CreateRuleRequestT &request, const CreateRuleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetAssetFilterAsync(const GetAssetFilterRequestT &request, const GetAssetFilterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetUserProfileOutcome GetUserProfile(const Model::GetUserProfileRequest &request) const
virtual Model::GetGroupProfileOutcome GetGroupProfile(const Model::GetGroupProfileRequest &request) const
virtual Model::RevokeSubscriptionOutcome RevokeSubscription(const Model::RevokeSubscriptionRequest &request) const
virtual Model::DeleteGlossaryTermOutcome DeleteGlossaryTerm(const Model::DeleteGlossaryTermRequest &request) const
Model::CreateDataProductRevisionOutcomeCallable CreateDataProductRevisionCallable(const CreateDataProductRevisionRequestT &request) const
virtual Model::RejectPredictionsOutcome RejectPredictions(const Model::RejectPredictionsRequest &request) const
virtual Model::GetDomainOutcome GetDomain(const Model::GetDomainRequest &request) const
void SearchAsync(const SearchRequestT &request, const SearchResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteSubscriptionGrantOutcome DeleteSubscriptionGrant(const Model::DeleteSubscriptionGrantRequest &request) const
Model::ListDomainUnitsForParentOutcomeCallable ListDomainUnitsForParentCallable(const ListDomainUnitsForParentRequestT &request) const
Model::ListSubscriptionTargetsOutcomeCallable ListSubscriptionTargetsCallable(const ListSubscriptionTargetsRequestT &request) const
virtual Model::DeleteEnvironmentBlueprintConfigurationOutcome DeleteEnvironmentBlueprintConfiguration(const Model::DeleteEnvironmentBlueprintConfigurationRequest &request) const
void UpdateAssetFilterAsync(const UpdateAssetFilterRequestT &request, const UpdateAssetFilterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateSubscriptionGrantAsync(const CreateSubscriptionGrantRequestT &request, const CreateSubscriptionGrantResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteSubscriptionRequestAsync(const DeleteSubscriptionRequestRequestT &request, const DeleteSubscriptionRequestResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteDataProductOutcome DeleteDataProduct(const Model::DeleteDataProductRequest &request) const
Model::AcceptSubscriptionRequestOutcomeCallable AcceptSubscriptionRequestCallable(const AcceptSubscriptionRequestRequestT &request) const
void GetDataSourceRunAsync(const GetDataSourceRunRequestT &request, const GetDataSourceRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateConnectionOutcome UpdateConnection(const Model::UpdateConnectionRequest &request) const
virtual Model::GetDataSourceRunOutcome GetDataSourceRun(const Model::GetDataSourceRunRequest &request) const
virtual Model::AcceptPredictionsOutcome AcceptPredictions(const Model::AcceptPredictionsRequest &request) const
Model::ListLineageNodeHistoryOutcomeCallable ListLineageNodeHistoryCallable(const ListLineageNodeHistoryRequestT &request) const
void DeleteTimeSeriesDataPointsAsync(const DeleteTimeSeriesDataPointsRequestT &request, const DeleteTimeSeriesDataPointsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateSubscriptionGrantStatusAsync(const UpdateSubscriptionGrantStatusRequestT &request, const UpdateSubscriptionGrantStatusResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateGlossaryTermAsync(const CreateGlossaryTermRequestT &request, const CreateGlossaryTermResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetListingOutcome GetListing(const Model::GetListingRequest &request) const
void CreateEnvironmentProfileAsync(const CreateEnvironmentProfileRequestT &request, const CreateEnvironmentProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateUserProfileOutcome CreateUserProfile(const Model::CreateUserProfileRequest &request) const
void AddEntityOwnerAsync(const AddEntityOwnerRequestT &request, const AddEntityOwnerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateAssetFilterOutcomeCallable CreateAssetFilterCallable(const CreateAssetFilterRequestT &request) const
void UntagResourceAsync(const UntagResourceRequestT &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetConnectionOutcome GetConnection(const Model::GetConnectionRequest &request) const
virtual Model::ListEnvironmentProfilesOutcome ListEnvironmentProfiles(const Model::ListEnvironmentProfilesRequest &request) const
void CreateProjectProfileAsync(const CreateProjectProfileRequestT &request, const CreateProjectProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateAssetAsync(const CreateAssetRequestT &request, const CreateAssetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteEnvironmentProfileOutcome DeleteEnvironmentProfile(const Model::DeleteEnvironmentProfileRequest &request) const
void GetFormTypeAsync(const GetFormTypeRequestT &request, const GetFormTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListProjectMembershipsOutcomeCallable ListProjectMembershipsCallable(const ListProjectMembershipsRequestT &request) const
virtual Model::PostTimeSeriesDataPointsOutcome PostTimeSeriesDataPoints(const Model::PostTimeSeriesDataPointsRequest &request) const
void CreateAssetTypeAsync(const CreateAssetTypeRequestT &request, const CreateAssetTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListLineageNodeHistoryOutcome ListLineageNodeHistory(const Model::ListLineageNodeHistoryRequest &request) const
static const char * GetAllocationTag()
void GetGlossaryTermAsync(const GetGlossaryTermRequestT &request, const GetGlossaryTermResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListAccountPoolsAsync(const ListAccountPoolsRequestT &request, const ListAccountPoolsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateGroupProfileOutcome UpdateGroupProfile(const Model::UpdateGroupProfileRequest &request) const
virtual Model::GetDataSourceOutcome GetDataSource(const Model::GetDataSourceRequest &request) const
Model::GetSubscriptionGrantOutcomeCallable GetSubscriptionGrantCallable(const GetSubscriptionGrantRequestT &request) const
virtual Model::GetEnvironmentBlueprintOutcome GetEnvironmentBlueprint(const Model::GetEnvironmentBlueprintRequest &request) const
Model::UpdateAssetFilterOutcomeCallable UpdateAssetFilterCallable(const UpdateAssetFilterRequestT &request) const
Model::CreateGlossaryTermOutcomeCallable CreateGlossaryTermCallable(const CreateGlossaryTermRequestT &request) const
void UpdateSubscriptionRequestAsync(const UpdateSubscriptionRequestRequestT &request, const UpdateSubscriptionRequestResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListJobRunsOutcome ListJobRuns(const Model::ListJobRunsRequest &request) const
Model::GetGlossaryTermOutcomeCallable GetGlossaryTermCallable(const GetGlossaryTermRequestT &request) const
void DeleteAssetAsync(const DeleteAssetRequestT &request, const DeleteAssetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GetConnectionOutcomeCallable GetConnectionCallable(const GetConnectionRequestT &request) const
virtual Model::ListProjectsOutcome ListProjects(const Model::ListProjectsRequest &request) const
Model::DeleteDomainOutcomeCallable DeleteDomainCallable(const DeleteDomainRequestT &request) const
void SearchTypesAsync(const SearchTypesRequestT &request, const SearchTypesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteDataSourceOutcome DeleteDataSource(const Model::DeleteDataSourceRequest &request) const
void CreateFormTypeAsync(const CreateFormTypeRequestT &request, const CreateFormTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteEnvironmentBlueprintConfigurationAsync(const DeleteEnvironmentBlueprintConfigurationRequestT &request, const DeleteEnvironmentBlueprintConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetRuleAsync(const GetRuleRequestT &request, const GetRuleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetDataProductAsync(const GetDataProductRequestT &request, const GetDataProductResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListEnvironmentActionsOutcome ListEnvironmentActions(const Model::ListEnvironmentActionsRequest &request) const
virtual Model::TagResourceOutcome TagResource(const Model::TagResourceRequest &request) const
virtual Model::ListEntityOwnersOutcome ListEntityOwners(const Model::ListEntityOwnersRequest &request) const
Model::CreateProjectOutcomeCallable CreateProjectCallable(const CreateProjectRequestT &request) const
Model::AcceptPredictionsOutcomeCallable AcceptPredictionsCallable(const AcceptPredictionsRequestT &request) const
void ListProjectProfilesAsync(const ListProjectProfilesRequestT &request, const ListProjectProfilesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateAssetFilterOutcome CreateAssetFilter(const Model::CreateAssetFilterRequest &request) const
Model::GetEnvironmentCredentialsOutcomeCallable GetEnvironmentCredentialsCallable(const GetEnvironmentCredentialsRequestT &request) const
void DeleteListingAsync(const DeleteListingRequestT &request, const DeleteListingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListSubscriptionsOutcome ListSubscriptions(const Model::ListSubscriptionsRequest &request) const
void GetGroupProfileAsync(const GetGroupProfileRequestT &request, const GetGroupProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteSubscriptionTargetOutcome DeleteSubscriptionTarget(const Model::DeleteSubscriptionTargetRequest &request) const
Model::GetProjectProfileOutcomeCallable GetProjectProfileCallable(const GetProjectProfileRequestT &request) const
virtual Model::UpdateGlossaryTermOutcome UpdateGlossaryTerm(const Model::UpdateGlossaryTermRequest &request) const
void GetEnvironmentActionAsync(const GetEnvironmentActionRequestT &request, const GetEnvironmentActionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteRuleOutcome DeleteRule(const Model::DeleteRuleRequest &request) const
Model::PutEnvironmentBlueprintConfigurationOutcomeCallable PutEnvironmentBlueprintConfigurationCallable(const PutEnvironmentBlueprintConfigurationRequestT &request) const
Model::DisassociateEnvironmentRoleOutcomeCallable DisassociateEnvironmentRoleCallable(const DisassociateEnvironmentRoleRequestT &request) const
void GetEnvironmentBlueprintConfigurationAsync(const GetEnvironmentBlueprintConfigurationRequestT &request, const GetEnvironmentBlueprintConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListLineageEventsAsync(const ListLineageEventsRequestT &request, const ListLineageEventsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const ListTagsForResourceRequestT &request) const
virtual Model::UpdateUserProfileOutcome UpdateUserProfile(const Model::UpdateUserProfileRequest &request) const
Model::ListDomainsOutcomeCallable ListDomainsCallable(const ListDomainsRequestT &request={}) const
void DeleteFormTypeAsync(const DeleteFormTypeRequestT &request, const DeleteFormTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListSubscriptionGrantsOutcome ListSubscriptionGrants(const Model::ListSubscriptionGrantsRequest &request) const
void DisassociateGovernedTermsAsync(const DisassociateGovernedTermsRequestT &request, const DisassociateGovernedTermsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::AcceptSubscriptionRequestOutcome AcceptSubscriptionRequest(const Model::AcceptSubscriptionRequestRequest &request) const
Model::GetEnvironmentProfileOutcomeCallable GetEnvironmentProfileCallable(const GetEnvironmentProfileRequestT &request) const
void GetEnvironmentProfileAsync(const GetEnvironmentProfileRequestT &request, const GetEnvironmentProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateDomainAsync(const UpdateDomainRequestT &request, const UpdateDomainResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateGlossaryOutcome UpdateGlossary(const Model::UpdateGlossaryRequest &request) const
void CreateListingChangeSetAsync(const CreateListingChangeSetRequestT &request, const CreateListingChangeSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetTimeSeriesDataPointOutcome GetTimeSeriesDataPoint(const Model::GetTimeSeriesDataPointRequest &request) const
Model::CreateAssetRevisionOutcomeCallable CreateAssetRevisionCallable(const CreateAssetRevisionRequestT &request) const
virtual Model::CreateProjectProfileOutcome CreateProjectProfile(const Model::CreateProjectProfileRequest &request) const
virtual Model::GetProjectProfileOutcome GetProjectProfile(const Model::GetProjectProfileRequest &request) const
Model::ListEnvironmentBlueprintConfigurationsOutcomeCallable ListEnvironmentBlueprintConfigurationsCallable(const ListEnvironmentBlueprintConfigurationsRequestT &request) const
void DeleteSubscriptionGrantAsync(const DeleteSubscriptionGrantRequestT &request, const DeleteSubscriptionGrantResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListAccountsInAccountPoolAsync(const ListAccountsInAccountPoolRequestT &request, const ListAccountsInAccountPoolResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateEnvironmentOutcomeCallable CreateEnvironmentCallable(const CreateEnvironmentRequestT &request) const
Model::GetJobRunOutcomeCallable GetJobRunCallable(const GetJobRunRequestT &request) const
Model::UpdateAccountPoolOutcomeCallable UpdateAccountPoolCallable(const UpdateAccountPoolRequestT &request) const
virtual Model::ListAccountsInAccountPoolOutcome ListAccountsInAccountPool(const Model::ListAccountsInAccountPoolRequest &request) const
virtual Model::ListNotificationsOutcome ListNotifications(const Model::ListNotificationsRequest &request) const
Model::SearchGroupProfilesOutcomeCallable SearchGroupProfilesCallable(const SearchGroupProfilesRequestT &request) const
virtual Model::ListAssetRevisionsOutcome ListAssetRevisions(const Model::ListAssetRevisionsRequest &request) const
Model::SearchUserProfilesOutcomeCallable SearchUserProfilesCallable(const SearchUserProfilesRequestT &request) const
void DeleteDataSourceAsync(const DeleteDataSourceRequestT &request, const DeleteDataSourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetSubscriptionTargetAsync(const GetSubscriptionTargetRequestT &request, const GetSubscriptionTargetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListSubscriptionRequestsAsync(const ListSubscriptionRequestsRequestT &request, const ListSubscriptionRequestsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteEnvironmentActionAsync(const DeleteEnvironmentActionRequestT &request, const DeleteEnvironmentActionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateDataSourceOutcomeCallable CreateDataSourceCallable(const CreateDataSourceRequestT &request) const
Model::DeleteSubscriptionRequestOutcomeCallable DeleteSubscriptionRequestCallable(const DeleteSubscriptionRequestRequestT &request) const
virtual Model::GetLineageNodeOutcome GetLineageNode(const Model::GetLineageNodeRequest &request) const
virtual Model::DisassociateEnvironmentRoleOutcome DisassociateEnvironmentRole(const Model::DisassociateEnvironmentRoleRequest &request) const
Model::ListJobRunsOutcomeCallable ListJobRunsCallable(const ListJobRunsRequestT &request) const
void DeleteDataProductAsync(const DeleteDataProductRequestT &request, const DeleteDataProductResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListPolicyGrantsOutcomeCallable ListPolicyGrantsCallable(const ListPolicyGrantsRequestT &request) const
void GetJobRunAsync(const GetJobRunRequestT &request, const GetJobRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetProjectAsync(const GetProjectRequestT &request, const GetProjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateDomainUnitOutcomeCallable CreateDomainUnitCallable(const CreateDomainUnitRequestT &request) const
Model::CreateGlossaryOutcomeCallable CreateGlossaryCallable(const CreateGlossaryRequestT &request) const
void OverrideEndpoint(const Aws::String &endpoint)
virtual Model::CancelSubscriptionOutcome CancelSubscription(const Model::CancelSubscriptionRequest &request) const
void DeleteGlossaryTermAsync(const DeleteGlossaryTermRequestT &request, const DeleteGlossaryTermResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListSubscriptionTargetsAsync(const ListSubscriptionTargetsRequestT &request, const ListSubscriptionTargetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListEnvironmentBlueprintsAsync(const ListEnvironmentBlueprintsRequestT &request, const ListEnvironmentBlueprintsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteAssetFilterOutcomeCallable DeleteAssetFilterCallable(const DeleteAssetFilterRequestT &request) const
virtual Model::CreateDomainUnitOutcome CreateDomainUnit(const Model::CreateDomainUnitRequest &request) const
Model::GetRuleOutcomeCallable GetRuleCallable(const GetRuleRequestT &request) const
Model::UntagResourceOutcomeCallable UntagResourceCallable(const UntagResourceRequestT &request) const
void UpdateEnvironmentProfileAsync(const UpdateEnvironmentProfileRequestT &request, const UpdateEnvironmentProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::AddEntityOwnerOutcomeCallable AddEntityOwnerCallable(const AddEntityOwnerRequestT &request) const
void AssociateGovernedTermsAsync(const AssociateGovernedTermsRequestT &request, const AssociateGovernedTermsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateSubscriptionGrantOutcomeCallable CreateSubscriptionGrantCallable(const CreateSubscriptionGrantRequestT &request) const
virtual Model::GetAssetOutcome GetAsset(const Model::GetAssetRequest &request) const
void ListTagsForResourceAsync(const ListTagsForResourceRequestT &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateConnectionOutcome CreateConnection(const Model::CreateConnectionRequest &request) const
void CreateConnectionAsync(const CreateConnectionRequestT &request, const CreateConnectionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::AssociateGovernedTermsOutcomeCallable AssociateGovernedTermsCallable(const AssociateGovernedTermsRequestT &request) const
void ListSubscriptionsAsync(const ListSubscriptionsRequestT &request, const ListSubscriptionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListEnvironmentsOutcome ListEnvironments(const Model::ListEnvironmentsRequest &request) const
DataZoneClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration)
void DeleteGlossaryAsync(const DeleteGlossaryRequestT &request, const DeleteGlossaryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::RemovePolicyGrantOutcomeCallable RemovePolicyGrantCallable(const RemovePolicyGrantRequestT &request) const
virtual Model::CreateDomainOutcome CreateDomain(const Model::CreateDomainRequest &request) const
Model::DeleteDataProductOutcomeCallable DeleteDataProductCallable(const DeleteDataProductRequestT &request) const
Model::GetDomainUnitOutcomeCallable GetDomainUnitCallable(const GetDomainUnitRequestT &request) const
void ListPolicyGrantsAsync(const ListPolicyGrantsRequestT &request, const ListPolicyGrantsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CancelMetadataGenerationRunOutcome CancelMetadataGenerationRun(const Model::CancelMetadataGenerationRunRequest &request) const
void UpdateGlossaryTermAsync(const UpdateGlossaryTermRequestT &request, const UpdateGlossaryTermResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteProjectOutcomeCallable DeleteProjectCallable(const DeleteProjectRequestT &request) const
DataZoneClient(const Aws::Auth::AWSCredentials &credentials, std::shared_ptr< DataZoneEndpointProviderBase > endpointProvider=nullptr, const Aws::DataZone::DataZoneClientConfiguration &clientConfiguration=Aws::DataZone::DataZoneClientConfiguration())
Model::CreateSubscriptionRequestOutcomeCallable CreateSubscriptionRequestCallable(const CreateSubscriptionRequestRequestT &request) const
void DeleteAssetTypeAsync(const DeleteAssetTypeRequestT &request, const DeleteAssetTypeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetEnvironmentCredentialsOutcome GetEnvironmentCredentials(const Model::GetEnvironmentCredentialsRequest &request) const
Model::UpdateSubscriptionTargetOutcomeCallable UpdateSubscriptionTargetCallable(const UpdateSubscriptionTargetRequestT &request) const
Model::GetGlossaryOutcomeCallable GetGlossaryCallable(const GetGlossaryRequestT &request) const
void DeleteEnvironmentProfileAsync(const DeleteEnvironmentProfileRequestT &request, const DeleteEnvironmentProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListAssetFiltersAsync(const ListAssetFiltersRequestT &request, const ListAssetFiltersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateSubscriptionGrantStatusOutcome UpdateSubscriptionGrantStatus(const Model::UpdateSubscriptionGrantStatusRequest &request) const
Model::GetGroupProfileOutcomeCallable GetGroupProfileCallable(const GetGroupProfileRequestT &request) const
Model::UpdateGlossaryOutcomeCallable UpdateGlossaryCallable(const UpdateGlossaryRequestT &request) const
void RejectPredictionsAsync(const RejectPredictionsRequestT &request, const RejectPredictionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
DataZoneClientConfiguration ClientConfigurationType
virtual Model::GetGlossaryTermOutcome GetGlossaryTerm(const Model::GetGlossaryTermRequest &request) const
virtual Model::ListDomainUnitsForParentOutcome ListDomainUnitsForParent(const Model::ListDomainUnitsForParentRequest &request) const
virtual Model::DeleteTimeSeriesDataPointsOutcome DeleteTimeSeriesDataPoints(const Model::DeleteTimeSeriesDataPointsRequest &request) const
virtual Model::CreateRuleOutcome CreateRule(const Model::CreateRuleRequest &request) const
Model::CreateRuleOutcomeCallable CreateRuleCallable(const CreateRuleRequestT &request) const
Model::UpdateGlossaryTermOutcomeCallable UpdateGlossaryTermCallable(const UpdateGlossaryTermRequestT &request) const
Model::CreateListingChangeSetOutcomeCallable CreateListingChangeSetCallable(const CreateListingChangeSetRequestT &request) const
Model::GetSubscriptionTargetOutcomeCallable GetSubscriptionTargetCallable(const GetSubscriptionTargetRequestT &request) const
void CreateAccountPoolAsync(const CreateAccountPoolRequestT &request, const CreateAccountPoolResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateDataSourceOutcome CreateDataSource(const Model::CreateDataSourceRequest &request) const
void GetEnvironmentAsync(const GetEnvironmentRequestT &request, const GetEnvironmentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListEnvironmentBlueprintsOutcomeCallable ListEnvironmentBlueprintsCallable(const ListEnvironmentBlueprintsRequestT &request) const
void GetEnvironmentCredentialsAsync(const GetEnvironmentCredentialsRequestT &request, const GetEnvironmentCredentialsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListEntityOwnersAsync(const ListEntityOwnersRequestT &request, const ListEntityOwnersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteGlossaryOutcome DeleteGlossary(const Model::DeleteGlossaryRequest &request) const
virtual Model::CreateGroupProfileOutcome CreateGroupProfile(const Model::CreateGroupProfileRequest &request) const
virtual Model::RemoveEntityOwnerOutcome RemoveEntityOwner(const Model::RemoveEntityOwnerRequest &request) const
virtual Model::ListDataSourceRunsOutcome ListDataSourceRuns(const Model::ListDataSourceRunsRequest &request) const
Model::DeleteRuleOutcomeCallable DeleteRuleCallable(const DeleteRuleRequestT &request) const
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::DeleteSubscriptionGrantOutcomeCallable DeleteSubscriptionGrantCallable(const DeleteSubscriptionGrantRequestT &request) const
DataZoneClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration)
virtual Model::CreateDataProductOutcome CreateDataProduct(const Model::CreateDataProductRequest &request) const
virtual Model::UpdateDomainUnitOutcome UpdateDomainUnit(const Model::UpdateDomainUnitRequest &request) const
Model::GetDataProductOutcomeCallable GetDataProductCallable(const GetDataProductRequestT &request) const
Model::GetListingOutcomeCallable GetListingCallable(const GetListingRequestT &request) const
Model::GetDataSourceOutcomeCallable GetDataSourceCallable(const GetDataSourceRequestT &request) const
Model::GetMetadataGenerationRunOutcomeCallable GetMetadataGenerationRunCallable(const GetMetadataGenerationRunRequestT &request) const
Model::SearchListingsOutcomeCallable SearchListingsCallable(const SearchListingsRequestT &request) const
void ListLineageNodeHistoryAsync(const ListLineageNodeHistoryRequestT &request, const ListLineageNodeHistoryResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CancelSubscriptionAsync(const CancelSubscriptionRequestT &request, const CancelSubscriptionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListEntityOwnersOutcomeCallable ListEntityOwnersCallable(const ListEntityOwnersRequestT &request) const
Model::UpdateGroupProfileOutcomeCallable UpdateGroupProfileCallable(const UpdateGroupProfileRequestT &request) const
Model::UpdateUserProfileOutcomeCallable UpdateUserProfileCallable(const UpdateUserProfileRequestT &request) const
Model::GetAssetFilterOutcomeCallable GetAssetFilterCallable(const GetAssetFilterRequestT &request) const
Model::CreateGroupProfileOutcomeCallable CreateGroupProfileCallable(const CreateGroupProfileRequestT &request) const
Model::CreateUserProfileOutcomeCallable CreateUserProfileCallable(const CreateUserProfileRequestT &request) const
virtual Model::GetAssetFilterOutcome GetAssetFilter(const Model::GetAssetFilterRequest &request) const
virtual Model::GetMetadataGenerationRunOutcome GetMetadataGenerationRun(const Model::GetMetadataGenerationRunRequest &request) const
Model::DeleteConnectionOutcomeCallable DeleteConnectionCallable(const DeleteConnectionRequestT &request) const
Model::RejectPredictionsOutcomeCallable RejectPredictionsCallable(const RejectPredictionsRequestT &request) const
Model::ListLineageEventsOutcomeCallable ListLineageEventsCallable(const ListLineageEventsRequestT &request) const
void RemoveEntityOwnerAsync(const RemoveEntityOwnerRequestT &request, const RemoveEntityOwnerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateAssetTypeOutcomeCallable CreateAssetTypeCallable(const CreateAssetTypeRequestT &request) const
Model::DeleteSubscriptionTargetOutcomeCallable DeleteSubscriptionTargetCallable(const DeleteSubscriptionTargetRequestT &request) const
Model::GetEnvironmentBlueprintConfigurationOutcomeCallable GetEnvironmentBlueprintConfigurationCallable(const GetEnvironmentBlueprintConfigurationRequestT &request) const
virtual Model::GetDataProductOutcome GetDataProduct(const Model::GetDataProductRequest &request) const
void UpdateSubscriptionTargetAsync(const UpdateSubscriptionTargetRequestT &request, const UpdateSubscriptionTargetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateFormTypeOutcome CreateFormType(const Model::CreateFormTypeRequest &request) const
Model::GetDomainOutcomeCallable GetDomainCallable(const GetDomainRequestT &request) const
Model::SearchOutcomeCallable SearchCallable(const SearchRequestT &request) const
virtual Model::GetSubscriptionOutcome GetSubscription(const Model::GetSubscriptionRequest &request) const
virtual Model::DeleteListingOutcome DeleteListing(const Model::DeleteListingRequest &request) const
void UpdateGroupProfileAsync(const UpdateGroupProfileRequestT &request, const UpdateGroupProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListProjectProfilesOutcome ListProjectProfiles(const Model::ListProjectProfilesRequest &request) const
Model::GetAccountPoolOutcomeCallable GetAccountPoolCallable(const GetAccountPoolRequestT &request) const
void ListProjectsAsync(const ListProjectsRequestT &request, const ListProjectsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateAssetFilterAsync(const CreateAssetFilterRequestT &request, const CreateAssetFilterResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateEnvironmentActionOutcomeCallable UpdateEnvironmentActionCallable(const UpdateEnvironmentActionRequestT &request) const
virtual Model::UpdateRuleOutcome UpdateRule(const Model::UpdateRuleRequest &request) const
Model::DeleteProjectProfileOutcomeCallable DeleteProjectProfileCallable(const DeleteProjectProfileRequestT &request) const
void CreateDataProductRevisionAsync(const CreateDataProductRevisionRequestT &request, const CreateDataProductRevisionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateGroupProfileAsync(const CreateGroupProfileRequestT &request, const CreateGroupProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteConnectionOutcome DeleteConnection(const Model::DeleteConnectionRequest &request) const
Model::GetFormTypeOutcomeCallable GetFormTypeCallable(const GetFormTypeRequestT &request) const
Aws::Client::AWSJsonClient BASECLASS
virtual Model::DeleteDomainOutcome DeleteDomain(const Model::DeleteDomainRequest &request) const
void ListMetadataGenerationRunsAsync(const ListMetadataGenerationRunsRequestT &request, const ListMetadataGenerationRunsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListDomainsOutcome ListDomains(const Model::ListDomainsRequest &request={}) const
void StartMetadataGenerationRunAsync(const StartMetadataGenerationRunRequestT &request, const StartMetadataGenerationRunResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void GetIamPortalLoginUrlAsync(const GetIamPortalLoginUrlRequestT &request, const GetIamPortalLoginUrlResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateDataProductOutcomeCallable CreateDataProductCallable(const CreateDataProductRequestT &request) const
Model::ListAccountPoolsOutcomeCallable ListAccountPoolsCallable(const ListAccountPoolsRequestT &request) const
void UpdateProjectProfileAsync(const UpdateProjectProfileRequestT &request, const UpdateProjectProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListSubscriptionTargetsOutcome ListSubscriptionTargets(const Model::ListSubscriptionTargetsRequest &request) const
void DeleteProjectProfileAsync(const DeleteProjectProfileRequestT &request, const DeleteProjectProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteAssetTypeOutcomeCallable DeleteAssetTypeCallable(const DeleteAssetTypeRequestT &request) const
virtual Model::DeleteAssetFilterOutcome DeleteAssetFilter(const Model::DeleteAssetFilterRequest &request) const
virtual Model::RejectSubscriptionRequestOutcome RejectSubscriptionRequest(const Model::RejectSubscriptionRequestRequest &request) const
Model::RejectSubscriptionRequestOutcomeCallable RejectSubscriptionRequestCallable(const RejectSubscriptionRequestRequestT &request) const
void DeleteEnvironmentAsync(const DeleteEnvironmentRequestT &request, const DeleteEnvironmentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListDataSourcesAsync(const ListDataSourcesRequestT &request, const ListDataSourcesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateAssetOutcomeCallable CreateAssetCallable(const CreateAssetRequestT &request) const
virtual Model::ListMetadataGenerationRunsOutcome ListMetadataGenerationRuns(const Model::ListMetadataGenerationRunsRequest &request) const
virtual Model::UpdateProjectProfileOutcome UpdateProjectProfile(const Model::UpdateProjectProfileRequest &request) const
void GetDataSourceAsync(const GetDataSourceRequestT &request, const GetDataSourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetProjectOutcome GetProject(const Model::GetProjectRequest &request) const
virtual Model::StartMetadataGenerationRunOutcome StartMetadataGenerationRun(const Model::StartMetadataGenerationRunRequest &request) const
virtual Model::CreateEnvironmentActionOutcome CreateEnvironmentAction(const Model::CreateEnvironmentActionRequest &request) const
void DeleteProjectAsync(const DeleteProjectRequestT &request, const DeleteProjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateRuleAsync(const UpdateRuleRequestT &request, const UpdateRuleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteEnvironmentActionOutcomeCallable DeleteEnvironmentActionCallable(const DeleteEnvironmentActionRequestT &request) const
void CreateEnvironmentActionAsync(const CreateEnvironmentActionRequestT &request, const CreateEnvironmentActionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateAssetFilterOutcome UpdateAssetFilter(const Model::UpdateAssetFilterRequest &request) const
virtual Model::AddPolicyGrantOutcome AddPolicyGrant(const Model::AddPolicyGrantRequest &request) const
virtual Model::CreateAssetOutcome CreateAsset(const Model::CreateAssetRequest &request) const
virtual Model::GetGlossaryOutcome GetGlossary(const Model::GetGlossaryRequest &request) const
virtual Model::CreateProjectMembershipOutcome CreateProjectMembership(const Model::CreateProjectMembershipRequest &request) const
Model::GetAssetTypeOutcomeCallable GetAssetTypeCallable(const GetAssetTypeRequestT &request) const
void UpdateEnvironmentAsync(const UpdateEnvironmentRequestT &request, const UpdateEnvironmentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteGlossaryOutcomeCallable DeleteGlossaryCallable(const DeleteGlossaryRequestT &request) const
Model::ListMetadataGenerationRunsOutcomeCallable ListMetadataGenerationRunsCallable(const ListMetadataGenerationRunsRequestT &request) const
virtual Model::ListDataSourcesOutcome ListDataSources(const Model::ListDataSourcesRequest &request) const
void GetAssetAsync(const GetAssetRequestT &request, const GetAssetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateUserProfileAsync(const CreateUserProfileRequestT &request, const CreateUserProfileResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateProjectProfileOutcomeCallable UpdateProjectProfileCallable(const UpdateProjectProfileRequestT &request) const
Model::UpdateProjectOutcomeCallable UpdateProjectCallable(const UpdateProjectRequestT &request) const
virtual Model::CreateAssetTypeOutcome CreateAssetType(const Model::CreateAssetTypeRequest &request) const
virtual Model::UpdateAccountPoolOutcome UpdateAccountPool(const Model::UpdateAccountPoolRequest &request) const
std::future< CreateDomainOutcome > CreateDomainOutcomeCallable
std::future< DeleteEnvironmentActionOutcome > DeleteEnvironmentActionOutcomeCallable
std::future< ListAccountPoolsOutcome > ListAccountPoolsOutcomeCallable
std::future< DeleteSubscriptionRequestOutcome > DeleteSubscriptionRequestOutcomeCallable
std::future< DeleteEnvironmentBlueprintConfigurationOutcome > DeleteEnvironmentBlueprintConfigurationOutcomeCallable
std::future< ListDomainUnitsForParentOutcome > ListDomainUnitsForParentOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
std::future< UpdateGroupProfileOutcome > UpdateGroupProfileOutcomeCallable
std::future< CreateEnvironmentActionOutcome > CreateEnvironmentActionOutcomeCallable
std::future< CreateDataSourceOutcome > CreateDataSourceOutcomeCallable
std::future< ListProjectsOutcome > ListProjectsOutcomeCallable
std::future< SearchGroupProfilesOutcome > SearchGroupProfilesOutcomeCallable
std::future< GetGlossaryOutcome > GetGlossaryOutcomeCallable
std::future< GetEnvironmentBlueprintConfigurationOutcome > GetEnvironmentBlueprintConfigurationOutcomeCallable
std::future< DeleteDataSourceOutcome > DeleteDataSourceOutcomeCallable
std::future< RejectPredictionsOutcome > RejectPredictionsOutcomeCallable
std::future< DeleteAssetTypeOutcome > DeleteAssetTypeOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
std::future< GetGroupProfileOutcome > GetGroupProfileOutcomeCallable
std::future< CreateGlossaryTermOutcome > CreateGlossaryTermOutcomeCallable
std::future< AddPolicyGrantOutcome > AddPolicyGrantOutcomeCallable
std::future< GetSubscriptionGrantOutcome > GetSubscriptionGrantOutcomeCallable
std::future< CreateProjectOutcome > CreateProjectOutcomeCallable
std::future< CreateEnvironmentOutcome > CreateEnvironmentOutcomeCallable
std::future< DeleteAccountPoolOutcome > DeleteAccountPoolOutcomeCallable
std::future< AcceptSubscriptionRequestOutcome > AcceptSubscriptionRequestOutcomeCallable
std::future< ListEnvironmentBlueprintsOutcome > ListEnvironmentBlueprintsOutcomeCallable
std::future< DeleteTimeSeriesDataPointsOutcome > DeleteTimeSeriesDataPointsOutcomeCallable
std::future< ListSubscriptionGrantsOutcome > ListSubscriptionGrantsOutcomeCallable
std::future< CreateRuleOutcome > CreateRuleOutcomeCallable
std::future< RejectSubscriptionRequestOutcome > RejectSubscriptionRequestOutcomeCallable
std::future< StartDataSourceRunOutcome > StartDataSourceRunOutcomeCallable
std::future< UpdateSubscriptionRequestOutcome > UpdateSubscriptionRequestOutcomeCallable
std::future< GetSubscriptionRequestDetailsOutcome > GetSubscriptionRequestDetailsOutcomeCallable
std::future< DeleteFormTypeOutcome > DeleteFormTypeOutcomeCallable
std::future< ListAssetFiltersOutcome > ListAssetFiltersOutcomeCallable
std::future< SearchUserProfilesOutcome > SearchUserProfilesOutcomeCallable
std::future< CreateProjectProfileOutcome > CreateProjectProfileOutcomeCallable
std::future< GetIamPortalLoginUrlOutcome > GetIamPortalLoginUrlOutcomeCallable
std::future< CreateDomainUnitOutcome > CreateDomainUnitOutcomeCallable
std::future< CreateConnectionOutcome > CreateConnectionOutcomeCallable
std::future< PostLineageEventOutcome > PostLineageEventOutcomeCallable
std::future< ListLineageNodeHistoryOutcome > ListLineageNodeHistoryOutcomeCallable
std::future< GetListingOutcome > GetListingOutcomeCallable
std::future< ListNotificationsOutcome > ListNotificationsOutcomeCallable
std::future< GetConnectionOutcome > GetConnectionOutcomeCallable
std::future< ListSubscriptionsOutcome > ListSubscriptionsOutcomeCallable
std::future< DeleteGlossaryTermOutcome > DeleteGlossaryTermOutcomeCallable
std::future< GetAssetFilterOutcome > GetAssetFilterOutcomeCallable
std::future< UpdateGlossaryTermOutcome > UpdateGlossaryTermOutcomeCallable
std::future< CreateGlossaryOutcome > CreateGlossaryOutcomeCallable
std::future< GetDomainOutcome > GetDomainOutcomeCallable
std::future< CreateListingChangeSetOutcome > CreateListingChangeSetOutcomeCallable
std::future< UpdateConnectionOutcome > UpdateConnectionOutcomeCallable
std::future< GetDataSourceOutcome > GetDataSourceOutcomeCallable
std::future< GetEnvironmentProfileOutcome > GetEnvironmentProfileOutcomeCallable
std::future< DeleteRuleOutcome > DeleteRuleOutcomeCallable
std::future< CancelMetadataGenerationRunOutcome > CancelMetadataGenerationRunOutcomeCallable
std::future< ListEnvironmentBlueprintConfigurationsOutcome > ListEnvironmentBlueprintConfigurationsOutcomeCallable
std::future< ListPolicyGrantsOutcome > ListPolicyGrantsOutcomeCallable
std::future< SearchListingsOutcome > SearchListingsOutcomeCallable
std::future< GetFormTypeOutcome > GetFormTypeOutcomeCallable
std::future< PostTimeSeriesDataPointsOutcome > PostTimeSeriesDataPointsOutcomeCallable
std::future< RemovePolicyGrantOutcome > RemovePolicyGrantOutcomeCallable
std::future< GetSubscriptionTargetOutcome > GetSubscriptionTargetOutcomeCallable
std::future< DeleteSubscriptionTargetOutcome > DeleteSubscriptionTargetOutcomeCallable
std::future< ListMetadataGenerationRunsOutcome > ListMetadataGenerationRunsOutcomeCallable
std::future< DeleteGlossaryOutcome > DeleteGlossaryOutcomeCallable
std::future< ListProjectProfilesOutcome > ListProjectProfilesOutcomeCallable
std::future< DeleteListingOutcome > DeleteListingOutcomeCallable
std::future< UpdateSubscriptionGrantStatusOutcome > UpdateSubscriptionGrantStatusOutcomeCallable
std::future< ListRulesOutcome > ListRulesOutcomeCallable
std::future< GetJobRunOutcome > GetJobRunOutcomeCallable
std::future< UpdateDataSourceOutcome > UpdateDataSourceOutcomeCallable
std::future< ListAssetRevisionsOutcome > ListAssetRevisionsOutcomeCallable
std::future< ListDataProductRevisionsOutcome > ListDataProductRevisionsOutcomeCallable
std::future< GetAccountPoolOutcome > GetAccountPoolOutcomeCallable
std::future< ListSubscriptionTargetsOutcome > ListSubscriptionTargetsOutcomeCallable
std::future< AcceptPredictionsOutcome > AcceptPredictionsOutcomeCallable
std::future< DeleteDataProductOutcome > DeleteDataProductOutcomeCallable
std::future< CreateAssetOutcome > CreateAssetOutcomeCallable
std::future< ListSubscriptionRequestsOutcome > ListSubscriptionRequestsOutcomeCallable
std::future< GetEnvironmentBlueprintOutcome > GetEnvironmentBlueprintOutcomeCallable
std::future< CreateProjectMembershipOutcome > CreateProjectMembershipOutcomeCallable
std::future< RevokeSubscriptionOutcome > RevokeSubscriptionOutcomeCallable
std::future< GetTimeSeriesDataPointOutcome > GetTimeSeriesDataPointOutcomeCallable
std::future< DeleteAssetFilterOutcome > DeleteAssetFilterOutcomeCallable
std::future< CreateSubscriptionRequestOutcome > CreateSubscriptionRequestOutcomeCallable
std::future< GetUserProfileOutcome > GetUserProfileOutcomeCallable
std::future< DeleteDomainOutcome > DeleteDomainOutcomeCallable
std::future< GetProjectOutcome > GetProjectOutcomeCallable
std::future< CreateUserProfileOutcome > CreateUserProfileOutcomeCallable
std::future< ListEnvironmentsOutcome > ListEnvironmentsOutcomeCallable
std::future< DeleteSubscriptionGrantOutcome > DeleteSubscriptionGrantOutcomeCallable
std::future< CreateGroupProfileOutcome > CreateGroupProfileOutcomeCallable
std::future< RemoveEntityOwnerOutcome > RemoveEntityOwnerOutcomeCallable
std::future< GetSubscriptionOutcome > GetSubscriptionOutcomeCallable
std::future< GetMetadataGenerationRunOutcome > GetMetadataGenerationRunOutcomeCallable
std::future< ListEnvironmentActionsOutcome > ListEnvironmentActionsOutcomeCallable
std::future< DeleteAssetOutcome > DeleteAssetOutcomeCallable
std::future< UpdateDomainOutcome > UpdateDomainOutcomeCallable
std::future< ListProjectMembershipsOutcome > ListProjectMembershipsOutcomeCallable
std::future< GetEnvironmentOutcome > GetEnvironmentOutcomeCallable
std::future< ListDataSourceRunActivitiesOutcome > ListDataSourceRunActivitiesOutcomeCallable
std::future< ListLineageEventsOutcome > ListLineageEventsOutcomeCallable
std::future< AssociateEnvironmentRoleOutcome > AssociateEnvironmentRoleOutcomeCallable
std::future< UpdateRuleOutcome > UpdateRuleOutcomeCallable
std::future< UpdateEnvironmentOutcome > UpdateEnvironmentOutcomeCallable
std::future< GetDomainUnitOutcome > GetDomainUnitOutcomeCallable
std::future< ListAccountsInAccountPoolOutcome > ListAccountsInAccountPoolOutcomeCallable
std::future< DeleteConnectionOutcome > DeleteConnectionOutcomeCallable
std::future< CreateDataProductOutcome > CreateDataProductOutcomeCallable
std::future< UpdateUserProfileOutcome > UpdateUserProfileOutcomeCallable
std::future< UpdateProjectProfileOutcome > UpdateProjectProfileOutcomeCallable
std::future< ListJobRunsOutcome > ListJobRunsOutcomeCallable
std::future< GetProjectProfileOutcome > GetProjectProfileOutcomeCallable
std::future< PutEnvironmentBlueprintConfigurationOutcome > PutEnvironmentBlueprintConfigurationOutcomeCallable
std::future< GetLineageNodeOutcome > GetLineageNodeOutcomeCallable
std::future< ListTimeSeriesDataPointsOutcome > ListTimeSeriesDataPointsOutcomeCallable
std::future< ListDomainsOutcome > ListDomainsOutcomeCallable
std::future< ListDataSourceRunsOutcome > ListDataSourceRunsOutcomeCallable
std::future< CreateFormTypeOutcome > CreateFormTypeOutcomeCallable
std::future< CreateSubscriptionGrantOutcome > CreateSubscriptionGrantOutcomeCallable
std::future< CreateAssetFilterOutcome > CreateAssetFilterOutcomeCallable
std::future< SearchTypesOutcome > SearchTypesOutcomeCallable
std::future< ListDataSourcesOutcome > ListDataSourcesOutcomeCallable
std::future< UpdateSubscriptionTargetOutcome > UpdateSubscriptionTargetOutcomeCallable
std::future< UpdateAssetFilterOutcome > UpdateAssetFilterOutcomeCallable
std::future< CreateSubscriptionTargetOutcome > CreateSubscriptionTargetOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
std::future< DeleteEnvironmentOutcome > DeleteEnvironmentOutcomeCallable
std::future< GetDataProductOutcome > GetDataProductOutcomeCallable
std::future< DeleteProjectMembershipOutcome > DeleteProjectMembershipOutcomeCallable
std::future< CancelSubscriptionOutcome > CancelSubscriptionOutcomeCallable
std::future< DeleteProjectProfileOutcome > DeleteProjectProfileOutcomeCallable
std::future< DeleteProjectOutcome > DeleteProjectOutcomeCallable
std::future< UpdateGlossaryOutcome > UpdateGlossaryOutcomeCallable
std::future< GetGlossaryTermOutcome > GetGlossaryTermOutcomeCallable
std::future< UpdateEnvironmentActionOutcome > UpdateEnvironmentActionOutcomeCallable
std::future< AddEntityOwnerOutcome > AddEntityOwnerOutcomeCallable
std::future< AssociateGovernedTermsOutcome > AssociateGovernedTermsOutcomeCallable
std::future< ListEnvironmentProfilesOutcome > ListEnvironmentProfilesOutcomeCallable
std::future< CreateEnvironmentProfileOutcome > CreateEnvironmentProfileOutcomeCallable
std::future< ListEntityOwnersOutcome > ListEntityOwnersOutcomeCallable
std::future< UpdateProjectOutcome > UpdateProjectOutcomeCallable
std::future< DisassociateEnvironmentRoleOutcome > DisassociateEnvironmentRoleOutcomeCallable
std::future< UpdateEnvironmentProfileOutcome > UpdateEnvironmentProfileOutcomeCallable
std::future< GetEnvironmentCredentialsOutcome > GetEnvironmentCredentialsOutcomeCallable
std::future< GetEnvironmentActionOutcome > GetEnvironmentActionOutcomeCallable
std::future< SearchOutcome > SearchOutcomeCallable
std::future< GetLineageEventOutcome > GetLineageEventOutcomeCallable
std::future< CreateDataProductRevisionOutcome > CreateDataProductRevisionOutcomeCallable
std::future< CreateAccountPoolOutcome > CreateAccountPoolOutcomeCallable
std::future< CreateAssetRevisionOutcome > CreateAssetRevisionOutcomeCallable
std::future< DisassociateGovernedTermsOutcome > DisassociateGovernedTermsOutcomeCallable
std::future< GetAssetTypeOutcome > GetAssetTypeOutcomeCallable
std::future< UpdateAccountPoolOutcome > UpdateAccountPoolOutcomeCallable
std::future< CreateAssetTypeOutcome > CreateAssetTypeOutcomeCallable
std::future< GetDataSourceRunOutcome > GetDataSourceRunOutcomeCallable
std::future< StartMetadataGenerationRunOutcome > StartMetadataGenerationRunOutcomeCallable
std::future< DeleteDomainUnitOutcome > DeleteDomainUnitOutcomeCallable
std::future< ListConnectionsOutcome > ListConnectionsOutcomeCallable
std::future< GetRuleOutcome > GetRuleOutcomeCallable
std::future< UpdateDomainUnitOutcome > UpdateDomainUnitOutcomeCallable
std::future< DeleteEnvironmentProfileOutcome > DeleteEnvironmentProfileOutcomeCallable
std::future< GetAssetOutcome > GetAssetOutcomeCallable
std::function< void(const DataZoneClient *, const Model::AssociateGovernedTermsRequest &, const Model::AssociateGovernedTermsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateGovernedTermsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteGlossaryRequest &, const Model::DeleteGlossaryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteGlossaryResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteConnectionRequest &, const Model::DeleteConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteConnectionResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteSubscriptionTargetRequest &, const Model::DeleteSubscriptionTargetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteSubscriptionTargetResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateDomainUnitRequest &, const Model::UpdateDomainUnitOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDomainUnitResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateSubscriptionRequestRequest &, const Model::CreateSubscriptionRequestOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSubscriptionRequestResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListConnectionsRequest &, const Model::ListConnectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListConnectionsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteEnvironmentProfileRequest &, const Model::DeleteEnvironmentProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteEnvironmentProfileResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::AssociateEnvironmentRoleRequest &, const Model::AssociateEnvironmentRoleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateEnvironmentRoleResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateUserProfileRequest &, const Model::UpdateUserProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateUserProfileResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetTimeSeriesDataPointRequest &, const Model::GetTimeSeriesDataPointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetTimeSeriesDataPointResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::StartDataSourceRunRequest &, const Model::StartDataSourceRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartDataSourceRunResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::SearchRequest &, const Model::SearchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteListingRequest &, const Model::DeleteListingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteListingResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateAccountPoolRequest &, const Model::UpdateAccountPoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAccountPoolResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListEnvironmentProfilesRequest &, const Model::ListEnvironmentProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEnvironmentProfilesResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetGlossaryRequest &, const Model::GetGlossaryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetGlossaryResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListAccountsInAccountPoolRequest &, const Model::ListAccountsInAccountPoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAccountsInAccountPoolResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetSubscriptionRequestDetailsRequest &, const Model::GetSubscriptionRequestDetailsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSubscriptionRequestDetailsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DisassociateEnvironmentRoleRequest &, const Model::DisassociateEnvironmentRoleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateEnvironmentRoleResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateConnectionRequest &, const Model::CreateConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateConnectionResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListAssetFiltersRequest &, const Model::ListAssetFiltersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAssetFiltersResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetDomainRequest &, const Model::GetDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDomainResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateAssetRequest &, const Model::CreateAssetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAssetResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListDataSourcesRequest &, const Model::ListDataSourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDataSourcesResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListLineageEventsRequest &, const Model::ListLineageEventsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListLineageEventsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListDomainsRequest &, const Model::ListDomainsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDomainsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CancelMetadataGenerationRunRequest &, const Model::CancelMetadataGenerationRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelMetadataGenerationRunResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetDataSourceRequest &, const Model::GetDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDataSourceResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetLineageNodeRequest &, const Model::GetLineageNodeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetLineageNodeResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetIamPortalLoginUrlRequest &, const Model::GetIamPortalLoginUrlOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetIamPortalLoginUrlResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateEnvironmentActionRequest &, const Model::UpdateEnvironmentActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateEnvironmentActionResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListProjectProfilesRequest &, const Model::ListProjectProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListProjectProfilesResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::SearchUserProfilesRequest &, const Model::SearchUserProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchUserProfilesResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListAssetRevisionsRequest &, const Model::ListAssetRevisionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAssetRevisionsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteProjectProfileRequest &, const Model::DeleteProjectProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteProjectProfileResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListSubscriptionGrantsRequest &, const Model::ListSubscriptionGrantsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSubscriptionGrantsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteAssetTypeRequest &, const Model::DeleteAssetTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAssetTypeResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetDataSourceRunRequest &, const Model::GetDataSourceRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDataSourceRunResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::RejectSubscriptionRequestRequest &, const Model::RejectSubscriptionRequestOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RejectSubscriptionRequestResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateSubscriptionTargetRequest &, const Model::CreateSubscriptionTargetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSubscriptionTargetResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateAssetTypeRequest &, const Model::CreateAssetTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAssetTypeResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateEnvironmentRequest &, const Model::UpdateEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateEnvironmentResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteProjectRequest &, const Model::DeleteProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteProjectResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetDomainUnitRequest &, const Model::GetDomainUnitOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDomainUnitResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateDomainRequest &, const Model::UpdateDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDomainResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListRulesRequest &, const Model::ListRulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRulesResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::RemovePolicyGrantRequest &, const Model::RemovePolicyGrantOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RemovePolicyGrantResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListLineageNodeHistoryRequest &, const Model::ListLineageNodeHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListLineageNodeHistoryResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetProjectProfileRequest &, const Model::GetProjectProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetProjectProfileResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetJobRunRequest &, const Model::GetJobRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetJobRunResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateConnectionRequest &, const Model::UpdateConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateConnectionResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateDataSourceRequest &, const Model::CreateDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDataSourceResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateDomainRequest &, const Model::CreateDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDomainResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateGlossaryTermRequest &, const Model::UpdateGlossaryTermOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateGlossaryTermResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListDataSourceRunsRequest &, const Model::ListDataSourceRunsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDataSourceRunsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateRuleRequest &, const Model::CreateRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateRuleResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetSubscriptionGrantRequest &, const Model::GetSubscriptionGrantOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSubscriptionGrantResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListSubscriptionRequestsRequest &, const Model::ListSubscriptionRequestsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSubscriptionRequestsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateDomainUnitRequest &, const Model::CreateDomainUnitOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDomainUnitResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListEnvironmentBlueprintConfigurationsRequest &, const Model::ListEnvironmentBlueprintConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEnvironmentBlueprintConfigurationsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::AcceptSubscriptionRequestRequest &, const Model::AcceptSubscriptionRequestOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AcceptSubscriptionRequestResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetEnvironmentProfileRequest &, const Model::GetEnvironmentProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEnvironmentProfileResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateDataProductRequest &, const Model::CreateDataProductOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDataProductResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteAccountPoolRequest &, const Model::DeleteAccountPoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAccountPoolResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateProjectMembershipRequest &, const Model::CreateProjectMembershipOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateProjectMembershipResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteDataSourceRequest &, const Model::DeleteDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDataSourceResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteSubscriptionRequestRequest &, const Model::DeleteSubscriptionRequestOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteSubscriptionRequestResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateGroupProfileRequest &, const Model::CreateGroupProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateGroupProfileResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetEnvironmentRequest &, const Model::GetEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEnvironmentResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListDataSourceRunActivitiesRequest &, const Model::ListDataSourceRunActivitiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDataSourceRunActivitiesResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetMetadataGenerationRunRequest &, const Model::GetMetadataGenerationRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetMetadataGenerationRunResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateFormTypeRequest &, const Model::CreateFormTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateFormTypeResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::AcceptPredictionsRequest &, const Model::AcceptPredictionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AcceptPredictionsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetEnvironmentBlueprintRequest &, const Model::GetEnvironmentBlueprintOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEnvironmentBlueprintResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListSubscriptionsRequest &, const Model::ListSubscriptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSubscriptionsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetEnvironmentActionRequest &, const Model::GetEnvironmentActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEnvironmentActionResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateAssetRevisionRequest &, const Model::CreateAssetRevisionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAssetRevisionResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetGlossaryTermRequest &, const Model::GetGlossaryTermOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetGlossaryTermResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateSubscriptionTargetRequest &, const Model::UpdateSubscriptionTargetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateSubscriptionTargetResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetAssetRequest &, const Model::GetAssetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAssetResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListEnvironmentBlueprintsRequest &, const Model::ListEnvironmentBlueprintsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEnvironmentBlueprintsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListEntityOwnersRequest &, const Model::ListEntityOwnersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEntityOwnersResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateSubscriptionGrantRequest &, const Model::CreateSubscriptionGrantOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateSubscriptionGrantResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateAccountPoolRequest &, const Model::CreateAccountPoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAccountPoolResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateUserProfileRequest &, const Model::CreateUserProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateUserProfileResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::RevokeSubscriptionRequest &, const Model::RevokeSubscriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RevokeSubscriptionResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::AddPolicyGrantRequest &, const Model::AddPolicyGrantOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AddPolicyGrantResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListEnvironmentActionsRequest &, const Model::ListEnvironmentActionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEnvironmentActionsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListSubscriptionTargetsRequest &, const Model::ListSubscriptionTargetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListSubscriptionTargetsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::SearchTypesRequest &, const Model::SearchTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchTypesResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetGroupProfileRequest &, const Model::GetGroupProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetGroupProfileResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteFormTypeRequest &, const Model::DeleteFormTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteFormTypeResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteDataProductRequest &, const Model::DeleteDataProductOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDataProductResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DisassociateGovernedTermsRequest &, const Model::DisassociateGovernedTermsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateGovernedTermsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateEnvironmentProfileRequest &, const Model::UpdateEnvironmentProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateEnvironmentProfileResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetProjectRequest &, const Model::GetProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetProjectResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteSubscriptionGrantRequest &, const Model::DeleteSubscriptionGrantOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteSubscriptionGrantResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListNotificationsRequest &, const Model::ListNotificationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListNotificationsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateGlossaryRequest &, const Model::CreateGlossaryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateGlossaryResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteDomainUnitRequest &, const Model::DeleteDomainUnitOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDomainUnitResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateGlossaryRequest &, const Model::UpdateGlossaryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateGlossaryResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetSubscriptionTargetRequest &, const Model::GetSubscriptionTargetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSubscriptionTargetResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListProjectMembershipsRequest &, const Model::ListProjectMembershipsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListProjectMembershipsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListProjectsRequest &, const Model::ListProjectsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListProjectsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetRuleRequest &, const Model::GetRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRuleResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::PostLineageEventRequest &, const Model::PostLineageEventOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PostLineageEventResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteEnvironmentRequest &, const Model::DeleteEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteEnvironmentResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetLineageEventRequest &, Model::GetLineageEventOutcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetLineageEventResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::PostTimeSeriesDataPointsRequest &, const Model::PostTimeSeriesDataPointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PostTimeSeriesDataPointsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteEnvironmentBlueprintConfigurationRequest &, const Model::DeleteEnvironmentBlueprintConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteEnvironmentBlueprintConfigurationResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::RejectPredictionsRequest &, const Model::RejectPredictionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RejectPredictionsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListTimeSeriesDataPointsRequest &, const Model::ListTimeSeriesDataPointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTimeSeriesDataPointsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateEnvironmentActionRequest &, const Model::CreateEnvironmentActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateEnvironmentActionResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteDomainRequest &, const Model::DeleteDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDomainResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateProjectRequest &, const Model::CreateProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateProjectResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteGlossaryTermRequest &, const Model::DeleteGlossaryTermOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteGlossaryTermResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteAssetRequest &, const Model::DeleteAssetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAssetResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetUserProfileRequest &, const Model::GetUserProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetUserProfileResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListEnvironmentsRequest &, const Model::ListEnvironmentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEnvironmentsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteEnvironmentActionRequest &, const Model::DeleteEnvironmentActionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteEnvironmentActionResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteRuleRequest &, const Model::DeleteRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRuleResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetAccountPoolRequest &, const Model::GetAccountPoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAccountPoolResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateProjectProfileRequest &, const Model::UpdateProjectProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateProjectProfileResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateAssetFilterRequest &, const Model::CreateAssetFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAssetFilterResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListPolicyGrantsRequest &, const Model::ListPolicyGrantsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPolicyGrantsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateEnvironmentRequest &, const Model::CreateEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateEnvironmentResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetDataProductRequest &, const Model::GetDataProductOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDataProductResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetEnvironmentCredentialsRequest &, const Model::GetEnvironmentCredentialsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEnvironmentCredentialsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetAssetFilterRequest &, const Model::GetAssetFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAssetFilterResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::RemoveEntityOwnerRequest &, const Model::RemoveEntityOwnerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RemoveEntityOwnerResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetEnvironmentBlueprintConfigurationRequest &, const Model::GetEnvironmentBlueprintConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEnvironmentBlueprintConfigurationResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteTimeSeriesDataPointsRequest &, const Model::DeleteTimeSeriesDataPointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTimeSeriesDataPointsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateSubscriptionRequestRequest &, const Model::UpdateSubscriptionRequestOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateSubscriptionRequestResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetAssetTypeRequest &, const Model::GetAssetTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetAssetTypeResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateProjectProfileRequest &, const Model::CreateProjectProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateProjectProfileResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListAccountPoolsRequest &, const Model::ListAccountPoolsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAccountPoolsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CancelSubscriptionRequest &, const Model::CancelSubscriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelSubscriptionResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateGlossaryTermRequest &, const Model::CreateGlossaryTermOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateGlossaryTermResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::AddEntityOwnerRequest &, const Model::AddEntityOwnerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AddEntityOwnerResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetSubscriptionRequest &, const Model::GetSubscriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSubscriptionResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateAssetFilterRequest &, const Model::UpdateAssetFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAssetFilterResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetFormTypeRequest &, const Model::GetFormTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetFormTypeResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateDataProductRevisionRequest &, const Model::CreateDataProductRevisionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDataProductRevisionResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateListingChangeSetRequest &, const Model::CreateListingChangeSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateListingChangeSetResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateProjectRequest &, const Model::UpdateProjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateProjectResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::SearchGroupProfilesRequest &, const Model::SearchGroupProfilesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchGroupProfilesResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::PutEnvironmentBlueprintConfigurationRequest &, const Model::PutEnvironmentBlueprintConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutEnvironmentBlueprintConfigurationResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetListingRequest &, const Model::GetListingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetListingResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListDomainUnitsForParentRequest &, const Model::ListDomainUnitsForParentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDomainUnitsForParentResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateRuleRequest &, const Model::UpdateRuleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateRuleResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListMetadataGenerationRunsRequest &, const Model::ListMetadataGenerationRunsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListMetadataGenerationRunsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteAssetFilterRequest &, const Model::DeleteAssetFilterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAssetFilterResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::SearchListingsRequest &, const Model::SearchListingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchListingsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::GetConnectionRequest &, const Model::GetConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetConnectionResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::CreateEnvironmentProfileRequest &, const Model::CreateEnvironmentProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateEnvironmentProfileResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateGroupProfileRequest &, const Model::UpdateGroupProfileOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateGroupProfileResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::StartMetadataGenerationRunRequest &, const Model::StartMetadataGenerationRunOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartMetadataGenerationRunResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListJobRunsRequest &, const Model::ListJobRunsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListJobRunsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateDataSourceRequest &, const Model::UpdateDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDataSourceResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::ListDataProductRevisionsRequest &, const Model::ListDataProductRevisionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDataProductRevisionsResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::DeleteProjectMembershipRequest &, const Model::DeleteProjectMembershipOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteProjectMembershipResponseReceivedHandler
std::function< void(const DataZoneClient *, const Model::UpdateSubscriptionGrantStatusRequest &, const Model::UpdateSubscriptionGrantStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateSubscriptionGrantStatusResponseReceivedHandler
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String