Skip to content

Commit 8175b74

Browse files
author
AWS
committed
Amazon QuickSight Update: QuickSight: 1. Add new API - ListFoldersForResource. 2. Commit mode adds visibility configuration of Apply button on multi-select controls for authors.
1 parent 38f9ab3 commit 8175b74

File tree

3 files changed

+127
-0
lines changed

3 files changed

+127
-0
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "Amazon QuickSight",
4+
"contributor": "",
5+
"description": "QuickSight: 1. Add new API - ListFoldersForResource. 2. Commit mode adds visibility configuration of Apply button on multi-select controls for authors."
6+
}

services/quicksight/src/main/resources/codegen-resources/paginators-1.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,12 @@
6666
"limit_key": "MaxResults",
6767
"result_key": "FolderSummaryList"
6868
},
69+
"ListFoldersForResource": {
70+
"input_token": "NextToken",
71+
"output_token": "NextToken",
72+
"limit_key": "MaxResults",
73+
"result_key": "Folders"
74+
},
6975
"ListGroupMemberships": {
7076
"input_token": "NextToken",
7177
"output_token": "NextToken",

services/quicksight/src/main/resources/codegen-resources/service-2.json

Lines changed: 115 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2008,6 +2008,25 @@
20082008
],
20092009
"documentation":"<p>Lists all folders in an account.</p>"
20102010
},
2011+
"ListFoldersForResource":{
2012+
"name":"ListFoldersForResource",
2013+
"http":{
2014+
"method":"GET",
2015+
"requestUri":"/accounts/{AwsAccountId}/resource/{ResourceArn}/folders"
2016+
},
2017+
"input":{"shape":"ListFoldersForResourceRequest"},
2018+
"output":{"shape":"ListFoldersForResourceResponse"},
2019+
"errors":[
2020+
{"shape":"InvalidParameterValueException"},
2021+
{"shape":"AccessDeniedException"},
2022+
{"shape":"ResourceNotFoundException"},
2023+
{"shape":"ThrottlingException"},
2024+
{"shape":"InvalidNextTokenException"},
2025+
{"shape":"UnsupportedUserEditionException"},
2026+
{"shape":"InternalFailureException"}
2027+
],
2028+
"documentation":"<p>List all folders that a resource is a member of.</p>"
2029+
},
20112030
"ListGroupMemberships":{
20122031
"name":"ListGroupMemberships",
20132032
"http":{
@@ -7305,6 +7324,13 @@
73057324
},
73067325
"documentation":"<p>A combo chart.</p> <p>The <code>ComboChartVisual</code> includes stacked bar combo charts and clustered bar combo charts</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/quicksight/latest/user/combo-charts.html\">Using combo charts</a> in the <i>Amazon QuickSight User Guide</i>.</p>"
73077326
},
7327+
"CommitMode":{
7328+
"type":"string",
7329+
"enum":[
7330+
"AUTO",
7331+
"MANUAL"
7332+
]
7333+
},
73087334
"ComparativeOrder":{
73097335
"type":"structure",
73107336
"members":{
@@ -11600,6 +11626,10 @@
1160011626
"DisplayOptions":{
1160111627
"shape":"DateTimePickerControlDisplayOptions",
1160211628
"documentation":"<p>The display options of a control.</p>"
11629+
},
11630+
"CommitMode":{
11631+
"shape":"CommitMode",
11632+
"documentation":"<p>The visibility configuration of the Apply button on a <code>DateTimePickerControl</code>.</p>"
1160311633
}
1160411634
},
1160511635
"documentation":"<p>The default options that correspond to the filter control type of a <code>DateTimePicker</code>.</p>"
@@ -11670,6 +11700,10 @@
1167011700
"SelectableValues":{
1167111701
"shape":"FilterSelectableValues",
1167211702
"documentation":"<p>A list of selectable values that are used in a control.</p>"
11703+
},
11704+
"CommitMode":{
11705+
"shape":"CommitMode",
11706+
"documentation":"<p>The visibility configuration of the Apply button on a <code>FilterDropDownControl</code>.</p>"
1167311707
}
1167411708
},
1167511709
"documentation":"<p>The default options that correspond to the <code>Dropdown</code> filter control type.</p>"
@@ -11776,6 +11810,10 @@
1177611810
"DisplayOptions":{
1177711811
"shape":"RelativeDateTimeControlDisplayOptions",
1177811812
"documentation":"<p>The display options of a control.</p>"
11813+
},
11814+
"CommitMode":{
11815+
"shape":"CommitMode",
11816+
"documentation":"<p>The visibility configuration of the Apply button on a <code>RelativeDateTimeControl</code>.</p>"
1177911817
}
1178011818
},
1178111819
"documentation":"<p>The default options that correspond to the <code>RelativeDateTime</code> filter control type.</p>"
@@ -16152,6 +16190,10 @@
1615216190
"Type":{
1615316191
"shape":"SheetControlDateTimePickerType",
1615416192
"documentation":"<p>The type of the <code>FilterDropDownControl</code>. Choose one of the following options:</p> <ul> <li> <p> <code>MULTI_SELECT</code>: The user can select multiple entries from a dropdown menu.</p> </li> <li> <p> <code>SINGLE_SELECT</code>: The user can select a single entry from a dropdown menu.</p> </li> </ul>"
16193+
},
16194+
"CommitMode":{
16195+
"shape":"CommitMode",
16196+
"documentation":"<p>The visibility configurationof the Apply button on a <code>DateTimePickerControl</code>.</p>"
1615516197
}
1615616198
},
1615716199
"documentation":"<p>A control from a date filter that is used to specify date and time.</p>"
@@ -16191,6 +16233,10 @@
1619116233
"CascadingControlConfiguration":{
1619216234
"shape":"CascadingControlConfiguration",
1619316235
"documentation":"<p>The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls.</p>"
16236+
},
16237+
"CommitMode":{
16238+
"shape":"CommitMode",
16239+
"documentation":"<p>The visibility configuration of the Apply button on a <code>FilterDropDownControl</code>.</p>"
1619416240
}
1619516241
},
1619616242
"documentation":"<p>A control to display a dropdown list with buttons that are used to select a single value.</p>"
@@ -16376,6 +16422,10 @@
1637616422
"DisplayOptions":{
1637716423
"shape":"RelativeDateTimeControlDisplayOptions",
1637816424
"documentation":"<p>The display options of a control.</p>"
16425+
},
16426+
"CommitMode":{
16427+
"shape":"CommitMode",
16428+
"documentation":"<p>The visibility configuration of the Apply button on a <code>FilterRelativeDateTimeControl</code>.</p>"
1637916429
}
1638016430
},
1638116431
"documentation":"<p>A control from a date filter that is used to specify the relative date.</p>"
@@ -16673,6 +16723,11 @@
1667316723
"RESTRICTED"
1667416724
]
1667516725
},
16726+
"FoldersForResourceArnList":{
16727+
"type":"list",
16728+
"member":{"shape":"Arn"},
16729+
"max":20
16730+
},
1667616731
"Font":{
1667716732
"type":"structure",
1667816733
"members":{
@@ -20333,6 +20388,62 @@
2033320388
}
2033420389
}
2033520390
},
20391+
"ListFoldersForResourceRequest":{
20392+
"type":"structure",
20393+
"required":[
20394+
"AwsAccountId",
20395+
"ResourceArn"
20396+
],
20397+
"members":{
20398+
"AwsAccountId":{
20399+
"shape":"AwsAccountId",
20400+
"documentation":"<p>The ID for the Amazon Web Services account that contains the resource.</p>",
20401+
"location":"uri",
20402+
"locationName":"AwsAccountId"
20403+
},
20404+
"ResourceArn":{
20405+
"shape":"Arn",
20406+
"documentation":"<p>The Amazon Resource Name (ARN) the resource whose folders you need to list.</p>",
20407+
"location":"uri",
20408+
"locationName":"ResourceArn"
20409+
},
20410+
"NextToken":{
20411+
"shape":"String",
20412+
"documentation":"<p>The token for the next set of results, or null if there are no more results.</p>",
20413+
"location":"querystring",
20414+
"locationName":"next-token"
20415+
},
20416+
"MaxResults":{
20417+
"shape":"MaxResults",
20418+
"documentation":"<p>The maximum number of results to be returned per request.</p>",
20419+
"box":true,
20420+
"location":"querystring",
20421+
"locationName":"max-results"
20422+
}
20423+
}
20424+
},
20425+
"ListFoldersForResourceResponse":{
20426+
"type":"structure",
20427+
"members":{
20428+
"Status":{
20429+
"shape":"StatusCode",
20430+
"documentation":"<p>The HTTP status of the request.</p>",
20431+
"location":"statusCode"
20432+
},
20433+
"Folders":{
20434+
"shape":"FoldersForResourceArnList",
20435+
"documentation":"<p>A list that contains the Amazon Resource Names (ARNs) of all folders that the resource is a member of.</p>"
20436+
},
20437+
"NextToken":{
20438+
"shape":"String",
20439+
"documentation":"<p>The token for the next set of results, or null if there are no more results.</p>"
20440+
},
20441+
"RequestId":{
20442+
"shape":"String",
20443+
"documentation":"<p>The Amazon Web Services request ID for this operation.</p>"
20444+
}
20445+
}
20446+
},
2033620447
"ListFoldersRequest":{
2033720448
"type":"structure",
2033820449
"required":["AwsAccountId"],
@@ -22941,6 +23052,10 @@
2294123052
"CascadingControlConfiguration":{
2294223053
"shape":"CascadingControlConfiguration",
2294323054
"documentation":"<p>The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls.</p>"
23055+
},
23056+
"CommitMode":{
23057+
"shape":"CommitMode",
23058+
"documentation":"<p>The visibility configuration of the Apply button on a <code>ParameterDropDownControl</code>.</p>"
2294423059
}
2294523060
},
2294623061
"documentation":"<p>A control to display a dropdown list with buttons that are used to select a single value.</p>"

0 commit comments

Comments
 (0)