Skip to content

Commit 31b656f

Browse files
author
awstools
committed
feat(client-quicksight): QuickSight: 1. Add new API - ListFoldersForResource. 2. Commit mode adds visibility configuration of Apply button on multi-select controls for authors.
1 parent 380c0de commit 31b656f

24 files changed

+869
-148
lines changed

clients/client-quicksight/README.md

+8
Original file line numberDiff line numberDiff line change
@@ -1063,6 +1063,14 @@ ListFolders
10631063

10641064
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/quicksight/command/ListFoldersCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-quicksight/Interface/ListFoldersCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-quicksight/Interface/ListFoldersCommandOutput/)
10651065

1066+
</details>
1067+
<details>
1068+
<summary>
1069+
ListFoldersForResource
1070+
</summary>
1071+
1072+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/quicksight/command/ListFoldersForResourceCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-quicksight/Interface/ListFoldersForResourceCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-quicksight/Interface/ListFoldersForResourceCommandOutput/)
1073+
10661074
</details>
10671075
<details>
10681076
<summary>

clients/client-quicksight/src/QuickSight.ts

+23
Original file line numberDiff line numberDiff line change
@@ -505,6 +505,11 @@ import {
505505
ListFolderMembersCommandOutput,
506506
} from "./commands/ListFolderMembersCommand";
507507
import { ListFoldersCommand, ListFoldersCommandInput, ListFoldersCommandOutput } from "./commands/ListFoldersCommand";
508+
import {
509+
ListFoldersForResourceCommand,
510+
ListFoldersForResourceCommandInput,
511+
ListFoldersForResourceCommandOutput,
512+
} from "./commands/ListFoldersForResourceCommand";
508513
import {
509514
ListGroupMembershipsCommand,
510515
ListGroupMembershipsCommandInput,
@@ -929,6 +934,7 @@ const commands = {
929934
ListDataSourcesCommand,
930935
ListFolderMembersCommand,
931936
ListFoldersCommand,
937+
ListFoldersForResourceCommand,
932938
ListGroupMembershipsCommand,
933939
ListGroupsCommand,
934940
ListIAMPolicyAssignmentsCommand,
@@ -2671,6 +2677,23 @@ export interface QuickSight {
26712677
cb: (err: any, data?: ListFoldersCommandOutput) => void
26722678
): void;
26732679

2680+
/**
2681+
* @see {@link ListFoldersForResourceCommand}
2682+
*/
2683+
listFoldersForResource(
2684+
args: ListFoldersForResourceCommandInput,
2685+
options?: __HttpHandlerOptions
2686+
): Promise<ListFoldersForResourceCommandOutput>;
2687+
listFoldersForResource(
2688+
args: ListFoldersForResourceCommandInput,
2689+
cb: (err: any, data?: ListFoldersForResourceCommandOutput) => void
2690+
): void;
2691+
listFoldersForResource(
2692+
args: ListFoldersForResourceCommandInput,
2693+
options: __HttpHandlerOptions,
2694+
cb: (err: any, data?: ListFoldersForResourceCommandOutput) => void
2695+
): void;
2696+
26742697
/**
26752698
* @see {@link ListGroupMembershipsCommand}
26762699
*/

clients/client-quicksight/src/QuickSightClient.ts

+6
Original file line numberDiff line numberDiff line change
@@ -346,6 +346,10 @@ import { ListDataSetsCommandInput, ListDataSetsCommandOutput } from "./commands/
346346
import { ListDataSourcesCommandInput, ListDataSourcesCommandOutput } from "./commands/ListDataSourcesCommand";
347347
import { ListFolderMembersCommandInput, ListFolderMembersCommandOutput } from "./commands/ListFolderMembersCommand";
348348
import { ListFoldersCommandInput, ListFoldersCommandOutput } from "./commands/ListFoldersCommand";
349+
import {
350+
ListFoldersForResourceCommandInput,
351+
ListFoldersForResourceCommandOutput,
352+
} from "./commands/ListFoldersForResourceCommand";
349353
import {
350354
ListGroupMembershipsCommandInput,
351355
ListGroupMembershipsCommandOutput,
@@ -652,6 +656,7 @@ export type ServiceInputTypes =
652656
| ListDataSourcesCommandInput
653657
| ListFolderMembersCommandInput
654658
| ListFoldersCommandInput
659+
| ListFoldersForResourceCommandInput
655660
| ListGroupMembershipsCommandInput
656661
| ListGroupsCommandInput
657662
| ListIAMPolicyAssignmentsCommandInput
@@ -834,6 +839,7 @@ export type ServiceOutputTypes =
834839
| ListDataSourcesCommandOutput
835840
| ListFolderMembersCommandOutput
836841
| ListFoldersCommandOutput
842+
| ListFoldersForResourceCommandOutput
837843
| ListGroupMembershipsCommandOutput
838844
| ListGroupsCommandOutput
839845
| ListIAMPolicyAssignmentsCommandOutput

clients/client-quicksight/src/commands/CreateAnalysisCommand.ts

+19
Original file line numberDiff line numberDiff line change
@@ -249,6 +249,7 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
249249
* },
250250
* ],
251251
* },
252+
* CommitMode: "AUTO" || "MANUAL",
252253
* },
253254
* TextField: { // ParameterTextFieldControl
254255
* ParameterControlId: "STRING_VALUE", // required
@@ -337,6 +338,7 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
337338
* DateIconVisibility: "HIDDEN" || "VISIBLE",
338339
* },
339340
* Type: "SINGLE_VALUED" || "DATE_RANGE",
341+
* CommitMode: "AUTO" || "MANUAL",
340342
* },
341343
* List: { // FilterListControl
342344
* FilterControlId: "STRING_VALUE", // required
@@ -395,6 +397,7 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
395397
* },
396398
* ],
397399
* },
400+
* CommitMode: "AUTO" || "MANUAL",
398401
* },
399402
* TextField: { // FilterTextFieldControl
400403
* FilterControlId: "STRING_VALUE", // required
@@ -443,6 +446,7 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
443446
* DateTimeFormat: "STRING_VALUE",
444447
* InfoIconLabelOptions: "<SheetControlInfoIconLabelOptions>",
445448
* },
449+
* CommitMode: "AUTO" || "MANUAL",
446450
* },
447451
* CrossSheet: { // FilterCrossSheetControl
448452
* FilterControlId: "STRING_VALUE", // required
@@ -4544,6 +4548,7 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
45444548
* HelperTextVisibility: "HIDDEN" || "VISIBLE",
45454549
* DateIconVisibility: "HIDDEN" || "VISIBLE",
45464550
* },
4551+
* CommitMode: "AUTO" || "MANUAL",
45474552
* },
45484553
* DefaultListOptions: { // DefaultFilterListControlOptions
45494554
* DisplayOptions: {
@@ -4573,6 +4578,7 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
45734578
* SelectableValues: {
45744579
* Values: "<ParameterSelectableValueList>",
45754580
* },
4581+
* CommitMode: "AUTO" || "MANUAL",
45764582
* },
45774583
* DefaultTextFieldOptions: { // DefaultTextFieldControlOptions
45784584
* DisplayOptions: {
@@ -4607,6 +4613,7 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
46074613
* DateTimeFormat: "STRING_VALUE",
46084614
* InfoIconLabelOptions: "<SheetControlInfoIconLabelOptions>",
46094615
* },
4616+
* CommitMode: "AUTO" || "MANUAL",
46104617
* },
46114618
* },
46124619
* },
@@ -4639,6 +4646,7 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
46394646
* HelperTextVisibility: "HIDDEN" || "VISIBLE",
46404647
* DateIconVisibility: "HIDDEN" || "VISIBLE",
46414648
* },
4649+
* CommitMode: "AUTO" || "MANUAL",
46424650
* },
46434651
* DefaultListOptions: {
46444652
* DisplayOptions: {
@@ -4662,6 +4670,7 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
46624670
* },
46634671
* Type: "MULTI_SELECT" || "SINGLE_SELECT",
46644672
* SelectableValues: "<FilterSelectableValues>",
4673+
* CommitMode: "AUTO" || "MANUAL",
46654674
* },
46664675
* DefaultTextFieldOptions: {
46674676
* DisplayOptions: {
@@ -4694,6 +4703,7 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
46944703
* DateTimeFormat: "STRING_VALUE",
46954704
* InfoIconLabelOptions: "<SheetControlInfoIconLabelOptions>",
46964705
* },
4706+
* CommitMode: "AUTO" || "MANUAL",
46974707
* },
46984708
* },
46994709
* },
@@ -4719,6 +4729,7 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
47194729
* HelperTextVisibility: "HIDDEN" || "VISIBLE",
47204730
* DateIconVisibility: "HIDDEN" || "VISIBLE",
47214731
* },
4732+
* CommitMode: "AUTO" || "MANUAL",
47224733
* },
47234734
* DefaultListOptions: {
47244735
* DisplayOptions: {
@@ -4740,6 +4751,7 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
47404751
* },
47414752
* Type: "MULTI_SELECT" || "SINGLE_SELECT",
47424753
* SelectableValues: "<FilterSelectableValues>",
4754+
* CommitMode: "AUTO" || "MANUAL",
47434755
* },
47444756
* DefaultTextFieldOptions: {
47454757
* DisplayOptions: {
@@ -4772,6 +4784,7 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
47724784
* DateTimeFormat: "STRING_VALUE",
47734785
* InfoIconLabelOptions: "<SheetControlInfoIconLabelOptions>",
47744786
* },
4787+
* CommitMode: "AUTO" || "MANUAL",
47754788
* },
47764789
* },
47774790
* },
@@ -4792,6 +4805,7 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
47924805
* DefaultDateTimePickerOptions: {
47934806
* Type: "SINGLE_VALUED" || "DATE_RANGE",
47944807
* DisplayOptions: "<DateTimePickerControlDisplayOptions>",
4808+
* CommitMode: "AUTO" || "MANUAL",
47954809
* },
47964810
* DefaultListOptions: {
47974811
* DisplayOptions: "<ListControlDisplayOptions>",
@@ -4802,6 +4816,7 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
48024816
* DisplayOptions: "<DropDownControlDisplayOptions>",
48034817
* Type: "MULTI_SELECT" || "SINGLE_SELECT",
48044818
* SelectableValues: "<FilterSelectableValues>",
4819+
* CommitMode: "AUTO" || "MANUAL",
48054820
* },
48064821
* DefaultTextFieldOptions: {
48074822
* DisplayOptions: "<TextFieldControlDisplayOptions>",
@@ -4823,6 +4838,7 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
48234838
* DateTimeFormat: "STRING_VALUE",
48244839
* InfoIconLabelOptions: "<SheetControlInfoIconLabelOptions>",
48254840
* },
4841+
* CommitMode: "AUTO" || "MANUAL",
48264842
* },
48274843
* },
48284844
* },
@@ -4855,6 +4871,7 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
48554871
* DefaultDateTimePickerOptions: {
48564872
* Type: "SINGLE_VALUED" || "DATE_RANGE",
48574873
* DisplayOptions: "<DateTimePickerControlDisplayOptions>",
4874+
* CommitMode: "AUTO" || "MANUAL",
48584875
* },
48594876
* DefaultListOptions: {
48604877
* DisplayOptions: "<ListControlDisplayOptions>",
@@ -4865,6 +4882,7 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
48654882
* DisplayOptions: "<DropDownControlDisplayOptions>",
48664883
* Type: "MULTI_SELECT" || "SINGLE_SELECT",
48674884
* SelectableValues: "<FilterSelectableValues>",
4885+
* CommitMode: "AUTO" || "MANUAL",
48684886
* },
48694887
* DefaultTextFieldOptions: {
48704888
* DisplayOptions: "<TextFieldControlDisplayOptions>",
@@ -4882,6 +4900,7 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
48824900
* },
48834901
* DefaultRelativeDateTimeOptions: {
48844902
* DisplayOptions: "<RelativeDateTimeControlDisplayOptions>",
4903+
* CommitMode: "AUTO" || "MANUAL",
48854904
* },
48864905
* },
48874906
* },

