Skip to content

Commit b806760

Browse files
author
awstools
committed
feat(client-quicksight): New Authentication method for Account subscription - IAM Identity Center. Hierarchy layout support, default column width support and related style properties for pivot table visuals. Non-additive topic field aggregations for Topic API
1 parent 8c2e326 commit b806760

29 files changed

+1165
-683
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ export interface CreateAccountSubscriptionCommandOutput extends CreateAccountSub
6767
* const client = new QuickSightClient(config);
6868
* const input = { // CreateAccountSubscriptionRequest
6969
* Edition: "STANDARD" || "ENTERPRISE" || "ENTERPRISE_AND_Q", // required
70-
* AuthenticationMethod: "IAM_AND_QUICKSIGHT" || "IAM_ONLY" || "ACTIVE_DIRECTORY", // required
70+
* AuthenticationMethod: "IAM_AND_QUICKSIGHT" || "IAM_ONLY" || "ACTIVE_DIRECTORY" || "IAM_IDENTITY_CENTER", // required
7171
* AwsAccountId: "STRING_VALUE", // required
7272
* AccountName: "STRING_VALUE", // required
7373
* NotificationEmail: "STRING_VALUE", // required

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

Lines changed: 23 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -806,7 +806,7 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
806806
* FontConfiguration: "<FontConfiguration>",
807807
* TextWrap: "NONE" || "WRAP",
808808
* HorizontalTextAlignment: "LEFT" || "CENTER" || "RIGHT" || "AUTO",
809-
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM",
809+
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM" || "AUTO",
810810
* BackgroundColor: "STRING_VALUE",
811811
* Height: Number("int"),
812812
* Border: { // GlobalTableBorderOptions
@@ -846,7 +846,7 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
846846
* FontConfiguration: "<FontConfiguration>",
847847
* TextWrap: "NONE" || "WRAP",
848848
* HorizontalTextAlignment: "LEFT" || "CENTER" || "RIGHT" || "AUTO",
849-
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM",
849+
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM" || "AUTO",
850850
* BackgroundColor: "STRING_VALUE",
851851
* Height: Number("int"),
852852
* Border: {
@@ -866,6 +866,7 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
866866
* RowAlternateColors: [ // RowAlternateColorList
867867
* "STRING_VALUE",
868868
* ],
869+
* UsePrimaryBackgroundColor: "ENABLED" || "DISABLED",
869870
* },
870871
* },
871872
* TotalOptions: { // TotalOptions
@@ -878,7 +879,7 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
878879
* FontConfiguration: "<FontConfiguration>",
879880
* TextWrap: "NONE" || "WRAP",
880881
* HorizontalTextAlignment: "LEFT" || "CENTER" || "RIGHT" || "AUTO",
881-
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM",
882+
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM" || "AUTO",
882883
* BackgroundColor: "STRING_VALUE",
883884
* Height: Number("int"),
884885
* Border: {
@@ -1279,7 +1280,7 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
12791280
* FontConfiguration: "<FontConfiguration>",
12801281
* TextWrap: "NONE" || "WRAP",
12811282
* HorizontalTextAlignment: "LEFT" || "CENTER" || "RIGHT" || "AUTO",
1282-
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM",
1283+
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM" || "AUTO",
12831284
* BackgroundColor: "STRING_VALUE",
12841285
* Height: Number("int"),
12851286
* Border: {
@@ -1299,7 +1300,7 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
12991300
* FontConfiguration: "<FontConfiguration>",
13001301
* TextWrap: "NONE" || "WRAP",
13011302
* HorizontalTextAlignment: "LEFT" || "CENTER" || "RIGHT" || "AUTO",
1302-
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM",
1303+
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM" || "AUTO",
13031304
* BackgroundColor: "STRING_VALUE",
13041305
* Height: Number("int"),
13051306
* Border: {
@@ -1321,8 +1322,15 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
13211322
* RowAlternateColors: [
13221323
* "STRING_VALUE",
13231324
* ],
1325+
* UsePrimaryBackgroundColor: "ENABLED" || "DISABLED",
13241326
* },
13251327
* CollapsedRowDimensionsVisibility: "HIDDEN" || "VISIBLE",
1328+
* RowsLayout: "TABULAR" || "HIERARCHY",
1329+
* RowsLabelOptions: { // PivotTableRowsLabelOptions
1330+
* Visibility: "HIDDEN" || "VISIBLE",
1331+
* CustomLabel: "STRING_VALUE",
1332+
* },
1333+
* DefaultCellWidth: "STRING_VALUE",
13261334
* },
13271335
* TotalOptions: { // PivotTableTotalOptions
13281336
* RowSubtotalOptions: { // SubtotalOptions
@@ -1337,6 +1345,11 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
13371345
* TotalCellStyle: "<TableCellStyle>",
13381346
* ValueCellStyle: "<TableCellStyle>",
13391347
* MetricHeaderCellStyle: "<TableCellStyle>",
1348+
* StyleTargets: [ // TableStyleTargetList
1349+
* { // TableStyleTarget
1350+
* CellType: "TOTAL" || "METRIC_HEADER" || "VALUE", // required
1351+
* },
1352+
* ],
13401353
* },
13411354
* ColumnSubtotalOptions: {
13421355
* TotalsVisibility: "HIDDEN" || "VISIBLE",
@@ -1350,6 +1363,11 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
13501363
* TotalCellStyle: "<TableCellStyle>",
13511364
* ValueCellStyle: "<TableCellStyle>",
13521365
* MetricHeaderCellStyle: "<TableCellStyle>",
1366+
* StyleTargets: [
1367+
* {
1368+
* CellType: "TOTAL" || "METRIC_HEADER" || "VALUE", // required
1369+
* },
1370+
* ],
13531371
* },
13541372
* RowTotalOptions: { // PivotTotalOptions
13551373
* TotalsVisibility: "HIDDEN" || "VISIBLE",

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

Lines changed: 23 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -852,7 +852,7 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
852852
* FontConfiguration: "<FontConfiguration>",
853853
* TextWrap: "NONE" || "WRAP",
854854
* HorizontalTextAlignment: "LEFT" || "CENTER" || "RIGHT" || "AUTO",
855-
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM",
855+
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM" || "AUTO",
856856
* BackgroundColor: "STRING_VALUE",
857857
* Height: Number("int"),
858858
* Border: { // GlobalTableBorderOptions
@@ -892,7 +892,7 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
892892
* FontConfiguration: "<FontConfiguration>",
893893
* TextWrap: "NONE" || "WRAP",
894894
* HorizontalTextAlignment: "LEFT" || "CENTER" || "RIGHT" || "AUTO",
895-
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM",
895+
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM" || "AUTO",
896896
* BackgroundColor: "STRING_VALUE",
897897
* Height: Number("int"),
898898
* Border: {
@@ -912,6 +912,7 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
912912
* RowAlternateColors: [ // RowAlternateColorList
913913
* "STRING_VALUE",
914914
* ],
915+
* UsePrimaryBackgroundColor: "ENABLED" || "DISABLED",
915916
* },
916917
* },
917918
* TotalOptions: { // TotalOptions
@@ -924,7 +925,7 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
924925
* FontConfiguration: "<FontConfiguration>",
925926
* TextWrap: "NONE" || "WRAP",
926927
* HorizontalTextAlignment: "LEFT" || "CENTER" || "RIGHT" || "AUTO",
927-
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM",
928+
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM" || "AUTO",
928929
* BackgroundColor: "STRING_VALUE",
929930
* Height: Number("int"),
930931
* Border: {
@@ -1325,7 +1326,7 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
13251326
* FontConfiguration: "<FontConfiguration>",
13261327
* TextWrap: "NONE" || "WRAP",
13271328
* HorizontalTextAlignment: "LEFT" || "CENTER" || "RIGHT" || "AUTO",
1328-
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM",
1329+
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM" || "AUTO",
13291330
* BackgroundColor: "STRING_VALUE",
13301331
* Height: Number("int"),
13311332
* Border: {
@@ -1345,7 +1346,7 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
13451346
* FontConfiguration: "<FontConfiguration>",
13461347
* TextWrap: "NONE" || "WRAP",
13471348
* HorizontalTextAlignment: "LEFT" || "CENTER" || "RIGHT" || "AUTO",
1348-
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM",
1349+
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM" || "AUTO",
13491350
* BackgroundColor: "STRING_VALUE",
13501351
* Height: Number("int"),
13511352
* Border: {
@@ -1367,8 +1368,15 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
13671368
* RowAlternateColors: [
13681369
* "STRING_VALUE",
13691370
* ],
1371+
* UsePrimaryBackgroundColor: "ENABLED" || "DISABLED",
13701372
* },
13711373
* CollapsedRowDimensionsVisibility: "HIDDEN" || "VISIBLE",
1374+
* RowsLayout: "TABULAR" || "HIERARCHY",
1375+
* RowsLabelOptions: { // PivotTableRowsLabelOptions
1376+
* Visibility: "HIDDEN" || "VISIBLE",
1377+
* CustomLabel: "STRING_VALUE",
1378+
* },
1379+
* DefaultCellWidth: "STRING_VALUE",
13721380
* },
13731381
* TotalOptions: { // PivotTableTotalOptions
13741382
* RowSubtotalOptions: { // SubtotalOptions
@@ -1383,6 +1391,11 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
13831391
* TotalCellStyle: "<TableCellStyle>",
13841392
* ValueCellStyle: "<TableCellStyle>",
13851393
* MetricHeaderCellStyle: "<TableCellStyle>",
1394+
* StyleTargets: [ // TableStyleTargetList
1395+
* { // TableStyleTarget
1396+
* CellType: "TOTAL" || "METRIC_HEADER" || "VALUE", // required
1397+
* },
1398+
* ],
13861399
* },
13871400
* ColumnSubtotalOptions: {
13881401
* TotalsVisibility: "HIDDEN" || "VISIBLE",
@@ -1396,6 +1409,11 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
13961409
* TotalCellStyle: "<TableCellStyle>",
13971410
* ValueCellStyle: "<TableCellStyle>",
13981411
* MetricHeaderCellStyle: "<TableCellStyle>",
1412+
* StyleTargets: [
1413+
* {
1414+
* CellType: "TOTAL" || "METRIC_HEADER" || "VALUE", // required
1415+
* },
1416+
* ],
13991417
* },
14001418
* RowTotalOptions: { // PivotTotalOptions
14011419
* TotalsVisibility: "HIDDEN" || "VISIBLE",

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

Lines changed: 23 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -800,7 +800,7 @@ export interface CreateTemplateCommandOutput extends CreateTemplateResponse, __M
800800
* FontConfiguration: "<FontConfiguration>",
801801
* TextWrap: "NONE" || "WRAP",
802802
* HorizontalTextAlignment: "LEFT" || "CENTER" || "RIGHT" || "AUTO",
803-
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM",
803+
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM" || "AUTO",
804804
* BackgroundColor: "STRING_VALUE",
805805
* Height: Number("int"),
806806
* Border: { // GlobalTableBorderOptions
@@ -840,7 +840,7 @@ export interface CreateTemplateCommandOutput extends CreateTemplateResponse, __M
840840
* FontConfiguration: "<FontConfiguration>",
841841
* TextWrap: "NONE" || "WRAP",
842842
* HorizontalTextAlignment: "LEFT" || "CENTER" || "RIGHT" || "AUTO",
843-
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM",
843+
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM" || "AUTO",
844844
* BackgroundColor: "STRING_VALUE",
845845
* Height: Number("int"),
846846
* Border: {
@@ -860,6 +860,7 @@ export interface CreateTemplateCommandOutput extends CreateTemplateResponse, __M
860860
* RowAlternateColors: [ // RowAlternateColorList
861861
* "STRING_VALUE",
862862
* ],
863+
* UsePrimaryBackgroundColor: "ENABLED" || "DISABLED",
863864
* },
864865
* },
865866
* TotalOptions: { // TotalOptions
@@ -872,7 +873,7 @@ export interface CreateTemplateCommandOutput extends CreateTemplateResponse, __M
872873
* FontConfiguration: "<FontConfiguration>",
873874
* TextWrap: "NONE" || "WRAP",
874875
* HorizontalTextAlignment: "LEFT" || "CENTER" || "RIGHT" || "AUTO",
875-
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM",
876+
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM" || "AUTO",
876877
* BackgroundColor: "STRING_VALUE",
877878
* Height: Number("int"),
878879
* Border: {
@@ -1273,7 +1274,7 @@ export interface CreateTemplateCommandOutput extends CreateTemplateResponse, __M
12731274
* FontConfiguration: "<FontConfiguration>",
12741275
* TextWrap: "NONE" || "WRAP",
12751276
* HorizontalTextAlignment: "LEFT" || "CENTER" || "RIGHT" || "AUTO",
1276-
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM",
1277+
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM" || "AUTO",
12771278
* BackgroundColor: "STRING_VALUE",
12781279
* Height: Number("int"),
12791280
* Border: {
@@ -1293,7 +1294,7 @@ export interface CreateTemplateCommandOutput extends CreateTemplateResponse, __M
12931294
* FontConfiguration: "<FontConfiguration>",
12941295
* TextWrap: "NONE" || "WRAP",
12951296
* HorizontalTextAlignment: "LEFT" || "CENTER" || "RIGHT" || "AUTO",
1296-
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM",
1297+
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM" || "AUTO",
12971298
* BackgroundColor: "STRING_VALUE",
12981299
* Height: Number("int"),
12991300
* Border: {
@@ -1315,8 +1316,15 @@ export interface CreateTemplateCommandOutput extends CreateTemplateResponse, __M
13151316
* RowAlternateColors: [
13161317
* "STRING_VALUE",
13171318
* ],
1319+
* UsePrimaryBackgroundColor: "ENABLED" || "DISABLED",
13181320
* },
13191321
* CollapsedRowDimensionsVisibility: "HIDDEN" || "VISIBLE",
1322+
* RowsLayout: "TABULAR" || "HIERARCHY",
1323+
* RowsLabelOptions: { // PivotTableRowsLabelOptions
1324+
* Visibility: "HIDDEN" || "VISIBLE",
1325+
* CustomLabel: "STRING_VALUE",
1326+
* },
1327+
* DefaultCellWidth: "STRING_VALUE",
13201328
* },
13211329
* TotalOptions: { // PivotTableTotalOptions
13221330
* RowSubtotalOptions: { // SubtotalOptions
@@ -1331,6 +1339,11 @@ export interface CreateTemplateCommandOutput extends CreateTemplateResponse, __M
13311339
* TotalCellStyle: "<TableCellStyle>",
13321340
* ValueCellStyle: "<TableCellStyle>",
13331341
* MetricHeaderCellStyle: "<TableCellStyle>",
1342+
* StyleTargets: [ // TableStyleTargetList
1343+
* { // TableStyleTarget
1344+
* CellType: "TOTAL" || "METRIC_HEADER" || "VALUE", // required
1345+
* },
1346+
* ],
13341347
* },
13351348
* ColumnSubtotalOptions: {
13361349
* TotalsVisibility: "HIDDEN" || "VISIBLE",
@@ -1344,6 +1357,11 @@ export interface CreateTemplateCommandOutput extends CreateTemplateResponse, __M
13441357
* TotalCellStyle: "<TableCellStyle>",
13451358
* ValueCellStyle: "<TableCellStyle>",
13461359
* MetricHeaderCellStyle: "<TableCellStyle>",
1360+
* StyleTargets: [
1361+
* {
1362+
* CellType: "TOTAL" || "METRIC_HEADER" || "VALUE", // required
1363+
* },
1364+
* ],
13471365
* },
13481366
* RowTotalOptions: { // PivotTotalOptions
13491367
* TotalsVisibility: "HIDDEN" || "VISIBLE",

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

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ export interface CreateTopicCommandOutput extends CreateTopicResponse, __Metadat
129129
* "STRING_VALUE",
130130
* ],
131131
* ColumnDataRole: "DIMENSION" || "MEASURE",
132-
* Aggregation: "SUM" || "MAX" || "MIN" || "COUNT" || "DISTINCT_COUNT" || "AVERAGE",
132+
* Aggregation: "SUM" || "MAX" || "MIN" || "COUNT" || "DISTINCT_COUNT" || "AVERAGE" || "MEDIAN" || "STDEV" || "STDEVP" || "VAR" || "VARP",
133133
* IsIncludedInTopic: true || false,
134134
* DisableIndexing: true || false,
135135
* ComparativeOrder: { // ComparativeOrder
@@ -188,6 +188,7 @@ export interface CreateTopicCommandOutput extends CreateTopicResponse, __Metadat
188188
* Synonyms: "<StringList>",
189189
* },
190190
* ],
191+
* NonAdditive: true || false,
191192
* },
192193
* ],
193194
* CalculatedFields: [ // TopicCalculatedFields
@@ -222,7 +223,7 @@ export interface CreateTopicCommandOutput extends CreateTopicResponse, __Metadat
222223
* CurrencySymbol: "STRING_VALUE",
223224
* },
224225
* },
225-
* Aggregation: "SUM" || "MAX" || "MIN" || "COUNT" || "DISTINCT_COUNT" || "AVERAGE",
226+
* Aggregation: "SUM" || "MAX" || "MIN" || "COUNT" || "DISTINCT_COUNT" || "AVERAGE" || "MEDIAN" || "STDEV" || "STDEVP" || "VAR" || "VARP",
226227
* ComparativeOrder: {
227228
* UseOrdering: "GREATER_IS_BETTER" || "LESSER_IS_BETTER" || "SPECIFIED",
228229
* SpecifedOrder: "<StringList>",
@@ -256,6 +257,7 @@ export interface CreateTopicCommandOutput extends CreateTopicResponse, __Metadat
256257
* Synonyms: "<StringList>",
257258
* },
258259
* ],
260+
* NonAdditive: true || false,
259261
* },
260262
* ],
261263
* NamedEntities: [ // TopicNamedEntities

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import {
1313
SerdeContext as __SerdeContext,
1414
} from "@smithy/types";
1515

16-
import { DeleteAccountCustomizationRequest, DeleteAccountCustomizationResponse } from "../models/models_2";
16+
import { DeleteAccountCustomizationRequest, DeleteAccountCustomizationResponse } from "../models/models_3";
1717
import { de_DeleteAccountCustomizationCommand, se_DeleteAccountCustomizationCommand } from "../protocols/Aws_restJson1";
1818
import { QuickSightClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../QuickSightClient";
1919

0 commit comments

Comments
 (0)