Skip to content

Commit

Permalink
feat(client-quicksight): New Authentication method for Account subscr…
Browse files Browse the repository at this point in the history
…iption - 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
  • Loading branch information
awstools committed Aug 11, 2023
1 parent 8c2e326 commit b806760
Show file tree
Hide file tree
Showing 29 changed files with 1,165 additions and 683 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ export interface CreateAccountSubscriptionCommandOutput extends CreateAccountSub
* const client = new QuickSightClient(config);
* const input = { // CreateAccountSubscriptionRequest
* Edition: "STANDARD" || "ENTERPRISE" || "ENTERPRISE_AND_Q", // required
* AuthenticationMethod: "IAM_AND_QUICKSIGHT" || "IAM_ONLY" || "ACTIVE_DIRECTORY", // required
* AuthenticationMethod: "IAM_AND_QUICKSIGHT" || "IAM_ONLY" || "ACTIVE_DIRECTORY" || "IAM_IDENTITY_CENTER", // required
* AwsAccountId: "STRING_VALUE", // required
* AccountName: "STRING_VALUE", // required
* NotificationEmail: "STRING_VALUE", // required
Expand Down
28 changes: 23 additions & 5 deletions clients/client-quicksight/src/commands/CreateAnalysisCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -806,7 +806,7 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
* FontConfiguration: "<FontConfiguration>",
* TextWrap: "NONE" || "WRAP",
* HorizontalTextAlignment: "LEFT" || "CENTER" || "RIGHT" || "AUTO",
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM",
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM" || "AUTO",
* BackgroundColor: "STRING_VALUE",
* Height: Number("int"),
* Border: { // GlobalTableBorderOptions
Expand Down Expand Up @@ -846,7 +846,7 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
* FontConfiguration: "<FontConfiguration>",
* TextWrap: "NONE" || "WRAP",
* HorizontalTextAlignment: "LEFT" || "CENTER" || "RIGHT" || "AUTO",
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM",
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM" || "AUTO",
* BackgroundColor: "STRING_VALUE",
* Height: Number("int"),
* Border: {
Expand All @@ -866,6 +866,7 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
* RowAlternateColors: [ // RowAlternateColorList
* "STRING_VALUE",
* ],
* UsePrimaryBackgroundColor: "ENABLED" || "DISABLED",
* },
* },
* TotalOptions: { // TotalOptions
Expand All @@ -878,7 +879,7 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
* FontConfiguration: "<FontConfiguration>",
* TextWrap: "NONE" || "WRAP",
* HorizontalTextAlignment: "LEFT" || "CENTER" || "RIGHT" || "AUTO",
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM",
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM" || "AUTO",
* BackgroundColor: "STRING_VALUE",
* Height: Number("int"),
* Border: {
Expand Down Expand Up @@ -1279,7 +1280,7 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
* FontConfiguration: "<FontConfiguration>",
* TextWrap: "NONE" || "WRAP",
* HorizontalTextAlignment: "LEFT" || "CENTER" || "RIGHT" || "AUTO",
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM",
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM" || "AUTO",
* BackgroundColor: "STRING_VALUE",
* Height: Number("int"),
* Border: {
Expand All @@ -1299,7 +1300,7 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
* FontConfiguration: "<FontConfiguration>",
* TextWrap: "NONE" || "WRAP",
* HorizontalTextAlignment: "LEFT" || "CENTER" || "RIGHT" || "AUTO",
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM",
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM" || "AUTO",
* BackgroundColor: "STRING_VALUE",
* Height: Number("int"),
* Border: {
Expand All @@ -1321,8 +1322,15 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
* RowAlternateColors: [
* "STRING_VALUE",
* ],
* UsePrimaryBackgroundColor: "ENABLED" || "DISABLED",
* },
* CollapsedRowDimensionsVisibility: "HIDDEN" || "VISIBLE",
* RowsLayout: "TABULAR" || "HIERARCHY",
* RowsLabelOptions: { // PivotTableRowsLabelOptions
* Visibility: "HIDDEN" || "VISIBLE",
* CustomLabel: "STRING_VALUE",
* },
* DefaultCellWidth: "STRING_VALUE",
* },
* TotalOptions: { // PivotTableTotalOptions
* RowSubtotalOptions: { // SubtotalOptions
Expand All @@ -1337,6 +1345,11 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
* TotalCellStyle: "<TableCellStyle>",
* ValueCellStyle: "<TableCellStyle>",
* MetricHeaderCellStyle: "<TableCellStyle>",
* StyleTargets: [ // TableStyleTargetList
* { // TableStyleTarget
* CellType: "TOTAL" || "METRIC_HEADER" || "VALUE", // required
* },
* ],
* },
* ColumnSubtotalOptions: {
* TotalsVisibility: "HIDDEN" || "VISIBLE",
Expand All @@ -1350,6 +1363,11 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
* TotalCellStyle: "<TableCellStyle>",
* ValueCellStyle: "<TableCellStyle>",
* MetricHeaderCellStyle: "<TableCellStyle>",
* StyleTargets: [
* {
* CellType: "TOTAL" || "METRIC_HEADER" || "VALUE", // required
* },
* ],
* },
* RowTotalOptions: { // PivotTotalOptions
* TotalsVisibility: "HIDDEN" || "VISIBLE",
Expand Down
28 changes: 23 additions & 5 deletions clients/client-quicksight/src/commands/CreateDashboardCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -852,7 +852,7 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
* FontConfiguration: "<FontConfiguration>",
* TextWrap: "NONE" || "WRAP",
* HorizontalTextAlignment: "LEFT" || "CENTER" || "RIGHT" || "AUTO",
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM",
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM" || "AUTO",
* BackgroundColor: "STRING_VALUE",
* Height: Number("int"),
* Border: { // GlobalTableBorderOptions
Expand Down Expand Up @@ -892,7 +892,7 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
* FontConfiguration: "<FontConfiguration>",
* TextWrap: "NONE" || "WRAP",
* HorizontalTextAlignment: "LEFT" || "CENTER" || "RIGHT" || "AUTO",
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM",
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM" || "AUTO",
* BackgroundColor: "STRING_VALUE",
* Height: Number("int"),
* Border: {
Expand All @@ -912,6 +912,7 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
* RowAlternateColors: [ // RowAlternateColorList
* "STRING_VALUE",
* ],
* UsePrimaryBackgroundColor: "ENABLED" || "DISABLED",
* },
* },
* TotalOptions: { // TotalOptions
Expand All @@ -924,7 +925,7 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
* FontConfiguration: "<FontConfiguration>",
* TextWrap: "NONE" || "WRAP",
* HorizontalTextAlignment: "LEFT" || "CENTER" || "RIGHT" || "AUTO",
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM",
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM" || "AUTO",
* BackgroundColor: "STRING_VALUE",
* Height: Number("int"),
* Border: {
Expand Down Expand Up @@ -1325,7 +1326,7 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
* FontConfiguration: "<FontConfiguration>",
* TextWrap: "NONE" || "WRAP",
* HorizontalTextAlignment: "LEFT" || "CENTER" || "RIGHT" || "AUTO",
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM",
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM" || "AUTO",
* BackgroundColor: "STRING_VALUE",
* Height: Number("int"),
* Border: {
Expand All @@ -1345,7 +1346,7 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
* FontConfiguration: "<FontConfiguration>",
* TextWrap: "NONE" || "WRAP",
* HorizontalTextAlignment: "LEFT" || "CENTER" || "RIGHT" || "AUTO",
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM",
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM" || "AUTO",
* BackgroundColor: "STRING_VALUE",
* Height: Number("int"),
* Border: {
Expand All @@ -1367,8 +1368,15 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
* RowAlternateColors: [
* "STRING_VALUE",
* ],
* UsePrimaryBackgroundColor: "ENABLED" || "DISABLED",
* },
* CollapsedRowDimensionsVisibility: "HIDDEN" || "VISIBLE",
* RowsLayout: "TABULAR" || "HIERARCHY",
* RowsLabelOptions: { // PivotTableRowsLabelOptions
* Visibility: "HIDDEN" || "VISIBLE",
* CustomLabel: "STRING_VALUE",
* },
* DefaultCellWidth: "STRING_VALUE",
* },
* TotalOptions: { // PivotTableTotalOptions
* RowSubtotalOptions: { // SubtotalOptions
Expand All @@ -1383,6 +1391,11 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
* TotalCellStyle: "<TableCellStyle>",
* ValueCellStyle: "<TableCellStyle>",
* MetricHeaderCellStyle: "<TableCellStyle>",
* StyleTargets: [ // TableStyleTargetList
* { // TableStyleTarget
* CellType: "TOTAL" || "METRIC_HEADER" || "VALUE", // required
* },
* ],
* },
* ColumnSubtotalOptions: {
* TotalsVisibility: "HIDDEN" || "VISIBLE",
Expand All @@ -1396,6 +1409,11 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
* TotalCellStyle: "<TableCellStyle>",
* ValueCellStyle: "<TableCellStyle>",
* MetricHeaderCellStyle: "<TableCellStyle>",
* StyleTargets: [
* {
* CellType: "TOTAL" || "METRIC_HEADER" || "VALUE", // required
* },
* ],
* },
* RowTotalOptions: { // PivotTotalOptions
* TotalsVisibility: "HIDDEN" || "VISIBLE",
Expand Down
28 changes: 23 additions & 5 deletions clients/client-quicksight/src/commands/CreateTemplateCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -800,7 +800,7 @@ export interface CreateTemplateCommandOutput extends CreateTemplateResponse, __M
* FontConfiguration: "<FontConfiguration>",
* TextWrap: "NONE" || "WRAP",
* HorizontalTextAlignment: "LEFT" || "CENTER" || "RIGHT" || "AUTO",
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM",
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM" || "AUTO",
* BackgroundColor: "STRING_VALUE",
* Height: Number("int"),
* Border: { // GlobalTableBorderOptions
Expand Down Expand Up @@ -840,7 +840,7 @@ export interface CreateTemplateCommandOutput extends CreateTemplateResponse, __M
* FontConfiguration: "<FontConfiguration>",
* TextWrap: "NONE" || "WRAP",
* HorizontalTextAlignment: "LEFT" || "CENTER" || "RIGHT" || "AUTO",
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM",
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM" || "AUTO",
* BackgroundColor: "STRING_VALUE",
* Height: Number("int"),
* Border: {
Expand All @@ -860,6 +860,7 @@ export interface CreateTemplateCommandOutput extends CreateTemplateResponse, __M
* RowAlternateColors: [ // RowAlternateColorList
* "STRING_VALUE",
* ],
* UsePrimaryBackgroundColor: "ENABLED" || "DISABLED",
* },
* },
* TotalOptions: { // TotalOptions
Expand All @@ -872,7 +873,7 @@ export interface CreateTemplateCommandOutput extends CreateTemplateResponse, __M
* FontConfiguration: "<FontConfiguration>",
* TextWrap: "NONE" || "WRAP",
* HorizontalTextAlignment: "LEFT" || "CENTER" || "RIGHT" || "AUTO",
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM",
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM" || "AUTO",
* BackgroundColor: "STRING_VALUE",
* Height: Number("int"),
* Border: {
Expand Down Expand Up @@ -1273,7 +1274,7 @@ export interface CreateTemplateCommandOutput extends CreateTemplateResponse, __M
* FontConfiguration: "<FontConfiguration>",
* TextWrap: "NONE" || "WRAP",
* HorizontalTextAlignment: "LEFT" || "CENTER" || "RIGHT" || "AUTO",
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM",
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM" || "AUTO",
* BackgroundColor: "STRING_VALUE",
* Height: Number("int"),
* Border: {
Expand All @@ -1293,7 +1294,7 @@ export interface CreateTemplateCommandOutput extends CreateTemplateResponse, __M
* FontConfiguration: "<FontConfiguration>",
* TextWrap: "NONE" || "WRAP",
* HorizontalTextAlignment: "LEFT" || "CENTER" || "RIGHT" || "AUTO",
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM",
* VerticalTextAlignment: "TOP" || "MIDDLE" || "BOTTOM" || "AUTO",
* BackgroundColor: "STRING_VALUE",
* Height: Number("int"),
* Border: {
Expand All @@ -1315,8 +1316,15 @@ export interface CreateTemplateCommandOutput extends CreateTemplateResponse, __M
* RowAlternateColors: [
* "STRING_VALUE",
* ],
* UsePrimaryBackgroundColor: "ENABLED" || "DISABLED",
* },
* CollapsedRowDimensionsVisibility: "HIDDEN" || "VISIBLE",
* RowsLayout: "TABULAR" || "HIERARCHY",
* RowsLabelOptions: { // PivotTableRowsLabelOptions
* Visibility: "HIDDEN" || "VISIBLE",
* CustomLabel: "STRING_VALUE",
* },
* DefaultCellWidth: "STRING_VALUE",
* },
* TotalOptions: { // PivotTableTotalOptions
* RowSubtotalOptions: { // SubtotalOptions
Expand All @@ -1331,6 +1339,11 @@ export interface CreateTemplateCommandOutput extends CreateTemplateResponse, __M
* TotalCellStyle: "<TableCellStyle>",
* ValueCellStyle: "<TableCellStyle>",
* MetricHeaderCellStyle: "<TableCellStyle>",
* StyleTargets: [ // TableStyleTargetList
* { // TableStyleTarget
* CellType: "TOTAL" || "METRIC_HEADER" || "VALUE", // required
* },
* ],
* },
* ColumnSubtotalOptions: {
* TotalsVisibility: "HIDDEN" || "VISIBLE",
Expand All @@ -1344,6 +1357,11 @@ export interface CreateTemplateCommandOutput extends CreateTemplateResponse, __M
* TotalCellStyle: "<TableCellStyle>",
* ValueCellStyle: "<TableCellStyle>",
* MetricHeaderCellStyle: "<TableCellStyle>",
* StyleTargets: [
* {
* CellType: "TOTAL" || "METRIC_HEADER" || "VALUE", // required
* },
* ],
* },
* RowTotalOptions: { // PivotTotalOptions
* TotalsVisibility: "HIDDEN" || "VISIBLE",
Expand Down
6 changes: 4 additions & 2 deletions clients/client-quicksight/src/commands/CreateTopicCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,7 @@ export interface CreateTopicCommandOutput extends CreateTopicResponse, __Metadat
* "STRING_VALUE",
* ],
* ColumnDataRole: "DIMENSION" || "MEASURE",
* Aggregation: "SUM" || "MAX" || "MIN" || "COUNT" || "DISTINCT_COUNT" || "AVERAGE",
* Aggregation: "SUM" || "MAX" || "MIN" || "COUNT" || "DISTINCT_COUNT" || "AVERAGE" || "MEDIAN" || "STDEV" || "STDEVP" || "VAR" || "VARP",
* IsIncludedInTopic: true || false,
* DisableIndexing: true || false,
* ComparativeOrder: { // ComparativeOrder
Expand Down Expand Up @@ -188,6 +188,7 @@ export interface CreateTopicCommandOutput extends CreateTopicResponse, __Metadat
* Synonyms: "<StringList>",
* },
* ],
* NonAdditive: true || false,
* },
* ],
* CalculatedFields: [ // TopicCalculatedFields
Expand Down Expand Up @@ -222,7 +223,7 @@ export interface CreateTopicCommandOutput extends CreateTopicResponse, __Metadat
* CurrencySymbol: "STRING_VALUE",
* },
* },
* Aggregation: "SUM" || "MAX" || "MIN" || "COUNT" || "DISTINCT_COUNT" || "AVERAGE",
* Aggregation: "SUM" || "MAX" || "MIN" || "COUNT" || "DISTINCT_COUNT" || "AVERAGE" || "MEDIAN" || "STDEV" || "STDEVP" || "VAR" || "VARP",
* ComparativeOrder: {
* UseOrdering: "GREATER_IS_BETTER" || "LESSER_IS_BETTER" || "SPECIFIED",
* SpecifedOrder: "<StringList>",
Expand Down Expand Up @@ -256,6 +257,7 @@ export interface CreateTopicCommandOutput extends CreateTopicResponse, __Metadat
* Synonyms: "<StringList>",
* },
* ],
* NonAdditive: true || false,
* },
* ],
* NamedEntities: [ // TopicNamedEntities
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ import {
SerdeContext as __SerdeContext,
} from "@smithy/types";

import { DeleteAccountCustomizationRequest, DeleteAccountCustomizationResponse } from "../models/models_2";
import { DeleteAccountCustomizationRequest, DeleteAccountCustomizationResponse } from "../models/models_3";
import { de_DeleteAccountCustomizationCommand, se_DeleteAccountCustomizationCommand } from "../protocols/Aws_restJson1";
import { QuickSightClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../QuickSightClient";

Expand Down
Loading

0 comments on commit b806760

Please sign in to comment.