AWS SDK for C++

AWS SDK for C++ Version 1.11.606

Loading...
Searching...
No Matches
QuickSightClient.h
1
6#pragma once
7#include <aws/quicksight/QuickSight_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/quicksight/QuickSightServiceClientModel.h>
13
14namespace Aws
15{
16namespace QuickSight
17{
25 class AWS_QUICKSIGHT_API QuickSightClient : public Aws::Client::AWSJsonClient, public Aws::Client::ClientWithAsyncTemplateMethods<QuickSightClient>
26 {
27 public:
29 static const char* GetServiceName();
30 static const char* GetAllocationTag();
31
34
40 std::shared_ptr<QuickSightEndpointProviderBase> endpointProvider = nullptr);
41
47 std::shared_ptr<QuickSightEndpointProviderBase> endpointProvider = nullptr,
49
54 QuickSightClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
55 std::shared_ptr<QuickSightEndpointProviderBase> endpointProvider = nullptr,
57
58
59 /* Legacy constructors due deprecation */
65
71 const Aws::Client::ClientConfiguration& clientConfiguration);
72
77 QuickSightClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
78 const Aws::Client::ClientConfiguration& clientConfiguration);
79
80 /* End of legacy constructors due deprecation */
82
89
93 template<typename BatchCreateTopicReviewedAnswerRequestT = Model::BatchCreateTopicReviewedAnswerRequest>
94 Model::BatchCreateTopicReviewedAnswerOutcomeCallable BatchCreateTopicReviewedAnswerCallable(const BatchCreateTopicReviewedAnswerRequestT& request) const
95 {
96 return SubmitCallable(&QuickSightClient::BatchCreateTopicReviewedAnswer, request);
97 }
98
102 template<typename BatchCreateTopicReviewedAnswerRequestT = Model::BatchCreateTopicReviewedAnswerRequest>
103 void BatchCreateTopicReviewedAnswerAsync(const BatchCreateTopicReviewedAnswerRequestT& request, const BatchCreateTopicReviewedAnswerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
104 {
105 return SubmitAsync(&QuickSightClient::BatchCreateTopicReviewedAnswer, request, handler, context);
106 }
107
114
118 template<typename BatchDeleteTopicReviewedAnswerRequestT = Model::BatchDeleteTopicReviewedAnswerRequest>
119 Model::BatchDeleteTopicReviewedAnswerOutcomeCallable BatchDeleteTopicReviewedAnswerCallable(const BatchDeleteTopicReviewedAnswerRequestT& request) const
120 {
121 return SubmitCallable(&QuickSightClient::BatchDeleteTopicReviewedAnswer, request);
122 }
123
127 template<typename BatchDeleteTopicReviewedAnswerRequestT = Model::BatchDeleteTopicReviewedAnswerRequest>
128 void BatchDeleteTopicReviewedAnswerAsync(const BatchDeleteTopicReviewedAnswerRequestT& request, const BatchDeleteTopicReviewedAnswerResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
129 {
130 return SubmitAsync(&QuickSightClient::BatchDeleteTopicReviewedAnswer, request, handler, context);
131 }
132
140
144 template<typename CancelIngestionRequestT = Model::CancelIngestionRequest>
145 Model::CancelIngestionOutcomeCallable CancelIngestionCallable(const CancelIngestionRequestT& request) const
146 {
147 return SubmitCallable(&QuickSightClient::CancelIngestion, request);
148 }
149
153 template<typename CancelIngestionRequestT = Model::CancelIngestionRequest>
154 void CancelIngestionAsync(const CancelIngestionRequestT& request, const CancelIngestionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
155 {
156 return SubmitAsync(&QuickSightClient::CancelIngestion, request, handler, context);
157 }
158
187
191 template<typename CreateAccountCustomizationRequestT = Model::CreateAccountCustomizationRequest>
192 Model::CreateAccountCustomizationOutcomeCallable CreateAccountCustomizationCallable(const CreateAccountCustomizationRequestT& request) const
193 {
194 return SubmitCallable(&QuickSightClient::CreateAccountCustomization, request);
195 }
196
200 template<typename CreateAccountCustomizationRequestT = Model::CreateAccountCustomizationRequest>
201 void CreateAccountCustomizationAsync(const CreateAccountCustomizationRequestT& request, const CreateAccountCustomizationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
202 {
203 return SubmitAsync(&QuickSightClient::CreateAccountCustomization, request, handler, context);
204 }
205
237
241 template<typename CreateAccountSubscriptionRequestT = Model::CreateAccountSubscriptionRequest>
242 Model::CreateAccountSubscriptionOutcomeCallable CreateAccountSubscriptionCallable(const CreateAccountSubscriptionRequestT& request) const
243 {
244 return SubmitCallable(&QuickSightClient::CreateAccountSubscription, request);
245 }
246
250 template<typename CreateAccountSubscriptionRequestT = Model::CreateAccountSubscriptionRequest>
251 void CreateAccountSubscriptionAsync(const CreateAccountSubscriptionRequestT& request, const CreateAccountSubscriptionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
252 {
253 return SubmitAsync(&QuickSightClient::CreateAccountSubscription, request, handler, context);
254 }
255
264
268 template<typename CreateAnalysisRequestT = Model::CreateAnalysisRequest>
269 Model::CreateAnalysisOutcomeCallable CreateAnalysisCallable(const CreateAnalysisRequestT& request) const
270 {
271 return SubmitCallable(&QuickSightClient::CreateAnalysis, request);
272 }
273
277 template<typename CreateAnalysisRequestT = Model::CreateAnalysisRequest>
278 void CreateAnalysisAsync(const CreateAnalysisRequestT& request, const CreateAnalysisResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
279 {
280 return SubmitAsync(&QuickSightClient::CreateAnalysis, request, handler, context);
281 }
282
289
293 template<typename CreateBrandRequestT = Model::CreateBrandRequest>
294 Model::CreateBrandOutcomeCallable CreateBrandCallable(const CreateBrandRequestT& request) const
295 {
296 return SubmitCallable(&QuickSightClient::CreateBrand, request);
297 }
298
302 template<typename CreateBrandRequestT = Model::CreateBrandRequest>
303 void CreateBrandAsync(const CreateBrandRequestT& request, const CreateBrandResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
304 {
305 return SubmitAsync(&QuickSightClient::CreateBrand, request, handler, context);
306 }
307
314
318 template<typename CreateCustomPermissionsRequestT = Model::CreateCustomPermissionsRequest>
319 Model::CreateCustomPermissionsOutcomeCallable CreateCustomPermissionsCallable(const CreateCustomPermissionsRequestT& request) const
320 {
321 return SubmitCallable(&QuickSightClient::CreateCustomPermissions, request);
322 }
323
327 template<typename CreateCustomPermissionsRequestT = Model::CreateCustomPermissionsRequest>
328 void CreateCustomPermissionsAsync(const CreateCustomPermissionsRequestT& request, const CreateCustomPermissionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
329 {
330 return SubmitAsync(&QuickSightClient::CreateCustomPermissions, request, handler, context);
331 }
332
347
351 template<typename CreateDashboardRequestT = Model::CreateDashboardRequest>
352 Model::CreateDashboardOutcomeCallable CreateDashboardCallable(const CreateDashboardRequestT& request) const
353 {
354 return SubmitCallable(&QuickSightClient::CreateDashboard, request);
355 }
356
360 template<typename CreateDashboardRequestT = Model::CreateDashboardRequest>
361 void CreateDashboardAsync(const CreateDashboardRequestT& request, const CreateDashboardResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
362 {
363 return SubmitAsync(&QuickSightClient::CreateDashboard, request, handler, context);
364 }
365
373
377 template<typename CreateDataSetRequestT = Model::CreateDataSetRequest>
378 Model::CreateDataSetOutcomeCallable CreateDataSetCallable(const CreateDataSetRequestT& request) const
379 {
380 return SubmitCallable(&QuickSightClient::CreateDataSet, request);
381 }
382
386 template<typename CreateDataSetRequestT = Model::CreateDataSetRequest>
387 void CreateDataSetAsync(const CreateDataSetRequestT& request, const CreateDataSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
388 {
389 return SubmitAsync(&QuickSightClient::CreateDataSet, request, handler, context);
390 }
391
398
402 template<typename CreateDataSourceRequestT = Model::CreateDataSourceRequest>
403 Model::CreateDataSourceOutcomeCallable CreateDataSourceCallable(const CreateDataSourceRequestT& request) const
404 {
405 return SubmitCallable(&QuickSightClient::CreateDataSource, request);
406 }
407
411 template<typename CreateDataSourceRequestT = Model::CreateDataSourceRequest>
412 void CreateDataSourceAsync(const CreateDataSourceRequestT& request, const CreateDataSourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
413 {
414 return SubmitAsync(&QuickSightClient::CreateDataSource, request, handler, context);
415 }
416
423
427 template<typename CreateFolderRequestT = Model::CreateFolderRequest>
428 Model::CreateFolderOutcomeCallable CreateFolderCallable(const CreateFolderRequestT& request) const
429 {
430 return SubmitCallable(&QuickSightClient::CreateFolder, request);
431 }
432
436 template<typename CreateFolderRequestT = Model::CreateFolderRequest>
437 void CreateFolderAsync(const CreateFolderRequestT& request, const CreateFolderResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
438 {
439 return SubmitAsync(&QuickSightClient::CreateFolder, request, handler, context);
440 }
441
449
453 template<typename CreateFolderMembershipRequestT = Model::CreateFolderMembershipRequest>
454 Model::CreateFolderMembershipOutcomeCallable CreateFolderMembershipCallable(const CreateFolderMembershipRequestT& request) const
455 {
456 return SubmitCallable(&QuickSightClient::CreateFolderMembership, request);
457 }
458
462 template<typename CreateFolderMembershipRequestT = Model::CreateFolderMembershipRequest>
463 void CreateFolderMembershipAsync(const CreateFolderMembershipRequestT& request, const CreateFolderMembershipResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
464 {
465 return SubmitAsync(&QuickSightClient::CreateFolderMembership, request, handler, context);
466 }
467
479
483 template<typename CreateGroupRequestT = Model::CreateGroupRequest>
484 Model::CreateGroupOutcomeCallable CreateGroupCallable(const CreateGroupRequestT& request) const
485 {
486 return SubmitCallable(&QuickSightClient::CreateGroup, request);
487 }
488
492 template<typename CreateGroupRequestT = Model::CreateGroupRequest>
493 void CreateGroupAsync(const CreateGroupRequestT& request, const CreateGroupResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
494 {
495 return SubmitAsync(&QuickSightClient::CreateGroup, request, handler, context);
496 }
497
505
509 template<typename CreateGroupMembershipRequestT = Model::CreateGroupMembershipRequest>
510 Model::CreateGroupMembershipOutcomeCallable CreateGroupMembershipCallable(const CreateGroupMembershipRequestT& request) const
511 {
512 return SubmitCallable(&QuickSightClient::CreateGroupMembership, request);
513 }
514
518 template<typename CreateGroupMembershipRequestT = Model::CreateGroupMembershipRequest>
519 void CreateGroupMembershipAsync(const CreateGroupMembershipRequestT& request, const CreateGroupMembershipResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
520 {
521 return SubmitAsync(&QuickSightClient::CreateGroupMembership, request, handler, context);
522 }
523
534
538 template<typename CreateIAMPolicyAssignmentRequestT = Model::CreateIAMPolicyAssignmentRequest>
539 Model::CreateIAMPolicyAssignmentOutcomeCallable CreateIAMPolicyAssignmentCallable(const CreateIAMPolicyAssignmentRequestT& request) const
540 {
541 return SubmitCallable(&QuickSightClient::CreateIAMPolicyAssignment, request);
542 }
543
547 template<typename CreateIAMPolicyAssignmentRequestT = Model::CreateIAMPolicyAssignmentRequest>
548 void CreateIAMPolicyAssignmentAsync(const CreateIAMPolicyAssignmentRequestT& request, const CreateIAMPolicyAssignmentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
549 {
550 return SubmitAsync(&QuickSightClient::CreateIAMPolicyAssignment, request, handler, context);
551 }
552
569
573 template<typename CreateIngestionRequestT = Model::CreateIngestionRequest>
574 Model::CreateIngestionOutcomeCallable CreateIngestionCallable(const CreateIngestionRequestT& request) const
575 {
576 return SubmitCallable(&QuickSightClient::CreateIngestion, request);
577 }
578
582 template<typename CreateIngestionRequestT = Model::CreateIngestionRequest>
583 void CreateIngestionAsync(const CreateIngestionRequestT& request, const CreateIngestionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
584 {
585 return SubmitAsync(&QuickSightClient::CreateIngestion, request, handler, context);
586 }
587
603
607 template<typename CreateNamespaceRequestT = Model::CreateNamespaceRequest>
608 Model::CreateNamespaceOutcomeCallable CreateNamespaceCallable(const CreateNamespaceRequestT& request) const
609 {
610 return SubmitCallable(&QuickSightClient::CreateNamespace, request);
611 }
612
616 template<typename CreateNamespaceRequestT = Model::CreateNamespaceRequest>
617 void CreateNamespaceAsync(const CreateNamespaceRequestT& request, const CreateNamespaceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
618 {
619 return SubmitAsync(&QuickSightClient::CreateNamespace, request, handler, context);
620 }
621
629
633 template<typename CreateRefreshScheduleRequestT = Model::CreateRefreshScheduleRequest>
634 Model::CreateRefreshScheduleOutcomeCallable CreateRefreshScheduleCallable(const CreateRefreshScheduleRequestT& request) const
635 {
636 return SubmitCallable(&QuickSightClient::CreateRefreshSchedule, request);
637 }
638
642 template<typename CreateRefreshScheduleRequestT = Model::CreateRefreshScheduleRequest>
643 void CreateRefreshScheduleAsync(const CreateRefreshScheduleRequestT& request, const CreateRefreshScheduleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
644 {
645 return SubmitAsync(&QuickSightClient::CreateRefreshSchedule, request, handler, context);
646 }
647
655
659 template<typename CreateRoleMembershipRequestT = Model::CreateRoleMembershipRequest>
660 Model::CreateRoleMembershipOutcomeCallable CreateRoleMembershipCallable(const CreateRoleMembershipRequestT& request) const
661 {
662 return SubmitCallable(&QuickSightClient::CreateRoleMembership, request);
663 }
664
668 template<typename CreateRoleMembershipRequestT = Model::CreateRoleMembershipRequest>
669 void CreateRoleMembershipAsync(const CreateRoleMembershipRequestT& request, const CreateRoleMembershipResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
670 {
671 return SubmitAsync(&QuickSightClient::CreateRoleMembership, request, handler, context);
672 }
673
689
693 template<typename CreateTemplateRequestT = Model::CreateTemplateRequest>
694 Model::CreateTemplateOutcomeCallable CreateTemplateCallable(const CreateTemplateRequestT& request) const
695 {
696 return SubmitCallable(&QuickSightClient::CreateTemplate, request);
697 }
698
702 template<typename CreateTemplateRequestT = Model::CreateTemplateRequest>
703 void CreateTemplateAsync(const CreateTemplateRequestT& request, const CreateTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
704 {
705 return SubmitAsync(&QuickSightClient::CreateTemplate, request, handler, context);
706 }
707
714
718 template<typename CreateTemplateAliasRequestT = Model::CreateTemplateAliasRequest>
719 Model::CreateTemplateAliasOutcomeCallable CreateTemplateAliasCallable(const CreateTemplateAliasRequestT& request) const
720 {
721 return SubmitCallable(&QuickSightClient::CreateTemplateAlias, request);
722 }
723
727 template<typename CreateTemplateAliasRequestT = Model::CreateTemplateAliasRequest>
728 void CreateTemplateAliasAsync(const CreateTemplateAliasRequestT& request, const CreateTemplateAliasResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
729 {
730 return SubmitAsync(&QuickSightClient::CreateTemplateAlias, request, handler, context);
731 }
732
744
748 template<typename CreateThemeRequestT = Model::CreateThemeRequest>
749 Model::CreateThemeOutcomeCallable CreateThemeCallable(const CreateThemeRequestT& request) const
750 {
751 return SubmitCallable(&QuickSightClient::CreateTheme, request);
752 }
753
757 template<typename CreateThemeRequestT = Model::CreateThemeRequest>
758 void CreateThemeAsync(const CreateThemeRequestT& request, const CreateThemeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
759 {
760 return SubmitAsync(&QuickSightClient::CreateTheme, request, handler, context);
761 }
762
769
773 template<typename CreateThemeAliasRequestT = Model::CreateThemeAliasRequest>
774 Model::CreateThemeAliasOutcomeCallable CreateThemeAliasCallable(const CreateThemeAliasRequestT& request) const
775 {
776 return SubmitCallable(&QuickSightClient::CreateThemeAlias, request);
777 }
778
782 template<typename CreateThemeAliasRequestT = Model::CreateThemeAliasRequest>
783 void CreateThemeAliasAsync(const CreateThemeAliasRequestT& request, const CreateThemeAliasResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
784 {
785 return SubmitAsync(&QuickSightClient::CreateThemeAlias, request, handler, context);
786 }
787
794
798 template<typename CreateTopicRequestT = Model::CreateTopicRequest>
799 Model::CreateTopicOutcomeCallable CreateTopicCallable(const CreateTopicRequestT& request) const
800 {
801 return SubmitCallable(&QuickSightClient::CreateTopic, request);
802 }
803
807 template<typename CreateTopicRequestT = Model::CreateTopicRequest>
808 void CreateTopicAsync(const CreateTopicRequestT& request, const CreateTopicResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
809 {
810 return SubmitAsync(&QuickSightClient::CreateTopic, request, handler, context);
811 }
812
819
823 template<typename CreateTopicRefreshScheduleRequestT = Model::CreateTopicRefreshScheduleRequest>
824 Model::CreateTopicRefreshScheduleOutcomeCallable CreateTopicRefreshScheduleCallable(const CreateTopicRefreshScheduleRequestT& request) const
825 {
826 return SubmitCallable(&QuickSightClient::CreateTopicRefreshSchedule, request);
827 }
828
832 template<typename CreateTopicRefreshScheduleRequestT = Model::CreateTopicRefreshScheduleRequest>
833 void CreateTopicRefreshScheduleAsync(const CreateTopicRefreshScheduleRequestT& request, const CreateTopicRefreshScheduleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
834 {
835 return SubmitAsync(&QuickSightClient::CreateTopicRefreshSchedule, request, handler, context);
836 }
837
844
848 template<typename CreateVPCConnectionRequestT = Model::CreateVPCConnectionRequest>
849 Model::CreateVPCConnectionOutcomeCallable CreateVPCConnectionCallable(const CreateVPCConnectionRequestT& request) const
850 {
851 return SubmitCallable(&QuickSightClient::CreateVPCConnection, request);
852 }
853
857 template<typename CreateVPCConnectionRequestT = Model::CreateVPCConnectionRequest>
858 void CreateVPCConnectionAsync(const CreateVPCConnectionRequestT& request, const CreateVPCConnectionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
859 {
860 return SubmitAsync(&QuickSightClient::CreateVPCConnection, request, handler, context);
861 }
862
871
875 template<typename DeleteAccountCustomizationRequestT = Model::DeleteAccountCustomizationRequest>
876 Model::DeleteAccountCustomizationOutcomeCallable DeleteAccountCustomizationCallable(const DeleteAccountCustomizationRequestT& request) const
877 {
878 return SubmitCallable(&QuickSightClient::DeleteAccountCustomization, request);
879 }
880
884 template<typename DeleteAccountCustomizationRequestT = Model::DeleteAccountCustomizationRequest>
885 void DeleteAccountCustomizationAsync(const DeleteAccountCustomizationRequestT& request, const DeleteAccountCustomizationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
886 {
887 return SubmitAsync(&QuickSightClient::DeleteAccountCustomization, request, handler, context);
888 }
889
903
907 template<typename DeleteAccountSubscriptionRequestT = Model::DeleteAccountSubscriptionRequest>
908 Model::DeleteAccountSubscriptionOutcomeCallable DeleteAccountSubscriptionCallable(const DeleteAccountSubscriptionRequestT& request) const
909 {
910 return SubmitCallable(&QuickSightClient::DeleteAccountSubscription, request);
911 }
912
916 template<typename DeleteAccountSubscriptionRequestT = Model::DeleteAccountSubscriptionRequest>
917 void DeleteAccountSubscriptionAsync(const DeleteAccountSubscriptionRequestT& request, const DeleteAccountSubscriptionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
918 {
919 return SubmitAsync(&QuickSightClient::DeleteAccountSubscription, request, handler, context);
920 }
921
940
944 template<typename DeleteAnalysisRequestT = Model::DeleteAnalysisRequest>
945 Model::DeleteAnalysisOutcomeCallable DeleteAnalysisCallable(const DeleteAnalysisRequestT& request) const
946 {
947 return SubmitCallable(&QuickSightClient::DeleteAnalysis, request);
948 }
949
953 template<typename DeleteAnalysisRequestT = Model::DeleteAnalysisRequest>
954 void DeleteAnalysisAsync(const DeleteAnalysisRequestT& request, const DeleteAnalysisResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
955 {
956 return SubmitAsync(&QuickSightClient::DeleteAnalysis, request, handler, context);
957 }
958
965
969 template<typename DeleteBrandRequestT = Model::DeleteBrandRequest>
970 Model::DeleteBrandOutcomeCallable DeleteBrandCallable(const DeleteBrandRequestT& request) const
971 {
972 return SubmitCallable(&QuickSightClient::DeleteBrand, request);
973 }
974
978 template<typename DeleteBrandRequestT = Model::DeleteBrandRequest>
979 void DeleteBrandAsync(const DeleteBrandRequestT& request, const DeleteBrandResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
980 {
981 return SubmitAsync(&QuickSightClient::DeleteBrand, request, handler, context);
982 }
983
990
994 template<typename DeleteBrandAssignmentRequestT = Model::DeleteBrandAssignmentRequest>
995 Model::DeleteBrandAssignmentOutcomeCallable DeleteBrandAssignmentCallable(const DeleteBrandAssignmentRequestT& request) const
996 {
997 return SubmitCallable(&QuickSightClient::DeleteBrandAssignment, request);
998 }
999
1003 template<typename DeleteBrandAssignmentRequestT = Model::DeleteBrandAssignmentRequest>
1004 void DeleteBrandAssignmentAsync(const DeleteBrandAssignmentRequestT& request, const DeleteBrandAssignmentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1005 {
1006 return SubmitAsync(&QuickSightClient::DeleteBrandAssignment, request, handler, context);
1007 }
1008
1015
1019 template<typename DeleteCustomPermissionsRequestT = Model::DeleteCustomPermissionsRequest>
1020 Model::DeleteCustomPermissionsOutcomeCallable DeleteCustomPermissionsCallable(const DeleteCustomPermissionsRequestT& request) const
1021 {
1022 return SubmitCallable(&QuickSightClient::DeleteCustomPermissions, request);
1023 }
1024
1028 template<typename DeleteCustomPermissionsRequestT = Model::DeleteCustomPermissionsRequest>
1029 void DeleteCustomPermissionsAsync(const DeleteCustomPermissionsRequestT& request, const DeleteCustomPermissionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1030 {
1031 return SubmitAsync(&QuickSightClient::DeleteCustomPermissions, request, handler, context);
1032 }
1033
1040
1044 template<typename DeleteDashboardRequestT = Model::DeleteDashboardRequest>
1045 Model::DeleteDashboardOutcomeCallable DeleteDashboardCallable(const DeleteDashboardRequestT& request) const
1046 {
1047 return SubmitCallable(&QuickSightClient::DeleteDashboard, request);
1048 }
1049
1053 template<typename DeleteDashboardRequestT = Model::DeleteDashboardRequest>
1054 void DeleteDashboardAsync(const DeleteDashboardRequestT& request, const DeleteDashboardResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1055 {
1056 return SubmitAsync(&QuickSightClient::DeleteDashboard, request, handler, context);
1057 }
1058
1065
1069 template<typename DeleteDataSetRequestT = Model::DeleteDataSetRequest>
1070 Model::DeleteDataSetOutcomeCallable DeleteDataSetCallable(const DeleteDataSetRequestT& request) const
1071 {
1072 return SubmitCallable(&QuickSightClient::DeleteDataSet, request);
1073 }
1074
1078 template<typename DeleteDataSetRequestT = Model::DeleteDataSetRequest>
1079 void DeleteDataSetAsync(const DeleteDataSetRequestT& request, const DeleteDataSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1080 {
1081 return SubmitAsync(&QuickSightClient::DeleteDataSet, request, handler, context);
1082 }
1083
1091
1095 template<typename DeleteDataSetRefreshPropertiesRequestT = Model::DeleteDataSetRefreshPropertiesRequest>
1097 {
1098 return SubmitCallable(&QuickSightClient::DeleteDataSetRefreshProperties, request);
1099 }
1100
1104 template<typename DeleteDataSetRefreshPropertiesRequestT = Model::DeleteDataSetRefreshPropertiesRequest>
1105 void DeleteDataSetRefreshPropertiesAsync(const DeleteDataSetRefreshPropertiesRequestT& request, const DeleteDataSetRefreshPropertiesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1106 {
1107 return SubmitAsync(&QuickSightClient::DeleteDataSetRefreshProperties, request, handler, context);
1108 }
1109
1117
1121 template<typename DeleteDataSourceRequestT = Model::DeleteDataSourceRequest>
1122 Model::DeleteDataSourceOutcomeCallable DeleteDataSourceCallable(const DeleteDataSourceRequestT& request) const
1123 {
1124 return SubmitCallable(&QuickSightClient::DeleteDataSource, request);
1125 }
1126
1130 template<typename DeleteDataSourceRequestT = Model::DeleteDataSourceRequest>
1131 void DeleteDataSourceAsync(const DeleteDataSourceRequestT& request, const DeleteDataSourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1132 {
1133 return SubmitAsync(&QuickSightClient::DeleteDataSource, request, handler, context);
1134 }
1135
1143
1147 template<typename DeleteDefaultQBusinessApplicationRequestT = Model::DeleteDefaultQBusinessApplicationRequest>
1149 {
1150 return SubmitCallable(&QuickSightClient::DeleteDefaultQBusinessApplication, request);
1151 }
1152
1156 template<typename DeleteDefaultQBusinessApplicationRequestT = Model::DeleteDefaultQBusinessApplicationRequest>
1157 void DeleteDefaultQBusinessApplicationAsync(const DeleteDefaultQBusinessApplicationRequestT& request, const DeleteDefaultQBusinessApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1158 {
1159 return SubmitAsync(&QuickSightClient::DeleteDefaultQBusinessApplication, request, handler, context);
1160 }
1161
1168
1172 template<typename DeleteFolderRequestT = Model::DeleteFolderRequest>
1173 Model::DeleteFolderOutcomeCallable DeleteFolderCallable(const DeleteFolderRequestT& request) const
1174 {
1175 return SubmitCallable(&QuickSightClient::DeleteFolder, request);
1176 }
1177
1181 template<typename DeleteFolderRequestT = Model::DeleteFolderRequest>
1182 void DeleteFolderAsync(const DeleteFolderRequestT& request, const DeleteFolderResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1183 {
1184 return SubmitAsync(&QuickSightClient::DeleteFolder, request, handler, context);
1185 }
1186
1194
1198 template<typename DeleteFolderMembershipRequestT = Model::DeleteFolderMembershipRequest>
1199 Model::DeleteFolderMembershipOutcomeCallable DeleteFolderMembershipCallable(const DeleteFolderMembershipRequestT& request) const
1200 {
1201 return SubmitCallable(&QuickSightClient::DeleteFolderMembership, request);
1202 }
1203
1207 template<typename DeleteFolderMembershipRequestT = Model::DeleteFolderMembershipRequest>
1208 void DeleteFolderMembershipAsync(const DeleteFolderMembershipRequestT& request, const DeleteFolderMembershipResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1209 {
1210 return SubmitAsync(&QuickSightClient::DeleteFolderMembership, request, handler, context);
1211 }
1212
1219
1223 template<typename DeleteGroupRequestT = Model::DeleteGroupRequest>
1224 Model::DeleteGroupOutcomeCallable DeleteGroupCallable(const DeleteGroupRequestT& request) const
1225 {
1226 return SubmitCallable(&QuickSightClient::DeleteGroup, request);
1227 }
1228
1232 template<typename DeleteGroupRequestT = Model::DeleteGroupRequest>
1233 void DeleteGroupAsync(const DeleteGroupRequestT& request, const DeleteGroupResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1234 {
1235 return SubmitAsync(&QuickSightClient::DeleteGroup, request, handler, context);
1236 }
1237
1245
1249 template<typename DeleteGroupMembershipRequestT = Model::DeleteGroupMembershipRequest>
1250 Model::DeleteGroupMembershipOutcomeCallable DeleteGroupMembershipCallable(const DeleteGroupMembershipRequestT& request) const
1251 {
1252 return SubmitCallable(&QuickSightClient::DeleteGroupMembership, request);
1253 }
1254
1258 template<typename DeleteGroupMembershipRequestT = Model::DeleteGroupMembershipRequest>
1259 void DeleteGroupMembershipAsync(const DeleteGroupMembershipRequestT& request, const DeleteGroupMembershipResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1260 {
1261 return SubmitAsync(&QuickSightClient::DeleteGroupMembership, request, handler, context);
1262 }
1263
1270
1274 template<typename DeleteIAMPolicyAssignmentRequestT = Model::DeleteIAMPolicyAssignmentRequest>
1275 Model::DeleteIAMPolicyAssignmentOutcomeCallable DeleteIAMPolicyAssignmentCallable(const DeleteIAMPolicyAssignmentRequestT& request) const
1276 {
1277 return SubmitCallable(&QuickSightClient::DeleteIAMPolicyAssignment, request);
1278 }
1279
1283 template<typename DeleteIAMPolicyAssignmentRequestT = Model::DeleteIAMPolicyAssignmentRequest>
1284 void DeleteIAMPolicyAssignmentAsync(const DeleteIAMPolicyAssignmentRequestT& request, const DeleteIAMPolicyAssignmentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1285 {
1286 return SubmitAsync(&QuickSightClient::DeleteIAMPolicyAssignment, request, handler, context);
1287 }
1288
1298
1302 template<typename DeleteIdentityPropagationConfigRequestT = Model::DeleteIdentityPropagationConfigRequest>
1304 {
1305 return SubmitCallable(&QuickSightClient::DeleteIdentityPropagationConfig, request);
1306 }
1307
1311 template<typename DeleteIdentityPropagationConfigRequestT = Model::DeleteIdentityPropagationConfigRequest>
1312 void DeleteIdentityPropagationConfigAsync(const DeleteIdentityPropagationConfigRequestT& request, const DeleteIdentityPropagationConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1313 {
1314 return SubmitAsync(&QuickSightClient::DeleteIdentityPropagationConfig, request, handler, context);
1315 }
1316
1326
1330 template<typename DeleteNamespaceRequestT = Model::DeleteNamespaceRequest>
1331 Model::DeleteNamespaceOutcomeCallable DeleteNamespaceCallable(const DeleteNamespaceRequestT& request) const
1332 {
1333 return SubmitCallable(&QuickSightClient::DeleteNamespace, request);
1334 }
1335
1339 template<typename DeleteNamespaceRequestT = Model::DeleteNamespaceRequest>
1340 void DeleteNamespaceAsync(const DeleteNamespaceRequestT& request, const DeleteNamespaceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1341 {
1342 return SubmitAsync(&QuickSightClient::DeleteNamespace, request, handler, context);
1343 }
1344
1351
1355 template<typename DeleteRefreshScheduleRequestT = Model::DeleteRefreshScheduleRequest>
1356 Model::DeleteRefreshScheduleOutcomeCallable DeleteRefreshScheduleCallable(const DeleteRefreshScheduleRequestT& request) const
1357 {
1358 return SubmitCallable(&QuickSightClient::DeleteRefreshSchedule, request);
1359 }
1360
1364 template<typename DeleteRefreshScheduleRequestT = Model::DeleteRefreshScheduleRequest>
1365 void DeleteRefreshScheduleAsync(const DeleteRefreshScheduleRequestT& request, const DeleteRefreshScheduleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1366 {
1367 return SubmitAsync(&QuickSightClient::DeleteRefreshSchedule, request, handler, context);
1368 }
1369
1376
1380 template<typename DeleteRoleCustomPermissionRequestT = Model::DeleteRoleCustomPermissionRequest>
1381 Model::DeleteRoleCustomPermissionOutcomeCallable DeleteRoleCustomPermissionCallable(const DeleteRoleCustomPermissionRequestT& request) const
1382 {
1383 return SubmitCallable(&QuickSightClient::DeleteRoleCustomPermission, request);
1384 }
1385
1389 template<typename DeleteRoleCustomPermissionRequestT = Model::DeleteRoleCustomPermissionRequest>
1390 void DeleteRoleCustomPermissionAsync(const DeleteRoleCustomPermissionRequestT& request, const DeleteRoleCustomPermissionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1391 {
1392 return SubmitAsync(&QuickSightClient::DeleteRoleCustomPermission, request, handler, context);
1393 }
1394
1401
1405 template<typename DeleteRoleMembershipRequestT = Model::DeleteRoleMembershipRequest>
1406 Model::DeleteRoleMembershipOutcomeCallable DeleteRoleMembershipCallable(const DeleteRoleMembershipRequestT& request) const
1407 {
1408 return SubmitCallable(&QuickSightClient::DeleteRoleMembership, request);
1409 }
1410
1414 template<typename DeleteRoleMembershipRequestT = Model::DeleteRoleMembershipRequest>
1415 void DeleteRoleMembershipAsync(const DeleteRoleMembershipRequestT& request, const DeleteRoleMembershipResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1416 {
1417 return SubmitAsync(&QuickSightClient::DeleteRoleMembership, request, handler, context);
1418 }
1419
1426
1430 template<typename DeleteTemplateRequestT = Model::DeleteTemplateRequest>
1431 Model::DeleteTemplateOutcomeCallable DeleteTemplateCallable(const DeleteTemplateRequestT& request) const
1432 {
1433 return SubmitCallable(&QuickSightClient::DeleteTemplate, request);
1434 }
1435
1439 template<typename DeleteTemplateRequestT = Model::DeleteTemplateRequest>
1440 void DeleteTemplateAsync(const DeleteTemplateRequestT& request, const DeleteTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1441 {
1442 return SubmitAsync(&QuickSightClient::DeleteTemplate, request, handler, context);
1443 }
1444
1453
1457 template<typename DeleteTemplateAliasRequestT = Model::DeleteTemplateAliasRequest>
1458 Model::DeleteTemplateAliasOutcomeCallable DeleteTemplateAliasCallable(const DeleteTemplateAliasRequestT& request) const
1459 {
1460 return SubmitCallable(&QuickSightClient::DeleteTemplateAlias, request);
1461 }
1462
1466 template<typename DeleteTemplateAliasRequestT = Model::DeleteTemplateAliasRequest>
1467 void DeleteTemplateAliasAsync(const DeleteTemplateAliasRequestT& request, const DeleteTemplateAliasResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1468 {
1469 return SubmitAsync(&QuickSightClient::DeleteTemplateAlias, request, handler, context);
1470 }
1471
1478
1482 template<typename DeleteThemeRequestT = Model::DeleteThemeRequest>
1483 Model::DeleteThemeOutcomeCallable DeleteThemeCallable(const DeleteThemeRequestT& request) const
1484 {
1485 return SubmitCallable(&QuickSightClient::DeleteTheme, request);
1486 }
1487
1491 template<typename DeleteThemeRequestT = Model::DeleteThemeRequest>
1492 void DeleteThemeAsync(const DeleteThemeRequestT& request, const DeleteThemeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1493 {
1494 return SubmitAsync(&QuickSightClient::DeleteTheme, request, handler, context);
1495 }
1496
1505
1509 template<typename DeleteThemeAliasRequestT = Model::DeleteThemeAliasRequest>
1510 Model::DeleteThemeAliasOutcomeCallable DeleteThemeAliasCallable(const DeleteThemeAliasRequestT& request) const
1511 {
1512 return SubmitCallable(&QuickSightClient::DeleteThemeAlias, request);
1513 }
1514
1518 template<typename DeleteThemeAliasRequestT = Model::DeleteThemeAliasRequest>
1519 void DeleteThemeAliasAsync(const DeleteThemeAliasRequestT& request, const DeleteThemeAliasResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1520 {
1521 return SubmitAsync(&QuickSightClient::DeleteThemeAlias, request, handler, context);
1522 }
1523
1530
1534 template<typename DeleteTopicRequestT = Model::DeleteTopicRequest>
1535 Model::DeleteTopicOutcomeCallable DeleteTopicCallable(const DeleteTopicRequestT& request) const
1536 {
1537 return SubmitCallable(&QuickSightClient::DeleteTopic, request);
1538 }
1539
1543 template<typename DeleteTopicRequestT = Model::DeleteTopicRequest>
1544 void DeleteTopicAsync(const DeleteTopicRequestT& request, const DeleteTopicResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1545 {
1546 return SubmitAsync(&QuickSightClient::DeleteTopic, request, handler, context);
1547 }
1548
1555
1559 template<typename DeleteTopicRefreshScheduleRequestT = Model::DeleteTopicRefreshScheduleRequest>
1560 Model::DeleteTopicRefreshScheduleOutcomeCallable DeleteTopicRefreshScheduleCallable(const DeleteTopicRefreshScheduleRequestT& request) const
1561 {
1562 return SubmitCallable(&QuickSightClient::DeleteTopicRefreshSchedule, request);
1563 }
1564
1568 template<typename DeleteTopicRefreshScheduleRequestT = Model::DeleteTopicRefreshScheduleRequest>
1569 void DeleteTopicRefreshScheduleAsync(const DeleteTopicRefreshScheduleRequestT& request, const DeleteTopicRefreshScheduleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1570 {
1571 return SubmitAsync(&QuickSightClient::DeleteTopicRefreshSchedule, request, handler, context);
1572 }
1573
1582
1586 template<typename DeleteUserRequestT = Model::DeleteUserRequest>
1587 Model::DeleteUserOutcomeCallable DeleteUserCallable(const DeleteUserRequestT& request) const
1588 {
1589 return SubmitCallable(&QuickSightClient::DeleteUser, request);
1590 }
1591
1595 template<typename DeleteUserRequestT = Model::DeleteUserRequest>
1596 void DeleteUserAsync(const DeleteUserRequestT& request, const DeleteUserResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1597 {
1598 return SubmitAsync(&QuickSightClient::DeleteUser, request, handler, context);
1599 }
1600
1607
1611 template<typename DeleteUserByPrincipalIdRequestT = Model::DeleteUserByPrincipalIdRequest>
1612 Model::DeleteUserByPrincipalIdOutcomeCallable DeleteUserByPrincipalIdCallable(const DeleteUserByPrincipalIdRequestT& request) const
1613 {
1614 return SubmitCallable(&QuickSightClient::DeleteUserByPrincipalId, request);
1615 }
1616
1620 template<typename DeleteUserByPrincipalIdRequestT = Model::DeleteUserByPrincipalIdRequest>
1621 void DeleteUserByPrincipalIdAsync(const DeleteUserByPrincipalIdRequestT& request, const DeleteUserByPrincipalIdResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1622 {
1623 return SubmitAsync(&QuickSightClient::DeleteUserByPrincipalId, request, handler, context);
1624 }
1625
1633
1637 template<typename DeleteUserCustomPermissionRequestT = Model::DeleteUserCustomPermissionRequest>
1638 Model::DeleteUserCustomPermissionOutcomeCallable DeleteUserCustomPermissionCallable(const DeleteUserCustomPermissionRequestT& request) const
1639 {
1640 return SubmitCallable(&QuickSightClient::DeleteUserCustomPermission, request);
1641 }
1642
1646 template<typename DeleteUserCustomPermissionRequestT = Model::DeleteUserCustomPermissionRequest>
1647 void DeleteUserCustomPermissionAsync(const DeleteUserCustomPermissionRequestT& request, const DeleteUserCustomPermissionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1648 {
1649 return SubmitAsync(&QuickSightClient::DeleteUserCustomPermission, request, handler, context);
1650 }
1651
1658
1662 template<typename DeleteVPCConnectionRequestT = Model::DeleteVPCConnectionRequest>
1663 Model::DeleteVPCConnectionOutcomeCallable DeleteVPCConnectionCallable(const DeleteVPCConnectionRequestT& request) const
1664 {
1665 return SubmitCallable(&QuickSightClient::DeleteVPCConnection, request);
1666 }
1667
1671 template<typename DeleteVPCConnectionRequestT = Model::DeleteVPCConnectionRequest>
1672 void DeleteVPCConnectionAsync(const DeleteVPCConnectionRequestT& request, const DeleteVPCConnectionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1673 {
1674 return SubmitAsync(&QuickSightClient::DeleteVPCConnection, request, handler, context);
1675 }
1676
1724
1728 template<typename DescribeAccountCustomizationRequestT = Model::DescribeAccountCustomizationRequest>
1729 Model::DescribeAccountCustomizationOutcomeCallable DescribeAccountCustomizationCallable(const DescribeAccountCustomizationRequestT& request) const
1730 {
1731 return SubmitCallable(&QuickSightClient::DescribeAccountCustomization, request);
1732 }
1733
1737 template<typename DescribeAccountCustomizationRequestT = Model::DescribeAccountCustomizationRequest>
1738 void DescribeAccountCustomizationAsync(const DescribeAccountCustomizationRequestT& request, const DescribeAccountCustomizationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1739 {
1740 return SubmitAsync(&QuickSightClient::DescribeAccountCustomization, request, handler, context);
1741 }
1742
1751
1755 template<typename DescribeAccountSettingsRequestT = Model::DescribeAccountSettingsRequest>
1756 Model::DescribeAccountSettingsOutcomeCallable DescribeAccountSettingsCallable(const DescribeAccountSettingsRequestT& request) const
1757 {
1758 return SubmitCallable(&QuickSightClient::DescribeAccountSettings, request);
1759 }
1760
1764 template<typename DescribeAccountSettingsRequestT = Model::DescribeAccountSettingsRequest>
1765 void DescribeAccountSettingsAsync(const DescribeAccountSettingsRequestT& request, const DescribeAccountSettingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1766 {
1767 return SubmitAsync(&QuickSightClient::DescribeAccountSettings, request, handler, context);
1768 }
1769
1780
1784 template<typename DescribeAccountSubscriptionRequestT = Model::DescribeAccountSubscriptionRequest>
1785 Model::DescribeAccountSubscriptionOutcomeCallable DescribeAccountSubscriptionCallable(const DescribeAccountSubscriptionRequestT& request) const
1786 {
1787 return SubmitCallable(&QuickSightClient::DescribeAccountSubscription, request);
1788 }
1789
1793 template<typename DescribeAccountSubscriptionRequestT = Model::DescribeAccountSubscriptionRequest>
1794 void DescribeAccountSubscriptionAsync(const DescribeAccountSubscriptionRequestT& request, const DescribeAccountSubscriptionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1795 {
1796 return SubmitAsync(&QuickSightClient::DescribeAccountSubscription, request, handler, context);
1797 }
1798
1806
1810 template<typename DescribeAnalysisRequestT = Model::DescribeAnalysisRequest>
1811 Model::DescribeAnalysisOutcomeCallable DescribeAnalysisCallable(const DescribeAnalysisRequestT& request) const
1812 {
1813 return SubmitCallable(&QuickSightClient::DescribeAnalysis, request);
1814 }
1815
1819 template<typename DescribeAnalysisRequestT = Model::DescribeAnalysisRequest>
1820 void DescribeAnalysisAsync(const DescribeAnalysisRequestT& request, const DescribeAnalysisResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1821 {
1822 return SubmitAsync(&QuickSightClient::DescribeAnalysis, request, handler, context);
1823 }
1824
1837
1841 template<typename DescribeAnalysisDefinitionRequestT = Model::DescribeAnalysisDefinitionRequest>
1842 Model::DescribeAnalysisDefinitionOutcomeCallable DescribeAnalysisDefinitionCallable(const DescribeAnalysisDefinitionRequestT& request) const
1843 {
1844 return SubmitCallable(&QuickSightClient::DescribeAnalysisDefinition, request);
1845 }
1846
1850 template<typename DescribeAnalysisDefinitionRequestT = Model::DescribeAnalysisDefinitionRequest>
1851 void DescribeAnalysisDefinitionAsync(const DescribeAnalysisDefinitionRequestT& request, const DescribeAnalysisDefinitionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1852 {
1853 return SubmitAsync(&QuickSightClient::DescribeAnalysisDefinition, request, handler, context);
1854 }
1855
1863
1867 template<typename DescribeAnalysisPermissionsRequestT = Model::DescribeAnalysisPermissionsRequest>
1868 Model::DescribeAnalysisPermissionsOutcomeCallable DescribeAnalysisPermissionsCallable(const DescribeAnalysisPermissionsRequestT& request) const
1869 {
1870 return SubmitCallable(&QuickSightClient::DescribeAnalysisPermissions, request);
1871 }
1872
1876 template<typename DescribeAnalysisPermissionsRequestT = Model::DescribeAnalysisPermissionsRequest>
1877 void DescribeAnalysisPermissionsAsync(const DescribeAnalysisPermissionsRequestT& request, const DescribeAnalysisPermissionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1878 {
1879 return SubmitAsync(&QuickSightClient::DescribeAnalysisPermissions, request, handler, context);
1880 }
1881
1894
1898 template<typename DescribeAssetBundleExportJobRequestT = Model::DescribeAssetBundleExportJobRequest>
1899 Model::DescribeAssetBundleExportJobOutcomeCallable DescribeAssetBundleExportJobCallable(const DescribeAssetBundleExportJobRequestT& request) const
1900 {
1901 return SubmitCallable(&QuickSightClient::DescribeAssetBundleExportJob, request);
1902 }
1903
1907 template<typename DescribeAssetBundleExportJobRequestT = Model::DescribeAssetBundleExportJobRequest>
1908 void DescribeAssetBundleExportJobAsync(const DescribeAssetBundleExportJobRequestT& request, const DescribeAssetBundleExportJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1909 {
1910 return SubmitAsync(&QuickSightClient::DescribeAssetBundleExportJob, request, handler, context);
1911 }
1912
1921
1925 template<typename DescribeAssetBundleImportJobRequestT = Model::DescribeAssetBundleImportJobRequest>
1926 Model::DescribeAssetBundleImportJobOutcomeCallable DescribeAssetBundleImportJobCallable(const DescribeAssetBundleImportJobRequestT& request) const
1927 {
1928 return SubmitCallable(&QuickSightClient::DescribeAssetBundleImportJob, request);
1929 }
1930
1934 template<typename DescribeAssetBundleImportJobRequestT = Model::DescribeAssetBundleImportJobRequest>
1935 void DescribeAssetBundleImportJobAsync(const DescribeAssetBundleImportJobRequestT& request, const DescribeAssetBundleImportJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1936 {
1937 return SubmitAsync(&QuickSightClient::DescribeAssetBundleImportJob, request, handler, context);
1938 }
1939
1946
1950 template<typename DescribeBrandRequestT = Model::DescribeBrandRequest>
1951 Model::DescribeBrandOutcomeCallable DescribeBrandCallable(const DescribeBrandRequestT& request) const
1952 {
1953 return SubmitCallable(&QuickSightClient::DescribeBrand, request);
1954 }
1955
1959 template<typename DescribeBrandRequestT = Model::DescribeBrandRequest>
1960 void DescribeBrandAsync(const DescribeBrandRequestT& request, const DescribeBrandResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1961 {
1962 return SubmitAsync(&QuickSightClient::DescribeBrand, request, handler, context);
1963 }
1964
1971
1975 template<typename DescribeBrandAssignmentRequestT = Model::DescribeBrandAssignmentRequest>
1976 Model::DescribeBrandAssignmentOutcomeCallable DescribeBrandAssignmentCallable(const DescribeBrandAssignmentRequestT& request) const
1977 {
1978 return SubmitCallable(&QuickSightClient::DescribeBrandAssignment, request);
1979 }
1980
1984 template<typename DescribeBrandAssignmentRequestT = Model::DescribeBrandAssignmentRequest>
1985 void DescribeBrandAssignmentAsync(const DescribeBrandAssignmentRequestT& request, const DescribeBrandAssignmentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
1986 {
1987 return SubmitAsync(&QuickSightClient::DescribeBrandAssignment, request, handler, context);
1988 }
1989
1996
2000 template<typename DescribeBrandPublishedVersionRequestT = Model::DescribeBrandPublishedVersionRequest>
2001 Model::DescribeBrandPublishedVersionOutcomeCallable DescribeBrandPublishedVersionCallable(const DescribeBrandPublishedVersionRequestT& request) const
2002 {
2003 return SubmitCallable(&QuickSightClient::DescribeBrandPublishedVersion, request);
2004 }
2005
2009 template<typename DescribeBrandPublishedVersionRequestT = Model::DescribeBrandPublishedVersionRequest>
2010 void DescribeBrandPublishedVersionAsync(const DescribeBrandPublishedVersionRequestT& request, const DescribeBrandPublishedVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2011 {
2012 return SubmitAsync(&QuickSightClient::DescribeBrandPublishedVersion, request, handler, context);
2013 }
2014
2021
2025 template<typename DescribeCustomPermissionsRequestT = Model::DescribeCustomPermissionsRequest>
2026 Model::DescribeCustomPermissionsOutcomeCallable DescribeCustomPermissionsCallable(const DescribeCustomPermissionsRequestT& request) const
2027 {
2028 return SubmitCallable(&QuickSightClient::DescribeCustomPermissions, request);
2029 }
2030
2034 template<typename DescribeCustomPermissionsRequestT = Model::DescribeCustomPermissionsRequest>
2035 void DescribeCustomPermissionsAsync(const DescribeCustomPermissionsRequestT& request, const DescribeCustomPermissionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2036 {
2037 return SubmitAsync(&QuickSightClient::DescribeCustomPermissions, request, handler, context);
2038 }
2039
2046
2050 template<typename DescribeDashboardRequestT = Model::DescribeDashboardRequest>
2051 Model::DescribeDashboardOutcomeCallable DescribeDashboardCallable(const DescribeDashboardRequestT& request) const
2052 {
2053 return SubmitCallable(&QuickSightClient::DescribeDashboard, request);
2054 }
2055
2059 template<typename DescribeDashboardRequestT = Model::DescribeDashboardRequest>
2060 void DescribeDashboardAsync(const DescribeDashboardRequestT& request, const DescribeDashboardResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2061 {
2062 return SubmitAsync(&QuickSightClient::DescribeDashboard, request, handler, context);
2063 }
2064
2077
2081 template<typename DescribeDashboardDefinitionRequestT = Model::DescribeDashboardDefinitionRequest>
2082 Model::DescribeDashboardDefinitionOutcomeCallable DescribeDashboardDefinitionCallable(const DescribeDashboardDefinitionRequestT& request) const
2083 {
2084 return SubmitCallable(&QuickSightClient::DescribeDashboardDefinition, request);
2085 }
2086
2090 template<typename DescribeDashboardDefinitionRequestT = Model::DescribeDashboardDefinitionRequest>
2091 void DescribeDashboardDefinitionAsync(const DescribeDashboardDefinitionRequestT& request, const DescribeDashboardDefinitionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2092 {
2093 return SubmitAsync(&QuickSightClient::DescribeDashboardDefinition, request, handler, context);
2094 }
2095
2103
2107 template<typename DescribeDashboardPermissionsRequestT = Model::DescribeDashboardPermissionsRequest>
2108 Model::DescribeDashboardPermissionsOutcomeCallable DescribeDashboardPermissionsCallable(const DescribeDashboardPermissionsRequestT& request) const
2109 {
2110 return SubmitCallable(&QuickSightClient::DescribeDashboardPermissions, request);
2111 }
2112
2116 template<typename DescribeDashboardPermissionsRequestT = Model::DescribeDashboardPermissionsRequest>
2117 void DescribeDashboardPermissionsAsync(const DescribeDashboardPermissionsRequestT& request, const DescribeDashboardPermissionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2118 {
2119 return SubmitAsync(&QuickSightClient::DescribeDashboardPermissions, request, handler, context);
2120 }
2121
2130
2134 template<typename DescribeDashboardSnapshotJobRequestT = Model::DescribeDashboardSnapshotJobRequest>
2135 Model::DescribeDashboardSnapshotJobOutcomeCallable DescribeDashboardSnapshotJobCallable(const DescribeDashboardSnapshotJobRequestT& request) const
2136 {
2137 return SubmitCallable(&QuickSightClient::DescribeDashboardSnapshotJob, request);
2138 }
2139
2143 template<typename DescribeDashboardSnapshotJobRequestT = Model::DescribeDashboardSnapshotJobRequest>
2144 void DescribeDashboardSnapshotJobAsync(const DescribeDashboardSnapshotJobRequestT& request, const DescribeDashboardSnapshotJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2145 {
2146 return SubmitAsync(&QuickSightClient::DescribeDashboardSnapshotJob, request, handler, context);
2147 }
2148
2161
2165 template<typename DescribeDashboardSnapshotJobResultRequestT = Model::DescribeDashboardSnapshotJobResultRequest>
2167 {
2168 return SubmitCallable(&QuickSightClient::DescribeDashboardSnapshotJobResult, request);
2169 }
2170
2174 template<typename DescribeDashboardSnapshotJobResultRequestT = Model::DescribeDashboardSnapshotJobResultRequest>
2175 void DescribeDashboardSnapshotJobResultAsync(const DescribeDashboardSnapshotJobResultRequestT& request, const DescribeDashboardSnapshotJobResultResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2176 {
2177 return SubmitAsync(&QuickSightClient::DescribeDashboardSnapshotJobResult, request, handler, context);
2178 }
2179
2187
2191 template<typename DescribeDashboardsQAConfigurationRequestT = Model::DescribeDashboardsQAConfigurationRequest>
2193 {
2194 return SubmitCallable(&QuickSightClient::DescribeDashboardsQAConfiguration, request);
2195 }
2196
2200 template<typename DescribeDashboardsQAConfigurationRequestT = Model::DescribeDashboardsQAConfigurationRequest>
2201 void DescribeDashboardsQAConfigurationAsync(const DescribeDashboardsQAConfigurationRequestT& request, const DescribeDashboardsQAConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2202 {
2203 return SubmitAsync(&QuickSightClient::DescribeDashboardsQAConfiguration, request, handler, context);
2204 }
2205
2213
2217 template<typename DescribeDataSetRequestT = Model::DescribeDataSetRequest>
2218 Model::DescribeDataSetOutcomeCallable DescribeDataSetCallable(const DescribeDataSetRequestT& request) const
2219 {
2220 return SubmitCallable(&QuickSightClient::DescribeDataSet, request);
2221 }
2222
2226 template<typename DescribeDataSetRequestT = Model::DescribeDataSetRequest>
2227 void DescribeDataSetAsync(const DescribeDataSetRequestT& request, const DescribeDataSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2228 {
2229 return SubmitAsync(&QuickSightClient::DescribeDataSet, request, handler, context);
2230 }
2231
2240
2244 template<typename DescribeDataSetPermissionsRequestT = Model::DescribeDataSetPermissionsRequest>
2245 Model::DescribeDataSetPermissionsOutcomeCallable DescribeDataSetPermissionsCallable(const DescribeDataSetPermissionsRequestT& request) const
2246 {
2247 return SubmitCallable(&QuickSightClient::DescribeDataSetPermissions, request);
2248 }
2249
2253 template<typename DescribeDataSetPermissionsRequestT = Model::DescribeDataSetPermissionsRequest>
2254 void DescribeDataSetPermissionsAsync(const DescribeDataSetPermissionsRequestT& request, const DescribeDataSetPermissionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2255 {
2256 return SubmitAsync(&QuickSightClient::DescribeDataSetPermissions, request, handler, context);
2257 }
2258
2265
2269 template<typename DescribeDataSetRefreshPropertiesRequestT = Model::DescribeDataSetRefreshPropertiesRequest>
2271 {
2272 return SubmitCallable(&QuickSightClient::DescribeDataSetRefreshProperties, request);
2273 }
2274
2278 template<typename DescribeDataSetRefreshPropertiesRequestT = Model::DescribeDataSetRefreshPropertiesRequest>
2279 void DescribeDataSetRefreshPropertiesAsync(const DescribeDataSetRefreshPropertiesRequestT& request, const DescribeDataSetRefreshPropertiesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2280 {
2281 return SubmitAsync(&QuickSightClient::DescribeDataSetRefreshProperties, request, handler, context);
2282 }
2283
2290
2294 template<typename DescribeDataSourceRequestT = Model::DescribeDataSourceRequest>
2295 Model::DescribeDataSourceOutcomeCallable DescribeDataSourceCallable(const DescribeDataSourceRequestT& request) const
2296 {
2297 return SubmitCallable(&QuickSightClient::DescribeDataSource, request);
2298 }
2299
2303 template<typename DescribeDataSourceRequestT = Model::DescribeDataSourceRequest>
2304 void DescribeDataSourceAsync(const DescribeDataSourceRequestT& request, const DescribeDataSourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2305 {
2306 return SubmitAsync(&QuickSightClient::DescribeDataSource, request, handler, context);
2307 }
2308
2316
2320 template<typename DescribeDataSourcePermissionsRequestT = Model::DescribeDataSourcePermissionsRequest>
2321 Model::DescribeDataSourcePermissionsOutcomeCallable DescribeDataSourcePermissionsCallable(const DescribeDataSourcePermissionsRequestT& request) const
2322 {
2323 return SubmitCallable(&QuickSightClient::DescribeDataSourcePermissions, request);
2324 }
2325
2329 template<typename DescribeDataSourcePermissionsRequestT = Model::DescribeDataSourcePermissionsRequest>
2330 void DescribeDataSourcePermissionsAsync(const DescribeDataSourcePermissionsRequestT& request, const DescribeDataSourcePermissionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2331 {
2332 return SubmitAsync(&QuickSightClient::DescribeDataSourcePermissions, request, handler, context);
2333 }
2334
2342
2346 template<typename DescribeDefaultQBusinessApplicationRequestT = Model::DescribeDefaultQBusinessApplicationRequest>
2348 {
2349 return SubmitCallable(&QuickSightClient::DescribeDefaultQBusinessApplication, request);
2350 }
2351
2355 template<typename DescribeDefaultQBusinessApplicationRequestT = Model::DescribeDefaultQBusinessApplicationRequest>
2356 void DescribeDefaultQBusinessApplicationAsync(const DescribeDefaultQBusinessApplicationRequestT& request, const DescribeDefaultQBusinessApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2357 {
2358 return SubmitAsync(&QuickSightClient::DescribeDefaultQBusinessApplication, request, handler, context);
2359 }
2360
2367
2371 template<typename DescribeFolderRequestT = Model::DescribeFolderRequest>
2372 Model::DescribeFolderOutcomeCallable DescribeFolderCallable(const DescribeFolderRequestT& request) const
2373 {
2374 return SubmitCallable(&QuickSightClient::DescribeFolder, request);
2375 }
2376
2380 template<typename DescribeFolderRequestT = Model::DescribeFolderRequest>
2381 void DescribeFolderAsync(const DescribeFolderRequestT& request, const DescribeFolderResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2382 {
2383 return SubmitAsync(&QuickSightClient::DescribeFolder, request, handler, context);
2384 }
2385
2392
2396 template<typename DescribeFolderPermissionsRequestT = Model::DescribeFolderPermissionsRequest>
2397 Model::DescribeFolderPermissionsOutcomeCallable DescribeFolderPermissionsCallable(const DescribeFolderPermissionsRequestT& request) const
2398 {
2399 return SubmitCallable(&QuickSightClient::DescribeFolderPermissions, request);
2400 }
2401
2405 template<typename DescribeFolderPermissionsRequestT = Model::DescribeFolderPermissionsRequest>
2406 void DescribeFolderPermissionsAsync(const DescribeFolderPermissionsRequestT& request, const DescribeFolderPermissionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2407 {
2408 return SubmitAsync(&QuickSightClient::DescribeFolderPermissions, request, handler, context);
2409 }
2410
2419
2423 template<typename DescribeFolderResolvedPermissionsRequestT = Model::DescribeFolderResolvedPermissionsRequest>
2425 {
2426 return SubmitCallable(&QuickSightClient::DescribeFolderResolvedPermissions, request);
2427 }
2428
2432 template<typename DescribeFolderResolvedPermissionsRequestT = Model::DescribeFolderResolvedPermissionsRequest>
2433 void DescribeFolderResolvedPermissionsAsync(const DescribeFolderResolvedPermissionsRequestT& request, const DescribeFolderResolvedPermissionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2434 {
2435 return SubmitAsync(&QuickSightClient::DescribeFolderResolvedPermissions, request, handler, context);
2436 }
2437
2445
2449 template<typename DescribeGroupRequestT = Model::DescribeGroupRequest>
2450 Model::DescribeGroupOutcomeCallable DescribeGroupCallable(const DescribeGroupRequestT& request) const
2451 {
2452 return SubmitCallable(&QuickSightClient::DescribeGroup, request);
2453 }
2454
2458 template<typename DescribeGroupRequestT = Model::DescribeGroupRequest>
2459 void DescribeGroupAsync(const DescribeGroupRequestT& request, const DescribeGroupResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2460 {
2461 return SubmitAsync(&QuickSightClient::DescribeGroup, request, handler, context);
2462 }
2463
2473
2477 template<typename DescribeGroupMembershipRequestT = Model::DescribeGroupMembershipRequest>
2478 Model::DescribeGroupMembershipOutcomeCallable DescribeGroupMembershipCallable(const DescribeGroupMembershipRequestT& request) const
2479 {
2480 return SubmitCallable(&QuickSightClient::DescribeGroupMembership, request);
2481 }
2482
2486 template<typename DescribeGroupMembershipRequestT = Model::DescribeGroupMembershipRequest>
2487 void DescribeGroupMembershipAsync(const DescribeGroupMembershipRequestT& request, const DescribeGroupMembershipResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2488 {
2489 return SubmitAsync(&QuickSightClient::DescribeGroupMembership, request, handler, context);
2490 }
2491
2499
2503 template<typename DescribeIAMPolicyAssignmentRequestT = Model::DescribeIAMPolicyAssignmentRequest>
2504 Model::DescribeIAMPolicyAssignmentOutcomeCallable DescribeIAMPolicyAssignmentCallable(const DescribeIAMPolicyAssignmentRequestT& request) const
2505 {
2506 return SubmitCallable(&QuickSightClient::DescribeIAMPolicyAssignment, request);
2507 }
2508
2512 template<typename DescribeIAMPolicyAssignmentRequestT = Model::DescribeIAMPolicyAssignmentRequest>
2513 void DescribeIAMPolicyAssignmentAsync(const DescribeIAMPolicyAssignmentRequestT& request, const DescribeIAMPolicyAssignmentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2514 {
2515 return SubmitAsync(&QuickSightClient::DescribeIAMPolicyAssignment, request, handler, context);
2516 }
2517
2524
2528 template<typename DescribeIngestionRequestT = Model::DescribeIngestionRequest>
2529 Model::DescribeIngestionOutcomeCallable DescribeIngestionCallable(const DescribeIngestionRequestT& request) const
2530 {
2531 return SubmitCallable(&QuickSightClient::DescribeIngestion, request);
2532 }
2533
2537 template<typename DescribeIngestionRequestT = Model::DescribeIngestionRequest>
2538 void DescribeIngestionAsync(const DescribeIngestionRequestT& request, const DescribeIngestionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2539 {
2540 return SubmitAsync(&QuickSightClient::DescribeIngestion, request, handler, context);
2541 }
2542
2549
2553 template<typename DescribeIpRestrictionRequestT = Model::DescribeIpRestrictionRequest>
2554 Model::DescribeIpRestrictionOutcomeCallable DescribeIpRestrictionCallable(const DescribeIpRestrictionRequestT& request) const
2555 {
2556 return SubmitCallable(&QuickSightClient::DescribeIpRestriction, request);
2557 }
2558
2562 template<typename DescribeIpRestrictionRequestT = Model::DescribeIpRestrictionRequest>
2563 void DescribeIpRestrictionAsync(const DescribeIpRestrictionRequestT& request, const DescribeIpRestrictionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2564 {
2565 return SubmitAsync(&QuickSightClient::DescribeIpRestriction, request, handler, context);
2566 }
2567
2575
2579 template<typename DescribeKeyRegistrationRequestT = Model::DescribeKeyRegistrationRequest>
2580 Model::DescribeKeyRegistrationOutcomeCallable DescribeKeyRegistrationCallable(const DescribeKeyRegistrationRequestT& request) const
2581 {
2582 return SubmitCallable(&QuickSightClient::DescribeKeyRegistration, request);
2583 }
2584
2588 template<typename DescribeKeyRegistrationRequestT = Model::DescribeKeyRegistrationRequest>
2589 void DescribeKeyRegistrationAsync(const DescribeKeyRegistrationRequestT& request, const DescribeKeyRegistrationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2590 {
2591 return SubmitAsync(&QuickSightClient::DescribeKeyRegistration, request, handler, context);
2592 }
2593
2600
2604 template<typename DescribeNamespaceRequestT = Model::DescribeNamespaceRequest>
2605 Model::DescribeNamespaceOutcomeCallable DescribeNamespaceCallable(const DescribeNamespaceRequestT& request) const
2606 {
2607 return SubmitCallable(&QuickSightClient::DescribeNamespace, request);
2608 }
2609
2613 template<typename DescribeNamespaceRequestT = Model::DescribeNamespaceRequest>
2614 void DescribeNamespaceAsync(const DescribeNamespaceRequestT& request, const DescribeNamespaceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2615 {
2616 return SubmitAsync(&QuickSightClient::DescribeNamespace, request, handler, context);
2617 }
2618
2625
2629 template<typename DescribeQPersonalizationConfigurationRequestT = Model::DescribeQPersonalizationConfigurationRequest>
2631 {
2632 return SubmitCallable(&QuickSightClient::DescribeQPersonalizationConfiguration, request);
2633 }
2634
2638 template<typename DescribeQPersonalizationConfigurationRequestT = Model::DescribeQPersonalizationConfigurationRequest>
2639 void DescribeQPersonalizationConfigurationAsync(const DescribeQPersonalizationConfigurationRequestT& request, const DescribeQPersonalizationConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2640 {
2641 return SubmitAsync(&QuickSightClient::DescribeQPersonalizationConfiguration, request, handler, context);
2642 }
2643
2651
2655 template<typename DescribeQuickSightQSearchConfigurationRequestT = Model::DescribeQuickSightQSearchConfigurationRequest>
2657 {
2658 return SubmitCallable(&QuickSightClient::DescribeQuickSightQSearchConfiguration, request);
2659 }
2660
2664 template<typename DescribeQuickSightQSearchConfigurationRequestT = Model::DescribeQuickSightQSearchConfigurationRequest>
2665 void DescribeQuickSightQSearchConfigurationAsync(const DescribeQuickSightQSearchConfigurationRequestT& request, const DescribeQuickSightQSearchConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2666 {
2667 return SubmitAsync(&QuickSightClient::DescribeQuickSightQSearchConfiguration, request, handler, context);
2668 }
2669
2676
2680 template<typename DescribeRefreshScheduleRequestT = Model::DescribeRefreshScheduleRequest>
2681 Model::DescribeRefreshScheduleOutcomeCallable DescribeRefreshScheduleCallable(const DescribeRefreshScheduleRequestT& request) const
2682 {
2683 return SubmitCallable(&QuickSightClient::DescribeRefreshSchedule, request);
2684 }
2685
2689 template<typename DescribeRefreshScheduleRequestT = Model::DescribeRefreshScheduleRequest>
2690 void DescribeRefreshScheduleAsync(const DescribeRefreshScheduleRequestT& request, const DescribeRefreshScheduleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2691 {
2692 return SubmitAsync(&QuickSightClient::DescribeRefreshSchedule, request, handler, context);
2693 }
2694
2702
2706 template<typename DescribeRoleCustomPermissionRequestT = Model::DescribeRoleCustomPermissionRequest>
2707 Model::DescribeRoleCustomPermissionOutcomeCallable DescribeRoleCustomPermissionCallable(const DescribeRoleCustomPermissionRequestT& request) const
2708 {
2709 return SubmitCallable(&QuickSightClient::DescribeRoleCustomPermission, request);
2710 }
2711
2715 template<typename DescribeRoleCustomPermissionRequestT = Model::DescribeRoleCustomPermissionRequest>
2716 void DescribeRoleCustomPermissionAsync(const DescribeRoleCustomPermissionRequestT& request, const DescribeRoleCustomPermissionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2717 {
2718 return SubmitAsync(&QuickSightClient::DescribeRoleCustomPermission, request, handler, context);
2719 }
2720
2727
2731 template<typename DescribeTemplateRequestT = Model::DescribeTemplateRequest>
2732 Model::DescribeTemplateOutcomeCallable DescribeTemplateCallable(const DescribeTemplateRequestT& request) const
2733 {
2734 return SubmitCallable(&QuickSightClient::DescribeTemplate, request);
2735 }
2736
2740 template<typename DescribeTemplateRequestT = Model::DescribeTemplateRequest>
2741 void DescribeTemplateAsync(const DescribeTemplateRequestT& request, const DescribeTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2742 {
2743 return SubmitAsync(&QuickSightClient::DescribeTemplate, request, handler, context);
2744 }
2745
2752
2756 template<typename DescribeTemplateAliasRequestT = Model::DescribeTemplateAliasRequest>
2757 Model::DescribeTemplateAliasOutcomeCallable DescribeTemplateAliasCallable(const DescribeTemplateAliasRequestT& request) const
2758 {
2759 return SubmitCallable(&QuickSightClient::DescribeTemplateAlias, request);
2760 }
2761
2765 template<typename DescribeTemplateAliasRequestT = Model::DescribeTemplateAliasRequest>
2766 void DescribeTemplateAliasAsync(const DescribeTemplateAliasRequestT& request, const DescribeTemplateAliasResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2767 {
2768 return SubmitAsync(&QuickSightClient::DescribeTemplateAlias, request, handler, context);
2769 }
2770
2783
2787 template<typename DescribeTemplateDefinitionRequestT = Model::DescribeTemplateDefinitionRequest>
2788 Model::DescribeTemplateDefinitionOutcomeCallable DescribeTemplateDefinitionCallable(const DescribeTemplateDefinitionRequestT& request) const
2789 {
2790 return SubmitCallable(&QuickSightClient::DescribeTemplateDefinition, request);
2791 }
2792
2796 template<typename DescribeTemplateDefinitionRequestT = Model::DescribeTemplateDefinitionRequest>
2797 void DescribeTemplateDefinitionAsync(const DescribeTemplateDefinitionRequestT& request, const DescribeTemplateDefinitionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2798 {
2799 return SubmitAsync(&QuickSightClient::DescribeTemplateDefinition, request, handler, context);
2800 }
2801
2809
2813 template<typename DescribeTemplatePermissionsRequestT = Model::DescribeTemplatePermissionsRequest>
2814 Model::DescribeTemplatePermissionsOutcomeCallable DescribeTemplatePermissionsCallable(const DescribeTemplatePermissionsRequestT& request) const
2815 {
2816 return SubmitCallable(&QuickSightClient::DescribeTemplatePermissions, request);
2817 }
2818
2822 template<typename DescribeTemplatePermissionsRequestT = Model::DescribeTemplatePermissionsRequest>
2823 void DescribeTemplatePermissionsAsync(const DescribeTemplatePermissionsRequestT& request, const DescribeTemplatePermissionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2824 {
2825 return SubmitAsync(&QuickSightClient::DescribeTemplatePermissions, request, handler, context);
2826 }
2827
2834
2838 template<typename DescribeThemeRequestT = Model::DescribeThemeRequest>
2839 Model::DescribeThemeOutcomeCallable DescribeThemeCallable(const DescribeThemeRequestT& request) const
2840 {
2841 return SubmitCallable(&QuickSightClient::DescribeTheme, request);
2842 }
2843
2847 template<typename DescribeThemeRequestT = Model::DescribeThemeRequest>
2848 void DescribeThemeAsync(const DescribeThemeRequestT& request, const DescribeThemeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2849 {
2850 return SubmitAsync(&QuickSightClient::DescribeTheme, request, handler, context);
2851 }
2852
2859
2863 template<typename DescribeThemeAliasRequestT = Model::DescribeThemeAliasRequest>
2864 Model::DescribeThemeAliasOutcomeCallable DescribeThemeAliasCallable(const DescribeThemeAliasRequestT& request) const
2865 {
2866 return SubmitCallable(&QuickSightClient::DescribeThemeAlias, request);
2867 }
2868
2872 template<typename DescribeThemeAliasRequestT = Model::DescribeThemeAliasRequest>
2873 void DescribeThemeAliasAsync(const DescribeThemeAliasRequestT& request, const DescribeThemeAliasResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2874 {
2875 return SubmitAsync(&QuickSightClient::DescribeThemeAlias, request, handler, context);
2876 }
2877
2885
2889 template<typename DescribeThemePermissionsRequestT = Model::DescribeThemePermissionsRequest>
2890 Model::DescribeThemePermissionsOutcomeCallable DescribeThemePermissionsCallable(const DescribeThemePermissionsRequestT& request) const
2891 {
2892 return SubmitCallable(&QuickSightClient::DescribeThemePermissions, request);
2893 }
2894
2898 template<typename DescribeThemePermissionsRequestT = Model::DescribeThemePermissionsRequest>
2899 void DescribeThemePermissionsAsync(const DescribeThemePermissionsRequestT& request, const DescribeThemePermissionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2900 {
2901 return SubmitAsync(&QuickSightClient::DescribeThemePermissions, request, handler, context);
2902 }
2903
2910
2914 template<typename DescribeTopicRequestT = Model::DescribeTopicRequest>
2915 Model::DescribeTopicOutcomeCallable DescribeTopicCallable(const DescribeTopicRequestT& request) const
2916 {
2917 return SubmitCallable(&QuickSightClient::DescribeTopic, request);
2918 }
2919
2923 template<typename DescribeTopicRequestT = Model::DescribeTopicRequest>
2924 void DescribeTopicAsync(const DescribeTopicRequestT& request, const DescribeTopicResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2925 {
2926 return SubmitAsync(&QuickSightClient::DescribeTopic, request, handler, context);
2927 }
2928
2935
2939 template<typename DescribeTopicPermissionsRequestT = Model::DescribeTopicPermissionsRequest>
2940 Model::DescribeTopicPermissionsOutcomeCallable DescribeTopicPermissionsCallable(const DescribeTopicPermissionsRequestT& request) const
2941 {
2942 return SubmitCallable(&QuickSightClient::DescribeTopicPermissions, request);
2943 }
2944
2948 template<typename DescribeTopicPermissionsRequestT = Model::DescribeTopicPermissionsRequest>
2949 void DescribeTopicPermissionsAsync(const DescribeTopicPermissionsRequestT& request, const DescribeTopicPermissionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2950 {
2951 return SubmitAsync(&QuickSightClient::DescribeTopicPermissions, request, handler, context);
2952 }
2953
2960
2964 template<typename DescribeTopicRefreshRequestT = Model::DescribeTopicRefreshRequest>
2965 Model::DescribeTopicRefreshOutcomeCallable DescribeTopicRefreshCallable(const DescribeTopicRefreshRequestT& request) const
2966 {
2967 return SubmitCallable(&QuickSightClient::DescribeTopicRefresh, request);
2968 }
2969
2973 template<typename DescribeTopicRefreshRequestT = Model::DescribeTopicRefreshRequest>
2974 void DescribeTopicRefreshAsync(const DescribeTopicRefreshRequestT& request, const DescribeTopicRefreshResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
2975 {
2976 return SubmitAsync(&QuickSightClient::DescribeTopicRefresh, request, handler, context);
2977 }
2978
2985
2989 template<typename DescribeTopicRefreshScheduleRequestT = Model::DescribeTopicRefreshScheduleRequest>
2990 Model::DescribeTopicRefreshScheduleOutcomeCallable DescribeTopicRefreshScheduleCallable(const DescribeTopicRefreshScheduleRequestT& request) const
2991 {
2992 return SubmitCallable(&QuickSightClient::DescribeTopicRefreshSchedule, request);
2993 }
2994
2998 template<typename DescribeTopicRefreshScheduleRequestT = Model::DescribeTopicRefreshScheduleRequest>
2999 void DescribeTopicRefreshScheduleAsync(const DescribeTopicRefreshScheduleRequestT& request, const DescribeTopicRefreshScheduleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3000 {
3001 return SubmitAsync(&QuickSightClient::DescribeTopicRefreshSchedule, request, handler, context);
3002 }
3003
3011
3015 template<typename DescribeUserRequestT = Model::DescribeUserRequest>
3016 Model::DescribeUserOutcomeCallable DescribeUserCallable(const DescribeUserRequestT& request) const
3017 {
3018 return SubmitCallable(&QuickSightClient::DescribeUser, request);
3019 }
3020
3024 template<typename DescribeUserRequestT = Model::DescribeUserRequest>
3025 void DescribeUserAsync(const DescribeUserRequestT& request, const DescribeUserResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3026 {
3027 return SubmitAsync(&QuickSightClient::DescribeUser, request, handler, context);
3028 }
3029
3036
3040 template<typename DescribeVPCConnectionRequestT = Model::DescribeVPCConnectionRequest>
3041 Model::DescribeVPCConnectionOutcomeCallable DescribeVPCConnectionCallable(const DescribeVPCConnectionRequestT& request) const
3042 {
3043 return SubmitCallable(&QuickSightClient::DescribeVPCConnection, request);
3044 }
3045
3049 template<typename DescribeVPCConnectionRequestT = Model::DescribeVPCConnectionRequest>
3050 void DescribeVPCConnectionAsync(const DescribeVPCConnectionRequestT& request, const DescribeVPCConnectionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3051 {
3052 return SubmitAsync(&QuickSightClient::DescribeVPCConnection, request, handler, context);
3053 }
3054
3079
3083 template<typename GenerateEmbedUrlForAnonymousUserRequestT = Model::GenerateEmbedUrlForAnonymousUserRequest>
3085 {
3086 return SubmitCallable(&QuickSightClient::GenerateEmbedUrlForAnonymousUser, request);
3087 }
3088
3092 template<typename GenerateEmbedUrlForAnonymousUserRequestT = Model::GenerateEmbedUrlForAnonymousUserRequest>
3093 void GenerateEmbedUrlForAnonymousUserAsync(const GenerateEmbedUrlForAnonymousUserRequestT& request, const GenerateEmbedUrlForAnonymousUserResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3094 {
3095 return SubmitAsync(&QuickSightClient::GenerateEmbedUrlForAnonymousUser, request, handler, context);
3096 }
3097
3123
3127 template<typename GenerateEmbedUrlForRegisteredUserRequestT = Model::GenerateEmbedUrlForRegisteredUserRequest>
3129 {
3130 return SubmitCallable(&QuickSightClient::GenerateEmbedUrlForRegisteredUser, request);
3131 }
3132
3136 template<typename GenerateEmbedUrlForRegisteredUserRequestT = Model::GenerateEmbedUrlForRegisteredUserRequest>
3137 void GenerateEmbedUrlForRegisteredUserAsync(const GenerateEmbedUrlForRegisteredUserRequestT& request, const GenerateEmbedUrlForRegisteredUserResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3138 {
3139 return SubmitAsync(&QuickSightClient::GenerateEmbedUrlForRegisteredUser, request, handler, context);
3140 }
3141
3163
3167 template<typename GenerateEmbedUrlForRegisteredUserWithIdentityRequestT = Model::GenerateEmbedUrlForRegisteredUserWithIdentityRequest>
3169 {
3170 return SubmitCallable(&QuickSightClient::GenerateEmbedUrlForRegisteredUserWithIdentity, request);
3171 }
3172
3176 template<typename GenerateEmbedUrlForRegisteredUserWithIdentityRequestT = Model::GenerateEmbedUrlForRegisteredUserWithIdentityRequest>
3177 void GenerateEmbedUrlForRegisteredUserWithIdentityAsync(const GenerateEmbedUrlForRegisteredUserWithIdentityRequestT& request, const GenerateEmbedUrlForRegisteredUserWithIdentityResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3178 {
3179 return SubmitAsync(&QuickSightClient::GenerateEmbedUrlForRegisteredUserWithIdentity, request, handler, context);
3180 }
3181
3207
3211 template<typename GetDashboardEmbedUrlRequestT = Model::GetDashboardEmbedUrlRequest>
3212 Model::GetDashboardEmbedUrlOutcomeCallable GetDashboardEmbedUrlCallable(const GetDashboardEmbedUrlRequestT& request) const
3213 {
3214 return SubmitCallable(&QuickSightClient::GetDashboardEmbedUrl, request);
3215 }
3216
3220 template<typename GetDashboardEmbedUrlRequestT = Model::GetDashboardEmbedUrlRequest>
3221 void GetDashboardEmbedUrlAsync(const GetDashboardEmbedUrlRequestT& request, const GetDashboardEmbedUrlResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3222 {
3223 return SubmitAsync(&QuickSightClient::GetDashboardEmbedUrl, request, handler, context);
3224 }
3225
3249
3253 template<typename GetSessionEmbedUrlRequestT = Model::GetSessionEmbedUrlRequest>
3254 Model::GetSessionEmbedUrlOutcomeCallable GetSessionEmbedUrlCallable(const GetSessionEmbedUrlRequestT& request) const
3255 {
3256 return SubmitCallable(&QuickSightClient::GetSessionEmbedUrl, request);
3257 }
3258
3262 template<typename GetSessionEmbedUrlRequestT = Model::GetSessionEmbedUrlRequest>
3263 void GetSessionEmbedUrlAsync(const GetSessionEmbedUrlRequestT& request, const GetSessionEmbedUrlResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3264 {
3265 return SubmitAsync(&QuickSightClient::GetSessionEmbedUrl, request, handler, context);
3266 }
3267
3275
3279 template<typename ListAnalysesRequestT = Model::ListAnalysesRequest>
3280 Model::ListAnalysesOutcomeCallable ListAnalysesCallable(const ListAnalysesRequestT& request) const
3281 {
3282 return SubmitCallable(&QuickSightClient::ListAnalyses, request);
3283 }
3284
3288 template<typename ListAnalysesRequestT = Model::ListAnalysesRequest>
3289 void ListAnalysesAsync(const ListAnalysesRequestT& request, const ListAnalysesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3290 {
3291 return SubmitAsync(&QuickSightClient::ListAnalyses, request, handler, context);
3292 }
3293
3304
3308 template<typename ListAssetBundleExportJobsRequestT = Model::ListAssetBundleExportJobsRequest>
3309 Model::ListAssetBundleExportJobsOutcomeCallable ListAssetBundleExportJobsCallable(const ListAssetBundleExportJobsRequestT& request) const
3310 {
3311 return SubmitCallable(&QuickSightClient::ListAssetBundleExportJobs, request);
3312 }
3313
3317 template<typename ListAssetBundleExportJobsRequestT = Model::ListAssetBundleExportJobsRequest>
3318 void ListAssetBundleExportJobsAsync(const ListAssetBundleExportJobsRequestT& request, const ListAssetBundleExportJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3319 {
3320 return SubmitAsync(&QuickSightClient::ListAssetBundleExportJobs, request, handler, context);
3321 }
3322
3333
3337 template<typename ListAssetBundleImportJobsRequestT = Model::ListAssetBundleImportJobsRequest>
3338 Model::ListAssetBundleImportJobsOutcomeCallable ListAssetBundleImportJobsCallable(const ListAssetBundleImportJobsRequestT& request) const
3339 {
3340 return SubmitCallable(&QuickSightClient::ListAssetBundleImportJobs, request);
3341 }
3342
3346 template<typename ListAssetBundleImportJobsRequestT = Model::ListAssetBundleImportJobsRequest>
3347 void ListAssetBundleImportJobsAsync(const ListAssetBundleImportJobsRequestT& request, const ListAssetBundleImportJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3348 {
3349 return SubmitAsync(&QuickSightClient::ListAssetBundleImportJobs, request, handler, context);
3350 }
3351
3359
3363 template<typename ListBrandsRequestT = Model::ListBrandsRequest>
3364 Model::ListBrandsOutcomeCallable ListBrandsCallable(const ListBrandsRequestT& request) const
3365 {
3366 return SubmitCallable(&QuickSightClient::ListBrands, request);
3367 }
3368
3372 template<typename ListBrandsRequestT = Model::ListBrandsRequest>
3373 void ListBrandsAsync(const ListBrandsRequestT& request, const ListBrandsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3374 {
3375 return SubmitAsync(&QuickSightClient::ListBrands, request, handler, context);
3376 }
3377
3385
3389 template<typename ListCustomPermissionsRequestT = Model::ListCustomPermissionsRequest>
3390 Model::ListCustomPermissionsOutcomeCallable ListCustomPermissionsCallable(const ListCustomPermissionsRequestT& request) const
3391 {
3392 return SubmitCallable(&QuickSightClient::ListCustomPermissions, request);
3393 }
3394
3398 template<typename ListCustomPermissionsRequestT = Model::ListCustomPermissionsRequest>
3399 void ListCustomPermissionsAsync(const ListCustomPermissionsRequestT& request, const ListCustomPermissionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3400 {
3401 return SubmitAsync(&QuickSightClient::ListCustomPermissions, request, handler, context);
3402 }
3403
3411
3415 template<typename ListDashboardVersionsRequestT = Model::ListDashboardVersionsRequest>
3416 Model::ListDashboardVersionsOutcomeCallable ListDashboardVersionsCallable(const ListDashboardVersionsRequestT& request) const
3417 {
3418 return SubmitCallable(&QuickSightClient::ListDashboardVersions, request);
3419 }
3420
3424 template<typename ListDashboardVersionsRequestT = Model::ListDashboardVersionsRequest>
3425 void ListDashboardVersionsAsync(const ListDashboardVersionsRequestT& request, const ListDashboardVersionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3426 {
3427 return SubmitAsync(&QuickSightClient::ListDashboardVersions, request, handler, context);
3428 }
3429
3437
3441 template<typename ListDashboardsRequestT = Model::ListDashboardsRequest>
3442 Model::ListDashboardsOutcomeCallable ListDashboardsCallable(const ListDashboardsRequestT& request) const
3443 {
3444 return SubmitCallable(&QuickSightClient::ListDashboards, request);
3445 }
3446
3450 template<typename ListDashboardsRequestT = Model::ListDashboardsRequest>
3451 void ListDashboardsAsync(const ListDashboardsRequestT& request, const ListDashboardsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3452 {
3453 return SubmitAsync(&QuickSightClient::ListDashboards, request, handler, context);
3454 }
3455
3465
3469 template<typename ListDataSetsRequestT = Model::ListDataSetsRequest>
3470 Model::ListDataSetsOutcomeCallable ListDataSetsCallable(const ListDataSetsRequestT& request) const
3471 {
3472 return SubmitCallable(&QuickSightClient::ListDataSets, request);
3473 }
3474
3478 template<typename ListDataSetsRequestT = Model::ListDataSetsRequest>
3479 void ListDataSetsAsync(const ListDataSetsRequestT& request, const ListDataSetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3480 {
3481 return SubmitAsync(&QuickSightClient::ListDataSets, request, handler, context);
3482 }
3483
3491
3495 template<typename ListDataSourcesRequestT = Model::ListDataSourcesRequest>
3496 Model::ListDataSourcesOutcomeCallable ListDataSourcesCallable(const ListDataSourcesRequestT& request) const
3497 {
3498 return SubmitCallable(&QuickSightClient::ListDataSources, request);
3499 }
3500
3504 template<typename ListDataSourcesRequestT = Model::ListDataSourcesRequest>
3505 void ListDataSourcesAsync(const ListDataSourcesRequestT& request, const ListDataSourcesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3506 {
3507 return SubmitAsync(&QuickSightClient::ListDataSources, request, handler, context);
3508 }
3509
3517
3521 template<typename ListFolderMembersRequestT = Model::ListFolderMembersRequest>
3522 Model::ListFolderMembersOutcomeCallable ListFolderMembersCallable(const ListFolderMembersRequestT& request) const
3523 {
3524 return SubmitCallable(&QuickSightClient::ListFolderMembers, request);
3525 }
3526
3530 template<typename ListFolderMembersRequestT = Model::ListFolderMembersRequest>
3531 void ListFolderMembersAsync(const ListFolderMembersRequestT& request, const ListFolderMembersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3532 {
3533 return SubmitAsync(&QuickSightClient::ListFolderMembers, request, handler, context);
3534 }
3535
3542
3546 template<typename ListFoldersRequestT = Model::ListFoldersRequest>
3547 Model::ListFoldersOutcomeCallable ListFoldersCallable(const ListFoldersRequestT& request) const
3548 {
3549 return SubmitCallable(&QuickSightClient::ListFolders, request);
3550 }
3551
3555 template<typename ListFoldersRequestT = Model::ListFoldersRequest>
3556 void ListFoldersAsync(const ListFoldersRequestT& request, const ListFoldersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3557 {
3558 return SubmitAsync(&QuickSightClient::ListFolders, request, handler, context);
3559 }
3560
3568
3572 template<typename ListFoldersForResourceRequestT = Model::ListFoldersForResourceRequest>
3573 Model::ListFoldersForResourceOutcomeCallable ListFoldersForResourceCallable(const ListFoldersForResourceRequestT& request) const
3574 {
3575 return SubmitCallable(&QuickSightClient::ListFoldersForResource, request);
3576 }
3577
3581 template<typename ListFoldersForResourceRequestT = Model::ListFoldersForResourceRequest>
3582 void ListFoldersForResourceAsync(const ListFoldersForResourceRequestT& request, const ListFoldersForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3583 {
3584 return SubmitAsync(&QuickSightClient::ListFoldersForResource, request, handler, context);
3585 }
3586
3593
3597 template<typename ListGroupMembershipsRequestT = Model::ListGroupMembershipsRequest>
3598 Model::ListGroupMembershipsOutcomeCallable ListGroupMembershipsCallable(const ListGroupMembershipsRequestT& request) const
3599 {
3600 return SubmitCallable(&QuickSightClient::ListGroupMemberships, request);
3601 }
3602
3606 template<typename ListGroupMembershipsRequestT = Model::ListGroupMembershipsRequest>
3607 void ListGroupMembershipsAsync(const ListGroupMembershipsRequestT& request, const ListGroupMembershipsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3608 {
3609 return SubmitAsync(&QuickSightClient::ListGroupMemberships, request, handler, context);
3610 }
3611
3618
3622 template<typename ListGroupsRequestT = Model::ListGroupsRequest>
3623 Model::ListGroupsOutcomeCallable ListGroupsCallable(const ListGroupsRequestT& request) const
3624 {
3625 return SubmitCallable(&QuickSightClient::ListGroups, request);
3626 }
3627
3631 template<typename ListGroupsRequestT = Model::ListGroupsRequest>
3632 void ListGroupsAsync(const ListGroupsRequestT& request, const ListGroupsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3633 {
3634 return SubmitAsync(&QuickSightClient::ListGroups, request, handler, context);
3635 }
3636
3644
3648 template<typename ListIAMPolicyAssignmentsRequestT = Model::ListIAMPolicyAssignmentsRequest>
3649 Model::ListIAMPolicyAssignmentsOutcomeCallable ListIAMPolicyAssignmentsCallable(const ListIAMPolicyAssignmentsRequestT& request) const
3650 {
3651 return SubmitCallable(&QuickSightClient::ListIAMPolicyAssignments, request);
3652 }
3653
3657 template<typename ListIAMPolicyAssignmentsRequestT = Model::ListIAMPolicyAssignmentsRequest>
3658 void ListIAMPolicyAssignmentsAsync(const ListIAMPolicyAssignmentsRequestT& request, const ListIAMPolicyAssignmentsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3659 {
3660 return SubmitAsync(&QuickSightClient::ListIAMPolicyAssignments, request, handler, context);
3661 }
3662
3671
3675 template<typename ListIAMPolicyAssignmentsForUserRequestT = Model::ListIAMPolicyAssignmentsForUserRequest>
3677 {
3678 return SubmitCallable(&QuickSightClient::ListIAMPolicyAssignmentsForUser, request);
3679 }
3680
3684 template<typename ListIAMPolicyAssignmentsForUserRequestT = Model::ListIAMPolicyAssignmentsForUserRequest>
3685 void ListIAMPolicyAssignmentsForUserAsync(const ListIAMPolicyAssignmentsForUserRequestT& request, const ListIAMPolicyAssignmentsForUserResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3686 {
3687 return SubmitAsync(&QuickSightClient::ListIAMPolicyAssignmentsForUser, request, handler, context);
3688 }
3689
3699
3703 template<typename ListIdentityPropagationConfigsRequestT = Model::ListIdentityPropagationConfigsRequest>
3705 {
3706 return SubmitCallable(&QuickSightClient::ListIdentityPropagationConfigs, request);
3707 }
3708
3712 template<typename ListIdentityPropagationConfigsRequestT = Model::ListIdentityPropagationConfigsRequest>
3713 void ListIdentityPropagationConfigsAsync(const ListIdentityPropagationConfigsRequestT& request, const ListIdentityPropagationConfigsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3714 {
3715 return SubmitAsync(&QuickSightClient::ListIdentityPropagationConfigs, request, handler, context);
3716 }
3717
3725
3729 template<typename ListIngestionsRequestT = Model::ListIngestionsRequest>
3730 Model::ListIngestionsOutcomeCallable ListIngestionsCallable(const ListIngestionsRequestT& request) const
3731 {
3732 return SubmitCallable(&QuickSightClient::ListIngestions, request);
3733 }
3734
3738 template<typename ListIngestionsRequestT = Model::ListIngestionsRequest>
3739 void ListIngestionsAsync(const ListIngestionsRequestT& request, const ListIngestionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3740 {
3741 return SubmitAsync(&QuickSightClient::ListIngestions, request, handler, context);
3742 }
3743
3751
3755 template<typename ListNamespacesRequestT = Model::ListNamespacesRequest>
3756 Model::ListNamespacesOutcomeCallable ListNamespacesCallable(const ListNamespacesRequestT& request) const
3757 {
3758 return SubmitCallable(&QuickSightClient::ListNamespaces, request);
3759 }
3760
3764 template<typename ListNamespacesRequestT = Model::ListNamespacesRequest>
3765 void ListNamespacesAsync(const ListNamespacesRequestT& request, const ListNamespacesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3766 {
3767 return SubmitAsync(&QuickSightClient::ListNamespaces, request, handler, context);
3768 }
3769
3777
3781 template<typename ListRefreshSchedulesRequestT = Model::ListRefreshSchedulesRequest>
3782 Model::ListRefreshSchedulesOutcomeCallable ListRefreshSchedulesCallable(const ListRefreshSchedulesRequestT& request) const
3783 {
3784 return SubmitCallable(&QuickSightClient::ListRefreshSchedules, request);
3785 }
3786
3790 template<typename ListRefreshSchedulesRequestT = Model::ListRefreshSchedulesRequest>
3791 void ListRefreshSchedulesAsync(const ListRefreshSchedulesRequestT& request, const ListRefreshSchedulesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3792 {
3793 return SubmitAsync(&QuickSightClient::ListRefreshSchedules, request, handler, context);
3794 }
3795
3803
3807 template<typename ListRoleMembershipsRequestT = Model::ListRoleMembershipsRequest>
3808 Model::ListRoleMembershipsOutcomeCallable ListRoleMembershipsCallable(const ListRoleMembershipsRequestT& request) const
3809 {
3810 return SubmitCallable(&QuickSightClient::ListRoleMemberships, request);
3811 }
3812
3816 template<typename ListRoleMembershipsRequestT = Model::ListRoleMembershipsRequest>
3817 void ListRoleMembershipsAsync(const ListRoleMembershipsRequestT& request, const ListRoleMembershipsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3818 {
3819 return SubmitAsync(&QuickSightClient::ListRoleMemberships, request, handler, context);
3820 }
3821
3828
3832 template<typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
3833 Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const ListTagsForResourceRequestT& request) const
3834 {
3835 return SubmitCallable(&QuickSightClient::ListTagsForResource, request);
3836 }
3837
3841 template<typename ListTagsForResourceRequestT = Model::ListTagsForResourceRequest>
3842 void ListTagsForResourceAsync(const ListTagsForResourceRequestT& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3843 {
3844 return SubmitAsync(&QuickSightClient::ListTagsForResource, request, handler, context);
3845 }
3846
3853
3857 template<typename ListTemplateAliasesRequestT = Model::ListTemplateAliasesRequest>
3858 Model::ListTemplateAliasesOutcomeCallable ListTemplateAliasesCallable(const ListTemplateAliasesRequestT& request) const
3859 {
3860 return SubmitCallable(&QuickSightClient::ListTemplateAliases, request);
3861 }
3862
3866 template<typename ListTemplateAliasesRequestT = Model::ListTemplateAliasesRequest>
3867 void ListTemplateAliasesAsync(const ListTemplateAliasesRequestT& request, const ListTemplateAliasesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3868 {
3869 return SubmitAsync(&QuickSightClient::ListTemplateAliases, request, handler, context);
3870 }
3871
3879
3883 template<typename ListTemplateVersionsRequestT = Model::ListTemplateVersionsRequest>
3884 Model::ListTemplateVersionsOutcomeCallable ListTemplateVersionsCallable(const ListTemplateVersionsRequestT& request) const
3885 {
3886 return SubmitCallable(&QuickSightClient::ListTemplateVersions, request);
3887 }
3888
3892 template<typename ListTemplateVersionsRequestT = Model::ListTemplateVersionsRequest>
3893 void ListTemplateVersionsAsync(const ListTemplateVersionsRequestT& request, const ListTemplateVersionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3894 {
3895 return SubmitAsync(&QuickSightClient::ListTemplateVersions, request, handler, context);
3896 }
3897
3905
3909 template<typename ListTemplatesRequestT = Model::ListTemplatesRequest>
3910 Model::ListTemplatesOutcomeCallable ListTemplatesCallable(const ListTemplatesRequestT& request) const
3911 {
3912 return SubmitCallable(&QuickSightClient::ListTemplates, request);
3913 }
3914
3918 template<typename ListTemplatesRequestT = Model::ListTemplatesRequest>
3919 void ListTemplatesAsync(const ListTemplatesRequestT& request, const ListTemplatesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3920 {
3921 return SubmitAsync(&QuickSightClient::ListTemplates, request, handler, context);
3922 }
3923
3930
3934 template<typename ListThemeAliasesRequestT = Model::ListThemeAliasesRequest>
3935 Model::ListThemeAliasesOutcomeCallable ListThemeAliasesCallable(const ListThemeAliasesRequestT& request) const
3936 {
3937 return SubmitCallable(&QuickSightClient::ListThemeAliases, request);
3938 }
3939
3943 template<typename ListThemeAliasesRequestT = Model::ListThemeAliasesRequest>
3944 void ListThemeAliasesAsync(const ListThemeAliasesRequestT& request, const ListThemeAliasesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3945 {
3946 return SubmitAsync(&QuickSightClient::ListThemeAliases, request, handler, context);
3947 }
3948
3956
3960 template<typename ListThemeVersionsRequestT = Model::ListThemeVersionsRequest>
3961 Model::ListThemeVersionsOutcomeCallable ListThemeVersionsCallable(const ListThemeVersionsRequestT& request) const
3962 {
3963 return SubmitCallable(&QuickSightClient::ListThemeVersions, request);
3964 }
3965
3969 template<typename ListThemeVersionsRequestT = Model::ListThemeVersionsRequest>
3970 void ListThemeVersionsAsync(const ListThemeVersionsRequestT& request, const ListThemeVersionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3971 {
3972 return SubmitAsync(&QuickSightClient::ListThemeVersions, request, handler, context);
3973 }
3974
3982
3986 template<typename ListThemesRequestT = Model::ListThemesRequest>
3987 Model::ListThemesOutcomeCallable ListThemesCallable(const ListThemesRequestT& request) const
3988 {
3989 return SubmitCallable(&QuickSightClient::ListThemes, request);
3990 }
3991
3995 template<typename ListThemesRequestT = Model::ListThemesRequest>
3996 void ListThemesAsync(const ListThemesRequestT& request, const ListThemesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
3997 {
3998 return SubmitAsync(&QuickSightClient::ListThemes, request, handler, context);
3999 }
4000
4007
4011 template<typename ListTopicRefreshSchedulesRequestT = Model::ListTopicRefreshSchedulesRequest>
4012 Model::ListTopicRefreshSchedulesOutcomeCallable ListTopicRefreshSchedulesCallable(const ListTopicRefreshSchedulesRequestT& request) const
4013 {
4014 return SubmitCallable(&QuickSightClient::ListTopicRefreshSchedules, request);
4015 }
4016
4020 template<typename ListTopicRefreshSchedulesRequestT = Model::ListTopicRefreshSchedulesRequest>
4021 void ListTopicRefreshSchedulesAsync(const ListTopicRefreshSchedulesRequestT& request, const ListTopicRefreshSchedulesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4022 {
4023 return SubmitAsync(&QuickSightClient::ListTopicRefreshSchedules, request, handler, context);
4024 }
4025
4032
4036 template<typename ListTopicReviewedAnswersRequestT = Model::ListTopicReviewedAnswersRequest>
4037 Model::ListTopicReviewedAnswersOutcomeCallable ListTopicReviewedAnswersCallable(const ListTopicReviewedAnswersRequestT& request) const
4038 {
4039 return SubmitCallable(&QuickSightClient::ListTopicReviewedAnswers, request);
4040 }
4041
4045 template<typename ListTopicReviewedAnswersRequestT = Model::ListTopicReviewedAnswersRequest>
4046 void ListTopicReviewedAnswersAsync(const ListTopicReviewedAnswersRequestT& request, const ListTopicReviewedAnswersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4047 {
4048 return SubmitAsync(&QuickSightClient::ListTopicReviewedAnswers, request, handler, context);
4049 }
4050
4057
4061 template<typename ListTopicsRequestT = Model::ListTopicsRequest>
4062 Model::ListTopicsOutcomeCallable ListTopicsCallable(const ListTopicsRequestT& request) const
4063 {
4064 return SubmitCallable(&QuickSightClient::ListTopics, request);
4065 }
4066
4070 template<typename ListTopicsRequestT = Model::ListTopicsRequest>
4071 void ListTopicsAsync(const ListTopicsRequestT& request, const ListTopicsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4072 {
4073 return SubmitAsync(&QuickSightClient::ListTopics, request, handler, context);
4074 }
4075
4083
4087 template<typename ListUserGroupsRequestT = Model::ListUserGroupsRequest>
4088 Model::ListUserGroupsOutcomeCallable ListUserGroupsCallable(const ListUserGroupsRequestT& request) const
4089 {
4090 return SubmitCallable(&QuickSightClient::ListUserGroups, request);
4091 }
4092
4096 template<typename ListUserGroupsRequestT = Model::ListUserGroupsRequest>
4097 void ListUserGroupsAsync(const ListUserGroupsRequestT& request, const ListUserGroupsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4098 {
4099 return SubmitAsync(&QuickSightClient::ListUserGroups, request, handler, context);
4100 }
4101
4109
4113 template<typename ListUsersRequestT = Model::ListUsersRequest>
4114 Model::ListUsersOutcomeCallable ListUsersCallable(const ListUsersRequestT& request) const
4115 {
4116 return SubmitCallable(&QuickSightClient::ListUsers, request);
4117 }
4118
4122 template<typename ListUsersRequestT = Model::ListUsersRequest>
4123 void ListUsersAsync(const ListUsersRequestT& request, const ListUsersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4124 {
4125 return SubmitAsync(&QuickSightClient::ListUsers, request, handler, context);
4126 }
4127
4135
4139 template<typename ListVPCConnectionsRequestT = Model::ListVPCConnectionsRequest>
4140 Model::ListVPCConnectionsOutcomeCallable ListVPCConnectionsCallable(const ListVPCConnectionsRequestT& request) const
4141 {
4142 return SubmitCallable(&QuickSightClient::ListVPCConnections, request);
4143 }
4144
4148 template<typename ListVPCConnectionsRequestT = Model::ListVPCConnectionsRequest>
4149 void ListVPCConnectionsAsync(const ListVPCConnectionsRequestT& request, const ListVPCConnectionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4150 {
4151 return SubmitAsync(&QuickSightClient::ListVPCConnections, request, handler, context);
4152 }
4153
4177
4181 template<typename PredictQAResultsRequestT = Model::PredictQAResultsRequest>
4182 Model::PredictQAResultsOutcomeCallable PredictQAResultsCallable(const PredictQAResultsRequestT& request) const
4183 {
4184 return SubmitCallable(&QuickSightClient::PredictQAResults, request);
4185 }
4186
4190 template<typename PredictQAResultsRequestT = Model::PredictQAResultsRequest>
4191 void PredictQAResultsAsync(const PredictQAResultsRequestT& request, const PredictQAResultsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4192 {
4193 return SubmitAsync(&QuickSightClient::PredictQAResults, request, handler, context);
4194 }
4195
4203
4207 template<typename PutDataSetRefreshPropertiesRequestT = Model::PutDataSetRefreshPropertiesRequest>
4208 Model::PutDataSetRefreshPropertiesOutcomeCallable PutDataSetRefreshPropertiesCallable(const PutDataSetRefreshPropertiesRequestT& request) const
4209 {
4210 return SubmitCallable(&QuickSightClient::PutDataSetRefreshProperties, request);
4211 }
4212
4216 template<typename PutDataSetRefreshPropertiesRequestT = Model::PutDataSetRefreshPropertiesRequest>
4217 void PutDataSetRefreshPropertiesAsync(const PutDataSetRefreshPropertiesRequestT& request, const PutDataSetRefreshPropertiesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4218 {
4219 return SubmitAsync(&QuickSightClient::PutDataSetRefreshProperties, request, handler, context);
4220 }
4221
4238
4242 template<typename RegisterUserRequestT = Model::RegisterUserRequest>
4243 Model::RegisterUserOutcomeCallable RegisterUserCallable(const RegisterUserRequestT& request) const
4244 {
4245 return SubmitCallable(&QuickSightClient::RegisterUser, request);
4246 }
4247
4251 template<typename RegisterUserRequestT = Model::RegisterUserRequest>
4252 void RegisterUserAsync(const RegisterUserRequestT& request, const RegisterUserResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4253 {
4254 return SubmitAsync(&QuickSightClient::RegisterUser, request, handler, context);
4255 }
4256
4263
4267 template<typename RestoreAnalysisRequestT = Model::RestoreAnalysisRequest>
4268 Model::RestoreAnalysisOutcomeCallable RestoreAnalysisCallable(const RestoreAnalysisRequestT& request) const
4269 {
4270 return SubmitCallable(&QuickSightClient::RestoreAnalysis, request);
4271 }
4272
4276 template<typename RestoreAnalysisRequestT = Model::RestoreAnalysisRequest>
4277 void RestoreAnalysisAsync(const RestoreAnalysisRequestT& request, const RestoreAnalysisResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4278 {
4279 return SubmitAsync(&QuickSightClient::RestoreAnalysis, request, handler, context);
4280 }
4281
4291
4295 template<typename SearchAnalysesRequestT = Model::SearchAnalysesRequest>
4296 Model::SearchAnalysesOutcomeCallable SearchAnalysesCallable(const SearchAnalysesRequestT& request) const
4297 {
4298 return SubmitCallable(&QuickSightClient::SearchAnalyses, request);
4299 }
4300
4304 template<typename SearchAnalysesRequestT = Model::SearchAnalysesRequest>
4305 void SearchAnalysesAsync(const SearchAnalysesRequestT& request, const SearchAnalysesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4306 {
4307 return SubmitAsync(&QuickSightClient::SearchAnalyses, request, handler, context);
4308 }
4309
4318
4322 template<typename SearchDashboardsRequestT = Model::SearchDashboardsRequest>
4323 Model::SearchDashboardsOutcomeCallable SearchDashboardsCallable(const SearchDashboardsRequestT& request) const
4324 {
4325 return SubmitCallable(&QuickSightClient::SearchDashboards, request);
4326 }
4327
4331 template<typename SearchDashboardsRequestT = Model::SearchDashboardsRequest>
4332 void SearchDashboardsAsync(const SearchDashboardsRequestT& request, const SearchDashboardsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4333 {
4334 return SubmitAsync(&QuickSightClient::SearchDashboards, request, handler, context);
4335 }
4336
4344
4348 template<typename SearchDataSetsRequestT = Model::SearchDataSetsRequest>
4349 Model::SearchDataSetsOutcomeCallable SearchDataSetsCallable(const SearchDataSetsRequestT& request) const
4350 {
4351 return SubmitCallable(&QuickSightClient::SearchDataSets, request);
4352 }
4353
4357 template<typename SearchDataSetsRequestT = Model::SearchDataSetsRequest>
4358 void SearchDataSetsAsync(const SearchDataSetsRequestT& request, const SearchDataSetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4359 {
4360 return SubmitAsync(&QuickSightClient::SearchDataSets, request, handler, context);
4361 }
4362
4370
4374 template<typename SearchDataSourcesRequestT = Model::SearchDataSourcesRequest>
4375 Model::SearchDataSourcesOutcomeCallable SearchDataSourcesCallable(const SearchDataSourcesRequestT& request) const
4376 {
4377 return SubmitCallable(&QuickSightClient::SearchDataSources, request);
4378 }
4379
4383 template<typename SearchDataSourcesRequestT = Model::SearchDataSourcesRequest>
4384 void SearchDataSourcesAsync(const SearchDataSourcesRequestT& request, const SearchDataSourcesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4385 {
4386 return SubmitAsync(&QuickSightClient::SearchDataSources, request, handler, context);
4387 }
4388
4395
4399 template<typename SearchFoldersRequestT = Model::SearchFoldersRequest>
4400 Model::SearchFoldersOutcomeCallable SearchFoldersCallable(const SearchFoldersRequestT& request) const
4401 {
4402 return SubmitCallable(&QuickSightClient::SearchFolders, request);
4403 }
4404
4408 template<typename SearchFoldersRequestT = Model::SearchFoldersRequest>
4409 void SearchFoldersAsync(const SearchFoldersRequestT& request, const SearchFoldersResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4410 {
4411 return SubmitAsync(&QuickSightClient::SearchFolders, request, handler, context);
4412 }
4413
4422
4426 template<typename SearchGroupsRequestT = Model::SearchGroupsRequest>
4427 Model::SearchGroupsOutcomeCallable SearchGroupsCallable(const SearchGroupsRequestT& request) const
4428 {
4429 return SubmitCallable(&QuickSightClient::SearchGroups, request);
4430 }
4431
4435 template<typename SearchGroupsRequestT = Model::SearchGroupsRequest>
4436 void SearchGroupsAsync(const SearchGroupsRequestT& request, const SearchGroupsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4437 {
4438 return SubmitAsync(&QuickSightClient::SearchGroups, request, handler, context);
4439 }
4440
4448
4452 template<typename SearchTopicsRequestT = Model::SearchTopicsRequest>
4453 Model::SearchTopicsOutcomeCallable SearchTopicsCallable(const SearchTopicsRequestT& request) const
4454 {
4455 return SubmitCallable(&QuickSightClient::SearchTopics, request);
4456 }
4457
4461 template<typename SearchTopicsRequestT = Model::SearchTopicsRequest>
4462 void SearchTopicsAsync(const SearchTopicsRequestT& request, const SearchTopicsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4463 {
4464 return SubmitAsync(&QuickSightClient::SearchTopics, request, handler, context);
4465 }
4466
4482
4486 template<typename StartAssetBundleExportJobRequestT = Model::StartAssetBundleExportJobRequest>
4487 Model::StartAssetBundleExportJobOutcomeCallable StartAssetBundleExportJobCallable(const StartAssetBundleExportJobRequestT& request) const
4488 {
4489 return SubmitCallable(&QuickSightClient::StartAssetBundleExportJob, request);
4490 }
4491
4495 template<typename StartAssetBundleExportJobRequestT = Model::StartAssetBundleExportJobRequest>
4496 void StartAssetBundleExportJobAsync(const StartAssetBundleExportJobRequestT& request, const StartAssetBundleExportJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4497 {
4498 return SubmitAsync(&QuickSightClient::StartAssetBundleExportJob, request, handler, context);
4499 }
4500
4516
4520 template<typename StartAssetBundleImportJobRequestT = Model::StartAssetBundleImportJobRequest>
4521 Model::StartAssetBundleImportJobOutcomeCallable StartAssetBundleImportJobCallable(const StartAssetBundleImportJobRequestT& request) const
4522 {
4523 return SubmitCallable(&QuickSightClient::StartAssetBundleImportJob, request);
4524 }
4525
4529 template<typename StartAssetBundleImportJobRequestT = Model::StartAssetBundleImportJobRequest>
4530 void StartAssetBundleImportJobAsync(const StartAssetBundleImportJobRequestT& request, const StartAssetBundleImportJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4531 {
4532 return SubmitAsync(&QuickSightClient::StartAssetBundleImportJob, request, handler, context);
4533 }
4534
4593
4597 template<typename StartDashboardSnapshotJobRequestT = Model::StartDashboardSnapshotJobRequest>
4598 Model::StartDashboardSnapshotJobOutcomeCallable StartDashboardSnapshotJobCallable(const StartDashboardSnapshotJobRequestT& request) const
4599 {
4600 return SubmitCallable(&QuickSightClient::StartDashboardSnapshotJob, request);
4601 }
4602
4606 template<typename StartDashboardSnapshotJobRequestT = Model::StartDashboardSnapshotJobRequest>
4607 void StartDashboardSnapshotJobAsync(const StartDashboardSnapshotJobRequestT& request, const StartDashboardSnapshotJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4608 {
4609 return SubmitAsync(&QuickSightClient::StartDashboardSnapshotJob, request, handler, context);
4610 }
4611
4626
4630 template<typename StartDashboardSnapshotJobScheduleRequestT = Model::StartDashboardSnapshotJobScheduleRequest>
4632 {
4633 return SubmitCallable(&QuickSightClient::StartDashboardSnapshotJobSchedule, request);
4634 }
4635
4639 template<typename StartDashboardSnapshotJobScheduleRequestT = Model::StartDashboardSnapshotJobScheduleRequest>
4640 void StartDashboardSnapshotJobScheduleAsync(const StartDashboardSnapshotJobScheduleRequestT& request, const StartDashboardSnapshotJobScheduleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4641 {
4642 return SubmitAsync(&QuickSightClient::StartDashboardSnapshotJobSchedule, request, handler, context);
4643 }
4644
4668
4672 template<typename TagResourceRequestT = Model::TagResourceRequest>
4673 Model::TagResourceOutcomeCallable TagResourceCallable(const TagResourceRequestT& request) const
4674 {
4675 return SubmitCallable(&QuickSightClient::TagResource, request);
4676 }
4677
4681 template<typename TagResourceRequestT = Model::TagResourceRequest>
4682 void TagResourceAsync(const TagResourceRequestT& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4683 {
4684 return SubmitAsync(&QuickSightClient::TagResource, request, handler, context);
4685 }
4686
4693
4697 template<typename UntagResourceRequestT = Model::UntagResourceRequest>
4698 Model::UntagResourceOutcomeCallable UntagResourceCallable(const UntagResourceRequestT& request) const
4699 {
4700 return SubmitCallable(&QuickSightClient::UntagResource, request);
4701 }
4702
4706 template<typename UntagResourceRequestT = Model::UntagResourceRequest>
4707 void UntagResourceAsync(const UntagResourceRequestT& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4708 {
4709 return SubmitAsync(&QuickSightClient::UntagResource, request, handler, context);
4710 }
4711
4725
4729 template<typename UpdateAccountCustomizationRequestT = Model::UpdateAccountCustomizationRequest>
4730 Model::UpdateAccountCustomizationOutcomeCallable UpdateAccountCustomizationCallable(const UpdateAccountCustomizationRequestT& request) const
4731 {
4732 return SubmitCallable(&QuickSightClient::UpdateAccountCustomization, request);
4733 }
4734
4738 template<typename UpdateAccountCustomizationRequestT = Model::UpdateAccountCustomizationRequest>
4739 void UpdateAccountCustomizationAsync(const UpdateAccountCustomizationRequestT& request, const UpdateAccountCustomizationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4740 {
4741 return SubmitAsync(&QuickSightClient::UpdateAccountCustomization, request, handler, context);
4742 }
4743
4751
4755 template<typename UpdateAccountSettingsRequestT = Model::UpdateAccountSettingsRequest>
4756 Model::UpdateAccountSettingsOutcomeCallable UpdateAccountSettingsCallable(const UpdateAccountSettingsRequestT& request) const
4757 {
4758 return SubmitCallable(&QuickSightClient::UpdateAccountSettings, request);
4759 }
4760
4764 template<typename UpdateAccountSettingsRequestT = Model::UpdateAccountSettingsRequest>
4765 void UpdateAccountSettingsAsync(const UpdateAccountSettingsRequestT& request, const UpdateAccountSettingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4766 {
4767 return SubmitAsync(&QuickSightClient::UpdateAccountSettings, request, handler, context);
4768 }
4769
4776
4780 template<typename UpdateAnalysisRequestT = Model::UpdateAnalysisRequest>
4781 Model::UpdateAnalysisOutcomeCallable UpdateAnalysisCallable(const UpdateAnalysisRequestT& request) const
4782 {
4783 return SubmitCallable(&QuickSightClient::UpdateAnalysis, request);
4784 }
4785
4789 template<typename UpdateAnalysisRequestT = Model::UpdateAnalysisRequest>
4790 void UpdateAnalysisAsync(const UpdateAnalysisRequestT& request, const UpdateAnalysisResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4791 {
4792 return SubmitAsync(&QuickSightClient::UpdateAnalysis, request, handler, context);
4793 }
4794
4802
4806 template<typename UpdateAnalysisPermissionsRequestT = Model::UpdateAnalysisPermissionsRequest>
4807 Model::UpdateAnalysisPermissionsOutcomeCallable UpdateAnalysisPermissionsCallable(const UpdateAnalysisPermissionsRequestT& request) const
4808 {
4809 return SubmitCallable(&QuickSightClient::UpdateAnalysisPermissions, request);
4810 }
4811
4815 template<typename UpdateAnalysisPermissionsRequestT = Model::UpdateAnalysisPermissionsRequest>
4816 void UpdateAnalysisPermissionsAsync(const UpdateAnalysisPermissionsRequestT& request, const UpdateAnalysisPermissionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4817 {
4818 return SubmitAsync(&QuickSightClient::UpdateAnalysisPermissions, request, handler, context);
4819 }
4820
4829
4833 template<typename UpdateApplicationWithTokenExchangeGrantRequestT = Model::UpdateApplicationWithTokenExchangeGrantRequest>
4835 {
4836 return SubmitCallable(&QuickSightClient::UpdateApplicationWithTokenExchangeGrant, request);
4837 }
4838
4842 template<typename UpdateApplicationWithTokenExchangeGrantRequestT = Model::UpdateApplicationWithTokenExchangeGrantRequest>
4843 void UpdateApplicationWithTokenExchangeGrantAsync(const UpdateApplicationWithTokenExchangeGrantRequestT& request, const UpdateApplicationWithTokenExchangeGrantResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4844 {
4845 return SubmitAsync(&QuickSightClient::UpdateApplicationWithTokenExchangeGrant, request, handler, context);
4846 }
4847
4854
4858 template<typename UpdateBrandRequestT = Model::UpdateBrandRequest>
4859 Model::UpdateBrandOutcomeCallable UpdateBrandCallable(const UpdateBrandRequestT& request) const
4860 {
4861 return SubmitCallable(&QuickSightClient::UpdateBrand, request);
4862 }
4863
4867 template<typename UpdateBrandRequestT = Model::UpdateBrandRequest>
4868 void UpdateBrandAsync(const UpdateBrandRequestT& request, const UpdateBrandResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4869 {
4870 return SubmitAsync(&QuickSightClient::UpdateBrand, request, handler, context);
4871 }
4872
4879
4883 template<typename UpdateBrandAssignmentRequestT = Model::UpdateBrandAssignmentRequest>
4884 Model::UpdateBrandAssignmentOutcomeCallable UpdateBrandAssignmentCallable(const UpdateBrandAssignmentRequestT& request) const
4885 {
4886 return SubmitCallable(&QuickSightClient::UpdateBrandAssignment, request);
4887 }
4888
4892 template<typename UpdateBrandAssignmentRequestT = Model::UpdateBrandAssignmentRequest>
4893 void UpdateBrandAssignmentAsync(const UpdateBrandAssignmentRequestT& request, const UpdateBrandAssignmentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4894 {
4895 return SubmitAsync(&QuickSightClient::UpdateBrandAssignment, request, handler, context);
4896 }
4897
4904
4908 template<typename UpdateBrandPublishedVersionRequestT = Model::UpdateBrandPublishedVersionRequest>
4909 Model::UpdateBrandPublishedVersionOutcomeCallable UpdateBrandPublishedVersionCallable(const UpdateBrandPublishedVersionRequestT& request) const
4910 {
4911 return SubmitCallable(&QuickSightClient::UpdateBrandPublishedVersion, request);
4912 }
4913
4917 template<typename UpdateBrandPublishedVersionRequestT = Model::UpdateBrandPublishedVersionRequest>
4918 void UpdateBrandPublishedVersionAsync(const UpdateBrandPublishedVersionRequestT& request, const UpdateBrandPublishedVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4919 {
4920 return SubmitAsync(&QuickSightClient::UpdateBrandPublishedVersion, request, handler, context);
4921 }
4922
4929
4933 template<typename UpdateCustomPermissionsRequestT = Model::UpdateCustomPermissionsRequest>
4934 Model::UpdateCustomPermissionsOutcomeCallable UpdateCustomPermissionsCallable(const UpdateCustomPermissionsRequestT& request) const
4935 {
4936 return SubmitCallable(&QuickSightClient::UpdateCustomPermissions, request);
4937 }
4938
4942 template<typename UpdateCustomPermissionsRequestT = Model::UpdateCustomPermissionsRequest>
4943 void UpdateCustomPermissionsAsync(const UpdateCustomPermissionsRequestT& request, const UpdateCustomPermissionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4944 {
4945 return SubmitAsync(&QuickSightClient::UpdateCustomPermissions, request, handler, context);
4946 }
4947
4959
4963 template<typename UpdateDashboardRequestT = Model::UpdateDashboardRequest>
4964 Model::UpdateDashboardOutcomeCallable UpdateDashboardCallable(const UpdateDashboardRequestT& request) const
4965 {
4966 return SubmitCallable(&QuickSightClient::UpdateDashboard, request);
4967 }
4968
4972 template<typename UpdateDashboardRequestT = Model::UpdateDashboardRequest>
4973 void UpdateDashboardAsync(const UpdateDashboardRequestT& request, const UpdateDashboardResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4974 {
4975 return SubmitAsync(&QuickSightClient::UpdateDashboard, request, handler, context);
4976 }
4977
4984
4988 template<typename UpdateDashboardLinksRequestT = Model::UpdateDashboardLinksRequest>
4989 Model::UpdateDashboardLinksOutcomeCallable UpdateDashboardLinksCallable(const UpdateDashboardLinksRequestT& request) const
4990 {
4991 return SubmitCallable(&QuickSightClient::UpdateDashboardLinks, request);
4992 }
4993
4997 template<typename UpdateDashboardLinksRequestT = Model::UpdateDashboardLinksRequest>
4998 void UpdateDashboardLinksAsync(const UpdateDashboardLinksRequestT& request, const UpdateDashboardLinksResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
4999 {
5000 return SubmitAsync(&QuickSightClient::UpdateDashboardLinks, request, handler, context);
5001 }
5002
5010
5014 template<typename UpdateDashboardPermissionsRequestT = Model::UpdateDashboardPermissionsRequest>
5015 Model::UpdateDashboardPermissionsOutcomeCallable UpdateDashboardPermissionsCallable(const UpdateDashboardPermissionsRequestT& request) const
5016 {
5017 return SubmitCallable(&QuickSightClient::UpdateDashboardPermissions, request);
5018 }
5019
5023 template<typename UpdateDashboardPermissionsRequestT = Model::UpdateDashboardPermissionsRequest>
5024 void UpdateDashboardPermissionsAsync(const UpdateDashboardPermissionsRequestT& request, const UpdateDashboardPermissionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
5025 {
5026 return SubmitAsync(&QuickSightClient::UpdateDashboardPermissions, request, handler, context);
5027 }
5028
5035
5039 template<typename UpdateDashboardPublishedVersionRequestT = Model::UpdateDashboardPublishedVersionRequest>
5041 {
5042 return SubmitCallable(&QuickSightClient::UpdateDashboardPublishedVersion, request);
5043 }
5044
5048 template<typename UpdateDashboardPublishedVersionRequestT = Model::UpdateDashboardPublishedVersionRequest>
5049 void UpdateDashboardPublishedVersionAsync(const UpdateDashboardPublishedVersionRequestT& request, const UpdateDashboardPublishedVersionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
5050 {
5051 return SubmitAsync(&QuickSightClient::UpdateDashboardPublishedVersion, request, handler, context);
5052 }
5053
5060
5064 template<typename UpdateDashboardsQAConfigurationRequestT = Model::UpdateDashboardsQAConfigurationRequest>
5066 {
5067 return SubmitCallable(&QuickSightClient::UpdateDashboardsQAConfiguration, request);
5068 }
5069
5073 template<typename UpdateDashboardsQAConfigurationRequestT = Model::UpdateDashboardsQAConfigurationRequest>
5074 void UpdateDashboardsQAConfigurationAsync(const UpdateDashboardsQAConfigurationRequestT& request, const UpdateDashboardsQAConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
5075 {
5076 return SubmitAsync(&QuickSightClient::UpdateDashboardsQAConfiguration, request, handler, context);
5077 }
5078
5087
5091 template<typename UpdateDataSetRequestT = Model::UpdateDataSetRequest>
5092 Model::UpdateDataSetOutcomeCallable UpdateDataSetCallable(const UpdateDataSetRequestT& request) const
5093 {
5094 return SubmitCallable(&QuickSightClient::UpdateDataSet, request);
5095 }
5096
5100 template<typename UpdateDataSetRequestT = Model::UpdateDataSetRequest>
5101 void UpdateDataSetAsync(const UpdateDataSetRequestT& request, const UpdateDataSetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
5102 {
5103 return SubmitAsync(&QuickSightClient::UpdateDataSet, request, handler, context);
5104 }
5105
5114
5118 template<typename UpdateDataSetPermissionsRequestT = Model::UpdateDataSetPermissionsRequest>
5119 Model::UpdateDataSetPermissionsOutcomeCallable UpdateDataSetPermissionsCallable(const UpdateDataSetPermissionsRequestT& request) const
5120 {
5121 return SubmitCallable(&QuickSightClient::UpdateDataSetPermissions, request);
5122 }
5123
5127 template<typename UpdateDataSetPermissionsRequestT = Model::UpdateDataSetPermissionsRequest>
5128 void UpdateDataSetPermissionsAsync(const UpdateDataSetPermissionsRequestT& request, const UpdateDataSetPermissionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
5129 {
5130 return SubmitAsync(&QuickSightClient::UpdateDataSetPermissions, request, handler, context);
5131 }
5132
5139
5143 template<typename UpdateDataSourceRequestT = Model::UpdateDataSourceRequest>
5144 Model::UpdateDataSourceOutcomeCallable UpdateDataSourceCallable(const UpdateDataSourceRequestT& request) const
5145 {
5146 return SubmitCallable(&QuickSightClient::UpdateDataSource, request);
5147 }
5148
5152 template<typename UpdateDataSourceRequestT = Model::UpdateDataSourceRequest>
5153 void UpdateDataSourceAsync(const UpdateDataSourceRequestT& request, const UpdateDataSourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
5154 {
5155 return SubmitAsync(&QuickSightClient::UpdateDataSource, request, handler, context);
5156 }
5157
5164
5168 template<typename UpdateDataSourcePermissionsRequestT = Model::UpdateDataSourcePermissionsRequest>
5169 Model::UpdateDataSourcePermissionsOutcomeCallable UpdateDataSourcePermissionsCallable(const UpdateDataSourcePermissionsRequestT& request) const
5170 {
5171 return SubmitCallable(&QuickSightClient::UpdateDataSourcePermissions, request);
5172 }
5173
5177 template<typename UpdateDataSourcePermissionsRequestT = Model::UpdateDataSourcePermissionsRequest>
5178 void UpdateDataSourcePermissionsAsync(const UpdateDataSourcePermissionsRequestT& request, const UpdateDataSourcePermissionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
5179 {
5180 return SubmitAsync(&QuickSightClient::UpdateDataSourcePermissions, request, handler, context);
5181 }
5182
5190
5194 template<typename UpdateDefaultQBusinessApplicationRequestT = Model::UpdateDefaultQBusinessApplicationRequest>
5196 {
5197 return SubmitCallable(&QuickSightClient::UpdateDefaultQBusinessApplication, request);
5198 }
5199
5203 template<typename UpdateDefaultQBusinessApplicationRequestT = Model::UpdateDefaultQBusinessApplicationRequest>
5204 void UpdateDefaultQBusinessApplicationAsync(const UpdateDefaultQBusinessApplicationRequestT& request, const UpdateDefaultQBusinessApplicationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
5205 {
5206 return SubmitAsync(&QuickSightClient::UpdateDefaultQBusinessApplication, request, handler, context);
5207 }
5208
5215
5219 template<typename UpdateFolderRequestT = Model::UpdateFolderRequest>
5220 Model::UpdateFolderOutcomeCallable UpdateFolderCallable(const UpdateFolderRequestT& request) const
5221 {
5222 return SubmitCallable(&QuickSightClient::UpdateFolder, request);
5223 }
5224
5228 template<typename UpdateFolderRequestT = Model::UpdateFolderRequest>
5229 void UpdateFolderAsync(const UpdateFolderRequestT& request, const UpdateFolderResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
5230 {
5231 return SubmitAsync(&QuickSightClient::UpdateFolder, request, handler, context);
5232 }
5233
5240
5244 template<typename UpdateFolderPermissionsRequestT = Model::UpdateFolderPermissionsRequest>
5245 Model::UpdateFolderPermissionsOutcomeCallable UpdateFolderPermissionsCallable(const UpdateFolderPermissionsRequestT& request) const
5246 {
5247 return SubmitCallable(&QuickSightClient::UpdateFolderPermissions, request);
5248 }
5249
5253 template<typename UpdateFolderPermissionsRequestT = Model::UpdateFolderPermissionsRequest>
5254 void UpdateFolderPermissionsAsync(const UpdateFolderPermissionsRequestT& request, const UpdateFolderPermissionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
5255 {
5256 return SubmitAsync(&QuickSightClient::UpdateFolderPermissions, request, handler, context);
5257 }
5258
5265
5269 template<typename UpdateGroupRequestT = Model::UpdateGroupRequest>
5270 Model::UpdateGroupOutcomeCallable UpdateGroupCallable(const UpdateGroupRequestT& request) const
5271 {
5272 return SubmitCallable(&QuickSightClient::UpdateGroup, request);
5273 }
5274
5278 template<typename UpdateGroupRequestT = Model::UpdateGroupRequest>
5279 void UpdateGroupAsync(const UpdateGroupRequestT& request, const UpdateGroupResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
5280 {
5281 return SubmitAsync(&QuickSightClient::UpdateGroup, request, handler, context);
5282 }
5283
5293
5297 template<typename UpdateIAMPolicyAssignmentRequestT = Model::UpdateIAMPolicyAssignmentRequest>
5298 Model::UpdateIAMPolicyAssignmentOutcomeCallable UpdateIAMPolicyAssignmentCallable(const UpdateIAMPolicyAssignmentRequestT& request) const
5299 {
5300 return SubmitCallable(&QuickSightClient::UpdateIAMPolicyAssignment, request);
5301 }
5302
5306 template<typename UpdateIAMPolicyAssignmentRequestT = Model::UpdateIAMPolicyAssignmentRequest>
5307 void UpdateIAMPolicyAssignmentAsync(const UpdateIAMPolicyAssignmentRequestT& request, const UpdateIAMPolicyAssignmentResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
5308 {
5309 return SubmitAsync(&QuickSightClient::UpdateIAMPolicyAssignment, request, handler, context);
5310 }
5311
5321
5325 template<typename UpdateIdentityPropagationConfigRequestT = Model::UpdateIdentityPropagationConfigRequest>
5327 {
5328 return SubmitCallable(&QuickSightClient::UpdateIdentityPropagationConfig, request);
5329 }
5330
5334 template<typename UpdateIdentityPropagationConfigRequestT = Model::UpdateIdentityPropagationConfigRequest>
5335 void UpdateIdentityPropagationConfigAsync(const UpdateIdentityPropagationConfigRequestT& request, const UpdateIdentityPropagationConfigResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
5336 {
5337 return SubmitAsync(&QuickSightClient::UpdateIdentityPropagationConfig, request, handler, context);
5338 }
5339
5351
5355 template<typename UpdateIpRestrictionRequestT = Model::UpdateIpRestrictionRequest>
5356 Model::UpdateIpRestrictionOutcomeCallable UpdateIpRestrictionCallable(const UpdateIpRestrictionRequestT& request) const
5357 {
5358 return SubmitCallable(&QuickSightClient::UpdateIpRestriction, request);
5359 }
5360
5364 template<typename UpdateIpRestrictionRequestT = Model::UpdateIpRestrictionRequest>
5365 void UpdateIpRestrictionAsync(const UpdateIpRestrictionRequestT& request, const UpdateIpRestrictionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
5366 {
5367 return SubmitAsync(&QuickSightClient::UpdateIpRestriction, request, handler, context);
5368 }
5369
5377
5381 template<typename UpdateKeyRegistrationRequestT = Model::UpdateKeyRegistrationRequest>
5382 Model::UpdateKeyRegistrationOutcomeCallable UpdateKeyRegistrationCallable(const UpdateKeyRegistrationRequestT& request) const
5383 {
5384 return SubmitCallable(&QuickSightClient::UpdateKeyRegistration, request);
5385 }
5386
5390 template<typename UpdateKeyRegistrationRequestT = Model::UpdateKeyRegistrationRequest>
5391 void UpdateKeyRegistrationAsync(const UpdateKeyRegistrationRequestT& request, const UpdateKeyRegistrationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
5392 {
5393 return SubmitAsync(&QuickSightClient::UpdateKeyRegistration, request, handler, context);
5394 }
5395
5411
5415 template<typename UpdatePublicSharingSettingsRequestT = Model::UpdatePublicSharingSettingsRequest>
5416 Model::UpdatePublicSharingSettingsOutcomeCallable UpdatePublicSharingSettingsCallable(const UpdatePublicSharingSettingsRequestT& request) const
5417 {
5418 return SubmitCallable(&QuickSightClient::UpdatePublicSharingSettings, request);
5419 }
5420
5424 template<typename UpdatePublicSharingSettingsRequestT = Model::UpdatePublicSharingSettingsRequest>
5425 void UpdatePublicSharingSettingsAsync(const UpdatePublicSharingSettingsRequestT& request, const UpdatePublicSharingSettingsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
5426 {
5427 return SubmitAsync(&QuickSightClient::UpdatePublicSharingSettings, request, handler, context);
5428 }
5429
5436
5440 template<typename UpdateQPersonalizationConfigurationRequestT = Model::UpdateQPersonalizationConfigurationRequest>
5442 {
5443 return SubmitCallable(&QuickSightClient::UpdateQPersonalizationConfiguration, request);
5444 }
5445
5449 template<typename UpdateQPersonalizationConfigurationRequestT = Model::UpdateQPersonalizationConfigurationRequest>
5450 void UpdateQPersonalizationConfigurationAsync(const UpdateQPersonalizationConfigurationRequestT& request, const UpdateQPersonalizationConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
5451 {
5452 return SubmitAsync(&QuickSightClient::UpdateQPersonalizationConfiguration, request, handler, context);
5453 }
5454
5462
5466 template<typename UpdateQuickSightQSearchConfigurationRequestT = Model::UpdateQuickSightQSearchConfigurationRequest>
5468 {
5469 return SubmitCallable(&QuickSightClient::UpdateQuickSightQSearchConfiguration, request);
5470 }
5471
5475 template<typename UpdateQuickSightQSearchConfigurationRequestT = Model::UpdateQuickSightQSearchConfigurationRequest>
5476 void UpdateQuickSightQSearchConfigurationAsync(const UpdateQuickSightQSearchConfigurationRequestT& request, const UpdateQuickSightQSearchConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
5477 {
5478 return SubmitAsync(&QuickSightClient::UpdateQuickSightQSearchConfiguration, request, handler, context);
5479 }
5480
5487
5491 template<typename UpdateRefreshScheduleRequestT = Model::UpdateRefreshScheduleRequest>
5492 Model::UpdateRefreshScheduleOutcomeCallable UpdateRefreshScheduleCallable(const UpdateRefreshScheduleRequestT& request) const
5493 {
5494 return SubmitCallable(&QuickSightClient::UpdateRefreshSchedule, request);
5495 }
5496
5500 template<typename UpdateRefreshScheduleRequestT = Model::UpdateRefreshScheduleRequest>
5501 void UpdateRefreshScheduleAsync(const UpdateRefreshScheduleRequestT& request, const UpdateRefreshScheduleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
5502 {
5503 return SubmitAsync(&QuickSightClient::UpdateRefreshSchedule, request, handler, context);
5504 }
5505
5513
5517 template<typename UpdateRoleCustomPermissionRequestT = Model::UpdateRoleCustomPermissionRequest>
5518 Model::UpdateRoleCustomPermissionOutcomeCallable UpdateRoleCustomPermissionCallable(const UpdateRoleCustomPermissionRequestT& request) const
5519 {
5520 return SubmitCallable(&QuickSightClient::UpdateRoleCustomPermission, request);
5521 }
5522
5526 template<typename UpdateRoleCustomPermissionRequestT = Model::UpdateRoleCustomPermissionRequest>
5527 void UpdateRoleCustomPermissionAsync(const UpdateRoleCustomPermissionRequestT& request, const UpdateRoleCustomPermissionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
5528 {
5529 return SubmitAsync(&QuickSightClient::UpdateRoleCustomPermission, request, handler, context);
5530 }
5531
5539
5543 template<typename UpdateSPICECapacityConfigurationRequestT = Model::UpdateSPICECapacityConfigurationRequest>
5545 {
5546 return SubmitCallable(&QuickSightClient::UpdateSPICECapacityConfiguration, request);
5547 }
5548
5552 template<typename UpdateSPICECapacityConfigurationRequestT = Model::UpdateSPICECapacityConfigurationRequest>
5553 void UpdateSPICECapacityConfigurationAsync(const UpdateSPICECapacityConfigurationRequestT& request, const UpdateSPICECapacityConfigurationResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
5554 {
5555 return SubmitAsync(&QuickSightClient::UpdateSPICECapacityConfiguration, request, handler, context);
5556 }
5557
5565
5569 template<typename UpdateTemplateRequestT = Model::UpdateTemplateRequest>
5570 Model::UpdateTemplateOutcomeCallable UpdateTemplateCallable(const UpdateTemplateRequestT& request) const
5571 {
5572 return SubmitCallable(&QuickSightClient::UpdateTemplate, request);
5573 }
5574
5578 template<typename UpdateTemplateRequestT = Model::UpdateTemplateRequest>
5579 void UpdateTemplateAsync(const UpdateTemplateRequestT& request, const UpdateTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
5580 {
5581 return SubmitAsync(&QuickSightClient::UpdateTemplate, request, handler, context);
5582 }
5583
5590
5594 template<typename UpdateTemplateAliasRequestT = Model::UpdateTemplateAliasRequest>
5595 Model::UpdateTemplateAliasOutcomeCallable UpdateTemplateAliasCallable(const UpdateTemplateAliasRequestT& request) const
5596 {
5597 return SubmitCallable(&QuickSightClient::UpdateTemplateAlias, request);
5598 }
5599
5603 template<typename UpdateTemplateAliasRequestT = Model::UpdateTemplateAliasRequest>
5604 void UpdateTemplateAliasAsync(const UpdateTemplateAliasRequestT& request, const UpdateTemplateAliasResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
5605 {
5606 return SubmitAsync(&QuickSightClient::UpdateTemplateAlias, request, handler, context);
5607 }
5608
5616
5620 template<typename UpdateTemplatePermissionsRequestT = Model::UpdateTemplatePermissionsRequest>
5621 Model::UpdateTemplatePermissionsOutcomeCallable UpdateTemplatePermissionsCallable(const UpdateTemplatePermissionsRequestT& request) const
5622 {
5623 return SubmitCallable(&QuickSightClient::UpdateTemplatePermissions, request);
5624 }
5625
5629 template<typename UpdateTemplatePermissionsRequestT = Model::UpdateTemplatePermissionsRequest>
5630 void UpdateTemplatePermissionsAsync(const UpdateTemplatePermissionsRequestT& request, const UpdateTemplatePermissionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
5631 {
5632 return SubmitAsync(&QuickSightClient::UpdateTemplatePermissions, request, handler, context);
5633 }
5634
5641
5645 template<typename UpdateThemeRequestT = Model::UpdateThemeRequest>
5646 Model::UpdateThemeOutcomeCallable UpdateThemeCallable(const UpdateThemeRequestT& request) const
5647 {
5648 return SubmitCallable(&QuickSightClient::UpdateTheme, request);
5649 }
5650
5654 template<typename UpdateThemeRequestT = Model::UpdateThemeRequest>
5655 void UpdateThemeAsync(const UpdateThemeRequestT& request, const UpdateThemeResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
5656 {
5657 return SubmitAsync(&QuickSightClient::UpdateTheme, request, handler, context);
5658 }
5659
5666
5670 template<typename UpdateThemeAliasRequestT = Model::UpdateThemeAliasRequest>
5671 Model::UpdateThemeAliasOutcomeCallable UpdateThemeAliasCallable(const UpdateThemeAliasRequestT& request) const
5672 {
5673 return SubmitCallable(&QuickSightClient::UpdateThemeAlias, request);
5674 }
5675
5679 template<typename UpdateThemeAliasRequestT = Model::UpdateThemeAliasRequest>
5680 void UpdateThemeAliasAsync(const UpdateThemeAliasRequestT& request, const UpdateThemeAliasResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
5681 {
5682 return SubmitAsync(&QuickSightClient::UpdateThemeAlias, request, handler, context);
5683 }
5684
5712
5716 template<typename UpdateThemePermissionsRequestT = Model::UpdateThemePermissionsRequest>
5717 Model::UpdateThemePermissionsOutcomeCallable UpdateThemePermissionsCallable(const UpdateThemePermissionsRequestT& request) const
5718 {
5719 return SubmitCallable(&QuickSightClient::UpdateThemePermissions, request);
5720 }
5721
5725 template<typename UpdateThemePermissionsRequestT = Model::UpdateThemePermissionsRequest>
5726 void UpdateThemePermissionsAsync(const UpdateThemePermissionsRequestT& request, const UpdateThemePermissionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
5727 {
5728 return SubmitAsync(&QuickSightClient::UpdateThemePermissions, request, handler, context);
5729 }
5730
5737
5741 template<typename UpdateTopicRequestT = Model::UpdateTopicRequest>
5742 Model::UpdateTopicOutcomeCallable UpdateTopicCallable(const UpdateTopicRequestT& request) const
5743 {
5744 return SubmitCallable(&QuickSightClient::UpdateTopic, request);
5745 }
5746
5750 template<typename UpdateTopicRequestT = Model::UpdateTopicRequest>
5751 void UpdateTopicAsync(const UpdateTopicRequestT& request, const UpdateTopicResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
5752 {
5753 return SubmitAsync(&QuickSightClient::UpdateTopic, request, handler, context);
5754 }
5755
5762
5766 template<typename UpdateTopicPermissionsRequestT = Model::UpdateTopicPermissionsRequest>
5767 Model::UpdateTopicPermissionsOutcomeCallable UpdateTopicPermissionsCallable(const UpdateTopicPermissionsRequestT& request) const
5768 {
5769 return SubmitCallable(&QuickSightClient::UpdateTopicPermissions, request);
5770 }
5771
5775 template<typename UpdateTopicPermissionsRequestT = Model::UpdateTopicPermissionsRequest>
5776 void UpdateTopicPermissionsAsync(const UpdateTopicPermissionsRequestT& request, const UpdateTopicPermissionsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
5777 {
5778 return SubmitAsync(&QuickSightClient::UpdateTopicPermissions, request, handler, context);
5779 }
5780
5787
5791 template<typename UpdateTopicRefreshScheduleRequestT = Model::UpdateTopicRefreshScheduleRequest>
5792 Model::UpdateTopicRefreshScheduleOutcomeCallable UpdateTopicRefreshScheduleCallable(const UpdateTopicRefreshScheduleRequestT& request) const
5793 {
5794 return SubmitCallable(&QuickSightClient::UpdateTopicRefreshSchedule, request);
5795 }
5796
5800 template<typename UpdateTopicRefreshScheduleRequestT = Model::UpdateTopicRefreshScheduleRequest>
5801 void UpdateTopicRefreshScheduleAsync(const UpdateTopicRefreshScheduleRequestT& request, const UpdateTopicRefreshScheduleResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
5802 {
5803 return SubmitAsync(&QuickSightClient::UpdateTopicRefreshSchedule, request, handler, context);
5804 }
5805
5812
5816 template<typename UpdateUserRequestT = Model::UpdateUserRequest>
5817 Model::UpdateUserOutcomeCallable UpdateUserCallable(const UpdateUserRequestT& request) const
5818 {
5819 return SubmitCallable(&QuickSightClient::UpdateUser, request);
5820 }
5821
5825 template<typename UpdateUserRequestT = Model::UpdateUserRequest>
5826 void UpdateUserAsync(const UpdateUserRequestT& request, const UpdateUserResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
5827 {
5828 return SubmitAsync(&QuickSightClient::UpdateUser, request, handler, context);
5829 }
5830
5838
5842 template<typename UpdateUserCustomPermissionRequestT = Model::UpdateUserCustomPermissionRequest>
5843 Model::UpdateUserCustomPermissionOutcomeCallable UpdateUserCustomPermissionCallable(const UpdateUserCustomPermissionRequestT& request) const
5844 {
5845 return SubmitCallable(&QuickSightClient::UpdateUserCustomPermission, request);
5846 }
5847
5851 template<typename UpdateUserCustomPermissionRequestT = Model::UpdateUserCustomPermissionRequest>
5852 void UpdateUserCustomPermissionAsync(const UpdateUserCustomPermissionRequestT& request, const UpdateUserCustomPermissionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
5853 {
5854 return SubmitAsync(&QuickSightClient::UpdateUserCustomPermission, request, handler, context);
5855 }
5856
5863
5867 template<typename UpdateVPCConnectionRequestT = Model::UpdateVPCConnectionRequest>
5868 Model::UpdateVPCConnectionOutcomeCallable UpdateVPCConnectionCallable(const UpdateVPCConnectionRequestT& request) const
5869 {
5870 return SubmitCallable(&QuickSightClient::UpdateVPCConnection, request);
5871 }
5872
5876 template<typename UpdateVPCConnectionRequestT = Model::UpdateVPCConnectionRequest>
5877 void UpdateVPCConnectionAsync(const UpdateVPCConnectionRequestT& request, const UpdateVPCConnectionResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
5878 {
5879 return SubmitAsync(&QuickSightClient::UpdateVPCConnection, request, handler, context);
5880 }
5881
5882
5883 void OverrideEndpoint(const Aws::String& endpoint);
5884 std::shared_ptr<QuickSightEndpointProviderBase>& accessEndpointProvider();
5885 private:
5887 void init(const QuickSightClientConfiguration& clientConfiguration);
5888
5889 QuickSightClientConfiguration m_clientConfiguration;
5890 std::shared_ptr<QuickSightEndpointProviderBase> m_endpointProvider;
5891 };
5892
5893} // namespace QuickSight
5894} // namespace Aws
Model::DescribeDataSetRefreshPropertiesOutcomeCallable DescribeDataSetRefreshPropertiesCallable(const DescribeDataSetRefreshPropertiesRequestT &request) const
Model::DescribeDashboardSnapshotJobResultOutcomeCallable DescribeDashboardSnapshotJobResultCallable(const DescribeDashboardSnapshotJobResultRequestT &request) const
QuickSightClient(const Aws::Auth::AWSCredentials &credentials, std::shared_ptr< QuickSightEndpointProviderBase > endpointProvider=nullptr, const Aws::QuickSight::QuickSightClientConfiguration &clientConfiguration=Aws::QuickSight::QuickSightClientConfiguration())
Model::ListBrandsOutcomeCallable ListBrandsCallable(const ListBrandsRequestT &request) const
virtual Model::UpdateAnalysisPermissionsOutcome UpdateAnalysisPermissions(const Model::UpdateAnalysisPermissionsRequest &request) const
void ListTemplateAliasesAsync(const ListTemplateAliasesRequestT &request, const ListTemplateAliasesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeQPersonalizationConfigurationOutcomeCallable DescribeQPersonalizationConfigurationCallable(const DescribeQPersonalizationConfigurationRequestT &request) const
Model::PredictQAResultsOutcomeCallable PredictQAResultsCallable(const PredictQAResultsRequestT &request) const
virtual Model::DeleteThemeOutcome DeleteTheme(const Model::DeleteThemeRequest &request) const
virtual Model::UpdateThemePermissionsOutcome UpdateThemePermissions(const Model::UpdateThemePermissionsRequest &request) const
void DeleteTopicRefreshScheduleAsync(const DeleteTopicRefreshScheduleRequestT &request, const DeleteTopicRefreshScheduleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateTemplateAsync(const CreateTemplateRequestT &request, const CreateTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListUsersOutcome ListUsers(const Model::ListUsersRequest &request) const
Model::GetDashboardEmbedUrlOutcomeCallable GetDashboardEmbedUrlCallable(const GetDashboardEmbedUrlRequestT &request) const
virtual Model::DeleteThemeAliasOutcome DeleteThemeAlias(const Model::DeleteThemeAliasRequest &request) const
virtual Model::DescribeAnalysisDefinitionOutcome DescribeAnalysisDefinition(const Model::DescribeAnalysisDefinitionRequest &request) const
void UpdateTemplateAliasAsync(const UpdateTemplateAliasRequestT &request, const UpdateTemplateAliasResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateDashboardOutcome CreateDashboard(const Model::CreateDashboardRequest &request) const
void DeleteFolderAsync(const DeleteFolderRequestT &request, const DeleteFolderResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeVPCConnectionOutcomeCallable DescribeVPCConnectionCallable(const DescribeVPCConnectionRequestT &request) const
void ListRefreshSchedulesAsync(const ListRefreshSchedulesRequestT &request, const ListRefreshSchedulesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeThemeAliasOutcomeCallable DescribeThemeAliasCallable(const DescribeThemeAliasRequestT &request) const
virtual Model::SearchDataSourcesOutcome SearchDataSources(const Model::SearchDataSourcesRequest &request) const
Model::CreateBrandOutcomeCallable CreateBrandCallable(const CreateBrandRequestT &request) const
virtual Model::StartAssetBundleExportJobOutcome StartAssetBundleExportJob(const Model::StartAssetBundleExportJobRequest &request) const
Model::DeleteTopicRefreshScheduleOutcomeCallable DeleteTopicRefreshScheduleCallable(const DeleteTopicRefreshScheduleRequestT &request) const
virtual Model::ListTemplateAliasesOutcome ListTemplateAliases(const Model::ListTemplateAliasesRequest &request) const
Model::ListAssetBundleExportJobsOutcomeCallable ListAssetBundleExportJobsCallable(const ListAssetBundleExportJobsRequestT &request) const
Model::DescribeNamespaceOutcomeCallable DescribeNamespaceCallable(const DescribeNamespaceRequestT &request) const
virtual Model::GenerateEmbedUrlForRegisteredUserWithIdentityOutcome GenerateEmbedUrlForRegisteredUserWithIdentity(const Model::GenerateEmbedUrlForRegisteredUserWithIdentityRequest &request) const
void UpdateFolderAsync(const UpdateFolderRequestT &request, const UpdateFolderResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeGroupAsync(const DescribeGroupRequestT &request, const DescribeGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListIngestionsOutcome ListIngestions(const Model::ListIngestionsRequest &request) const
virtual Model::DescribeRefreshScheduleOutcome DescribeRefreshSchedule(const Model::DescribeRefreshScheduleRequest &request) const
Model::DescribeDashboardSnapshotJobOutcomeCallable DescribeDashboardSnapshotJobCallable(const DescribeDashboardSnapshotJobRequestT &request) const
virtual Model::DescribeDataSetPermissionsOutcome DescribeDataSetPermissions(const Model::DescribeDataSetPermissionsRequest &request) const
void UpdateDataSetAsync(const UpdateDataSetRequestT &request, const UpdateDataSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeDashboardSnapshotJobAsync(const DescribeDashboardSnapshotJobRequestT &request, const DescribeDashboardSnapshotJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeQuickSightQSearchConfigurationOutcome DescribeQuickSightQSearchConfiguration(const Model::DescribeQuickSightQSearchConfigurationRequest &request) const
Model::DeleteVPCConnectionOutcomeCallable DeleteVPCConnectionCallable(const DeleteVPCConnectionRequestT &request) const
virtual Model::CreateVPCConnectionOutcome CreateVPCConnection(const Model::CreateVPCConnectionRequest &request) const
void DeleteRefreshScheduleAsync(const DeleteRefreshScheduleRequestT &request, const DeleteRefreshScheduleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void SearchGroupsAsync(const SearchGroupsRequestT &request, const SearchGroupsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListTopicRefreshSchedulesAsync(const ListTopicRefreshSchedulesRequestT &request, const ListTopicRefreshSchedulesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteAccountCustomizationOutcome DeleteAccountCustomization(const Model::DeleteAccountCustomizationRequest &request) const
void UpdateAnalysisAsync(const UpdateAnalysisRequestT &request, const UpdateAnalysisResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateUserAsync(const UpdateUserRequestT &request, const UpdateUserResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListThemesAsync(const ListThemesRequestT &request, const ListThemesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeAssetBundleExportJobAsync(const DescribeAssetBundleExportJobRequestT &request, const DescribeAssetBundleExportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateThemeAliasAsync(const CreateThemeAliasRequestT &request, const CreateThemeAliasResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeThemeAliasOutcome DescribeThemeAlias(const Model::DescribeThemeAliasRequest &request) const
virtual Model::UpdateTemplateAliasOutcome UpdateTemplateAlias(const Model::UpdateTemplateAliasRequest &request) const
virtual Model::UpdateTopicPermissionsOutcome UpdateTopicPermissions(const Model::UpdateTopicPermissionsRequest &request) const
void ListRoleMembershipsAsync(const ListRoleMembershipsRequestT &request, const ListRoleMembershipsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteBrandAssignmentOutcome DeleteBrandAssignment(const Model::DeleteBrandAssignmentRequest &request) const
virtual Model::ListTopicsOutcome ListTopics(const Model::ListTopicsRequest &request) const
void StartAssetBundleExportJobAsync(const StartAssetBundleExportJobRequestT &request, const StartAssetBundleExportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListGroupsAsync(const ListGroupsRequestT &request, const ListGroupsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListAnalysesOutcomeCallable ListAnalysesCallable(const ListAnalysesRequestT &request) const
virtual Model::UpdateQuickSightQSearchConfigurationOutcome UpdateQuickSightQSearchConfiguration(const Model::UpdateQuickSightQSearchConfigurationRequest &request) const
Model::TagResourceOutcomeCallable TagResourceCallable(const TagResourceRequestT &request) const
Model::UpdatePublicSharingSettingsOutcomeCallable UpdatePublicSharingSettingsCallable(const UpdatePublicSharingSettingsRequestT &request) const
Model::DescribeRoleCustomPermissionOutcomeCallable DescribeRoleCustomPermissionCallable(const DescribeRoleCustomPermissionRequestT &request) const
virtual Model::DeleteRoleMembershipOutcome DeleteRoleMembership(const Model::DeleteRoleMembershipRequest &request) const
void UpdateTopicRefreshScheduleAsync(const UpdateTopicRefreshScheduleRequestT &request, const UpdateTopicRefreshScheduleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeFolderResolvedPermissionsOutcome DescribeFolderResolvedPermissions(const Model::DescribeFolderResolvedPermissionsRequest &request) const
void ListTopicReviewedAnswersAsync(const ListTopicReviewedAnswersRequestT &request, const ListTopicReviewedAnswersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateAnalysisPermissionsAsync(const UpdateAnalysisPermissionsRequestT &request, const UpdateAnalysisPermissionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
QuickSightClientConfiguration ClientConfigurationType
virtual Model::DeleteDashboardOutcome DeleteDashboard(const Model::DeleteDashboardRequest &request) const
Model::DeleteFolderOutcomeCallable DeleteFolderCallable(const DeleteFolderRequestT &request) const
Model::CreateTopicRefreshScheduleOutcomeCallable CreateTopicRefreshScheduleCallable(const CreateTopicRefreshScheduleRequestT &request) const
virtual Model::DescribeDataSourceOutcome DescribeDataSource(const Model::DescribeDataSourceRequest &request) const
Model::DescribeDashboardPermissionsOutcomeCallable DescribeDashboardPermissionsCallable(const DescribeDashboardPermissionsRequestT &request) const
void ListDataSourcesAsync(const ListDataSourcesRequestT &request, const ListDataSourcesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::SearchDashboardsOutcome SearchDashboards(const Model::SearchDashboardsRequest &request) const
Model::UntagResourceOutcomeCallable UntagResourceCallable(const UntagResourceRequestT &request) const
void ListNamespacesAsync(const ListNamespacesRequestT &request, const ListNamespacesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteGroupMembershipOutcomeCallable DeleteGroupMembershipCallable(const DeleteGroupMembershipRequestT &request) const
virtual Model::DeleteUserCustomPermissionOutcome DeleteUserCustomPermission(const Model::DeleteUserCustomPermissionRequest &request) const
virtual Model::ListIdentityPropagationConfigsOutcome ListIdentityPropagationConfigs(const Model::ListIdentityPropagationConfigsRequest &request) const
void DescribeTopicAsync(const DescribeTopicRequestT &request, const DescribeTopicResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateRefreshScheduleOutcomeCallable UpdateRefreshScheduleCallable(const UpdateRefreshScheduleRequestT &request) const
virtual Model::UpdateDashboardPermissionsOutcome UpdateDashboardPermissions(const Model::UpdateDashboardPermissionsRequest &request) const
void TagResourceAsync(const TagResourceRequestT &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeKeyRegistrationOutcome DescribeKeyRegistration(const Model::DescribeKeyRegistrationRequest &request) const
void OverrideEndpoint(const Aws::String &endpoint)
void DeleteFolderMembershipAsync(const DeleteFolderMembershipRequestT &request, const DeleteFolderMembershipResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListIAMPolicyAssignmentsOutcome ListIAMPolicyAssignments(const Model::ListIAMPolicyAssignmentsRequest &request) const
Model::UpdateIdentityPropagationConfigOutcomeCallable UpdateIdentityPropagationConfigCallable(const UpdateIdentityPropagationConfigRequestT &request) const
Model::RegisterUserOutcomeCallable RegisterUserCallable(const RegisterUserRequestT &request) const
Model::RestoreAnalysisOutcomeCallable RestoreAnalysisCallable(const RestoreAnalysisRequestT &request) const
virtual Model::CreateAnalysisOutcome CreateAnalysis(const Model::CreateAnalysisRequest &request) const
void UpdateDashboardPermissionsAsync(const UpdateDashboardPermissionsRequestT &request, const UpdateDashboardPermissionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListDataSourcesOutcomeCallable ListDataSourcesCallable(const ListDataSourcesRequestT &request) const
Model::CreateNamespaceOutcomeCallable CreateNamespaceCallable(const CreateNamespaceRequestT &request) const
virtual Model::UpdateTemplateOutcome UpdateTemplate(const Model::UpdateTemplateRequest &request) const
virtual Model::DeleteUserOutcome DeleteUser(const Model::DeleteUserRequest &request) const
Model::ListFolderMembersOutcomeCallable ListFolderMembersCallable(const ListFolderMembersRequestT &request) const
Model::DescribeDataSetPermissionsOutcomeCallable DescribeDataSetPermissionsCallable(const DescribeDataSetPermissionsRequestT &request) const
void CreateDataSetAsync(const CreateDataSetRequestT &request, const CreateDataSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateThemeAsync(const CreateThemeRequestT &request, const CreateThemeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListDashboardVersionsOutcomeCallable ListDashboardVersionsCallable(const ListDashboardVersionsRequestT &request) const
Model::ListVPCConnectionsOutcomeCallable ListVPCConnectionsCallable(const ListVPCConnectionsRequestT &request) const
Model::CreateIAMPolicyAssignmentOutcomeCallable CreateIAMPolicyAssignmentCallable(const CreateIAMPolicyAssignmentRequestT &request) const
virtual Model::DeleteFolderOutcome DeleteFolder(const Model::DeleteFolderRequest &request) const
virtual Model::PredictQAResultsOutcome PredictQAResults(const Model::PredictQAResultsRequest &request) const
void CreateNamespaceAsync(const CreateNamespaceRequestT &request, const CreateNamespaceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateDataSetPermissionsOutcome UpdateDataSetPermissions(const Model::UpdateDataSetPermissionsRequest &request) const
void ListIAMPolicyAssignmentsForUserAsync(const ListIAMPolicyAssignmentsForUserRequestT &request, const ListIAMPolicyAssignmentsForUserResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateRefreshScheduleOutcomeCallable CreateRefreshScheduleCallable(const CreateRefreshScheduleRequestT &request) const
void DeleteVPCConnectionAsync(const DeleteVPCConnectionRequestT &request, const DeleteVPCConnectionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdatePublicSharingSettingsOutcome UpdatePublicSharingSettings(const Model::UpdatePublicSharingSettingsRequest &request) const
Model::DescribeDashboardsQAConfigurationOutcomeCallable DescribeDashboardsQAConfigurationCallable(const DescribeDashboardsQAConfigurationRequestT &request) const
void UpdateTemplateAsync(const UpdateTemplateRequestT &request, const UpdateTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateCustomPermissionsOutcomeCallable UpdateCustomPermissionsCallable(const UpdateCustomPermissionsRequestT &request) const
Model::DeleteRefreshScheduleOutcomeCallable DeleteRefreshScheduleCallable(const DeleteRefreshScheduleRequestT &request) const
void SearchDataSourcesAsync(const SearchDataSourcesRequestT &request, const SearchDataSourcesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListIAMPolicyAssignmentsForUserOutcomeCallable ListIAMPolicyAssignmentsForUserCallable(const ListIAMPolicyAssignmentsForUserRequestT &request) const
void DescribeRefreshScheduleAsync(const DescribeRefreshScheduleRequestT &request, const DescribeRefreshScheduleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListCustomPermissionsOutcome ListCustomPermissions(const Model::ListCustomPermissionsRequest &request) const
virtual Model::RegisterUserOutcome RegisterUser(const Model::RegisterUserRequest &request) const
virtual Model::CreateThemeAliasOutcome CreateThemeAlias(const Model::CreateThemeAliasRequest &request) const
virtual Model::UpdateDashboardLinksOutcome UpdateDashboardLinks(const Model::UpdateDashboardLinksRequest &request) const
Model::ListThemesOutcomeCallable ListThemesCallable(const ListThemesRequestT &request) const
Model::DeleteNamespaceOutcomeCallable DeleteNamespaceCallable(const DeleteNamespaceRequestT &request) const
Model::DeleteGroupOutcomeCallable DeleteGroupCallable(const DeleteGroupRequestT &request) const
Model::DescribeAccountSubscriptionOutcomeCallable DescribeAccountSubscriptionCallable(const DescribeAccountSubscriptionRequestT &request) const
void UpdateThemeAsync(const UpdateThemeRequestT &request, const UpdateThemeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateDataSourcePermissionsAsync(const UpdateDataSourcePermissionsRequestT &request, const UpdateDataSourcePermissionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteCustomPermissionsAsync(const DeleteCustomPermissionsRequestT &request, const DeleteCustomPermissionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateFolderPermissionsAsync(const UpdateFolderPermissionsRequestT &request, const UpdateFolderPermissionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::StartDashboardSnapshotJobOutcomeCallable StartDashboardSnapshotJobCallable(const StartDashboardSnapshotJobRequestT &request) const
virtual Model::DescribeTopicRefreshScheduleOutcome DescribeTopicRefreshSchedule(const Model::DescribeTopicRefreshScheduleRequest &request) const
virtual Model::DescribeFolderOutcome DescribeFolder(const Model::DescribeFolderRequest &request) const
Model::DeleteBrandOutcomeCallable DeleteBrandCallable(const DeleteBrandRequestT &request) const
void DescribeIpRestrictionAsync(const DescribeIpRestrictionRequestT &request, const DescribeIpRestrictionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateTemplateOutcome CreateTemplate(const Model::CreateTemplateRequest &request) const
Model::UpdateDashboardPermissionsOutcomeCallable UpdateDashboardPermissionsCallable(const UpdateDashboardPermissionsRequestT &request) const
Model::UpdateAccountCustomizationOutcomeCallable UpdateAccountCustomizationCallable(const UpdateAccountCustomizationRequestT &request) const
virtual Model::DescribeDashboardsQAConfigurationOutcome DescribeDashboardsQAConfiguration(const Model::DescribeDashboardsQAConfigurationRequest &request) const
Model::ListIngestionsOutcomeCallable ListIngestionsCallable(const ListIngestionsRequestT &request) const
Model::DeleteTemplateAliasOutcomeCallable DeleteTemplateAliasCallable(const DeleteTemplateAliasRequestT &request) const
Model::CreateGroupMembershipOutcomeCallable CreateGroupMembershipCallable(const CreateGroupMembershipRequestT &request) const
Model::GetSessionEmbedUrlOutcomeCallable GetSessionEmbedUrlCallable(const GetSessionEmbedUrlRequestT &request) const
Model::BatchCreateTopicReviewedAnswerOutcomeCallable BatchCreateTopicReviewedAnswerCallable(const BatchCreateTopicReviewedAnswerRequestT &request) const
Model::CreateVPCConnectionOutcomeCallable CreateVPCConnectionCallable(const CreateVPCConnectionRequestT &request) const
void UpdateAccountSettingsAsync(const UpdateAccountSettingsRequestT &request, const UpdateAccountSettingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateCustomPermissionsAsync(const UpdateCustomPermissionsRequestT &request, const UpdateCustomPermissionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateVPCConnectionAsync(const UpdateVPCConnectionRequestT &request, const UpdateVPCConnectionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeCustomPermissionsAsync(const DescribeCustomPermissionsRequestT &request, const DescribeCustomPermissionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeBrandPublishedVersionOutcomeCallable DescribeBrandPublishedVersionCallable(const DescribeBrandPublishedVersionRequestT &request) const
Model::DeleteThemeAliasOutcomeCallable DeleteThemeAliasCallable(const DeleteThemeAliasRequestT &request) const
virtual Model::CancelIngestionOutcome CancelIngestion(const Model::CancelIngestionRequest &request) const
virtual Model::ListTagsForResourceOutcome ListTagsForResource(const Model::ListTagsForResourceRequest &request) const
virtual Model::DescribeTopicRefreshOutcome DescribeTopicRefresh(const Model::DescribeTopicRefreshRequest &request) const
virtual Model::UpdateUserCustomPermissionOutcome UpdateUserCustomPermission(const Model::UpdateUserCustomPermissionRequest &request) const
void DescribeDataSetPermissionsAsync(const DescribeDataSetPermissionsRequestT &request, const DescribeDataSetPermissionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteNamespaceAsync(const DeleteNamespaceRequestT &request, const DeleteNamespaceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateAccountSubscriptionOutcomeCallable CreateAccountSubscriptionCallable(const CreateAccountSubscriptionRequestT &request) const
virtual Model::DescribeAssetBundleImportJobOutcome DescribeAssetBundleImportJob(const Model::DescribeAssetBundleImportJobRequest &request) const
Model::ListIdentityPropagationConfigsOutcomeCallable ListIdentityPropagationConfigsCallable(const ListIdentityPropagationConfigsRequestT &request) const
virtual Model::DeleteTemplateAliasOutcome DeleteTemplateAlias(const Model::DeleteTemplateAliasRequest &request) const
void ListAssetBundleImportJobsAsync(const ListAssetBundleImportJobsRequestT &request, const ListAssetBundleImportJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListTagsForResourceAsync(const ListTagsForResourceRequestT &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateQPersonalizationConfigurationAsync(const UpdateQPersonalizationConfigurationRequestT &request, const UpdateQPersonalizationConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeUserAsync(const DescribeUserRequestT &request, const DescribeUserResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeAnalysisDefinitionOutcomeCallable DescribeAnalysisDefinitionCallable(const DescribeAnalysisDefinitionRequestT &request) const
virtual Model::DescribeNamespaceOutcome DescribeNamespace(const Model::DescribeNamespaceRequest &request) const
Model::CreateTemplateAliasOutcomeCallable CreateTemplateAliasCallable(const CreateTemplateAliasRequestT &request) const
virtual Model::DescribeDashboardSnapshotJobOutcome DescribeDashboardSnapshotJob(const Model::DescribeDashboardSnapshotJobRequest &request) const
void DeleteAccountCustomizationAsync(const DeleteAccountCustomizationRequestT &request, const DeleteAccountCustomizationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteBrandOutcome DeleteBrand(const Model::DeleteBrandRequest &request) const
virtual Model::CreateThemeOutcome CreateTheme(const Model::CreateThemeRequest &request) const
void DeleteBrandAssignmentAsync(const DeleteBrandAssignmentRequestT &request, const DeleteBrandAssignmentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeBrandPublishedVersionAsync(const DescribeBrandPublishedVersionRequestT &request, const DescribeBrandPublishedVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateThemePermissionsAsync(const UpdateThemePermissionsRequestT &request, const UpdateThemePermissionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeBrandAssignmentAsync(const DescribeBrandAssignmentRequestT &request, const DescribeBrandAssignmentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteAnalysisOutcomeCallable DeleteAnalysisCallable(const DeleteAnalysisRequestT &request) const
void BatchDeleteTopicReviewedAnswerAsync(const BatchDeleteTopicReviewedAnswerRequestT &request, const BatchDeleteTopicReviewedAnswerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateGroupAsync(const CreateGroupRequestT &request, const CreateGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateTopicPermissionsAsync(const UpdateTopicPermissionsRequestT &request, const UpdateTopicPermissionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void SearchDataSetsAsync(const SearchDataSetsRequestT &request, const SearchDataSetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::GenerateEmbedUrlForRegisteredUserWithIdentityOutcomeCallable GenerateEmbedUrlForRegisteredUserWithIdentityCallable(const GenerateEmbedUrlForRegisteredUserWithIdentityRequestT &request) const
virtual Model::DescribeThemeOutcome DescribeTheme(const Model::DescribeThemeRequest &request) const
Model::GenerateEmbedUrlForRegisteredUserOutcomeCallable GenerateEmbedUrlForRegisteredUserCallable(const GenerateEmbedUrlForRegisteredUserRequestT &request) const
virtual Model::DescribeDashboardOutcome DescribeDashboard(const Model::DescribeDashboardRequest &request) const
Model::CreateAnalysisOutcomeCallable CreateAnalysisCallable(const CreateAnalysisRequestT &request) const
Model::SearchTopicsOutcomeCallable SearchTopicsCallable(const SearchTopicsRequestT &request) const
void UpdatePublicSharingSettingsAsync(const UpdatePublicSharingSettingsRequestT &request, const UpdatePublicSharingSettingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateThemeAliasOutcomeCallable UpdateThemeAliasCallable(const UpdateThemeAliasRequestT &request) const
QuickSightClient(const Aws::Client::ClientConfiguration &clientConfiguration)
void DescribeDataSourcePermissionsAsync(const DescribeDataSourcePermissionsRequestT &request, const DescribeDataSourcePermissionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteTopicAsync(const DeleteTopicRequestT &request, const DeleteTopicResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListTopicReviewedAnswersOutcomeCallable ListTopicReviewedAnswersCallable(const ListTopicReviewedAnswersRequestT &request) const
void CreateAccountCustomizationAsync(const CreateAccountCustomizationRequestT &request, const CreateAccountCustomizationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateDataSourcePermissionsOutcomeCallable UpdateDataSourcePermissionsCallable(const UpdateDataSourcePermissionsRequestT &request) const
Model::DeleteUserByPrincipalIdOutcomeCallable DeleteUserByPrincipalIdCallable(const DeleteUserByPrincipalIdRequestT &request) const
Model::DescribeGroupOutcomeCallable DescribeGroupCallable(const DescribeGroupRequestT &request) const
void DeleteThemeAsync(const DeleteThemeRequestT &request, const DeleteThemeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteRoleMembershipAsync(const DeleteRoleMembershipRequestT &request, const DeleteRoleMembershipResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeFolderPermissionsAsync(const DescribeFolderPermissionsRequestT &request, const DescribeFolderPermissionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteUserCustomPermissionAsync(const DeleteUserCustomPermissionRequestT &request, const DeleteUserCustomPermissionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeTemplateDefinitionAsync(const DescribeTemplateDefinitionRequestT &request, const DescribeTemplateDefinitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::SearchFoldersOutcomeCallable SearchFoldersCallable(const SearchFoldersRequestT &request) const
virtual Model::DeleteDataSourceOutcome DeleteDataSource(const Model::DeleteDataSourceRequest &request) const
void DescribeAnalysisPermissionsAsync(const DescribeAnalysisPermissionsRequestT &request, const DescribeAnalysisPermissionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateTopicOutcomeCallable CreateTopicCallable(const CreateTopicRequestT &request) const
void CreateTopicRefreshScheduleAsync(const CreateTopicRefreshScheduleRequestT &request, const CreateTopicRefreshScheduleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeFolderResolvedPermissionsOutcomeCallable DescribeFolderResolvedPermissionsCallable(const DescribeFolderResolvedPermissionsRequestT &request) const
virtual Model::DeleteVPCConnectionOutcome DeleteVPCConnection(const Model::DeleteVPCConnectionRequest &request) const
void DescribeDataSourceAsync(const DescribeDataSourceRequestT &request, const DescribeDataSourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeDataSourcePermissionsOutcome DescribeDataSourcePermissions(const Model::DescribeDataSourcePermissionsRequest &request) const
Model::DescribeThemeOutcomeCallable DescribeThemeCallable(const DescribeThemeRequestT &request) const
virtual Model::DescribeAnalysisPermissionsOutcome DescribeAnalysisPermissions(const Model::DescribeAnalysisPermissionsRequest &request) const
Model::CreateDashboardOutcomeCallable CreateDashboardCallable(const CreateDashboardRequestT &request) const
virtual Model::UpdateTopicRefreshScheduleOutcome UpdateTopicRefreshSchedule(const Model::UpdateTopicRefreshScheduleRequest &request) const
Model::DeleteIdentityPropagationConfigOutcomeCallable DeleteIdentityPropagationConfigCallable(const DeleteIdentityPropagationConfigRequestT &request) const
void GenerateEmbedUrlForAnonymousUserAsync(const GenerateEmbedUrlForAnonymousUserRequestT &request, const GenerateEmbedUrlForAnonymousUserResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateDashboardLinksOutcomeCallable UpdateDashboardLinksCallable(const UpdateDashboardLinksRequestT &request) const
virtual Model::UpdateIdentityPropagationConfigOutcome UpdateIdentityPropagationConfig(const Model::UpdateIdentityPropagationConfigRequest &request) const
virtual Model::UpdateIpRestrictionOutcome UpdateIpRestriction(const Model::UpdateIpRestrictionRequest &request) const
virtual Model::ListDataSourcesOutcome ListDataSources(const Model::ListDataSourcesRequest &request) const
void UpdateBrandAsync(const UpdateBrandRequestT &request, const UpdateBrandResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteDataSetRefreshPropertiesOutcomeCallable DeleteDataSetRefreshPropertiesCallable(const DeleteDataSetRefreshPropertiesRequestT &request) const
void DeleteThemeAliasAsync(const DeleteThemeAliasRequestT &request, const DeleteThemeAliasResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeGroupMembershipOutcomeCallable DescribeGroupMembershipCallable(const DescribeGroupMembershipRequestT &request) const
void GenerateEmbedUrlForRegisteredUserAsync(const GenerateEmbedUrlForRegisteredUserRequestT &request, const GenerateEmbedUrlForRegisteredUserResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteDataSourceAsync(const DeleteDataSourceRequestT &request, const DeleteDataSourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateDefaultQBusinessApplicationOutcomeCallable UpdateDefaultQBusinessApplicationCallable(const UpdateDefaultQBusinessApplicationRequestT &request) const
Model::StartDashboardSnapshotJobScheduleOutcomeCallable StartDashboardSnapshotJobScheduleCallable(const StartDashboardSnapshotJobScheduleRequestT &request) const
void GetDashboardEmbedUrlAsync(const GetDashboardEmbedUrlRequestT &request, const GetDashboardEmbedUrlResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void SearchDashboardsAsync(const SearchDashboardsRequestT &request, const SearchDashboardsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateRefreshScheduleAsync(const UpdateRefreshScheduleRequestT &request, const UpdateRefreshScheduleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeThemePermissionsOutcomeCallable DescribeThemePermissionsCallable(const DescribeThemePermissionsRequestT &request) const
virtual Model::ListGroupMembershipsOutcome ListGroupMemberships(const Model::ListGroupMembershipsRequest &request) const
Model::ListTemplateAliasesOutcomeCallable ListTemplateAliasesCallable(const ListTemplateAliasesRequestT &request) const
Model::ListGroupMembershipsOutcomeCallable ListGroupMembershipsCallable(const ListGroupMembershipsRequestT &request) const
Model::CreateRoleMembershipOutcomeCallable CreateRoleMembershipCallable(const CreateRoleMembershipRequestT &request) const
virtual Model::UpdateQPersonalizationConfigurationOutcome UpdateQPersonalizationConfiguration(const Model::UpdateQPersonalizationConfigurationRequest &request) const
Model::ListAssetBundleImportJobsOutcomeCallable ListAssetBundleImportJobsCallable(const ListAssetBundleImportJobsRequestT &request) const
void DescribeDashboardSnapshotJobResultAsync(const DescribeDashboardSnapshotJobResultRequestT &request, const DescribeDashboardSnapshotJobResultResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateKeyRegistrationAsync(const UpdateKeyRegistrationRequestT &request, const UpdateKeyRegistrationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeTemplateAliasOutcome DescribeTemplateAlias(const Model::DescribeTemplateAliasRequest &request) const
Model::ListThemeAliasesOutcomeCallable ListThemeAliasesCallable(const ListThemeAliasesRequestT &request) const
Model::UpdateDashboardPublishedVersionOutcomeCallable UpdateDashboardPublishedVersionCallable(const UpdateDashboardPublishedVersionRequestT &request) const
Model::DeleteDashboardOutcomeCallable DeleteDashboardCallable(const DeleteDashboardRequestT &request) const
Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const ListTagsForResourceRequestT &request) const
Model::GenerateEmbedUrlForAnonymousUserOutcomeCallable GenerateEmbedUrlForAnonymousUserCallable(const GenerateEmbedUrlForAnonymousUserRequestT &request) const
Model::DescribeBrandAssignmentOutcomeCallable DescribeBrandAssignmentCallable(const DescribeBrandAssignmentRequestT &request) const
Model::ListRefreshSchedulesOutcomeCallable ListRefreshSchedulesCallable(const ListRefreshSchedulesRequestT &request) const
Model::StartAssetBundleExportJobOutcomeCallable StartAssetBundleExportJobCallable(const StartAssetBundleExportJobRequestT &request) const
virtual Model::CreateFolderOutcome CreateFolder(const Model::CreateFolderRequest &request) const
void CreateDashboardAsync(const CreateDashboardRequestT &request, const CreateDashboardResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateFolderMembershipOutcomeCallable CreateFolderMembershipCallable(const CreateFolderMembershipRequestT &request) const
QuickSightClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, std::shared_ptr< QuickSightEndpointProviderBase > endpointProvider=nullptr, const Aws::QuickSight::QuickSightClientConfiguration &clientConfiguration=Aws::QuickSight::QuickSightClientConfiguration())
void UpdateDashboardLinksAsync(const UpdateDashboardLinksRequestT &request, const UpdateDashboardLinksResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteTemplateAsync(const DeleteTemplateRequestT &request, const DeleteTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteRoleCustomPermissionAsync(const DeleteRoleCustomPermissionRequestT &request, const DeleteRoleCustomPermissionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeDataSetOutcome DescribeDataSet(const Model::DescribeDataSetRequest &request) const
void ListDashboardsAsync(const ListDashboardsRequestT &request, const ListDashboardsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeUserOutcome DescribeUser(const Model::DescribeUserRequest &request) const
void UpdateDashboardsQAConfigurationAsync(const UpdateDashboardsQAConfigurationRequestT &request, const UpdateDashboardsQAConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateUserCustomPermissionOutcomeCallable UpdateUserCustomPermissionCallable(const UpdateUserCustomPermissionRequestT &request) const
virtual Model::UpdateBrandAssignmentOutcome UpdateBrandAssignment(const Model::UpdateBrandAssignmentRequest &request) const
Model::UpdateVPCConnectionOutcomeCallable UpdateVPCConnectionCallable(const UpdateVPCConnectionRequestT &request) const
void UpdateIAMPolicyAssignmentAsync(const UpdateIAMPolicyAssignmentRequestT &request, const UpdateIAMPolicyAssignmentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::SearchGroupsOutcome SearchGroups(const Model::SearchGroupsRequest &request) const
Model::SearchDashboardsOutcomeCallable SearchDashboardsCallable(const SearchDashboardsRequestT &request) const
Model::DeleteIAMPolicyAssignmentOutcomeCallable DeleteIAMPolicyAssignmentCallable(const DeleteIAMPolicyAssignmentRequestT &request) const
void DescribeDashboardPermissionsAsync(const DescribeDashboardPermissionsRequestT &request, const DescribeDashboardPermissionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListThemesOutcome ListThemes(const Model::ListThemesRequest &request) const
Model::DescribeDashboardDefinitionOutcomeCallable DescribeDashboardDefinitionCallable(const DescribeDashboardDefinitionRequestT &request) const
virtual Model::CreateGroupOutcome CreateGroup(const Model::CreateGroupRequest &request) const
virtual Model::DeleteTemplateOutcome DeleteTemplate(const Model::DeleteTemplateRequest &request) const
QuickSightClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration)
virtual Model::UpdateTopicOutcome UpdateTopic(const Model::UpdateTopicRequest &request) const
void UpdateSPICECapacityConfigurationAsync(const UpdateSPICECapacityConfigurationRequestT &request, const UpdateSPICECapacityConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListIAMPolicyAssignmentsOutcomeCallable ListIAMPolicyAssignmentsCallable(const ListIAMPolicyAssignmentsRequestT &request) const
Model::DescribeDashboardOutcomeCallable DescribeDashboardCallable(const DescribeDashboardRequestT &request) const
void CreateCustomPermissionsAsync(const CreateCustomPermissionsRequestT &request, const CreateCustomPermissionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::PutDataSetRefreshPropertiesOutcomeCallable PutDataSetRefreshPropertiesCallable(const PutDataSetRefreshPropertiesRequestT &request) const
virtual Model::DescribeTemplateOutcome DescribeTemplate(const Model::DescribeTemplateRequest &request) const
void ListIdentityPropagationConfigsAsync(const ListIdentityPropagationConfigsRequestT &request, const ListIdentityPropagationConfigsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListThemeVersionsOutcomeCallable ListThemeVersionsCallable(const ListThemeVersionsRequestT &request) const
void StartAssetBundleImportJobAsync(const StartAssetBundleImportJobRequestT &request, const StartAssetBundleImportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateBrandPublishedVersionOutcome UpdateBrandPublishedVersion(const Model::UpdateBrandPublishedVersionRequest &request) const
virtual Model::UpdateDataSetOutcome UpdateDataSet(const Model::UpdateDataSetRequest &request) const
Model::UpdateFolderPermissionsOutcomeCallable UpdateFolderPermissionsCallable(const UpdateFolderPermissionsRequestT &request) const
void SearchFoldersAsync(const SearchFoldersRequestT &request, const SearchFoldersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeTopicRefreshScheduleAsync(const DescribeTopicRefreshScheduleRequestT &request, const DescribeTopicRefreshScheduleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeDashboardDefinitionAsync(const DescribeDashboardDefinitionRequestT &request, const DescribeDashboardDefinitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListDataSetsOutcome ListDataSets(const Model::ListDataSetsRequest &request) const
Model::CreateDataSourceOutcomeCallable CreateDataSourceCallable(const CreateDataSourceRequestT &request) const
void DescribeRoleCustomPermissionAsync(const DescribeRoleCustomPermissionRequestT &request, const DescribeRoleCustomPermissionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteDataSetOutcomeCallable DeleteDataSetCallable(const DeleteDataSetRequestT &request) const
virtual Model::DeleteTopicRefreshScheduleOutcome DeleteTopicRefreshSchedule(const Model::DeleteTopicRefreshScheduleRequest &request) const
virtual Model::UpdateVPCConnectionOutcome UpdateVPCConnection(const Model::UpdateVPCConnectionRequest &request) const
Model::DescribeIngestionOutcomeCallable DescribeIngestionCallable(const DescribeIngestionRequestT &request) const
Model::DescribeAnalysisOutcomeCallable DescribeAnalysisCallable(const DescribeAnalysisRequestT &request) const
virtual Model::DescribeAnalysisOutcome DescribeAnalysis(const Model::DescribeAnalysisRequest &request) const
virtual Model::DescribeTemplateDefinitionOutcome DescribeTemplateDefinition(const Model::DescribeTemplateDefinitionRequest &request) const
virtual Model::UpdateBrandOutcome UpdateBrand(const Model::UpdateBrandRequest &request) const
virtual Model::DeleteDataSetRefreshPropertiesOutcome DeleteDataSetRefreshProperties(const Model::DeleteDataSetRefreshPropertiesRequest &request) const
virtual Model::DeleteIAMPolicyAssignmentOutcome DeleteIAMPolicyAssignment(const Model::DeleteIAMPolicyAssignmentRequest &request) const
void UpdateIdentityPropagationConfigAsync(const UpdateIdentityPropagationConfigRequestT &request, const UpdateIdentityPropagationConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void SearchAnalysesAsync(const SearchAnalysesRequestT &request, const SearchAnalysesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
static const char * GetServiceName()
virtual Model::DescribeAccountCustomizationOutcome DescribeAccountCustomization(const Model::DescribeAccountCustomizationRequest &request) const
Model::DeleteTopicOutcomeCallable DeleteTopicCallable(const DeleteTopicRequestT &request) const
virtual Model::UpdateDashboardsQAConfigurationOutcome UpdateDashboardsQAConfiguration(const Model::UpdateDashboardsQAConfigurationRequest &request) const
void ListCustomPermissionsAsync(const ListCustomPermissionsRequestT &request, const ListCustomPermissionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeTemplateDefinitionOutcomeCallable DescribeTemplateDefinitionCallable(const DescribeTemplateDefinitionRequestT &request) const
virtual Model::StartAssetBundleImportJobOutcome StartAssetBundleImportJob(const Model::StartAssetBundleImportJobRequest &request) const
virtual Model::DescribeTopicPermissionsOutcome DescribeTopicPermissions(const Model::DescribeTopicPermissionsRequest &request) const
void DescribeQuickSightQSearchConfigurationAsync(const DescribeQuickSightQSearchConfigurationRequestT &request, const DescribeQuickSightQSearchConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateTemplateAliasOutcomeCallable UpdateTemplateAliasCallable(const UpdateTemplateAliasRequestT &request) const
virtual Model::DescribeBrandOutcome DescribeBrand(const Model::DescribeBrandRequest &request) const
void DeleteGroupMembershipAsync(const DeleteGroupMembershipRequestT &request, const DeleteGroupMembershipResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateIpRestrictionOutcomeCallable UpdateIpRestrictionCallable(const UpdateIpRestrictionRequestT &request) const
virtual Model::ListUserGroupsOutcome ListUserGroups(const Model::ListUserGroupsRequest &request) const
void BatchCreateTopicReviewedAnswerAsync(const BatchCreateTopicReviewedAnswerRequestT &request, const BatchCreateTopicReviewedAnswerResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeTemplateAliasAsync(const DescribeTemplateAliasRequestT &request, const DescribeTemplateAliasResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeDataSetRefreshPropertiesAsync(const DescribeDataSetRefreshPropertiesRequestT &request, const DescribeDataSetRefreshPropertiesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::SearchFoldersOutcome SearchFolders(const Model::SearchFoldersRequest &request) const
Model::DeleteUserCustomPermissionOutcomeCallable DeleteUserCustomPermissionCallable(const DeleteUserCustomPermissionRequestT &request) const
Model::UpdateBrandOutcomeCallable UpdateBrandCallable(const UpdateBrandRequestT &request) const
QuickSightClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration)
virtual Model::UpdateFolderPermissionsOutcome UpdateFolderPermissions(const Model::UpdateFolderPermissionsRequest &request) const
virtual Model::ListTopicRefreshSchedulesOutcome ListTopicRefreshSchedules(const Model::ListTopicRefreshSchedulesRequest &request) const
void DescribeDataSetAsync(const DescribeDataSetRequestT &request, const DescribeDataSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateFolderOutcomeCallable UpdateFolderCallable(const UpdateFolderRequestT &request) const
void DeleteBrandAsync(const DeleteBrandRequestT &request, const DeleteBrandResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateTemplateAliasAsync(const CreateTemplateAliasRequestT &request, const CreateTemplateAliasResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateAccountSettingsOutcome UpdateAccountSettings(const Model::UpdateAccountSettingsRequest &request) const
virtual Model::CreateCustomPermissionsOutcome CreateCustomPermissions(const Model::CreateCustomPermissionsRequest &request) const
virtual Model::ListAssetBundleImportJobsOutcome ListAssetBundleImportJobs(const Model::ListAssetBundleImportJobsRequest &request) const
virtual Model::DeleteNamespaceOutcome DeleteNamespace(const Model::DeleteNamespaceRequest &request) const
virtual Model::ListNamespacesOutcome ListNamespaces(const Model::ListNamespacesRequest &request) const
void CreateBrandAsync(const CreateBrandRequestT &request, const CreateBrandResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateFolderMembershipAsync(const CreateFolderMembershipRequestT &request, const CreateFolderMembershipResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeGroupMembershipAsync(const DescribeGroupMembershipRequestT &request, const DescribeGroupMembershipResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeBrandOutcomeCallable DescribeBrandCallable(const DescribeBrandRequestT &request) const
void DescribeIAMPolicyAssignmentAsync(const DescribeIAMPolicyAssignmentRequestT &request, const DescribeIAMPolicyAssignmentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteThemeOutcomeCallable DeleteThemeCallable(const DeleteThemeRequestT &request) const
Model::CreateFolderOutcomeCallable CreateFolderCallable(const CreateFolderRequestT &request) const
void DescribeAssetBundleImportJobAsync(const DescribeAssetBundleImportJobRequestT &request, const DescribeAssetBundleImportJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeGroupMembershipOutcome DescribeGroupMembership(const Model::DescribeGroupMembershipRequest &request) const
void CreateIngestionAsync(const CreateIngestionRequestT &request, const CreateIngestionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
QuickSightClient(const Aws::QuickSight::QuickSightClientConfiguration &clientConfiguration=Aws::QuickSight::QuickSightClientConfiguration(), std::shared_ptr< QuickSightEndpointProviderBase > endpointProvider=nullptr)
Model::ListRoleMembershipsOutcomeCallable ListRoleMembershipsCallable(const ListRoleMembershipsRequestT &request) const
void DeleteDashboardAsync(const DeleteDashboardRequestT &request, const DeleteDashboardResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateTemplateAliasOutcome CreateTemplateAlias(const Model::CreateTemplateAliasRequest &request) const
void ListVPCConnectionsAsync(const ListVPCConnectionsRequestT &request, const ListVPCConnectionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeThemeAsync(const DescribeThemeRequestT &request, const DescribeThemeResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListTopicsAsync(const ListTopicsRequestT &request, const ListTopicsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListUsersAsync(const ListUsersRequestT &request, const ListUsersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteCustomPermissionsOutcomeCallable DeleteCustomPermissionsCallable(const DeleteCustomPermissionsRequestT &request) const
Model::DescribeDataSetOutcomeCallable DescribeDataSetCallable(const DescribeDataSetRequestT &request) const
void DeleteDataSetRefreshPropertiesAsync(const DeleteDataSetRefreshPropertiesRequestT &request, const DeleteDataSetRefreshPropertiesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteFolderMembershipOutcome DeleteFolderMembership(const Model::DeleteFolderMembershipRequest &request) const
void CreateVPCConnectionAsync(const CreateVPCConnectionRequestT &request, const CreateVPCConnectionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListIngestionsAsync(const ListIngestionsRequestT &request, const ListIngestionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeTopicOutcomeCallable DescribeTopicCallable(const DescribeTopicRequestT &request) const
Model::UpdateAnalysisOutcomeCallable UpdateAnalysisCallable(const UpdateAnalysisRequestT &request) const
virtual Model::CreateFolderMembershipOutcome CreateFolderMembership(const Model::CreateFolderMembershipRequest &request) const
void RestoreAnalysisAsync(const RestoreAnalysisRequestT &request, const RestoreAnalysisResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateBrandOutcome CreateBrand(const Model::CreateBrandRequest &request) const
Model::UpdateBrandPublishedVersionOutcomeCallable UpdateBrandPublishedVersionCallable(const UpdateBrandPublishedVersionRequestT &request) const
virtual Model::ListTemplateVersionsOutcome ListTemplateVersions(const Model::ListTemplateVersionsRequest &request) const
Model::DescribeAssetBundleImportJobOutcomeCallable DescribeAssetBundleImportJobCallable(const DescribeAssetBundleImportJobRequestT &request) const
virtual Model::ListAnalysesOutcome ListAnalyses(const Model::ListAnalysesRequest &request) const
void ListDataSetsAsync(const ListDataSetsRequestT &request, const ListDataSetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListUsersOutcomeCallable ListUsersCallable(const ListUsersRequestT &request) const
virtual Model::ListFolderMembersOutcome ListFolderMembers(const Model::ListFolderMembersRequest &request) const
void CreateAnalysisAsync(const CreateAnalysisRequestT &request, const CreateAnalysisResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeAccountSettingsOutcomeCallable DescribeAccountSettingsCallable(const DescribeAccountSettingsRequestT &request) const
void DescribeThemeAliasAsync(const DescribeThemeAliasRequestT &request, const DescribeThemeAliasResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UntagResourceOutcome UntagResource(const Model::UntagResourceRequest &request) const
virtual Model::DescribeRoleCustomPermissionOutcome DescribeRoleCustomPermission(const Model::DescribeRoleCustomPermissionRequest &request) const
Model::UpdateGroupOutcomeCallable UpdateGroupCallable(const UpdateGroupRequestT &request) const
virtual Model::DescribeDashboardPermissionsOutcome DescribeDashboardPermissions(const Model::DescribeDashboardPermissionsRequest &request) const
virtual Model::DescribeAccountSubscriptionOutcome DescribeAccountSubscription(const Model::DescribeAccountSubscriptionRequest &request) const
void UpdateDataSetPermissionsAsync(const UpdateDataSetPermissionsRequestT &request, const UpdateDataSetPermissionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateGroupAsync(const UpdateGroupRequestT &request, const UpdateGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::GetDashboardEmbedUrlOutcome GetDashboardEmbedUrl(const Model::GetDashboardEmbedUrlRequest &request) const
virtual Model::UpdateDataSourcePermissionsOutcome UpdateDataSourcePermissions(const Model::UpdateDataSourcePermissionsRequest &request) const
void UpdateRoleCustomPermissionAsync(const UpdateRoleCustomPermissionRequestT &request, const UpdateRoleCustomPermissionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListUserGroupsAsync(const ListUserGroupsRequestT &request, const ListUserGroupsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeTemplateAliasOutcomeCallable DescribeTemplateAliasCallable(const DescribeTemplateAliasRequestT &request) const
virtual Model::ListIAMPolicyAssignmentsForUserOutcome ListIAMPolicyAssignmentsForUser(const Model::ListIAMPolicyAssignmentsForUserRequest &request) const
static const char * GetAllocationTag()
Model::DeleteAccountCustomizationOutcomeCallable DeleteAccountCustomizationCallable(const DeleteAccountCustomizationRequestT &request) const
virtual Model::DescribeTemplatePermissionsOutcome DescribeTemplatePermissions(const Model::DescribeTemplatePermissionsRequest &request) const
virtual Model::SearchAnalysesOutcome SearchAnalyses(const Model::SearchAnalysesRequest &request) const
Model::UpdateQuickSightQSearchConfigurationOutcomeCallable UpdateQuickSightQSearchConfigurationCallable(const UpdateQuickSightQSearchConfigurationRequestT &request) const
void UpdateDashboardPublishedVersionAsync(const UpdateDashboardPublishedVersionRequestT &request, const UpdateDashboardPublishedVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateDashboardsQAConfigurationOutcomeCallable UpdateDashboardsQAConfigurationCallable(const UpdateDashboardsQAConfigurationRequestT &request) const
virtual Model::CreateAccountSubscriptionOutcome CreateAccountSubscription(const Model::CreateAccountSubscriptionRequest &request) const
Model::ListFoldersOutcomeCallable ListFoldersCallable(const ListFoldersRequestT &request) const
virtual Model::ListTemplatesOutcome ListTemplates(const Model::ListTemplatesRequest &request) const
void ListThemeVersionsAsync(const ListThemeVersionsRequestT &request, const ListThemeVersionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateAccountCustomizationOutcomeCallable CreateAccountCustomizationCallable(const CreateAccountCustomizationRequestT &request) const
void DescribeNamespaceAsync(const DescribeNamespaceRequestT &request, const DescribeNamespaceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeTopicPermissionsAsync(const DescribeTopicPermissionsRequestT &request, const DescribeTopicPermissionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateRefreshScheduleOutcome CreateRefreshSchedule(const Model::CreateRefreshScheduleRequest &request) const
virtual Model::SearchDataSetsOutcome SearchDataSets(const Model::SearchDataSetsRequest &request) const
void ListThemeAliasesAsync(const ListThemeAliasesRequestT &request, const ListThemeAliasesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeCustomPermissionsOutcomeCallable DescribeCustomPermissionsCallable(const DescribeCustomPermissionsRequestT &request) const
Model::UpdateApplicationWithTokenExchangeGrantOutcomeCallable UpdateApplicationWithTokenExchangeGrantCallable(const UpdateApplicationWithTokenExchangeGrantRequestT &request) const
virtual Model::CreateRoleMembershipOutcome CreateRoleMembership(const Model::CreateRoleMembershipRequest &request) const
virtual Model::DescribeIAMPolicyAssignmentOutcome DescribeIAMPolicyAssignment(const Model::DescribeIAMPolicyAssignmentRequest &request) const
Model::UpdateThemeOutcomeCallable UpdateThemeCallable(const UpdateThemeRequestT &request) const
void CreateGroupMembershipAsync(const CreateGroupMembershipRequestT &request, const CreateGroupMembershipResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::Client::AWSJsonClient BASECLASS
void GenerateEmbedUrlForRegisteredUserWithIdentityAsync(const GenerateEmbedUrlForRegisteredUserWithIdentityRequestT &request, const GenerateEmbedUrlForRegisteredUserWithIdentityResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteDefaultQBusinessApplicationOutcome DeleteDefaultQBusinessApplication(const Model::DeleteDefaultQBusinessApplicationRequest &request) const
void DescribeIngestionAsync(const DescribeIngestionRequestT &request, const DescribeIngestionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteGroupOutcome DeleteGroup(const Model::DeleteGroupRequest &request) const
Model::ListGroupsOutcomeCallable ListGroupsCallable(const ListGroupsRequestT &request) const
virtual Model::DescribeDefaultQBusinessApplicationOutcome DescribeDefaultQBusinessApplication(const Model::DescribeDefaultQBusinessApplicationRequest &request) const
void DescribeBrandAsync(const DescribeBrandRequestT &request, const DescribeBrandResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeDataSourceOutcomeCallable DescribeDataSourceCallable(const DescribeDataSourceRequestT &request) const
void ListDashboardVersionsAsync(const ListDashboardVersionsRequestT &request, const ListDashboardVersionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreateTopicAsync(const CreateTopicRequestT &request, const CreateTopicResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeUserOutcomeCallable DescribeUserCallable(const DescribeUserRequestT &request) const
void UpdateAccountCustomizationAsync(const UpdateAccountCustomizationRequestT &request, const UpdateAccountCustomizationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CancelIngestionAsync(const CancelIngestionRequestT &request, const CancelIngestionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeDataSetRefreshPropertiesOutcome DescribeDataSetRefreshProperties(const Model::DescribeDataSetRefreshPropertiesRequest &request) const
Model::DescribeTemplateOutcomeCallable DescribeTemplateCallable(const DescribeTemplateRequestT &request) const
Model::UpdateDataSetPermissionsOutcomeCallable UpdateDataSetPermissionsCallable(const UpdateDataSetPermissionsRequestT &request) const
void CreateFolderAsync(const CreateFolderRequestT &request, const CreateFolderResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListTopicsOutcomeCallable ListTopicsCallable(const ListTopicsRequestT &request) const
virtual Model::UpdateUserOutcome UpdateUser(const Model::UpdateUserRequest &request) const
virtual Model::UpdateAccountCustomizationOutcome UpdateAccountCustomization(const Model::UpdateAccountCustomizationRequest &request) const
virtual Model::DeleteRoleCustomPermissionOutcome DeleteRoleCustomPermission(const Model::DeleteRoleCustomPermissionRequest &request) const
virtual Model::StartDashboardSnapshotJobScheduleOutcome StartDashboardSnapshotJobSchedule(const Model::StartDashboardSnapshotJobScheduleRequest &request) const
virtual Model::ListBrandsOutcome ListBrands(const Model::ListBrandsRequest &request) const
void ListTemplateVersionsAsync(const ListTemplateVersionsRequestT &request, const ListTemplateVersionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeTemplatePermissionsAsync(const DescribeTemplatePermissionsRequestT &request, const DescribeTemplatePermissionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeBrandAssignmentOutcome DescribeBrandAssignment(const Model::DescribeBrandAssignmentRequest &request) const
Model::DeleteUserOutcomeCallable DeleteUserCallable(const DeleteUserRequestT &request) const
void DeleteTemplateAliasAsync(const DeleteTemplateAliasRequestT &request, const DeleteTemplateAliasResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateQuickSightQSearchConfigurationAsync(const UpdateQuickSightQSearchConfigurationRequestT &request, const UpdateQuickSightQSearchConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteCustomPermissionsOutcome DeleteCustomPermissions(const Model::DeleteCustomPermissionsRequest &request) const
virtual Model::UpdateRoleCustomPermissionOutcome UpdateRoleCustomPermission(const Model::UpdateRoleCustomPermissionRequest &request) const
virtual Model::UpdateDashboardOutcome UpdateDashboard(const Model::UpdateDashboardRequest &request) const
void DeleteAnalysisAsync(const DeleteAnalysisRequestT &request, const DeleteAnalysisResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeTemplateAsync(const DescribeTemplateRequestT &request, const DescribeTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListFoldersAsync(const ListFoldersRequestT &request, const ListFoldersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateIngestionOutcome CreateIngestion(const Model::CreateIngestionRequest &request) const
virtual Model::UpdateGroupOutcome UpdateGroup(const Model::UpdateGroupRequest &request) const
virtual Model::ListRefreshSchedulesOutcome ListRefreshSchedules(const Model::ListRefreshSchedulesRequest &request) const
void ListBrandsAsync(const ListBrandsRequestT &request, const ListBrandsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeVPCConnectionAsync(const DescribeVPCConnectionRequestT &request, const DescribeVPCConnectionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::StartAssetBundleImportJobOutcomeCallable StartAssetBundleImportJobCallable(const StartAssetBundleImportJobRequestT &request) const
void DescribeTopicRefreshAsync(const DescribeTopicRefreshRequestT &request, const DescribeTopicRefreshResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateThemeOutcomeCallable CreateThemeCallable(const CreateThemeRequestT &request) const
Model::UpdateAnalysisPermissionsOutcomeCallable UpdateAnalysisPermissionsCallable(const UpdateAnalysisPermissionsRequestT &request) const
virtual Model::DeleteGroupMembershipOutcome DeleteGroupMembership(const Model::DeleteGroupMembershipRequest &request) const
void UpdateDashboardAsync(const UpdateDashboardRequestT &request, const UpdateDashboardResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeAssetBundleExportJobOutcomeCallable DescribeAssetBundleExportJobCallable(const DescribeAssetBundleExportJobRequestT &request) const
virtual Model::CreateIAMPolicyAssignmentOutcome CreateIAMPolicyAssignment(const Model::CreateIAMPolicyAssignmentRequest &request) const
virtual Model::DescribeVPCConnectionOutcome DescribeVPCConnection(const Model::DescribeVPCConnectionRequest &request) const
void DescribeQPersonalizationConfigurationAsync(const DescribeQPersonalizationConfigurationRequestT &request, const DescribeQPersonalizationConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeFolderPermissionsOutcomeCallable DescribeFolderPermissionsCallable(const DescribeFolderPermissionsRequestT &request) const
void StartDashboardSnapshotJobAsync(const StartDashboardSnapshotJobRequestT &request, const StartDashboardSnapshotJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateDataSourceOutcomeCallable UpdateDataSourceCallable(const UpdateDataSourceRequestT &request) const
virtual Model::ListRoleMembershipsOutcome ListRoleMemberships(const Model::ListRoleMembershipsRequest &request) const
void DescribeDashboardsQAConfigurationAsync(const DescribeDashboardsQAConfigurationRequestT &request, const DescribeDashboardsQAConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateAnalysisOutcome UpdateAnalysis(const Model::UpdateAnalysisRequest &request) const
Model::CreateDataSetOutcomeCallable CreateDataSetCallable(const CreateDataSetRequestT &request) const
virtual Model::BatchDeleteTopicReviewedAnswerOutcome BatchDeleteTopicReviewedAnswer(const Model::BatchDeleteTopicReviewedAnswerRequest &request) const
Model::ListNamespacesOutcomeCallable ListNamespacesCallable(const ListNamespacesRequestT &request) const
void RegisterUserAsync(const RegisterUserRequestT &request, const RegisterUserResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteDefaultQBusinessApplicationAsync(const DeleteDefaultQBusinessApplicationRequestT &request, const DeleteDefaultQBusinessApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::RestoreAnalysisOutcome RestoreAnalysis(const Model::RestoreAnalysisRequest &request) const
Model::UpdateThemePermissionsOutcomeCallable UpdateThemePermissionsCallable(const UpdateThemePermissionsRequestT &request) const
virtual Model::ListDashboardsOutcome ListDashboards(const Model::ListDashboardsRequest &request) const
void CreateIAMPolicyAssignmentAsync(const CreateIAMPolicyAssignmentRequestT &request, const CreateIAMPolicyAssignmentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateBrandAssignmentOutcomeCallable UpdateBrandAssignmentCallable(const UpdateBrandAssignmentRequestT &request) const
virtual Model::BatchCreateTopicReviewedAnswerOutcome BatchCreateTopicReviewedAnswer(const Model::BatchCreateTopicReviewedAnswerRequest &request) const
virtual Model::DeleteTopicOutcome DeleteTopic(const Model::DeleteTopicRequest &request) const
Model::UpdateIAMPolicyAssignmentOutcomeCallable UpdateIAMPolicyAssignmentCallable(const UpdateIAMPolicyAssignmentRequestT &request) const
virtual Model::UpdateApplicationWithTokenExchangeGrantOutcome UpdateApplicationWithTokenExchangeGrant(const Model::UpdateApplicationWithTokenExchangeGrantRequest &request) const
void UpdateThemeAliasAsync(const UpdateThemeAliasRequestT &request, const UpdateThemeAliasResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteUserByPrincipalIdOutcome DeleteUserByPrincipalId(const Model::DeleteUserByPrincipalIdRequest &request) const
virtual Model::GenerateEmbedUrlForRegisteredUserOutcome GenerateEmbedUrlForRegisteredUser(const Model::GenerateEmbedUrlForRegisteredUserRequest &request) const
Model::CancelIngestionOutcomeCallable CancelIngestionCallable(const CancelIngestionRequestT &request) const
void DeleteUserAsync(const DeleteUserRequestT &request, const DeleteUserResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteDataSourceOutcomeCallable DeleteDataSourceCallable(const DeleteDataSourceRequestT &request) const
Model::DescribeTopicRefreshOutcomeCallable DescribeTopicRefreshCallable(const DescribeTopicRefreshRequestT &request) const
virtual Model::DescribeDashboardSnapshotJobResultOutcome DescribeDashboardSnapshotJobResult(const Model::DescribeDashboardSnapshotJobResultRequest &request) const
virtual Model::CreateTopicOutcome CreateTopic(const Model::CreateTopicRequest &request) const
Model::DescribeIpRestrictionOutcomeCallable DescribeIpRestrictionCallable(const DescribeIpRestrictionRequestT &request) const
virtual Model::DescribeFolderPermissionsOutcome DescribeFolderPermissions(const Model::DescribeFolderPermissionsRequest &request) const
virtual Model::CreateTopicRefreshScheduleOutcome CreateTopicRefreshSchedule(const Model::CreateTopicRefreshScheduleRequest &request) const
virtual Model::GenerateEmbedUrlForAnonymousUserOutcome GenerateEmbedUrlForAnonymousUser(const Model::GenerateEmbedUrlForAnonymousUserRequest &request) const
Model::UpdateTemplatePermissionsOutcomeCallable UpdateTemplatePermissionsCallable(const UpdateTemplatePermissionsRequestT &request) const
virtual Model::DescribeTopicOutcome DescribeTopic(const Model::DescribeTopicRequest &request) const
std::shared_ptr< QuickSightEndpointProviderBase > & accessEndpointProvider()
void UpdateUserCustomPermissionAsync(const UpdateUserCustomPermissionRequestT &request, const UpdateUserCustomPermissionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateCustomPermissionsOutcomeCallable CreateCustomPermissionsCallable(const CreateCustomPermissionsRequestT &request) const
Model::ListUserGroupsOutcomeCallable ListUserGroupsCallable(const ListUserGroupsRequestT &request) const
Model::UpdateAccountSettingsOutcomeCallable UpdateAccountSettingsCallable(const UpdateAccountSettingsRequestT &request) const
Model::SearchDataSourcesOutcomeCallable SearchDataSourcesCallable(const SearchDataSourcesRequestT &request) const
void GetSessionEmbedUrlAsync(const GetSessionEmbedUrlRequestT &request, const GetSessionEmbedUrlResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreateDataSetOutcome CreateDataSet(const Model::CreateDataSetRequest &request) const
Model::SearchGroupsOutcomeCallable SearchGroupsCallable(const SearchGroupsRequestT &request) const
Model::ListTemplateVersionsOutcomeCallable ListTemplateVersionsCallable(const ListTemplateVersionsRequestT &request) const
virtual Model::UpdateDataSourceOutcome UpdateDataSource(const Model::UpdateDataSourceRequest &request) const
virtual Model::UpdateIAMPolicyAssignmentOutcome UpdateIAMPolicyAssignment(const Model::UpdateIAMPolicyAssignmentRequest &request) const
virtual Model::DeleteIdentityPropagationConfigOutcome DeleteIdentityPropagationConfig(const Model::DeleteIdentityPropagationConfigRequest &request) const
void ListFolderMembersAsync(const ListFolderMembersRequestT &request, const ListFolderMembersResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateIpRestrictionAsync(const UpdateIpRestrictionRequestT &request, const UpdateIpRestrictionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeIpRestrictionOutcome DescribeIpRestriction(const Model::DescribeIpRestrictionRequest &request) const
virtual Model::CreateNamespaceOutcome CreateNamespace(const Model::CreateNamespaceRequest &request) const
virtual Model::UpdateThemeAliasOutcome UpdateThemeAlias(const Model::UpdateThemeAliasRequest &request) const
virtual Model::ListFoldersOutcome ListFolders(const Model::ListFoldersRequest &request) const
Model::UpdateTopicRefreshScheduleOutcomeCallable UpdateTopicRefreshScheduleCallable(const UpdateTopicRefreshScheduleRequestT &request) const
Model::DeleteDefaultQBusinessApplicationOutcomeCallable DeleteDefaultQBusinessApplicationCallable(const DeleteDefaultQBusinessApplicationRequestT &request) const
Model::DeleteFolderMembershipOutcomeCallable DeleteFolderMembershipCallable(const DeleteFolderMembershipRequestT &request) const
virtual Model::CreateGroupMembershipOutcome CreateGroupMembership(const Model::CreateGroupMembershipRequest &request) const
virtual Model::DeleteAccountSubscriptionOutcome DeleteAccountSubscription(const Model::DeleteAccountSubscriptionRequest &request) const
void UpdateBrandAssignmentAsync(const UpdateBrandAssignmentRequestT &request, const UpdateBrandAssignmentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateKeyRegistrationOutcome UpdateKeyRegistration(const Model::UpdateKeyRegistrationRequest &request) const
void DescribeDashboardAsync(const DescribeDashboardRequestT &request, const DescribeDashboardResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateFolderOutcome UpdateFolder(const Model::UpdateFolderRequest &request) const
virtual Model::ListGroupsOutcome ListGroups(const Model::ListGroupsRequest &request) const
virtual Model::PutDataSetRefreshPropertiesOutcome PutDataSetRefreshProperties(const Model::PutDataSetRefreshPropertiesRequest &request) const
Model::DescribeTemplatePermissionsOutcomeCallable DescribeTemplatePermissionsCallable(const DescribeTemplatePermissionsRequestT &request) const
Model::ListCustomPermissionsOutcomeCallable ListCustomPermissionsCallable(const ListCustomPermissionsRequestT &request) const
virtual Model::UpdateSPICECapacityConfigurationOutcome UpdateSPICECapacityConfiguration(const Model::UpdateSPICECapacityConfigurationRequest &request) const
Model::UpdateSPICECapacityConfigurationOutcomeCallable UpdateSPICECapacityConfigurationCallable(const UpdateSPICECapacityConfigurationRequestT &request) const
virtual Model::DescribeBrandPublishedVersionOutcome DescribeBrandPublishedVersion(const Model::DescribeBrandPublishedVersionRequest &request) const
Model::CreateIngestionOutcomeCallable CreateIngestionCallable(const CreateIngestionRequestT &request) const
void CreateAccountSubscriptionAsync(const CreateAccountSubscriptionRequestT &request, const CreateAccountSubscriptionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeDashboardDefinitionOutcome DescribeDashboardDefinition(const Model::DescribeDashboardDefinitionRequest &request) const
Model::UpdateDashboardOutcomeCallable UpdateDashboardCallable(const UpdateDashboardRequestT &request) const
void UpdateDefaultQBusinessApplicationAsync(const UpdateDefaultQBusinessApplicationRequestT &request, const UpdateDefaultQBusinessApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateTemplatePermissionsAsync(const UpdateTemplatePermissionsRequestT &request, const UpdateTemplatePermissionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteRoleCustomPermissionOutcomeCallable DeleteRoleCustomPermissionCallable(const DeleteRoleCustomPermissionRequestT &request) const
virtual Model::UpdateDefaultQBusinessApplicationOutcome UpdateDefaultQBusinessApplication(const Model::UpdateDefaultQBusinessApplicationRequest &request) const
Model::DescribeQuickSightQSearchConfigurationOutcomeCallable DescribeQuickSightQSearchConfigurationCallable(const DescribeQuickSightQSearchConfigurationRequestT &request) const
Model::ListDashboardsOutcomeCallable ListDashboardsCallable(const ListDashboardsRequestT &request) const
virtual Model::DeleteRefreshScheduleOutcome DeleteRefreshSchedule(const Model::DeleteRefreshScheduleRequest &request) const
virtual Model::DescribeAssetBundleExportJobOutcome DescribeAssetBundleExportJob(const Model::DescribeAssetBundleExportJobRequest &request) const
Model::UpdateTopicOutcomeCallable UpdateTopicCallable(const UpdateTopicRequestT &request) const
void CreateDataSourceAsync(const CreateDataSourceRequestT &request, const CreateDataSourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeGroupOutcome DescribeGroup(const Model::DescribeGroupRequest &request) const
Model::CreateGroupOutcomeCallable CreateGroupCallable(const CreateGroupRequestT &request) const
void UpdateApplicationWithTokenExchangeGrantAsync(const UpdateApplicationWithTokenExchangeGrantRequestT &request, const UpdateApplicationWithTokenExchangeGrantResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeTopicPermissionsOutcomeCallable DescribeTopicPermissionsCallable(const DescribeTopicPermissionsRequestT &request) const
Model::SearchDataSetsOutcomeCallable SearchDataSetsCallable(const SearchDataSetsRequestT &request) const
void CreateRefreshScheduleAsync(const CreateRefreshScheduleRequestT &request, const CreateRefreshScheduleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteBrandAssignmentOutcomeCallable DeleteBrandAssignmentCallable(const DeleteBrandAssignmentRequestT &request) const
virtual Model::ListThemeAliasesOutcome ListThemeAliases(const Model::ListThemeAliasesRequest &request) const
Model::DescribeAccountCustomizationOutcomeCallable DescribeAccountCustomizationCallable(const DescribeAccountCustomizationRequestT &request) const
void UpdateDataSourceAsync(const UpdateDataSourceRequestT &request, const UpdateDataSourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateQPersonalizationConfigurationOutcomeCallable UpdateQPersonalizationConfigurationCallable(const UpdateQPersonalizationConfigurationRequestT &request) const
virtual Model::UpdateCustomPermissionsOutcome UpdateCustomPermissions(const Model::UpdateCustomPermissionsRequest &request) const
Model::ListTemplatesOutcomeCallable ListTemplatesCallable(const ListTemplatesRequestT &request) const
void DeleteDataSetAsync(const DeleteDataSetRequestT &request, const DeleteDataSetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateDashboardPublishedVersionOutcome UpdateDashboardPublishedVersion(const Model::UpdateDashboardPublishedVersionRequest &request) const
virtual Model::DescribeQPersonalizationConfigurationOutcome DescribeQPersonalizationConfiguration(const Model::DescribeQPersonalizationConfigurationRequest &request) const
Model::DescribeFolderOutcomeCallable DescribeFolderCallable(const DescribeFolderRequestT &request) const
virtual Model::CreateDataSourceOutcome CreateDataSource(const Model::CreateDataSourceRequest &request) const
virtual Model::StartDashboardSnapshotJobOutcome StartDashboardSnapshotJob(const Model::StartDashboardSnapshotJobRequest &request) const
Model::DeleteAccountSubscriptionOutcomeCallable DeleteAccountSubscriptionCallable(const DeleteAccountSubscriptionRequestT &request) const
Model::DescribeTopicRefreshScheduleOutcomeCallable DescribeTopicRefreshScheduleCallable(const DescribeTopicRefreshScheduleRequestT &request) const
Model::UpdateTemplateOutcomeCallable UpdateTemplateCallable(const UpdateTemplateRequestT &request) const
Model::BatchDeleteTopicReviewedAnswerOutcomeCallable BatchDeleteTopicReviewedAnswerCallable(const BatchDeleteTopicReviewedAnswerRequestT &request) const
virtual Model::DeleteAnalysisOutcome DeleteAnalysis(const Model::DeleteAnalysisRequest &request) const
void DeleteIAMPolicyAssignmentAsync(const DeleteIAMPolicyAssignmentRequestT &request, const DeleteIAMPolicyAssignmentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateUserOutcomeCallable UpdateUserCallable(const UpdateUserRequestT &request) const
virtual Model::UpdateThemeOutcome UpdateTheme(const Model::UpdateThemeRequest &request) const
virtual Model::CreateAccountCustomizationOutcome CreateAccountCustomization(const Model::CreateAccountCustomizationRequest &request) const
void ListGroupMembershipsAsync(const ListGroupMembershipsRequestT &request, const ListGroupMembershipsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteAccountSubscriptionAsync(const DeleteAccountSubscriptionRequestT &request, const DeleteAccountSubscriptionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListFoldersForResourceAsync(const ListFoldersForResourceRequestT &request, const ListFoldersForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeCustomPermissionsOutcome DescribeCustomPermissions(const Model::DescribeCustomPermissionsRequest &request) const
void DescribeFolderAsync(const DescribeFolderRequestT &request, const DescribeFolderResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeAnalysisPermissionsOutcomeCallable DescribeAnalysisPermissionsCallable(const DescribeAnalysisPermissionsRequestT &request) const
void PredictQAResultsAsync(const PredictQAResultsRequestT &request, const PredictQAResultsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void SearchTopicsAsync(const SearchTopicsRequestT &request, const SearchTopicsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListFoldersForResourceOutcomeCallable ListFoldersForResourceCallable(const ListFoldersForResourceRequestT &request) const
Model::UpdateDataSetOutcomeCallable UpdateDataSetCallable(const UpdateDataSetRequestT &request) const
void DescribeAccountCustomizationAsync(const DescribeAccountCustomizationRequestT &request, const DescribeAccountCustomizationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdateTopicAsync(const UpdateTopicRequestT &request, const UpdateTopicResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DeleteGroupAsync(const DeleteGroupRequestT &request, const DeleteGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListTopicRefreshSchedulesOutcomeCallable ListTopicRefreshSchedulesCallable(const ListTopicRefreshSchedulesRequestT &request) const
void StartDashboardSnapshotJobScheduleAsync(const StartDashboardSnapshotJobScheduleRequestT &request, const StartDashboardSnapshotJobScheduleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::SearchTopicsOutcome SearchTopics(const Model::SearchTopicsRequest &request) const
void DescribeDefaultQBusinessApplicationAsync(const DescribeDefaultQBusinessApplicationRequestT &request, const DescribeDefaultQBusinessApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListTemplatesAsync(const ListTemplatesRequestT &request, const ListTemplatesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListAnalysesAsync(const ListAnalysesRequestT &request, const ListAnalysesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteTemplateOutcomeCallable DeleteTemplateCallable(const DeleteTemplateRequestT &request) const
Model::DescribeRefreshScheduleOutcomeCallable DescribeRefreshScheduleCallable(const DescribeRefreshScheduleRequestT &request) const
void ListIAMPolicyAssignmentsAsync(const ListIAMPolicyAssignmentsRequestT &request, const ListIAMPolicyAssignmentsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListDataSetsOutcomeCallable ListDataSetsCallable(const ListDataSetsRequestT &request) const
virtual Model::ListTopicReviewedAnswersOutcome ListTopicReviewedAnswers(const Model::ListTopicReviewedAnswersRequest &request) const
Model::DescribeDataSourcePermissionsOutcomeCallable DescribeDataSourcePermissionsCallable(const DescribeDataSourcePermissionsRequestT &request) const
void UntagResourceAsync(const UntagResourceRequestT &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeAccountSubscriptionAsync(const DescribeAccountSubscriptionRequestT &request, const DescribeAccountSubscriptionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::CreateThemeAliasOutcomeCallable CreateThemeAliasCallable(const CreateThemeAliasRequestT &request) const
virtual Model::DescribeThemePermissionsOutcome DescribeThemePermissions(const Model::DescribeThemePermissionsRequest &request) const
Model::CreateTemplateOutcomeCallable CreateTemplateCallable(const CreateTemplateRequestT &request) const
virtual Model::TagResourceOutcome TagResource(const Model::TagResourceRequest &request) const
virtual Model::ListDashboardVersionsOutcome ListDashboardVersions(const Model::ListDashboardVersionsRequest &request) const
virtual Model::GetSessionEmbedUrlOutcome GetSessionEmbedUrl(const Model::GetSessionEmbedUrlRequest &request) const
Model::DescribeKeyRegistrationOutcomeCallable DescribeKeyRegistrationCallable(const DescribeKeyRegistrationRequestT &request) const
void DescribeAnalysisAsync(const DescribeAnalysisRequestT &request, const DescribeAnalysisResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DescribeIngestionOutcome DescribeIngestion(const Model::DescribeIngestionRequest &request) const
void UpdateBrandPublishedVersionAsync(const UpdateBrandPublishedVersionRequestT &request, const UpdateBrandPublishedVersionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void DescribeAccountSettingsAsync(const DescribeAccountSettingsRequestT &request, const DescribeAccountSettingsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListThemeVersionsOutcome ListThemeVersions(const Model::ListThemeVersionsRequest &request) const
virtual Model::DescribeAccountSettingsOutcome DescribeAccountSettings(const Model::DescribeAccountSettingsRequest &request) const
virtual Model::ListFoldersForResourceOutcome ListFoldersForResource(const Model::ListFoldersForResourceRequest &request) const
void DescribeThemePermissionsAsync(const DescribeThemePermissionsRequestT &request, const DescribeThemePermissionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateTemplatePermissionsOutcome UpdateTemplatePermissions(const Model::UpdateTemplatePermissionsRequest &request) const
Model::SearchAnalysesOutcomeCallable SearchAnalysesCallable(const SearchAnalysesRequestT &request) const
void DescribeAnalysisDefinitionAsync(const DescribeAnalysisDefinitionRequestT &request, const DescribeAnalysisDefinitionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListAssetBundleExportJobsOutcome ListAssetBundleExportJobs(const Model::ListAssetBundleExportJobsRequest &request) const
void ListAssetBundleExportJobsAsync(const ListAssetBundleExportJobsRequestT &request, const ListAssetBundleExportJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateKeyRegistrationOutcomeCallable UpdateKeyRegistrationCallable(const UpdateKeyRegistrationRequestT &request) const
void DescribeKeyRegistrationAsync(const DescribeKeyRegistrationRequestT &request, const DescribeKeyRegistrationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListVPCConnectionsOutcome ListVPCConnections(const Model::ListVPCConnectionsRequest &request) const
void DeleteUserByPrincipalIdAsync(const DeleteUserByPrincipalIdRequestT &request, const DeleteUserByPrincipalIdResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::DeleteDataSetOutcome DeleteDataSet(const Model::DeleteDataSetRequest &request) const
QuickSightEndpointProvider EndpointProviderType
void PutDataSetRefreshPropertiesAsync(const PutDataSetRefreshPropertiesRequestT &request, const PutDataSetRefreshPropertiesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::UpdateRoleCustomPermissionOutcomeCallable UpdateRoleCustomPermissionCallable(const UpdateRoleCustomPermissionRequestT &request) const
void CreateRoleMembershipAsync(const CreateRoleMembershipRequestT &request, const CreateRoleMembershipResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeleteRoleMembershipOutcomeCallable DeleteRoleMembershipCallable(const DeleteRoleMembershipRequestT &request) const
void DescribeFolderResolvedPermissionsAsync(const DescribeFolderResolvedPermissionsRequestT &request, const DescribeFolderResolvedPermissionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DescribeIAMPolicyAssignmentOutcomeCallable DescribeIAMPolicyAssignmentCallable(const DescribeIAMPolicyAssignmentRequestT &request) const
Model::DescribeDefaultQBusinessApplicationOutcomeCallable DescribeDefaultQBusinessApplicationCallable(const DescribeDefaultQBusinessApplicationRequestT &request) const
void DeleteIdentityPropagationConfigAsync(const DeleteIdentityPropagationConfigRequestT &request, const DeleteIdentityPropagationConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::UpdateRefreshScheduleOutcome UpdateRefreshSchedule(const Model::UpdateRefreshScheduleRequest &request) const
Model::UpdateTopicPermissionsOutcomeCallable UpdateTopicPermissionsCallable(const UpdateTopicPermissionsRequestT &request) const
std::future< UpdateDashboardPublishedVersionOutcome > UpdateDashboardPublishedVersionOutcomeCallable
std::future< UpdateTopicRefreshScheduleOutcome > UpdateTopicRefreshScheduleOutcomeCallable
std::future< UpdateAnalysisOutcome > UpdateAnalysisOutcomeCallable
std::future< RestoreAnalysisOutcome > RestoreAnalysisOutcomeCallable
std::future< DeleteRoleMembershipOutcome > DeleteRoleMembershipOutcomeCallable
std::future< DescribeAnalysisDefinitionOutcome > DescribeAnalysisDefinitionOutcomeCallable
std::future< ListTopicsOutcome > ListTopicsOutcomeCallable
std::future< UpdateRoleCustomPermissionOutcome > UpdateRoleCustomPermissionOutcomeCallable
std::future< UpdateAnalysisPermissionsOutcome > UpdateAnalysisPermissionsOutcomeCallable
std::future< UpdateQuickSightQSearchConfigurationOutcome > UpdateQuickSightQSearchConfigurationOutcomeCallable
std::future< DescribeBrandPublishedVersionOutcome > DescribeBrandPublishedVersionOutcomeCallable
std::future< DeleteTopicRefreshScheduleOutcome > DeleteTopicRefreshScheduleOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
std::future< CreateRefreshScheduleOutcome > CreateRefreshScheduleOutcomeCallable
std::future< UpdateVPCConnectionOutcome > UpdateVPCConnectionOutcomeCallable
std::future< DeleteIAMPolicyAssignmentOutcome > DeleteIAMPolicyAssignmentOutcomeCallable
std::future< ListFolderMembersOutcome > ListFolderMembersOutcomeCallable
std::future< UpdateTopicOutcome > UpdateTopicOutcomeCallable
std::future< ListAnalysesOutcome > ListAnalysesOutcomeCallable
std::future< ListFoldersForResourceOutcome > ListFoldersForResourceOutcomeCallable
std::future< ListIAMPolicyAssignmentsForUserOutcome > ListIAMPolicyAssignmentsForUserOutcomeCallable
std::future< ListAssetBundleExportJobsOutcome > ListAssetBundleExportJobsOutcomeCallable
std::future< DescribeFolderOutcome > DescribeFolderOutcomeCallable
std::future< DeleteFolderMembershipOutcome > DeleteFolderMembershipOutcomeCallable
std::future< ListThemeVersionsOutcome > ListThemeVersionsOutcomeCallable
std::future< UpdateDataSetPermissionsOutcome > UpdateDataSetPermissionsOutcomeCallable
std::future< UpdateDashboardOutcome > UpdateDashboardOutcomeCallable
std::future< UpdateSPICECapacityConfigurationOutcome > UpdateSPICECapacityConfigurationOutcomeCallable
std::future< UpdateIAMPolicyAssignmentOutcome > UpdateIAMPolicyAssignmentOutcomeCallable
std::future< DescribeFolderResolvedPermissionsOutcome > DescribeFolderResolvedPermissionsOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
std::future< DeleteDataSourceOutcome > DeleteDataSourceOutcomeCallable
std::future< ListIdentityPropagationConfigsOutcome > ListIdentityPropagationConfigsOutcomeCallable
std::future< UpdateDataSourcePermissionsOutcome > UpdateDataSourcePermissionsOutcomeCallable
std::future< CreateNamespaceOutcome > CreateNamespaceOutcomeCallable
std::future< UpdatePublicSharingSettingsOutcome > UpdatePublicSharingSettingsOutcomeCallable
std::future< UpdateAccountSettingsOutcome > UpdateAccountSettingsOutcomeCallable
std::future< PredictQAResultsOutcome > PredictQAResultsOutcomeCallable
std::future< CreateThemeAliasOutcome > CreateThemeAliasOutcomeCallable
std::future< SearchDataSourcesOutcome > SearchDataSourcesOutcomeCallable
std::future< UpdateDashboardLinksOutcome > UpdateDashboardLinksOutcomeCallable
std::future< DeleteIdentityPropagationConfigOutcome > DeleteIdentityPropagationConfigOutcomeCallable
std::future< UpdateGroupOutcome > UpdateGroupOutcomeCallable
std::future< DescribeTemplateDefinitionOutcome > DescribeTemplateDefinitionOutcomeCallable
std::future< UpdateTopicPermissionsOutcome > UpdateTopicPermissionsOutcomeCallable
std::future< DescribeIAMPolicyAssignmentOutcome > DescribeIAMPolicyAssignmentOutcomeCallable
std::future< SearchTopicsOutcome > SearchTopicsOutcomeCallable
std::future< CreateGroupOutcome > CreateGroupOutcomeCallable
std::future< ListVPCConnectionsOutcome > ListVPCConnectionsOutcomeCallable
std::future< PutDataSetRefreshPropertiesOutcome > PutDataSetRefreshPropertiesOutcomeCallable
std::future< GetSessionEmbedUrlOutcome > GetSessionEmbedUrlOutcomeCallable
std::future< DescribeGroupOutcome > DescribeGroupOutcomeCallable
std::future< UpdateIpRestrictionOutcome > UpdateIpRestrictionOutcomeCallable
std::future< ListRefreshSchedulesOutcome > ListRefreshSchedulesOutcomeCallable
std::future< DescribeBrandOutcome > DescribeBrandOutcomeCallable
std::future< ListIAMPolicyAssignmentsOutcome > ListIAMPolicyAssignmentsOutcomeCallable
std::future< DescribeTopicRefreshScheduleOutcome > DescribeTopicRefreshScheduleOutcomeCallable
std::future< UpdateAccountCustomizationOutcome > UpdateAccountCustomizationOutcomeCallable
std::future< ListAssetBundleImportJobsOutcome > ListAssetBundleImportJobsOutcomeCallable
std::future< DescribeDashboardOutcome > DescribeDashboardOutcomeCallable
std::future< SearchGroupsOutcome > SearchGroupsOutcomeCallable
std::future< DescribeIpRestrictionOutcome > DescribeIpRestrictionOutcomeCallable
std::future< CreateAnalysisOutcome > CreateAnalysisOutcomeCallable
std::future< CreateIngestionOutcome > CreateIngestionOutcomeCallable
std::future< ListDataSourcesOutcome > ListDataSourcesOutcomeCallable
std::future< ListFoldersOutcome > ListFoldersOutcomeCallable
std::future< UpdateThemePermissionsOutcome > UpdateThemePermissionsOutcomeCallable
std::future< DeleteRefreshScheduleOutcome > DeleteRefreshScheduleOutcomeCallable
std::future< CreateIAMPolicyAssignmentOutcome > CreateIAMPolicyAssignmentOutcomeCallable
std::future< GenerateEmbedUrlForRegisteredUserWithIdentityOutcome > GenerateEmbedUrlForRegisteredUserWithIdentityOutcomeCallable
std::future< UpdateTemplateAliasOutcome > UpdateTemplateAliasOutcomeCallable
std::future< DescribeDataSetPermissionsOutcome > DescribeDataSetPermissionsOutcomeCallable
std::future< DescribeTopicRefreshOutcome > DescribeTopicRefreshOutcomeCallable
std::future< UpdateFolderOutcome > UpdateFolderOutcomeCallable
std::future< DescribeDataSetOutcome > DescribeDataSetOutcomeCallable
std::future< DeleteUserCustomPermissionOutcome > DeleteUserCustomPermissionOutcomeCallable
std::future< UpdateUserCustomPermissionOutcome > UpdateUserCustomPermissionOutcomeCallable
std::future< ListUserGroupsOutcome > ListUserGroupsOutcomeCallable
std::future< CreateAccountSubscriptionOutcome > CreateAccountSubscriptionOutcomeCallable
std::future< UpdateKeyRegistrationOutcome > UpdateKeyRegistrationOutcomeCallable
std::future< DeleteFolderOutcome > DeleteFolderOutcomeCallable
std::future< CreateDashboardOutcome > CreateDashboardOutcomeCallable
std::future< UpdateApplicationWithTokenExchangeGrantOutcome > UpdateApplicationWithTokenExchangeGrantOutcomeCallable
std::future< CreateTemplateAliasOutcome > CreateTemplateAliasOutcomeCallable
std::future< DeleteTemplateOutcome > DeleteTemplateOutcomeCallable
std::future< ListDataSetsOutcome > ListDataSetsOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
std::future< DeleteGroupOutcome > DeleteGroupOutcomeCallable
std::future< CancelIngestionOutcome > CancelIngestionOutcomeCallable
std::future< DescribeIngestionOutcome > DescribeIngestionOutcomeCallable
std::future< DescribeTemplateAliasOutcome > DescribeTemplateAliasOutcomeCallable
std::future< ListGroupMembershipsOutcome > ListGroupMembershipsOutcomeCallable
std::future< DeleteUserOutcome > DeleteUserOutcomeCallable
std::future< DescribeUserOutcome > DescribeUserOutcomeCallable
std::future< CreateFolderOutcome > CreateFolderOutcomeCallable
std::future< StartAssetBundleExportJobOutcome > StartAssetBundleExportJobOutcomeCallable
std::future< ListIngestionsOutcome > ListIngestionsOutcomeCallable
std::future< UpdateDataSourceOutcome > UpdateDataSourceOutcomeCallable
std::future< DeleteThemeOutcome > DeleteThemeOutcomeCallable
std::future< DescribeDashboardDefinitionOutcome > DescribeDashboardDefinitionOutcomeCallable
std::future< CreateAccountCustomizationOutcome > CreateAccountCustomizationOutcomeCallable
std::future< StartDashboardSnapshotJobOutcome > StartDashboardSnapshotJobOutcomeCallable
std::future< DescribeDashboardSnapshotJobResultOutcome > DescribeDashboardSnapshotJobResultOutcomeCallable
std::future< DeleteAccountCustomizationOutcome > DeleteAccountCustomizationOutcomeCallable
std::future< StartAssetBundleImportJobOutcome > StartAssetBundleImportJobOutcomeCallable
std::future< ListRoleMembershipsOutcome > ListRoleMembershipsOutcomeCallable
std::future< CreateDataSourceOutcome > CreateDataSourceOutcomeCallable
std::future< UpdateDefaultQBusinessApplicationOutcome > UpdateDefaultQBusinessApplicationOutcomeCallable
std::future< DeleteGroupMembershipOutcome > DeleteGroupMembershipOutcomeCallable
std::future< UpdateTemplateOutcome > UpdateTemplateOutcomeCallable
std::future< DescribeNamespaceOutcome > DescribeNamespaceOutcomeCallable
std::future< UpdateTemplatePermissionsOutcome > UpdateTemplatePermissionsOutcomeCallable
std::future< DescribeDashboardsQAConfigurationOutcome > DescribeDashboardsQAConfigurationOutcomeCallable
std::future< GenerateEmbedUrlForRegisteredUserOutcome > GenerateEmbedUrlForRegisteredUserOutcomeCallable
std::future< SearchDashboardsOutcome > SearchDashboardsOutcomeCallable
std::future< CreateRoleMembershipOutcome > CreateRoleMembershipOutcomeCallable
std::future< DescribeAssetBundleExportJobOutcome > DescribeAssetBundleExportJobOutcomeCallable
std::future< BatchCreateTopicReviewedAnswerOutcome > BatchCreateTopicReviewedAnswerOutcomeCallable
std::future< DescribeAccountSubscriptionOutcome > DescribeAccountSubscriptionOutcomeCallable
std::future< SearchDataSetsOutcome > SearchDataSetsOutcomeCallable
std::future< UpdateDashboardPermissionsOutcome > UpdateDashboardPermissionsOutcomeCallable
std::future< DeleteDefaultQBusinessApplicationOutcome > DeleteDefaultQBusinessApplicationOutcomeCallable
std::future< UpdateDashboardsQAConfigurationOutcome > UpdateDashboardsQAConfigurationOutcomeCallable
std::future< UpdateBrandPublishedVersionOutcome > UpdateBrandPublishedVersionOutcomeCallable
std::future< CreateThemeOutcome > CreateThemeOutcomeCallable
std::future< ListCustomPermissionsOutcome > ListCustomPermissionsOutcomeCallable
std::future< DescribeRoleCustomPermissionOutcome > DescribeRoleCustomPermissionOutcomeCallable
std::future< DescribeQPersonalizationConfigurationOutcome > DescribeQPersonalizationConfigurationOutcomeCallable
std::future< ListUsersOutcome > ListUsersOutcomeCallable
std::future< ListThemesOutcome > ListThemesOutcomeCallable
std::future< DeleteRoleCustomPermissionOutcome > DeleteRoleCustomPermissionOutcomeCallable
std::future< RegisterUserOutcome > RegisterUserOutcomeCallable
std::future< CreateGroupMembershipOutcome > CreateGroupMembershipOutcomeCallable
std::future< DescribeBrandAssignmentOutcome > DescribeBrandAssignmentOutcomeCallable
std::future< ListBrandsOutcome > ListBrandsOutcomeCallable
std::future< DescribeCustomPermissionsOutcome > DescribeCustomPermissionsOutcomeCallable
std::future< DeleteAnalysisOutcome > DeleteAnalysisOutcomeCallable
std::future< DescribeTopicPermissionsOutcome > DescribeTopicPermissionsOutcomeCallable
std::future< ListDashboardVersionsOutcome > ListDashboardVersionsOutcomeCallable
std::future< UpdateThemeOutcome > UpdateThemeOutcomeCallable
std::future< DeleteDataSetRefreshPropertiesOutcome > DeleteDataSetRefreshPropertiesOutcomeCallable
std::future< DescribeDefaultQBusinessApplicationOutcome > DescribeDefaultQBusinessApplicationOutcomeCallable
std::future< ListGroupsOutcome > ListGroupsOutcomeCallable
std::future< CreateTemplateOutcome > CreateTemplateOutcomeCallable
std::future< DescribeGroupMembershipOutcome > DescribeGroupMembershipOutcomeCallable
std::future< ListNamespacesOutcome > ListNamespacesOutcomeCallable
std::future< ListTemplateAliasesOutcome > ListTemplateAliasesOutcomeCallable
std::future< ListThemeAliasesOutcome > ListThemeAliasesOutcomeCallable
std::future< DescribeRefreshScheduleOutcome > DescribeRefreshScheduleOutcomeCallable
std::future< DescribeAccountCustomizationOutcome > DescribeAccountCustomizationOutcomeCallable
std::future< GenerateEmbedUrlForAnonymousUserOutcome > GenerateEmbedUrlForAnonymousUserOutcomeCallable
std::future< DescribeDataSourceOutcome > DescribeDataSourceOutcomeCallable
std::future< CreateDataSetOutcome > CreateDataSetOutcomeCallable
std::future< CreateTopicRefreshScheduleOutcome > CreateTopicRefreshScheduleOutcomeCallable
std::future< UpdateUserOutcome > UpdateUserOutcomeCallable
std::future< ListTopicRefreshSchedulesOutcome > ListTopicRefreshSchedulesOutcomeCallable
std::future< CreateCustomPermissionsOutcome > CreateCustomPermissionsOutcomeCallable
std::future< DeleteCustomPermissionsOutcome > DeleteCustomPermissionsOutcomeCallable
std::future< DeleteVPCConnectionOutcome > DeleteVPCConnectionOutcomeCallable
std::future< UpdateBrandOutcome > UpdateBrandOutcomeCallable
std::future< UpdateRefreshScheduleOutcome > UpdateRefreshScheduleOutcomeCallable
std::future< DescribeDataSetRefreshPropertiesOutcome > DescribeDataSetRefreshPropertiesOutcomeCallable
std::future< DeleteBrandOutcome > DeleteBrandOutcomeCallable
std::future< UpdateFolderPermissionsOutcome > UpdateFolderPermissionsOutcomeCallable
std::future< DescribeAnalysisPermissionsOutcome > DescribeAnalysisPermissionsOutcomeCallable
std::future< StartDashboardSnapshotJobScheduleOutcome > StartDashboardSnapshotJobScheduleOutcomeCallable
std::future< CreateBrandOutcome > CreateBrandOutcomeCallable
std::future< UpdateIdentityPropagationConfigOutcome > UpdateIdentityPropagationConfigOutcomeCallable
std::future< SearchAnalysesOutcome > SearchAnalysesOutcomeCallable
std::future< DescribeAccountSettingsOutcome > DescribeAccountSettingsOutcomeCallable
std::future< DescribeDashboardSnapshotJobOutcome > DescribeDashboardSnapshotJobOutcomeCallable
std::future< DescribeVPCConnectionOutcome > DescribeVPCConnectionOutcomeCallable
std::future< DeleteDataSetOutcome > DeleteDataSetOutcomeCallable
std::future< UpdateCustomPermissionsOutcome > UpdateCustomPermissionsOutcomeCallable
std::future< DescribeThemePermissionsOutcome > DescribeThemePermissionsOutcomeCallable
std::future< DescribeFolderPermissionsOutcome > DescribeFolderPermissionsOutcomeCallable
std::future< ListTopicReviewedAnswersOutcome > ListTopicReviewedAnswersOutcomeCallable
std::future< DeleteBrandAssignmentOutcome > DeleteBrandAssignmentOutcomeCallable
std::future< UpdateDataSetOutcome > UpdateDataSetOutcomeCallable
std::future< GetDashboardEmbedUrlOutcome > GetDashboardEmbedUrlOutcomeCallable
std::future< SearchFoldersOutcome > SearchFoldersOutcomeCallable
std::future< DescribeTopicOutcome > DescribeTopicOutcomeCallable
std::future< DescribeTemplateOutcome > DescribeTemplateOutcomeCallable
std::future< CreateFolderMembershipOutcome > CreateFolderMembershipOutcomeCallable
std::future< DeleteDashboardOutcome > DeleteDashboardOutcomeCallable
std::future< BatchDeleteTopicReviewedAnswerOutcome > BatchDeleteTopicReviewedAnswerOutcomeCallable
std::future< DeleteTopicOutcome > DeleteTopicOutcomeCallable
std::future< DeleteNamespaceOutcome > DeleteNamespaceOutcomeCallable
std::future< CreateVPCConnectionOutcome > CreateVPCConnectionOutcomeCallable
std::future< UpdateBrandAssignmentOutcome > UpdateBrandAssignmentOutcomeCallable
std::future< UpdateThemeAliasOutcome > UpdateThemeAliasOutcomeCallable
std::future< DescribeThemeAliasOutcome > DescribeThemeAliasOutcomeCallable
std::future< ListTemplatesOutcome > ListTemplatesOutcomeCallable
std::future< DeleteUserByPrincipalIdOutcome > DeleteUserByPrincipalIdOutcomeCallable
std::future< DescribeDataSourcePermissionsOutcome > DescribeDataSourcePermissionsOutcomeCallable
std::future< DescribeTemplatePermissionsOutcome > DescribeTemplatePermissionsOutcomeCallable
std::future< DescribeQuickSightQSearchConfigurationOutcome > DescribeQuickSightQSearchConfigurationOutcomeCallable
std::future< DescribeKeyRegistrationOutcome > DescribeKeyRegistrationOutcomeCallable
std::future< UpdateQPersonalizationConfigurationOutcome > UpdateQPersonalizationConfigurationOutcomeCallable
std::future< DescribeAssetBundleImportJobOutcome > DescribeAssetBundleImportJobOutcomeCallable
std::future< DescribeThemeOutcome > DescribeThemeOutcomeCallable
std::future< DescribeDashboardPermissionsOutcome > DescribeDashboardPermissionsOutcomeCallable
std::future< CreateTopicOutcome > CreateTopicOutcomeCallable
std::future< ListTemplateVersionsOutcome > ListTemplateVersionsOutcomeCallable
std::future< DeleteThemeAliasOutcome > DeleteThemeAliasOutcomeCallable
std::future< DeleteAccountSubscriptionOutcome > DeleteAccountSubscriptionOutcomeCallable
std::future< DeleteTemplateAliasOutcome > DeleteTemplateAliasOutcomeCallable
std::future< DescribeAnalysisOutcome > DescribeAnalysisOutcomeCallable
std::future< ListDashboardsOutcome > ListDashboardsOutcomeCallable
std::function< void(const QuickSightClient *, const Model::UpdateDashboardPublishedVersionRequest &, const Model::UpdateDashboardPublishedVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDashboardPublishedVersionResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeFolderRequest &, const Model::DescribeFolderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeFolderResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListCustomPermissionsRequest &, const Model::ListCustomPermissionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListCustomPermissionsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DeleteRoleCustomPermissionRequest &, const Model::DeleteRoleCustomPermissionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRoleCustomPermissionResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateUserRequest &, const Model::UpdateUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateUserResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeTemplateDefinitionRequest &, const Model::DescribeTemplateDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeTemplateDefinitionResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::BatchCreateTopicReviewedAnswerRequest &, const Model::BatchCreateTopicReviewedAnswerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchCreateTopicReviewedAnswerResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::CreateNamespaceRequest &, const Model::CreateNamespaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateNamespaceResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateIpRestrictionRequest &, const Model::UpdateIpRestrictionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateIpRestrictionResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::CreateIngestionRequest &, const Model::CreateIngestionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateIngestionResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListThemesRequest &, const Model::ListThemesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListThemesResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::CreateTopicRequest &, const Model::CreateTopicOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTopicResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeAssetBundleExportJobRequest &, const Model::DescribeAssetBundleExportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAssetBundleExportJobResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeAccountSettingsRequest &, const Model::DescribeAccountSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAccountSettingsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateAnalysisRequest &, const Model::UpdateAnalysisOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAnalysisResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::CancelIngestionRequest &, const Model::CancelIngestionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelIngestionResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DeleteTemplateRequest &, const Model::DeleteTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTemplateResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateBrandPublishedVersionRequest &, const Model::UpdateBrandPublishedVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateBrandPublishedVersionResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateIAMPolicyAssignmentRequest &, const Model::UpdateIAMPolicyAssignmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateIAMPolicyAssignmentResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateBrandRequest &, const Model::UpdateBrandOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateBrandResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateQPersonalizationConfigurationRequest &, const Model::UpdateQPersonalizationConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateQPersonalizationConfigurationResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListTemplateVersionsRequest &, const Model::ListTemplateVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTemplateVersionsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeDashboardRequest &, const Model::DescribeDashboardOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDashboardResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeNamespaceRequest &, const Model::DescribeNamespaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeNamespaceResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::GenerateEmbedUrlForRegisteredUserRequest &, const Model::GenerateEmbedUrlForRegisteredUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GenerateEmbedUrlForRegisteredUserResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateTemplatePermissionsRequest &, const Model::UpdateTemplatePermissionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateTemplatePermissionsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeDataSourceRequest &, const Model::DescribeDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDataSourceResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DeleteAccountCustomizationRequest &, const Model::DeleteAccountCustomizationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAccountCustomizationResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeBrandPublishedVersionRequest &, const Model::DescribeBrandPublishedVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeBrandPublishedVersionResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DeleteUserByPrincipalIdRequest &, const Model::DeleteUserByPrincipalIdOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteUserByPrincipalIdResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::CreateTemplateAliasRequest &, const Model::CreateTemplateAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTemplateAliasResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeDataSetPermissionsRequest &, const Model::DescribeDataSetPermissionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDataSetPermissionsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::RestoreAnalysisRequest &, const Model::RestoreAnalysisOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RestoreAnalysisResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::SearchDataSetsRequest &, const Model::SearchDataSetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchDataSetsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DeleteTopicRequest &, const Model::DeleteTopicOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTopicResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::StartDashboardSnapshotJobScheduleRequest &, const Model::StartDashboardSnapshotJobScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartDashboardSnapshotJobScheduleResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::GetSessionEmbedUrlRequest &, const Model::GetSessionEmbedUrlOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSessionEmbedUrlResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::CreateAccountCustomizationRequest &, const Model::CreateAccountCustomizationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAccountCustomizationResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DeleteBrandRequest &, const Model::DeleteBrandOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteBrandResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeDataSourcePermissionsRequest &, const Model::DescribeDataSourcePermissionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDataSourcePermissionsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DeleteTemplateAliasRequest &, const Model::DeleteTemplateAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTemplateAliasResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::StartAssetBundleImportJobRequest &, const Model::StartAssetBundleImportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartAssetBundleImportJobResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateThemeRequest &, const Model::UpdateThemeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateThemeResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeRefreshScheduleRequest &, const Model::DescribeRefreshScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeRefreshScheduleResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListAnalysesRequest &, const Model::ListAnalysesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAnalysesResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateQuickSightQSearchConfigurationRequest &, const Model::UpdateQuickSightQSearchConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateQuickSightQSearchConfigurationResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeDashboardPermissionsRequest &, const Model::DescribeDashboardPermissionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDashboardPermissionsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListBrandsRequest &, const Model::ListBrandsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListBrandsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DeleteIdentityPropagationConfigRequest &, const Model::DeleteIdentityPropagationConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteIdentityPropagationConfigResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListIAMPolicyAssignmentsRequest &, const Model::ListIAMPolicyAssignmentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListIAMPolicyAssignmentsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeIAMPolicyAssignmentRequest &, const Model::DescribeIAMPolicyAssignmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeIAMPolicyAssignmentResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateTemplateAliasRequest &, const Model::UpdateTemplateAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateTemplateAliasResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeRoleCustomPermissionRequest &, const Model::DescribeRoleCustomPermissionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeRoleCustomPermissionResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateUserCustomPermissionRequest &, const Model::UpdateUserCustomPermissionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateUserCustomPermissionResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeTopicRefreshRequest &, const Model::DescribeTopicRefreshOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeTopicRefreshResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeQuickSightQSearchConfigurationRequest &, const Model::DescribeQuickSightQSearchConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeQuickSightQSearchConfigurationResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListIdentityPropagationConfigsRequest &, const Model::ListIdentityPropagationConfigsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListIdentityPropagationConfigsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateDataSourcePermissionsRequest &, const Model::UpdateDataSourcePermissionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDataSourcePermissionsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeDefaultQBusinessApplicationRequest &, const Model::DescribeDefaultQBusinessApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDefaultQBusinessApplicationResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeThemePermissionsRequest &, const Model::DescribeThemePermissionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeThemePermissionsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeAnalysisPermissionsRequest &, const Model::DescribeAnalysisPermissionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAnalysisPermissionsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DeleteDataSetRequest &, const Model::DeleteDataSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDataSetResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DeleteFolderRequest &, const Model::DeleteFolderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteFolderResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::CreateCustomPermissionsRequest &, const Model::CreateCustomPermissionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateCustomPermissionsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeUserRequest &, const Model::DescribeUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeUserResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeBrandAssignmentRequest &, const Model::DescribeBrandAssignmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeBrandAssignmentResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateDataSetRequest &, const Model::UpdateDataSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDataSetResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListUsersRequest &, const Model::ListUsersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListUsersResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::SearchDataSourcesRequest &, const Model::SearchDataSourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchDataSourcesResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::RegisterUserRequest &, const Model::RegisterUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterUserResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateDataSetPermissionsRequest &, const Model::UpdateDataSetPermissionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDataSetPermissionsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeAccountCustomizationRequest &, const Model::DescribeAccountCustomizationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAccountCustomizationResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListIngestionsRequest &, const Model::ListIngestionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListIngestionsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListRefreshSchedulesRequest &, const Model::ListRefreshSchedulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRefreshSchedulesResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateBrandAssignmentRequest &, const Model::UpdateBrandAssignmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateBrandAssignmentResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeGroupRequest &, const Model::DescribeGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeGroupResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeTemplateRequest &, const Model::DescribeTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeTemplateResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListNamespacesRequest &, const Model::ListNamespacesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListNamespacesResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::CreateAccountSubscriptionRequest &, const Model::CreateAccountSubscriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAccountSubscriptionResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListUserGroupsRequest &, const Model::ListUserGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListUserGroupsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::CreateThemeRequest &, const Model::CreateThemeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateThemeResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::CreateVPCConnectionRequest &, const Model::CreateVPCConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateVPCConnectionResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListAssetBundleExportJobsRequest &, const Model::ListAssetBundleExportJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAssetBundleExportJobsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListThemeAliasesRequest &, const Model::ListThemeAliasesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListThemeAliasesResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DeleteCustomPermissionsRequest &, const Model::DeleteCustomPermissionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteCustomPermissionsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::CreateTemplateRequest &, const Model::CreateTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTemplateResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DeleteRefreshScheduleRequest &, const Model::DeleteRefreshScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRefreshScheduleResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeAccountSubscriptionRequest &, const Model::DescribeAccountSubscriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAccountSubscriptionResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateFolderRequest &, const Model::UpdateFolderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateFolderResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeTopicRequest &, const Model::DescribeTopicOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeTopicResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateThemePermissionsRequest &, const Model::UpdateThemePermissionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateThemePermissionsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::SearchAnalysesRequest &, const Model::SearchAnalysesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchAnalysesResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DeleteBrandAssignmentRequest &, const Model::DeleteBrandAssignmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteBrandAssignmentResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListThemeVersionsRequest &, const Model::ListThemeVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListThemeVersionsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::CreateDataSetRequest &, const Model::CreateDataSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDataSetResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::SearchTopicsRequest &, const Model::SearchTopicsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchTopicsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateDataSourceRequest &, const Model::UpdateDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDataSourceResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateThemeAliasRequest &, const Model::UpdateThemeAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateThemeAliasResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeDashboardSnapshotJobRequest &, const Model::DescribeDashboardSnapshotJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDashboardSnapshotJobResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeAnalysisRequest &, const Model::DescribeAnalysisOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAnalysisResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListVPCConnectionsRequest &, const Model::ListVPCConnectionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListVPCConnectionsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateTopicPermissionsRequest &, const Model::UpdateTopicPermissionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateTopicPermissionsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateRefreshScheduleRequest &, const Model::UpdateRefreshScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateRefreshScheduleResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeAnalysisDefinitionRequest &, const Model::DescribeAnalysisDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAnalysisDefinitionResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeDashboardsQAConfigurationRequest &, const Model::DescribeDashboardsQAConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDashboardsQAConfigurationResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateAccountSettingsRequest &, const Model::UpdateAccountSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAccountSettingsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeTopicRefreshScheduleRequest &, const Model::DescribeTopicRefreshScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeTopicRefreshScheduleResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::BatchDeleteTopicReviewedAnswerRequest &, const Model::BatchDeleteTopicReviewedAnswerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchDeleteTopicReviewedAnswerResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateKeyRegistrationRequest &, const Model::UpdateKeyRegistrationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateKeyRegistrationResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeKeyRegistrationRequest &, const Model::DescribeKeyRegistrationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeKeyRegistrationResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateDashboardRequest &, const Model::UpdateDashboardOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDashboardResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateTemplateRequest &, const Model::UpdateTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateTemplateResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DeleteFolderMembershipRequest &, const Model::DeleteFolderMembershipOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteFolderMembershipResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListTopicsRequest &, const Model::ListTopicsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTopicsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeThemeRequest &, const Model::DescribeThemeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeThemeResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DeleteThemeAliasRequest &, const Model::DeleteThemeAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteThemeAliasResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeTemplateAliasRequest &, const Model::DescribeTemplateAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeTemplateAliasResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DeleteDataSetRefreshPropertiesRequest &, const Model::DeleteDataSetRefreshPropertiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDataSetRefreshPropertiesResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DeleteDefaultQBusinessApplicationRequest &, const Model::DeleteDefaultQBusinessApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDefaultQBusinessApplicationResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateSPICECapacityConfigurationRequest &, const Model::UpdateSPICECapacityConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateSPICECapacityConfigurationResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListFoldersRequest &, const Model::ListFoldersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListFoldersResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeTopicPermissionsRequest &, const Model::DescribeTopicPermissionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeTopicPermissionsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListDataSourcesRequest &, const Model::ListDataSourcesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDataSourcesResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateDefaultQBusinessApplicationRequest &, const Model::UpdateDefaultQBusinessApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDefaultQBusinessApplicationResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateAccountCustomizationRequest &, const Model::UpdateAccountCustomizationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAccountCustomizationResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateApplicationWithTokenExchangeGrantRequest &, const Model::UpdateApplicationWithTokenExchangeGrantOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateApplicationWithTokenExchangeGrantResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::PredictQAResultsRequest &, const Model::PredictQAResultsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PredictQAResultsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateDashboardPermissionsRequest &, const Model::UpdateDashboardPermissionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDashboardPermissionsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListTemplatesRequest &, const Model::ListTemplatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTemplatesResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListFolderMembersRequest &, const Model::ListFolderMembersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListFolderMembersResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::CreateRefreshScheduleRequest &, const Model::CreateRefreshScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateRefreshScheduleResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::StartDashboardSnapshotJobRequest &, const Model::StartDashboardSnapshotJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartDashboardSnapshotJobResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateFolderPermissionsRequest &, const Model::UpdateFolderPermissionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateFolderPermissionsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListDashboardsRequest &, const Model::ListDashboardsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDashboardsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeDashboardSnapshotJobResultRequest &, const Model::DescribeDashboardSnapshotJobResultOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDashboardSnapshotJobResultResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListDataSetsRequest &, const Model::ListDataSetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDataSetsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::GetDashboardEmbedUrlRequest &, const Model::GetDashboardEmbedUrlOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDashboardEmbedUrlResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListGroupMembershipsRequest &, const Model::ListGroupMembershipsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListGroupMembershipsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateDashboardsQAConfigurationRequest &, const Model::UpdateDashboardsQAConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDashboardsQAConfigurationResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::CreateFolderRequest &, const Model::CreateFolderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateFolderResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DeleteUserCustomPermissionRequest &, const Model::DeleteUserCustomPermissionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteUserCustomPermissionResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DeleteAccountSubscriptionRequest &, const Model::DeleteAccountSubscriptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAccountSubscriptionResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateGroupRequest &, const Model::UpdateGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateGroupResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeDataSetRequest &, const Model::DescribeDataSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDataSetResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DeleteNamespaceRequest &, const Model::DeleteNamespaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteNamespaceResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DeleteDataSourceRequest &, const Model::DeleteDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDataSourceResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeVPCConnectionRequest &, const Model::DescribeVPCConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeVPCConnectionResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListDashboardVersionsRequest &, const Model::ListDashboardVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDashboardVersionsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeThemeAliasRequest &, const Model::DescribeThemeAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeThemeAliasResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeCustomPermissionsRequest &, const Model::DescribeCustomPermissionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeCustomPermissionsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::CreateFolderMembershipRequest &, const Model::CreateFolderMembershipOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateFolderMembershipResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::GenerateEmbedUrlForAnonymousUserRequest &, const Model::GenerateEmbedUrlForAnonymousUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GenerateEmbedUrlForAnonymousUserResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateCustomPermissionsRequest &, const Model::UpdateCustomPermissionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateCustomPermissionsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeAssetBundleImportJobRequest &, const Model::DescribeAssetBundleImportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAssetBundleImportJobResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::CreateRoleMembershipRequest &, const Model::CreateRoleMembershipOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateRoleMembershipResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateRoleCustomPermissionRequest &, const Model::UpdateRoleCustomPermissionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateRoleCustomPermissionResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::StartAssetBundleExportJobRequest &, const Model::StartAssetBundleExportJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartAssetBundleExportJobResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DeleteGroupRequest &, const Model::DeleteGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteGroupResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DeleteRoleMembershipRequest &, const Model::DeleteRoleMembershipOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteRoleMembershipResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::SearchDashboardsRequest &, const Model::SearchDashboardsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchDashboardsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeIpRestrictionRequest &, const Model::DescribeIpRestrictionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeIpRestrictionResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::CreateIAMPolicyAssignmentRequest &, const Model::CreateIAMPolicyAssignmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateIAMPolicyAssignmentResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateTopicRequest &, const Model::UpdateTopicOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateTopicResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateAnalysisPermissionsRequest &, const Model::UpdateAnalysisPermissionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAnalysisPermissionsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DeleteIAMPolicyAssignmentRequest &, const Model::DeleteIAMPolicyAssignmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteIAMPolicyAssignmentResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::CreateTopicRefreshScheduleRequest &, const Model::CreateTopicRefreshScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateTopicRefreshScheduleResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DeleteVPCConnectionRequest &, const Model::DeleteVPCConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteVPCConnectionResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListGroupsRequest &, const Model::ListGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListGroupsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListTopicRefreshSchedulesRequest &, const Model::ListTopicRefreshSchedulesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTopicRefreshSchedulesResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeQPersonalizationConfigurationRequest &, const Model::DescribeQPersonalizationConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeQPersonalizationConfigurationResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::CreateGroupMembershipRequest &, const Model::CreateGroupMembershipOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateGroupMembershipResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListFoldersForResourceRequest &, const Model::ListFoldersForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListFoldersForResourceResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::CreateThemeAliasRequest &, const Model::CreateThemeAliasOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateThemeAliasResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DeleteDashboardRequest &, const Model::DeleteDashboardOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDashboardResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeFolderResolvedPermissionsRequest &, const Model::DescribeFolderResolvedPermissionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeFolderResolvedPermissionsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeDashboardDefinitionRequest &, const Model::DescribeDashboardDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDashboardDefinitionResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeTemplatePermissionsRequest &, const Model::DescribeTemplatePermissionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeTemplatePermissionsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateTopicRefreshScheduleRequest &, const Model::UpdateTopicRefreshScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateTopicRefreshScheduleResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DeleteThemeRequest &, const Model::DeleteThemeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteThemeResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListTopicReviewedAnswersRequest &, const Model::ListTopicReviewedAnswersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTopicReviewedAnswersResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListAssetBundleImportJobsRequest &, const Model::ListAssetBundleImportJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAssetBundleImportJobsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::PutDataSetRefreshPropertiesRequest &, const Model::PutDataSetRefreshPropertiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutDataSetRefreshPropertiesResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DeleteTopicRefreshScheduleRequest &, const Model::DeleteTopicRefreshScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteTopicRefreshScheduleResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::CreateGroupRequest &, const Model::CreateGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateGroupResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DeleteGroupMembershipRequest &, const Model::DeleteGroupMembershipOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteGroupMembershipResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListIAMPolicyAssignmentsForUserRequest &, const Model::ListIAMPolicyAssignmentsForUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListIAMPolicyAssignmentsForUserResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeDataSetRefreshPropertiesRequest &, const Model::DescribeDataSetRefreshPropertiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDataSetRefreshPropertiesResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListTemplateAliasesRequest &, const Model::ListTemplateAliasesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTemplateAliasesResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::CreateAnalysisRequest &, const Model::CreateAnalysisOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAnalysisResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::GenerateEmbedUrlForRegisteredUserWithIdentityRequest &, const Model::GenerateEmbedUrlForRegisteredUserWithIdentityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GenerateEmbedUrlForRegisteredUserWithIdentityResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::CreateBrandRequest &, const Model::CreateBrandOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateBrandResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateVPCConnectionRequest &, const Model::UpdateVPCConnectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateVPCConnectionResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::ListRoleMembershipsRequest &, const Model::ListRoleMembershipsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListRoleMembershipsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DeleteUserRequest &, const Model::DeleteUserOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteUserResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeGroupMembershipRequest &, const Model::DescribeGroupMembershipOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeGroupMembershipResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::SearchGroupsRequest &, const Model::SearchGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchGroupsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateDashboardLinksRequest &, const Model::UpdateDashboardLinksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDashboardLinksResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdateIdentityPropagationConfigRequest &, const Model::UpdateIdentityPropagationConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateIdentityPropagationConfigResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DeleteAnalysisRequest &, const Model::DeleteAnalysisOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAnalysisResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::CreateDashboardRequest &, const Model::CreateDashboardOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDashboardResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::SearchFoldersRequest &, const Model::SearchFoldersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SearchFoldersResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeIngestionRequest &, const Model::DescribeIngestionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeIngestionResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::UpdatePublicSharingSettingsRequest &, const Model::UpdatePublicSharingSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdatePublicSharingSettingsResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeBrandRequest &, const Model::DescribeBrandOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeBrandResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::CreateDataSourceRequest &, const Model::CreateDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDataSourceResponseReceivedHandler
std::function< void(const QuickSightClient *, const Model::DescribeFolderPermissionsRequest &, const Model::DescribeFolderPermissionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeFolderPermissionsResponseReceivedHandler
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String