Skip to content

Commit e8bba45

Browse files
author
awstools
committed
feat(client-quicksight): This release adds new GetIdentityContext API, Dashboard customization options for tables and pivot tables, Visual styling options- borders and decals, map GeocodingPreferences, KeyPairCredentials for DataSourceCredentials. Snapshot APIs now support registered users. Parameters limit increased to 400
1 parent e154bc7 commit e8bba45

38 files changed

+14899
-10589
lines changed

clients/client-quicksight/README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1175,6 +1175,14 @@ GetFlowPermissions
11751175

11761176
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/quicksight/command/GetFlowPermissionsCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-quicksight/Interface/GetFlowPermissionsCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-quicksight/Interface/GetFlowPermissionsCommandOutput/)
11771177

1178+
</details>
1179+
<details>
1180+
<summary>
1181+
GetIdentityContext
1182+
</summary>
1183+
1184+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/quicksight/command/GetIdentityContextCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-quicksight/Interface/GetIdentityContextCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-quicksight/Interface/GetIdentityContextCommandOutput/)
1185+
11781186
</details>
11791187
<details>
11801188
<summary>

clients/client-quicksight/src/QuickSight.ts

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -571,6 +571,11 @@ import {
571571
GetFlowPermissionsCommandInput,
572572
GetFlowPermissionsCommandOutput,
573573
} from "./commands/GetFlowPermissionsCommand";
574+
import {
575+
GetIdentityContextCommand,
576+
GetIdentityContextCommandInput,
577+
GetIdentityContextCommandOutput,
578+
} from "./commands/GetIdentityContextCommand";
574579
import {
575580
GetSessionEmbedUrlCommand,
576581
GetSessionEmbedUrlCommandInput,
@@ -1159,6 +1164,7 @@ const commands = {
11591164
GetDashboardEmbedUrlCommand,
11601165
GetFlowMetadataCommand,
11611166
GetFlowPermissionsCommand,
1167+
GetIdentityContextCommand,
11621168
GetSessionEmbedUrlCommand,
11631169
ListActionConnectorsCommand,
11641170
ListAnalysesCommand,
@@ -3176,6 +3182,23 @@ export interface QuickSight {
31763182
cb: (err: any, data?: GetFlowPermissionsCommandOutput) => void
31773183
): void;
31783184

3185+
/**
3186+
* @see {@link GetIdentityContextCommand}
3187+
*/
3188+
getIdentityContext(
3189+
args: GetIdentityContextCommandInput,
3190+
options?: __HttpHandlerOptions
3191+
): Promise<GetIdentityContextCommandOutput>;
3192+
getIdentityContext(
3193+
args: GetIdentityContextCommandInput,
3194+
cb: (err: any, data?: GetIdentityContextCommandOutput) => void
3195+
): void;
3196+
getIdentityContext(
3197+
args: GetIdentityContextCommandInput,
3198+
options: __HttpHandlerOptions,
3199+
cb: (err: any, data?: GetIdentityContextCommandOutput) => void
3200+
): void;
3201+
31793202
/**
31803203
* @see {@link GetSessionEmbedUrlCommand}
31813204
*/

clients/client-quicksight/src/QuickSightClient.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -421,6 +421,7 @@ import {
421421
} from "./commands/GetDashboardEmbedUrlCommand";
422422
import { GetFlowMetadataCommandInput, GetFlowMetadataCommandOutput } from "./commands/GetFlowMetadataCommand";
423423
import { GetFlowPermissionsCommandInput, GetFlowPermissionsCommandOutput } from "./commands/GetFlowPermissionsCommand";
424+
import { GetIdentityContextCommandInput, GetIdentityContextCommandOutput } from "./commands/GetIdentityContextCommand";
424425
import { GetSessionEmbedUrlCommandInput, GetSessionEmbedUrlCommandOutput } from "./commands/GetSessionEmbedUrlCommand";
425426
import {
426427
ListActionConnectorsCommandInput,
@@ -838,6 +839,7 @@ export type ServiceInputTypes =
838839
| GetDashboardEmbedUrlCommandInput
839840
| GetFlowMetadataCommandInput
840841
| GetFlowPermissionsCommandInput
842+
| GetIdentityContextCommandInput
841843
| GetSessionEmbedUrlCommandInput
842844
| ListActionConnectorsCommandInput
843845
| ListAnalysesCommandInput
@@ -1068,6 +1070,7 @@ export type ServiceOutputTypes =
10681070
| GetDashboardEmbedUrlCommandOutput
10691071
| GetFlowMetadataCommandOutput
10701072
| GetFlowPermissionsCommandOutput
1073+
| GetIdentityContextCommandOutput
10711074
| GetSessionEmbedUrlCommandOutput
10721075
| ListActionConnectorsCommandOutput
10731076
| ListAnalysesCommandOutput

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

Lines changed: 194 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -984,6 +984,14 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
984984
* },
985985
* },
986986
* ],
987+
* DashboardCustomizationVisualOptions: { // DashboardCustomizationVisualOptions
988+
* FieldsConfiguration: { // VisualCustomizationFieldsConfiguration
989+
* Status: "ENABLED" || "DISABLED",
990+
* AdditionalFields: [ // VisualCustomizationAdditionalFieldsList
991+
* "<ColumnIdentifier>",
992+
* ],
993+
* },
994+
* },
987995
* Interactions: { // VisualInteractionOptions
988996
* VisualMenuOption: { // VisualMenuOption
989997
* AvailabilityStatus: "ENABLED" || "DISABLED",
@@ -1496,6 +1504,14 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
14961504
* VerticalOverflowVisibility: "HIDDEN" || "VISIBLE",
14971505
* OverflowColumnHeaderVisibility: "HIDDEN" || "VISIBLE",
14981506
* },
1507+
* DashboardCustomizationVisualOptions: {
1508+
* FieldsConfiguration: {
1509+
* Status: "ENABLED" || "DISABLED",
1510+
* AdditionalFields: [
1511+
* "<ColumnIdentifier>",
1512+
* ],
1513+
* },
1514+
* },
14991515
* Interactions: {
15001516
* VisualMenuOption: {
15011517
* AvailabilityStatus: "ENABLED" || "DISABLED",
@@ -1973,6 +1989,59 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
19731989
* },
19741990
* ],
19751991
* },
1992+
* DefaultSeriesSettings: { // BarChartDefaultSeriesSettings
1993+
* DecalSettings: { // DecalSettings
1994+
* ElementValue: "STRING_VALUE",
1995+
* DecalVisibility: "HIDDEN" || "VISIBLE",
1996+
* DecalColor: "STRING_VALUE",
1997+
* DecalPatternType: "SOLID" || "DIAGONAL_MEDIUM" || "CIRCLE_MEDIUM" || "DIAMOND_GRID_MEDIUM" || "CHECKERBOARD_MEDIUM" || "TRIANGLE_MEDIUM" || "DIAGONAL_OPPOSITE_MEDIUM" || "DIAMOND_MEDIUM" || "DIAGONAL_LARGE" || "CIRCLE_LARGE" || "DIAMOND_GRID_LARGE" || "CHECKERBOARD_LARGE" || "TRIANGLE_LARGE" || "DIAGONAL_OPPOSITE_LARGE" || "DIAMOND_LARGE" || "DIAGONAL_SMALL" || "CIRCLE_SMALL" || "DIAMOND_GRID_SMALL" || "CHECKERBOARD_SMALL" || "TRIANGLE_SMALL" || "DIAGONAL_OPPOSITE_SMALL" || "DIAMOND_SMALL",
1998+
* DecalStyleType: "Manual" || "Auto",
1999+
* },
2000+
* BorderSettings: { // BorderSettings
2001+
* BorderVisibility: "HIDDEN" || "VISIBLE",
2002+
* BorderWidth: "STRING_VALUE",
2003+
* BorderColor: "STRING_VALUE",
2004+
* },
2005+
* },
2006+
* Series: [ // BarSeriesItemList
2007+
* { // BarSeriesItem
2008+
* FieldBarSeriesItem: { // FieldBarSeriesItem
2009+
* FieldId: "STRING_VALUE", // required
2010+
* Settings: { // BarChartSeriesSettings
2011+
* DecalSettings: {
2012+
* ElementValue: "STRING_VALUE",
2013+
* DecalVisibility: "HIDDEN" || "VISIBLE",
2014+
* DecalColor: "STRING_VALUE",
2015+
* DecalPatternType: "SOLID" || "DIAGONAL_MEDIUM" || "CIRCLE_MEDIUM" || "DIAMOND_GRID_MEDIUM" || "CHECKERBOARD_MEDIUM" || "TRIANGLE_MEDIUM" || "DIAGONAL_OPPOSITE_MEDIUM" || "DIAMOND_MEDIUM" || "DIAGONAL_LARGE" || "CIRCLE_LARGE" || "DIAMOND_GRID_LARGE" || "CHECKERBOARD_LARGE" || "TRIANGLE_LARGE" || "DIAGONAL_OPPOSITE_LARGE" || "DIAMOND_LARGE" || "DIAGONAL_SMALL" || "CIRCLE_SMALL" || "DIAMOND_GRID_SMALL" || "CHECKERBOARD_SMALL" || "TRIANGLE_SMALL" || "DIAGONAL_OPPOSITE_SMALL" || "DIAMOND_SMALL",
2016+
* DecalStyleType: "Manual" || "Auto",
2017+
* },
2018+
* BorderSettings: {
2019+
* BorderVisibility: "HIDDEN" || "VISIBLE",
2020+
* BorderWidth: "STRING_VALUE",
2021+
* BorderColor: "STRING_VALUE",
2022+
* },
2023+
* },
2024+
* },
2025+
* DataFieldBarSeriesItem: { // DataFieldBarSeriesItem
2026+
* FieldId: "STRING_VALUE", // required
2027+
* FieldValue: "STRING_VALUE",
2028+
* Settings: {
2029+
* DecalSettings: {
2030+
* ElementValue: "STRING_VALUE",
2031+
* DecalVisibility: "HIDDEN" || "VISIBLE",
2032+
* DecalColor: "STRING_VALUE",
2033+
* DecalPatternType: "SOLID" || "DIAGONAL_MEDIUM" || "CIRCLE_MEDIUM" || "DIAMOND_GRID_MEDIUM" || "CHECKERBOARD_MEDIUM" || "TRIANGLE_MEDIUM" || "DIAGONAL_OPPOSITE_MEDIUM" || "DIAMOND_MEDIUM" || "DIAGONAL_LARGE" || "CIRCLE_LARGE" || "DIAMOND_GRID_LARGE" || "CHECKERBOARD_LARGE" || "TRIANGLE_LARGE" || "DIAGONAL_OPPOSITE_LARGE" || "DIAMOND_LARGE" || "DIAGONAL_SMALL" || "CIRCLE_SMALL" || "DIAMOND_GRID_SMALL" || "CHECKERBOARD_SMALL" || "TRIANGLE_SMALL" || "DIAGONAL_OPPOSITE_SMALL" || "DIAMOND_SMALL",
2034+
* DecalStyleType: "Manual" || "Auto",
2035+
* },
2036+
* BorderSettings: {
2037+
* BorderVisibility: "HIDDEN" || "VISIBLE",
2038+
* BorderWidth: "STRING_VALUE",
2039+
* BorderColor: "STRING_VALUE",
2040+
* },
2041+
* },
2042+
* },
2043+
* },
2044+
* ],
19762045
* Legend: { // LegendOptions
19772046
* Visibility: "HIDDEN" || "VISIBLE",
19782047
* Title: "<LabelOptions>",
@@ -3209,6 +3278,13 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
32093278
* MarkerSize: "STRING_VALUE",
32103279
* MarkerColor: "STRING_VALUE",
32113280
* },
3281+
* DecalSettings: {
3282+
* ElementValue: "STRING_VALUE",
3283+
* DecalVisibility: "HIDDEN" || "VISIBLE",
3284+
* DecalColor: "STRING_VALUE",
3285+
* DecalPatternType: "SOLID" || "DIAGONAL_MEDIUM" || "CIRCLE_MEDIUM" || "DIAMOND_GRID_MEDIUM" || "CHECKERBOARD_MEDIUM" || "TRIANGLE_MEDIUM" || "DIAGONAL_OPPOSITE_MEDIUM" || "DIAMOND_MEDIUM" || "DIAGONAL_LARGE" || "CIRCLE_LARGE" || "DIAMOND_GRID_LARGE" || "CHECKERBOARD_LARGE" || "TRIANGLE_LARGE" || "DIAGONAL_OPPOSITE_LARGE" || "DIAMOND_LARGE" || "DIAGONAL_SMALL" || "CIRCLE_SMALL" || "DIAMOND_GRID_SMALL" || "CHECKERBOARD_SMALL" || "TRIANGLE_SMALL" || "DIAGONAL_OPPOSITE_SMALL" || "DIAMOND_SMALL",
3286+
* DecalStyleType: "Manual" || "Auto",
3287+
* },
32123288
* },
32133289
* Series: [ // SeriesItemList
32143290
* { // SeriesItem
@@ -3228,6 +3304,13 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
32283304
* MarkerSize: "STRING_VALUE",
32293305
* MarkerColor: "STRING_VALUE",
32303306
* },
3307+
* DecalSettings: {
3308+
* ElementValue: "STRING_VALUE",
3309+
* DecalVisibility: "HIDDEN" || "VISIBLE",
3310+
* DecalColor: "STRING_VALUE",
3311+
* DecalPatternType: "SOLID" || "DIAGONAL_MEDIUM" || "CIRCLE_MEDIUM" || "DIAMOND_GRID_MEDIUM" || "CHECKERBOARD_MEDIUM" || "TRIANGLE_MEDIUM" || "DIAGONAL_OPPOSITE_MEDIUM" || "DIAMOND_MEDIUM" || "DIAGONAL_LARGE" || "CIRCLE_LARGE" || "DIAMOND_GRID_LARGE" || "CHECKERBOARD_LARGE" || "TRIANGLE_LARGE" || "DIAGONAL_OPPOSITE_LARGE" || "DIAMOND_LARGE" || "DIAGONAL_SMALL" || "CIRCLE_SMALL" || "DIAMOND_GRID_SMALL" || "CHECKERBOARD_SMALL" || "TRIANGLE_SMALL" || "DIAGONAL_OPPOSITE_SMALL" || "DIAMOND_SMALL",
3312+
* DecalStyleType: "Manual" || "Auto",
3313+
* },
32313314
* },
32323315
* },
32333316
* DataFieldSeriesItem: { // DataFieldSeriesItem
@@ -3247,6 +3330,7 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
32473330
* MarkerSize: "STRING_VALUE",
32483331
* MarkerColor: "STRING_VALUE",
32493332
* },
3333+
* DecalSettings: "<DecalSettings>",
32503334
* },
32513335
* },
32523336
* },
@@ -3644,6 +3728,30 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
36443728
* ColumnHierarchies: "<ColumnHierarchyList>",
36453729
* Actions: "<VisualCustomActionList>",
36463730
* VisualContentAltText: "STRING_VALUE",
3731+
* GeocodingPreferences: [ // GeocodePreferenceList
3732+
* { // GeocodePreference
3733+
* RequestKey: { // GeocoderHierarchy
3734+
* Country: "STRING_VALUE",
3735+
* State: "STRING_VALUE",
3736+
* County: "STRING_VALUE",
3737+
* City: "STRING_VALUE",
3738+
* PostCode: "STRING_VALUE",
3739+
* },
3740+
* Preference: { // GeocodePreferenceValue Union: only one key present
3741+
* GeocoderHierarchy: {
3742+
* Country: "STRING_VALUE",
3743+
* State: "STRING_VALUE",
3744+
* County: "STRING_VALUE",
3745+
* City: "STRING_VALUE",
3746+
* PostCode: "STRING_VALUE",
3747+
* },
3748+
* Coordinate: { // Coordinate
3749+
* Latitude: Number("double"), // required
3750+
* Longitude: Number("double"), // required
3751+
* },
3752+
* },
3753+
* },
3754+
* ],
36473755
* },
36483756
* FilledMapVisual: { // FilledMapVisual
36493757
* VisualId: "STRING_VALUE", // required
@@ -3694,6 +3802,30 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
36943802
* ColumnHierarchies: "<ColumnHierarchyList>",
36953803
* Actions: "<VisualCustomActionList>",
36963804
* VisualContentAltText: "STRING_VALUE",
3805+
* GeocodingPreferences: [
3806+
* {
3807+
* RequestKey: {
3808+
* Country: "STRING_VALUE",
3809+
* State: "STRING_VALUE",
3810+
* County: "STRING_VALUE",
3811+
* City: "STRING_VALUE",
3812+
* PostCode: "STRING_VALUE",
3813+
* },
3814+
* Preference: {// Union: only one key present
3815+
* GeocoderHierarchy: {
3816+
* Country: "STRING_VALUE",
3817+
* State: "STRING_VALUE",
3818+
* County: "STRING_VALUE",
3819+
* City: "STRING_VALUE",
3820+
* PostCode: "STRING_VALUE",
3821+
* },
3822+
* Coordinate: {
3823+
* Latitude: Number("double"), // required
3824+
* Longitude: Number("double"), // required
3825+
* },
3826+
* },
3827+
* },
3828+
* ],
36973829
* },
36983830
* LayerMapVisual: { // LayerMapVisual
36993831
* VisualId: "STRING_VALUE", // required
@@ -4080,6 +4212,63 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
40804212
* },
40814213
* },
40824214
* ColorLabelOptions: "<ChartAxisLabelOptions>",
4215+
* DefaultSeriesSettings: { // ComboChartDefaultSeriesSettings
4216+
* LineStyleSettings: {
4217+
* LineVisibility: "HIDDEN" || "VISIBLE",
4218+
* LineInterpolation: "LINEAR" || "SMOOTH" || "STEPPED",
4219+
* LineStyle: "SOLID" || "DOTTED" || "DASHED",
4220+
* LineWidth: "STRING_VALUE",
4221+
* },
4222+
* MarkerStyleSettings: {
4223+
* MarkerVisibility: "HIDDEN" || "VISIBLE",
4224+
* MarkerShape: "CIRCLE" || "TRIANGLE" || "SQUARE" || "DIAMOND" || "ROUNDED_SQUARE",
4225+
* MarkerSize: "STRING_VALUE",
4226+
* MarkerColor: "STRING_VALUE",
4227+
* },
4228+
* DecalSettings: "<DecalSettings>",
4229+
* BorderSettings: {
4230+
* BorderVisibility: "HIDDEN" || "VISIBLE",
4231+
* BorderWidth: "STRING_VALUE",
4232+
* BorderColor: "STRING_VALUE",
4233+
* },
4234+
* },
4235+
* Series: [ // ComboSeriesItemList
4236+
* { // ComboSeriesItem
4237+
* FieldComboSeriesItem: { // FieldComboSeriesItem
4238+
* FieldId: "STRING_VALUE", // required
4239+
* Settings: { // ComboChartSeriesSettings
4240+
* LineStyleSettings: {
4241+
* LineVisibility: "HIDDEN" || "VISIBLE",
4242+
* LineInterpolation: "LINEAR" || "SMOOTH" || "STEPPED",
4243+
* LineStyle: "SOLID" || "DOTTED" || "DASHED",
4244+
* LineWidth: "STRING_VALUE",
4245+
* },
4246+
* MarkerStyleSettings: {
4247+
* MarkerVisibility: "HIDDEN" || "VISIBLE",
4248+
* MarkerShape: "CIRCLE" || "TRIANGLE" || "SQUARE" || "DIAMOND" || "ROUNDED_SQUARE",
4249+
* MarkerSize: "STRING_VALUE",
4250+
* MarkerColor: "STRING_VALUE",
4251+
* },
4252+
* DecalSettings: "<DecalSettings>",
4253+
* BorderSettings: {
4254+
* BorderVisibility: "HIDDEN" || "VISIBLE",
4255+
* BorderWidth: "STRING_VALUE",
4256+
* BorderColor: "STRING_VALUE",
4257+
* },
4258+
* },
4259+
* },
4260+
* DataFieldComboSeriesItem: { // DataFieldComboSeriesItem
4261+
* FieldId: "STRING_VALUE", // required
4262+
* FieldValue: "STRING_VALUE",
4263+
* Settings: {
4264+
* LineStyleSettings: "<LineChartLineStyleSettings>",
4265+
* MarkerStyleSettings: "<LineChartMarkerStyleSettings>",
4266+
* DecalSettings: "<DecalSettings>",
4267+
* BorderSettings: "<BorderSettings>",
4268+
* },
4269+
* },
4270+
* },
4271+
* ],
40834272
* Legend: "<LegendOptions>",
40844273
* BarDataLabels: "<DataLabelOptions>",
40854274
* LineDataLabels: "<DataLabelOptions>",
@@ -5477,6 +5666,11 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
54775666
* },
54785667
* ],
54795668
* },
5669+
* DecalSettingsConfiguration: { // DecalSettingsConfiguration
5670+
* CustomDecalSettings: [ // DecalSettingsList
5671+
* "<DecalSettings>",
5672+
* ],
5673+
* },
54805674
* },
54815675
* ],
54825676
* AnalysisDefaults: { // AnalysisDefaults

0 commit comments

Comments
 (0)