Skip to content

Commit ee74785

Browse files
author
awstools
committed
feat(client-quicksight): Update Dashboard Links support; SingleAxisOptions support; Scatterplot Query limit support.
1 parent c63279d commit ee74785

25 files changed

+1126
-322
lines changed

clients/client-quicksight/README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1359,6 +1359,14 @@ UpdateDashboard
13591359

13601360
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/quicksight/command/UpdateDashboardCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-quicksight/Interface/UpdateDashboardCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-quicksight/Interface/UpdateDashboardCommandOutput/)
13611361

1362+
</details>
1363+
<details>
1364+
<summary>
1365+
UpdateDashboardLinks
1366+
</summary>
1367+
1368+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/quicksight/command/UpdateDashboardLinksCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-quicksight/Interface/UpdateDashboardLinksCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-quicksight/Interface/UpdateDashboardLinksCommandOutput/)
1369+
13621370
</details>
13631371
<details>
13641372
<summary>

clients/client-quicksight/src/QuickSight.ts

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -670,6 +670,11 @@ import {
670670
UpdateDashboardCommandInput,
671671
UpdateDashboardCommandOutput,
672672
} from "./commands/UpdateDashboardCommand";
673+
import {
674+
UpdateDashboardLinksCommand,
675+
UpdateDashboardLinksCommandInput,
676+
UpdateDashboardLinksCommandOutput,
677+
} from "./commands/UpdateDashboardLinksCommand";
673678
import {
674679
UpdateDashboardPermissionsCommand,
675680
UpdateDashboardPermissionsCommandInput,
@@ -931,6 +936,7 @@ const commands = {
931936
UpdateAnalysisCommand,
932937
UpdateAnalysisPermissionsCommand,
933938
UpdateDashboardCommand,
939+
UpdateDashboardLinksCommand,
934940
UpdateDashboardPermissionsCommand,
935941
UpdateDashboardPublishedVersionCommand,
936942
UpdateDataSetCommand,
@@ -3174,6 +3180,23 @@ export interface QuickSight {
31743180
cb: (err: any, data?: UpdateDashboardCommandOutput) => void
31753181
): void;
31763182

3183+
/**
3184+
* @see {@link UpdateDashboardLinksCommand}
3185+
*/
3186+
updateDashboardLinks(
3187+
args: UpdateDashboardLinksCommandInput,
3188+
options?: __HttpHandlerOptions
3189+
): Promise<UpdateDashboardLinksCommandOutput>;
3190+
updateDashboardLinks(
3191+
args: UpdateDashboardLinksCommandInput,
3192+
cb: (err: any, data?: UpdateDashboardLinksCommandOutput) => void
3193+
): void;
3194+
updateDashboardLinks(
3195+
args: UpdateDashboardLinksCommandInput,
3196+
options: __HttpHandlerOptions,
3197+
cb: (err: any, data?: UpdateDashboardLinksCommandOutput) => void
3198+
): void;
3199+
31773200
/**
31783201
* @see {@link UpdateDashboardPermissionsCommand}
31793202
*/

clients/client-quicksight/src/QuickSightClient.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -420,6 +420,10 @@ import {
420420
UpdateAnalysisPermissionsCommandOutput,
421421
} from "./commands/UpdateAnalysisPermissionsCommand";
422422
import { UpdateDashboardCommandInput, UpdateDashboardCommandOutput } from "./commands/UpdateDashboardCommand";
423+
import {
424+
UpdateDashboardLinksCommandInput,
425+
UpdateDashboardLinksCommandOutput,
426+
} from "./commands/UpdateDashboardLinksCommand";
423427
import {
424428
UpdateDashboardPermissionsCommandInput,
425429
UpdateDashboardPermissionsCommandOutput,
@@ -656,6 +660,7 @@ export type ServiceInputTypes =
656660
| UpdateAnalysisCommandInput
657661
| UpdateAnalysisPermissionsCommandInput
658662
| UpdateDashboardCommandInput
663+
| UpdateDashboardLinksCommandInput
659664
| UpdateDashboardPermissionsCommandInput
660665
| UpdateDashboardPublishedVersionCommandInput
661666
| UpdateDataSetCommandInput
@@ -831,6 +836,7 @@ export type ServiceOutputTypes =
831836
| UpdateAnalysisCommandOutput
832837
| UpdateAnalysisPermissionsCommandOutput
833838
| UpdateDashboardCommandOutput
839+
| UpdateDashboardLinksCommandOutput
834840
| UpdateDashboardPermissionsCommandOutput
835841
| UpdateDashboardPublishedVersionCommandOutput
836842
| UpdateDataSetCommandOutput

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

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,7 @@ export interface CreateAccountSubscriptionCommandOutput extends CreateAccountSub
3939
* @public
4040
* <p>Creates an Amazon QuickSight account, or subscribes to Amazon QuickSight Q.</p>
4141
* <p>The Amazon Web Services Region for the account is derived from what is configured in the
42-
* CLI or SDK. This operation isn't supported in the US East (Ohio) Region, South America (Sao Paulo) Region, or Asia
43-
* Pacific (Singapore) Region. </p>
42+
* CLI or SDK.</p>
4443
* <p>Before you use this operation, make sure that you can connect to an existing Amazon Web Services account. If you don't have an Amazon Web Services account, see <a href="https://docs.aws.amazon.com/quicksight/latest/user/setting-up-aws-sign-up.html">Sign
4544
* up for Amazon Web Services</a> in the <i>Amazon QuickSight User
4645
* Guide</i>. The person who signs up for Amazon QuickSight needs to have the

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

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3101,6 +3101,11 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
31013101
* ],
31023102
* },
31033103
* SecondaryYAxisLabelOptions: "<ChartAxisLabelOptions>",
3104+
* SingleAxisOptions: { // SingleAxisOptions
3105+
* YAxisOptions: { // YAxisOptions
3106+
* YAxis: "PRIMARY_Y_AXIS", // required
3107+
* },
3108+
* },
31043109
* DefaultSeriesSettings: { // LineChartDefaultSeriesSettings
31053110
* AxisBinding: "PRIMARY_YAXIS" || "SECONDARY_YAXIS",
31063111
* LineStyleSettings: { // LineChartLineStyleSettings
@@ -3639,6 +3644,9 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
36393644
* Label: "<DimensionFieldList>",
36403645
* },
36413646
* },
3647+
* SortConfiguration: { // ScatterPlotSortConfiguration
3648+
* ScatterPlotLimitConfiguration: "<ItemsLimitConfiguration>",
3649+
* },
36423650
* XAxisLabelOptions: "<ChartAxisLabelOptions>",
36433651
* XAxisDisplayOptions: "<AxisDisplayOptions>",
36443652
* YAxisLabelOptions: "<ChartAxisLabelOptions>",
@@ -3677,6 +3685,11 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
36773685
* PrimaryYAxisLabelOptions: "<ChartAxisLabelOptions>",
36783686
* SecondaryYAxisDisplayOptions: "<AxisDisplayOptions>",
36793687
* SecondaryYAxisLabelOptions: "<ChartAxisLabelOptions>",
3688+
* SingleAxisOptions: {
3689+
* YAxisOptions: {
3690+
* YAxis: "PRIMARY_Y_AXIS", // required
3691+
* },
3692+
* },
36803693
* ColorLabelOptions: "<ChartAxisLabelOptions>",
36813694
* Legend: "<LegendOptions>",
36823695
* BarDataLabels: "<DataLabelOptions>",

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

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3147,6 +3147,11 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
31473147
* ],
31483148
* },
31493149
* SecondaryYAxisLabelOptions: "<ChartAxisLabelOptions>",
3150+
* SingleAxisOptions: { // SingleAxisOptions
3151+
* YAxisOptions: { // YAxisOptions
3152+
* YAxis: "PRIMARY_Y_AXIS", // required
3153+
* },
3154+
* },
31503155
* DefaultSeriesSettings: { // LineChartDefaultSeriesSettings
31513156
* AxisBinding: "PRIMARY_YAXIS" || "SECONDARY_YAXIS",
31523157
* LineStyleSettings: { // LineChartLineStyleSettings
@@ -3685,6 +3690,9 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
36853690
* Label: "<DimensionFieldList>",
36863691
* },
36873692
* },
3693+
* SortConfiguration: { // ScatterPlotSortConfiguration
3694+
* ScatterPlotLimitConfiguration: "<ItemsLimitConfiguration>",
3695+
* },
36883696
* XAxisLabelOptions: "<ChartAxisLabelOptions>",
36893697
* XAxisDisplayOptions: "<AxisDisplayOptions>",
36903698
* YAxisLabelOptions: "<ChartAxisLabelOptions>",
@@ -3723,6 +3731,11 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
37233731
* PrimaryYAxisLabelOptions: "<ChartAxisLabelOptions>",
37243732
* SecondaryYAxisDisplayOptions: "<AxisDisplayOptions>",
37253733
* SecondaryYAxisLabelOptions: "<ChartAxisLabelOptions>",
3734+
* SingleAxisOptions: {
3735+
* YAxisOptions: {
3736+
* YAxis: "PRIMARY_Y_AXIS", // required
3737+
* },
3738+
* },
37263739
* ColorLabelOptions: "<ChartAxisLabelOptions>",
37273740
* Legend: "<LegendOptions>",
37283741
* BarDataLabels: "<DataLabelOptions>",
@@ -4641,6 +4654,9 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
46414654
* },
46424655
* ],
46434656
* },
4657+
* LinkEntities: [ // LinkEntityArnList
4658+
* "STRING_VALUE",
4659+
* ],
46444660
* };
46454661
* const command = new CreateDashboardCommand(input);
46464662
* const response = await client.send(command);

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

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3095,6 +3095,11 @@ export interface CreateTemplateCommandOutput extends CreateTemplateResponse, __M
30953095
* ],
30963096
* },
30973097
* SecondaryYAxisLabelOptions: "<ChartAxisLabelOptions>",
3098+
* SingleAxisOptions: { // SingleAxisOptions
3099+
* YAxisOptions: { // YAxisOptions
3100+
* YAxis: "PRIMARY_Y_AXIS", // required
3101+
* },
3102+
* },
30983103
* DefaultSeriesSettings: { // LineChartDefaultSeriesSettings
30993104
* AxisBinding: "PRIMARY_YAXIS" || "SECONDARY_YAXIS",
31003105
* LineStyleSettings: { // LineChartLineStyleSettings
@@ -3633,6 +3638,9 @@ export interface CreateTemplateCommandOutput extends CreateTemplateResponse, __M
36333638
* Label: "<DimensionFieldList>",
36343639
* },
36353640
* },
3641+
* SortConfiguration: { // ScatterPlotSortConfiguration
3642+
* ScatterPlotLimitConfiguration: "<ItemsLimitConfiguration>",
3643+
* },
36363644
* XAxisLabelOptions: "<ChartAxisLabelOptions>",
36373645
* XAxisDisplayOptions: "<AxisDisplayOptions>",
36383646
* YAxisLabelOptions: "<ChartAxisLabelOptions>",
@@ -3671,6 +3679,11 @@ export interface CreateTemplateCommandOutput extends CreateTemplateResponse, __M
36713679
* PrimaryYAxisLabelOptions: "<ChartAxisLabelOptions>",
36723680
* SecondaryYAxisDisplayOptions: "<AxisDisplayOptions>",
36733681
* SecondaryYAxisLabelOptions: "<ChartAxisLabelOptions>",
3682+
* SingleAxisOptions: {
3683+
* YAxisOptions: {
3684+
* YAxis: "PRIMARY_Y_AXIS", // required
3685+
* },
3686+
* },
36743687
* ColorLabelOptions: "<ChartAxisLabelOptions>",
36753688
* Legend: "<LegendOptions>",
36763689
* BarDataLabels: "<DataLabelOptions>",

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

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3067,6 +3067,11 @@ export interface DescribeAnalysisDefinitionCommandOutput extends DescribeAnalysi
30673067
* // ],
30683068
* // },
30693069
* // SecondaryYAxisLabelOptions: "<ChartAxisLabelOptions>",
3070+
* // SingleAxisOptions: { // SingleAxisOptions
3071+
* // YAxisOptions: { // YAxisOptions
3072+
* // YAxis: "PRIMARY_Y_AXIS", // required
3073+
* // },
3074+
* // },
30703075
* // DefaultSeriesSettings: { // LineChartDefaultSeriesSettings
30713076
* // AxisBinding: "PRIMARY_YAXIS" || "SECONDARY_YAXIS",
30723077
* // LineStyleSettings: { // LineChartLineStyleSettings
@@ -3605,6 +3610,9 @@ export interface DescribeAnalysisDefinitionCommandOutput extends DescribeAnalysi
36053610
* // Label: "<DimensionFieldList>",
36063611
* // },
36073612
* // },
3613+
* // SortConfiguration: { // ScatterPlotSortConfiguration
3614+
* // ScatterPlotLimitConfiguration: "<ItemsLimitConfiguration>",
3615+
* // },
36083616
* // XAxisLabelOptions: "<ChartAxisLabelOptions>",
36093617
* // XAxisDisplayOptions: "<AxisDisplayOptions>",
36103618
* // YAxisLabelOptions: "<ChartAxisLabelOptions>",
@@ -3643,6 +3651,11 @@ export interface DescribeAnalysisDefinitionCommandOutput extends DescribeAnalysi
36433651
* // PrimaryYAxisLabelOptions: "<ChartAxisLabelOptions>",
36443652
* // SecondaryYAxisDisplayOptions: "<AxisDisplayOptions>",
36453653
* // SecondaryYAxisLabelOptions: "<ChartAxisLabelOptions>",
3654+
* // SingleAxisOptions: {
3655+
* // YAxisOptions: {
3656+
* // YAxis: "PRIMARY_Y_AXIS", // required
3657+
* // },
3658+
* // },
36463659
* // ColorLabelOptions: "<ChartAxisLabelOptions>",
36473660
* // Legend: "<LegendOptions>",
36483661
* // BarDataLabels: "<DataLabelOptions>",

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,9 @@ export interface DescribeDashboardCommandOutput extends DescribeDashboardRespons
8989
* // CreatedTime: new Date("TIMESTAMP"),
9090
* // LastPublishedTime: new Date("TIMESTAMP"),
9191
* // LastUpdatedTime: new Date("TIMESTAMP"),
92+
* // LinkEntities: [ // LinkEntityArnList
93+
* // "STRING_VALUE",
94+
* // ],
9295
* // },
9396
* // Status: Number("int"),
9497
* // RequestId: "STRING_VALUE",

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

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3074,6 +3074,11 @@ export interface DescribeDashboardDefinitionCommandOutput
30743074
* // ],
30753075
* // },
30763076
* // SecondaryYAxisLabelOptions: "<ChartAxisLabelOptions>",
3077+
* // SingleAxisOptions: { // SingleAxisOptions
3078+
* // YAxisOptions: { // YAxisOptions
3079+
* // YAxis: "PRIMARY_Y_AXIS", // required
3080+
* // },
3081+
* // },
30773082
* // DefaultSeriesSettings: { // LineChartDefaultSeriesSettings
30783083
* // AxisBinding: "PRIMARY_YAXIS" || "SECONDARY_YAXIS",
30793084
* // LineStyleSettings: { // LineChartLineStyleSettings
@@ -3612,6 +3617,9 @@ export interface DescribeDashboardDefinitionCommandOutput
36123617
* // Label: "<DimensionFieldList>",
36133618
* // },
36143619
* // },
3620+
* // SortConfiguration: { // ScatterPlotSortConfiguration
3621+
* // ScatterPlotLimitConfiguration: "<ItemsLimitConfiguration>",
3622+
* // },
36153623
* // XAxisLabelOptions: "<ChartAxisLabelOptions>",
36163624
* // XAxisDisplayOptions: "<AxisDisplayOptions>",
36173625
* // YAxisLabelOptions: "<ChartAxisLabelOptions>",
@@ -3650,6 +3658,11 @@ export interface DescribeDashboardDefinitionCommandOutput
36503658
* // PrimaryYAxisLabelOptions: "<ChartAxisLabelOptions>",
36513659
* // SecondaryYAxisDisplayOptions: "<AxisDisplayOptions>",
36523660
* // SecondaryYAxisLabelOptions: "<ChartAxisLabelOptions>",
3661+
* // SingleAxisOptions: {
3662+
* // YAxisOptions: {
3663+
* // YAxis: "PRIMARY_Y_AXIS", // required
3664+
* // },
3665+
* // },
36533666
* // ColorLabelOptions: "<ChartAxisLabelOptions>",
36543667
* // Legend: "<LegendOptions>",
36553668
* // BarDataLabels: "<DataLabelOptions>",

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

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3087,6 +3087,11 @@ export interface DescribeTemplateDefinitionCommandOutput extends DescribeTemplat
30873087
* // ],
30883088
* // },
30893089
* // SecondaryYAxisLabelOptions: "<ChartAxisLabelOptions>",
3090+
* // SingleAxisOptions: { // SingleAxisOptions
3091+
* // YAxisOptions: { // YAxisOptions
3092+
* // YAxis: "PRIMARY_Y_AXIS", // required
3093+
* // },
3094+
* // },
30903095
* // DefaultSeriesSettings: { // LineChartDefaultSeriesSettings
30913096
* // AxisBinding: "PRIMARY_YAXIS" || "SECONDARY_YAXIS",
30923097
* // LineStyleSettings: { // LineChartLineStyleSettings
@@ -3625,6 +3630,9 @@ export interface DescribeTemplateDefinitionCommandOutput extends DescribeTemplat
36253630
* // Label: "<DimensionFieldList>",
36263631
* // },
36273632
* // },
3633+
* // SortConfiguration: { // ScatterPlotSortConfiguration
3634+
* // ScatterPlotLimitConfiguration: "<ItemsLimitConfiguration>",
3635+
* // },
36283636
* // XAxisLabelOptions: "<ChartAxisLabelOptions>",
36293637
* // XAxisDisplayOptions: "<AxisDisplayOptions>",
36303638
* // YAxisLabelOptions: "<ChartAxisLabelOptions>",
@@ -3663,6 +3671,11 @@ export interface DescribeTemplateDefinitionCommandOutput extends DescribeTemplat
36633671
* // PrimaryYAxisLabelOptions: "<ChartAxisLabelOptions>",
36643672
* // SecondaryYAxisDisplayOptions: "<AxisDisplayOptions>",
36653673
* // SecondaryYAxisLabelOptions: "<ChartAxisLabelOptions>",
3674+
* // SingleAxisOptions: {
3675+
* // YAxisOptions: {
3676+
* // YAxis: "PRIMARY_Y_AXIS", // required
3677+
* // },
3678+
* // },
36663679
* // ColorLabelOptions: "<ChartAxisLabelOptions>",
36673680
* // Legend: "<LegendOptions>",
36683681
* // BarDataLabels: "<DataLabelOptions>",

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ import {
1414
SMITHY_CONTEXT_KEY,
1515
} from "@smithy/types";
1616