clients/client-quicksight/src/commands/CreateDashboardCommand.ts

+19
Original file line numberDiff line numberDiff line change
@@ -295,6 +295,7 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
295295
* },
296296
* ],
297297
* },
298+
* CommitMode: "AUTO" || "MANUAL",
298299
* },
299300
* TextField: { // ParameterTextFieldControl
300301
* ParameterControlId: "STRING_VALUE", // required
@@ -383,6 +384,7 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
383384
* DateIconVisibility: "HIDDEN" || "VISIBLE",
384385
* },
385386
* Type: "SINGLE_VALUED" || "DATE_RANGE",
387+
* CommitMode: "AUTO" || "MANUAL",
386388
* },
387389
* List: { // FilterListControl
388390
* FilterControlId: "STRING_VALUE", // required
@@ -441,6 +443,7 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
441443
* },
442444
* ],
443445
* },
446+
* CommitMode: "AUTO" || "MANUAL",
444447
* },
445448
* TextField: { // FilterTextFieldControl
446449
* FilterControlId: "STRING_VALUE", // required
@@ -489,6 +492,7 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
489492
* DateTimeFormat: "STRING_VALUE",
490493
* InfoIconLabelOptions: "<SheetControlInfoIconLabelOptions>",
491494
* },
495+
* CommitMode: "AUTO" || "MANUAL",
492496
* },
493497
* CrossSheet: { // FilterCrossSheetControl
494498
* FilterControlId: "STRING_VALUE", // required
@@ -4588,6 +4592,7 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
45884592
* HelperTextVisibility: "HIDDEN" || "VISIBLE",
45894593
* DateIconVisibility: "HIDDEN" || "VISIBLE",
45904594
* },
4595+
* CommitMode: "AUTO" || "MANUAL",
45914596
* },
45924597
* DefaultListOptions: { // DefaultFilterListControlOptions
45934598
* DisplayOptions: {
@@ -4617,6 +4622,7 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
46174622
* SelectableValues: {
46184623
* Values: "<ParameterSelectableValueList>",
46194624
* },
4625+
* CommitMode: "AUTO" || "MANUAL",
46204626
* },
46214627
* DefaultTextFieldOptions: { // DefaultTextFieldControlOptions
46224628
* DisplayOptions: {
@@ -4651,6 +4657,7 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
46514657
* DateTimeFormat: "STRING_VALUE",
46524658
* InfoIconLabelOptions: "<SheetControlInfoIconLabelOptions>",
46534659
* },
4660+
* CommitMode: "AUTO" || "MANUAL",
46544661
* },
46554662
* },
46564663
* },
@@ -4683,6 +4690,7 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
46834690
* HelperTextVisibility: "HIDDEN" || "VISIBLE",
46844691
* DateIconVisibility: "HIDDEN" || "VISIBLE",
46854692
* },
4693+
* CommitMode: "AUTO" || "MANUAL",
46864694
* },
46874695
* DefaultListOptions: {
46884696
* DisplayOptions: {
@@ -4706,6 +4714,7 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
47064714
* },
47074715
* Type: "MULTI_SELECT" || "SINGLE_SELECT",
47084716
* SelectableValues: "<FilterSelectableValues>",
4717+
* CommitMode: "AUTO" || "MANUAL",
47094718
* },
47104719
* DefaultTextFieldOptions: {
47114720
* DisplayOptions: {
@@ -4738,6 +4747,7 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
47384747
* DateTimeFormat: "STRING_VALUE",
47394748
* InfoIconLabelOptions: "<SheetControlInfoIconLabelOptions>",
47404749
* },
4750+
* CommitMode: "AUTO" || "MANUAL",
47414751
* },
47424752
* },
47434753
* },
@@ -4763,6 +4773,7 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
47634773
* HelperTextVisibility: "HIDDEN" || "VISIBLE",
47644774
* DateIconVisibility: "HIDDEN" || "VISIBLE",
47654775
* },
4776+
* CommitMode: "AUTO" || "MANUAL",
47664777
* },
47674778
* DefaultListOptions: {
47684779
* DisplayOptions: {
@@ -4784,6 +4795,7 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
47844795
* },
47854796
* Type: "MULTI_SELECT" || "SINGLE_SELECT",
47864797
* SelectableValues: "<FilterSelectableValues>",
4798+
* CommitMode: "AUTO" || "MANUAL",
47874799
* },
47884800
* DefaultTextFieldOptions: {
47894801
* DisplayOptions: {
@@ -4816,6 +4828,7 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
48164828
* DateTimeFormat: "STRING_VALUE",
48174829
* InfoIconLabelOptions: "<SheetControlInfoIconLabelOptions>",
48184830
* },
4831+
* CommitMode: "AUTO" || "MANUAL",
48194832
* },
48204833
* },
48214834
* },
@@ -4836,6 +4849,7 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
48364849
* DefaultDateTimePickerOptions: {
48374850
* Type: "SINGLE_VALUED" || "DATE_RANGE",
48384851
* DisplayOptions: "<DateTimePickerControlDisplayOptions>",
4852+
* CommitMode: "AUTO" || "MANUAL",
48394853
* },
48404854
* DefaultListOptions: {
48414855
* DisplayOptions: "<ListControlDisplayOptions>",
@@ -4846,6 +4860,7 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
48464860
* DisplayOptions: "<DropDownControlDisplayOptions>",
48474861
* Type: "MULTI_SELECT" || "SINGLE_SELECT",
48484862
* SelectableValues: "<FilterSelectableValues>",
4863+
* CommitMode: "AUTO" || "MANUAL",
48494864
* },
48504865
* DefaultTextFieldOptions: {
48514866
* DisplayOptions: "<TextFieldControlDisplayOptions>",
@@ -4867,6 +4882,7 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
48674882
* DateTimeFormat: "STRING_VALUE",
48684883
* InfoIconLabelOptions: "<SheetControlInfoIconLabelOptions>",
48694884
* },
4885+
* CommitMode: "AUTO" || "MANUAL",
48704886
* },
48714887
* },
48724888
* },
@@ -4899,6 +4915,7 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
48994915
* DefaultDateTimePickerOptions: {
49004916
* Type: "SINGLE_VALUED" || "DATE_RANGE",
49014917
* DisplayOptions: "<DateTimePickerControlDisplayOptions>",
4918+
* CommitMode: "AUTO" || "MANUAL",
49024919
* },
49034920
* DefaultListOptions: {
49044921
* DisplayOptions: "<ListControlDisplayOptions>",
@@ -4909,6 +4926,7 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
49094926
* DisplayOptions: "<DropDownControlDisplayOptions>",
49104927
* Type: "MULTI_SELECT" || "SINGLE_SELECT",
49114928
* SelectableValues: "<FilterSelectableValues>",
4929+
* CommitMode: "AUTO" || "MANUAL",
49124930
* },
49134931
* DefaultTextFieldOptions: {
49144932
* DisplayOptions: "<TextFieldControlDisplayOptions>",
@@ -4926,6 +4944,7 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
49264944
* },
49274945
* DefaultRelativeDateTimeOptions: {
49284946
* DisplayOptions: "<RelativeDateTimeControlDisplayOptions>",
4947+
* CommitMode: "AUTO" || "MANUAL",
49294948
* },
49304949
* },
49314950
* },

0 commit comments

Comments
 (0)