Skip to content

Commit

Permalink
feat(client-quicksight): Excel support in Snapshot Export APIs. Remov…
Browse files Browse the repository at this point in the history
…ed Required trait for some insight Computations. Namespace-shared Folders support. Global Filters support. Table pin Column support.
  • Loading branch information
awstools committed Aug 24, 2023
1 parent 5006d64 commit 76e011f
Show file tree
Hide file tree
Showing 32 changed files with 1,190 additions and 546 deletions.
32 changes: 19 additions & 13 deletions clients/client-quicksight/src/commands/CreateAnalysisCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -926,6 +926,11 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
* Order: [ // FieldOrderList
* "STRING_VALUE",
* ],
* PinnedFieldOptions: { // TablePinnedFieldOptions
* PinnedLeftFields: [ // TableFieldOrderList
* "STRING_VALUE",
* ],
* },
* },
* PaginatedReportOptions: { // TablePaginatedReportOptions
* VerticalOverflowVisibility: "HIDDEN" || "VISIBLE",
Expand Down Expand Up @@ -3824,16 +3829,16 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
* TopBottomRanked: { // TopBottomRankedComputation
* ComputationId: "STRING_VALUE", // required
* Name: "STRING_VALUE",
* Category: "<DimensionField>", // required
* Category: "<DimensionField>",
* Value: "<MeasureField>",
* ResultSize: Number("int"),
* Type: "TOP" || "BOTTOM", // required
* },
* TopBottomMovers: { // TopBottomMoversComputation
* ComputationId: "STRING_VALUE", // required
* Name: "STRING_VALUE",
* Time: "<DimensionField>", // required
* Category: "<DimensionField>", // required
* Time: "<DimensionField>",
* Category: "<DimensionField>",
* Value: "<MeasureField>",
* MoverSize: Number("int"),
* SortOrder: "PERCENT_DIFFERENCE" || "ABSOLUTE_DIFFERENCE",
Expand All @@ -3842,51 +3847,51 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
* TotalAggregation: { // TotalAggregationComputation
* ComputationId: "STRING_VALUE", // required
* Name: "STRING_VALUE",
* Value: "<MeasureField>", // required
* Value: "<MeasureField>",
* },
* MaximumMinimum: { // MaximumMinimumComputation
* ComputationId: "STRING_VALUE", // required
* Name: "STRING_VALUE",
* Time: "<DimensionField>", // required
* Time: "<DimensionField>",
* Value: "<MeasureField>",
* Type: "MAXIMUM" || "MINIMUM", // required
* },
* MetricComparison: { // MetricComparisonComputation
* ComputationId: "STRING_VALUE", // required
* Name: "STRING_VALUE",
* Time: "<DimensionField>", // required
* FromValue: "<MeasureField>", // required
* TargetValue: "<MeasureField>", // required
* Time: "<DimensionField>",
* FromValue: "<MeasureField>",
* TargetValue: "<MeasureField>",
* },
* PeriodOverPeriod: { // PeriodOverPeriodComputation
* ComputationId: "STRING_VALUE", // required
* Name: "STRING_VALUE",
* Time: "<DimensionField>", // required
* Time: "<DimensionField>",
* Value: "<MeasureField>",
* },
* PeriodToDate: { // PeriodToDateComputation
* ComputationId: "STRING_VALUE", // required
* Name: "STRING_VALUE",
* Time: "<DimensionField>", // required
* Time: "<DimensionField>",
* Value: "<MeasureField>",
* PeriodTimeGranularity: "YEAR" || "QUARTER" || "MONTH" || "WEEK" || "DAY" || "HOUR" || "MINUTE" || "SECOND" || "MILLISECOND",
* },
* GrowthRate: { // GrowthRateComputation
* ComputationId: "STRING_VALUE", // required
* Name: "STRING_VALUE",
* Time: "<DimensionField>", // required
* Time: "<DimensionField>",
* Value: "<MeasureField>",
* PeriodSize: Number("int"),
* },
* UniqueValues: { // UniqueValuesComputation
* ComputationId: "STRING_VALUE", // required
* Name: "STRING_VALUE",
* Category: "<DimensionField>", // required
* Category: "<DimensionField>",
* },
* Forecast: { // ForecastComputation
* ComputationId: "STRING_VALUE", // required
* Name: "STRING_VALUE",
* Time: "<DimensionField>", // required
* Time: "<DimensionField>",
* Value: "<MeasureField>",
* PeriodsForward: Number("int"),
* PeriodsBackward: Number("int"),
Expand Down Expand Up @@ -4441,6 +4446,7 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
* },
* ],
* },
* AllSheets: {},
* },
* Status: "ENABLED" || "DISABLED",
* CrossDataset: "ALL_DATASETS" || "SINGLE_DATASET", // required
Expand Down
32 changes: 19 additions & 13 deletions clients/client-quicksight/src/commands/CreateDashboardCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -972,6 +972,11 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
* Order: [ // FieldOrderList
* "STRING_VALUE",
* ],
* PinnedFieldOptions: { // TablePinnedFieldOptions
* PinnedLeftFields: [ // TableFieldOrderList
* "STRING_VALUE",
* ],
* },
* },
* PaginatedReportOptions: { // TablePaginatedReportOptions
* VerticalOverflowVisibility: "HIDDEN" || "VISIBLE",
Expand Down Expand Up @@ -3870,16 +3875,16 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
* TopBottomRanked: { // TopBottomRankedComputation
* ComputationId: "STRING_VALUE", // required
* Name: "STRING_VALUE",
* Category: "<DimensionField>", // required
* Category: "<DimensionField>",
* Value: "<MeasureField>",
* ResultSize: Number("int"),
* Type: "TOP" || "BOTTOM", // required
* },
* TopBottomMovers: { // TopBottomMoversComputation
* ComputationId: "STRING_VALUE", // required
* Name: "STRING_VALUE",
* Time: "<DimensionField>", // required
* Category: "<DimensionField>", // required
* Time: "<DimensionField>",
* Category: "<DimensionField>",
* Value: "<MeasureField>",
* MoverSize: Number("int"),
* SortOrder: "PERCENT_DIFFERENCE" || "ABSOLUTE_DIFFERENCE",
Expand All @@ -3888,51 +3893,51 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
* TotalAggregation: { // TotalAggregationComputation
* ComputationId: "STRING_VALUE", // required
* Name: "STRING_VALUE",
* Value: "<MeasureField>", // required
* Value: "<MeasureField>",
* },
* MaximumMinimum: { // MaximumMinimumComputation
* ComputationId: "STRING_VALUE", // required
* Name: "STRING_VALUE",
* Time: "<DimensionField>", // required
* Time: "<DimensionField>",
* Value: "<MeasureField>",
* Type: "MAXIMUM" || "MINIMUM", // required
* },
* MetricComparison: { // MetricComparisonComputation
* ComputationId: "STRING_VALUE", // required
* Name: "STRING_VALUE",
* Time: "<DimensionField>", // required
* FromValue: "<MeasureField>", // required
* TargetValue: "<MeasureField>", // required
* Time: "<DimensionField>",
* FromValue: "<MeasureField>",
* TargetValue: "<MeasureField>",
* },
* PeriodOverPeriod: { // PeriodOverPeriodComputation
* ComputationId: "STRING_VALUE", // required
* Name: "STRING_VALUE",
* Time: "<DimensionField>", // required
* Time: "<DimensionField>",
* Value: "<MeasureField>",
* },
* PeriodToDate: { // PeriodToDateComputation
* ComputationId: "STRING_VALUE", // required
* Name: "STRING_VALUE",
* Time: "<DimensionField>", // required
* Time: "<DimensionField>",
* Value: "<MeasureField>",
* PeriodTimeGranularity: "YEAR" || "QUARTER" || "MONTH" || "WEEK" || "DAY" || "HOUR" || "MINUTE" || "SECOND" || "MILLISECOND",
* },
* GrowthRate: { // GrowthRateComputation
* ComputationId: "STRING_VALUE", // required
* Name: "STRING_VALUE",
* Time: "<DimensionField>", // required
* Time: "<DimensionField>",
* Value: "<MeasureField>",
* PeriodSize: Number("int"),
* },
* UniqueValues: { // UniqueValuesComputation
* ComputationId: "STRING_VALUE", // required
* Name: "STRING_VALUE",
* Category: "<DimensionField>", // required
* Category: "<DimensionField>",
* },
* Forecast: { // ForecastComputation
* ComputationId: "STRING_VALUE", // required
* Name: "STRING_VALUE",
* Time: "<DimensionField>", // required
* Time: "<DimensionField>",
* Value: "<MeasureField>",
* PeriodsForward: Number("int"),
* PeriodsBackward: Number("int"),
Expand Down Expand Up @@ -4487,6 +4492,7 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
* },
* ],
* },
* AllSheets: {},
* },
* Status: "ENABLED" || "DISABLED",
* CrossDataset: "ALL_DATASETS" || "SINGLE_DATASET", // required
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@ export interface CreateFolderCommandOutput extends CreateFolderResponse, __Metad
* Value: "STRING_VALUE", // required
* },
* ],
* SharingModel: "ACCOUNT" || "NAMESPACE",
* };
* const command = new CreateFolderCommand(input);
* const response = await client.send(command);
Expand Down
32 changes: 19 additions & 13 deletions clients/client-quicksight/src/commands/CreateTemplateCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -920,6 +920,11 @@ export interface CreateTemplateCommandOutput extends CreateTemplateResponse, __M
* Order: [ // FieldOrderList
* "STRING_VALUE",
* ],
* PinnedFieldOptions: { // TablePinnedFieldOptions
* PinnedLeftFields: [ // TableFieldOrderList
* "STRING_VALUE",
* ],
* },
* },
* PaginatedReportOptions: { // TablePaginatedReportOptions
* VerticalOverflowVisibility: "HIDDEN" || "VISIBLE",
Expand Down Expand Up @@ -3818,16 +3823,16 @@ export interface CreateTemplateCommandOutput extends CreateTemplateResponse, __M
* TopBottomRanked: { // TopBottomRankedComputation
* ComputationId: "STRING_VALUE", // required
* Name: "STRING_VALUE",
* Category: "<DimensionField>", // required
* Category: "<DimensionField>",
* Value: "<MeasureField>",
* ResultSize: Number("int"),
* Type: "TOP" || "BOTTOM", // required
* },
* TopBottomMovers: { // TopBottomMoversComputation
* ComputationId: "STRING_VALUE", // required
* Name: "STRING_VALUE",
* Time: "<DimensionField>", // required
* Category: "<DimensionField>", // required
* Time: "<DimensionField>",
* Category: "<DimensionField>",
* Value: "<MeasureField>",
* MoverSize: Number("int"),
* SortOrder: "PERCENT_DIFFERENCE" || "ABSOLUTE_DIFFERENCE",
Expand All @@ -3836,51 +3841,51 @@ export interface CreateTemplateCommandOutput extends CreateTemplateResponse, __M
* TotalAggregation: { // TotalAggregationComputation
* ComputationId: "STRING_VALUE", // required
* Name: "STRING_VALUE",
* Value: "<MeasureField>", // required
* Value: "<MeasureField>",
* },
* MaximumMinimum: { // MaximumMinimumComputation
* ComputationId: "STRING_VALUE", // required
* Name: "STRING_VALUE",
* Time: "<DimensionField>", // required
* Time: "<DimensionField>",
* Value: "<MeasureField>",
* Type: "MAXIMUM" || "MINIMUM", // required
* },
* MetricComparison: { // MetricComparisonComputation
* ComputationId: "STRING_VALUE", // required
* Name: "STRING_VALUE",
* Time: "<DimensionField>", // required
* FromValue: "<MeasureField>", // required
* TargetValue: "<MeasureField>", // required
* Time: "<DimensionField>",
* FromValue: "<MeasureField>",
* TargetValue: "<MeasureField>",
* },
* PeriodOverPeriod: { // PeriodOverPeriodComputation
* ComputationId: "STRING_VALUE", // required
* Name: "STRING_VALUE",
* Time: "<DimensionField>", // required
* Time: "<DimensionField>",
* Value: "<MeasureField>",
* },
* PeriodToDate: { // PeriodToDateComputation
* ComputationId: "STRING_VALUE", // required
* Name: "STRING_VALUE",
* Time: "<DimensionField>", // required
* Time: "<DimensionField>",
* Value: "<MeasureField>",
* PeriodTimeGranularity: "YEAR" || "QUARTER" || "MONTH" || "WEEK" || "DAY" || "HOUR" || "MINUTE" || "SECOND" || "MILLISECOND",
* },
* GrowthRate: { // GrowthRateComputation
* ComputationId: "STRING_VALUE", // required
* Name: "STRING_VALUE",
* Time: "<DimensionField>", // required
* Time: "<DimensionField>",
* Value: "<MeasureField>",
* PeriodSize: Number("int"),
* },
* UniqueValues: { // UniqueValuesComputation
* ComputationId: "STRING_VALUE", // required
* Name: "STRING_VALUE",
* Category: "<DimensionField>", // required
* Category: "<DimensionField>",
* },
* Forecast: { // ForecastComputation
* ComputationId: "STRING_VALUE", // required
* Name: "STRING_VALUE",
* Time: "<DimensionField>", // required
* Time: "<DimensionField>",
* Value: "<MeasureField>",
* PeriodsForward: Number("int"),
* PeriodsBackward: Number("int"),
Expand Down Expand Up @@ -4435,6 +4440,7 @@ export interface CreateTemplateCommandOutput extends CreateTemplateResponse, __M
* },
* ],
* },
* AllSheets: {},
* },
* Status: "ENABLED" || "DISABLED",
* CrossDataset: "ALL_DATASETS" || "SINGLE_DATASET", // required
Expand Down
Loading

0 comments on commit 76e011f

Please sign in to comment.