17-
import { ListTagsForResourceRequest, ListTagsForResourceResponse } from "../models/models_3";
17+
import { ListTagsForResourceRequest } from "../models/models_3";
18+
import { ListTagsForResourceResponse } from "../models/models_4";
1819
import { de_ListTagsForResourceCommand, se_ListTagsForResourceCommand } from "../protocols/Aws_restJson1";
1920
import { QuickSightClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../QuickSightClient";
2021

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import {
1414
SMITHY_CONTEXT_KEY,
1515
} from "@smithy/types";
1616

17-
import { ListTemplateAliasesRequest, ListTemplateAliasesResponse } from "../models/models_3";
17+
import { ListTemplateAliasesRequest, ListTemplateAliasesResponse } from "../models/models_4";
1818
import { de_ListTemplateAliasesCommand, se_ListTemplateAliasesCommand } from "../protocols/Aws_restJson1";
1919
import { QuickSightClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../QuickSightClient";
2020

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

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,7 @@ import {
1414
SMITHY_CONTEXT_KEY,
1515
} from "@smithy/types";
1616

17-
import { ListTemplatesRequest } from "../models/models_3";
18-
import { ListTemplatesResponse } from "../models/models_4";
17+
import { ListTemplatesRequest, ListTemplatesResponse } from "../models/models_4";
1918
import { de_ListTemplatesCommand, se_ListTemplatesCommand } from "../protocols/Aws_restJson1";
2019
import { QuickSightClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../QuickSightClient";
2120

0 commit comments

Comments
 (0)