Skip to content

Commit 625ee9c

Browse files
author
awstools
committed
feat(client-quicksight): RLS permission dataset with userAs: RLS_RULES flag, Q in QuickSight/Threshold Alerts/Schedules/Snapshots in QS embedding, toggle dataset refresh email alerts via API, transposed table with options: column width, type and index, toggle Q&A on dashboards, Oracle Service Name when creating data source.
1 parent cd55850 commit 625ee9c

File tree

50 files changed

+4909
-3834
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+4909
-3834
lines changed

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

+11
Original file line numberDiff line numberDiff line change
@@ -966,6 +966,13 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
966966
* "STRING_VALUE",
967967
* ],
968968
* },
969+
* TransposedTableOptions: [ // TransposedTableOptionList
970+
* { // TransposedTableOption
971+
* ColumnIndex: Number("int"),
972+
* ColumnWidth: "STRING_VALUE",
973+
* ColumnType: "ROW_HEADER_COLUMN" || "VALUE_COLUMN", // required
974+
* },
975+
* ],
969976
* },
970977
* PaginatedReportOptions: { // TablePaginatedReportOptions
971978
* VerticalOverflowVisibility: "HIDDEN" || "VISIBLE",
@@ -5452,6 +5459,10 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
54525459
* Options: { // AssetOptions
54535460
* Timezone: "STRING_VALUE",
54545461
* WeekStart: "SUNDAY" || "MONDAY" || "TUESDAY" || "WEDNESDAY" || "THURSDAY" || "FRIDAY" || "SATURDAY",
5462+
* QBusinessInsightsStatus: "ENABLED" || "DISABLED",
5463+
* ExcludedDataSetArns: [ // DataSetArnsList
5464+
* "STRING_VALUE",
5465+
* ],
54555466
* },
54565467
* QueryExecutionOptions: { // QueryExecutionOptions
54575468
* QueryExecutionMode: "AUTO" || "MANUAL",

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

+14
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,9 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
147147
* DataPointTooltipOption: { // DataPointTooltipOption
148148
* AvailabilityStatus: "ENABLED" || "DISABLED",
149149
* },
150+
* DataQAEnabledOption: { // DataQAEnabledOption
151+
* AvailabilityStatus: "ENABLED" || "DISABLED",
152+
* },
150153
* },
151154
* ThemeArn: "STRING_VALUE",
152155
* Definition: { // DashboardVersionDefinition
@@ -1012,6 +1015,13 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
10121015
* "STRING_VALUE",
10131016
* ],
10141017
* },
1018+
* TransposedTableOptions: [ // TransposedTableOptionList
1019+
* { // TransposedTableOption
1020+
* ColumnIndex: Number("int"),
1021+
* ColumnWidth: "STRING_VALUE",
1022+
* ColumnType: "ROW_HEADER_COLUMN" || "VALUE_COLUMN", // required
1023+
* },
1024+
* ],
10151025
* },
10161026
* PaginatedReportOptions: { // TablePaginatedReportOptions
10171027
* VerticalOverflowVisibility: "HIDDEN" || "VISIBLE",
@@ -5496,6 +5506,10 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
54965506
* Options: { // AssetOptions
54975507
* Timezone: "STRING_VALUE",
54985508
* WeekStart: "SUNDAY" || "MONDAY" || "TUESDAY" || "WEDNESDAY" || "THURSDAY" || "FRIDAY" || "SATURDAY",
5509+
* QBusinessInsightsStatus: "ENABLED" || "DISABLED",
5510+
* ExcludedDataSetArns: [ // DataSetArnsList
5511+
* "STRING_VALUE",
5512+
* ],
54995513
* },
55005514
* StaticFiles: [ // StaticFileList
55015515
* { // StaticFile

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

+1
Original file line numberDiff line numberDiff line change
@@ -304,6 +304,7 @@ export interface CreateDataSetCommandOutput extends CreateDataSetResponse, __Met
304304
* },
305305
* ],
306306
* },
307+
* UseAs: "RLS_RULES",
307308
* };
308309
* const command = new CreateDataSetCommand(input);
309310
* const response = await client.send(command);

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

+2
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ export interface CreateDataSourceCommandOutput extends CreateDataSourceResponse,
8282
* Host: "STRING_VALUE", // required
8383
* Port: Number("int"), // required
8484
* Database: "STRING_VALUE", // required
85+
* UseServiceName: true || false,
8586
* },
8687
* PostgreSqlParameters: { // PostgreSqlParameters
8788
* Host: "STRING_VALUE", // required
@@ -238,6 +239,7 @@ export interface CreateDataSourceCommandOutput extends CreateDataSourceResponse,
238239
* Host: "STRING_VALUE", // required
239240
* Port: Number("int"), // required
240241
* Database: "STRING_VALUE", // required
242+
* UseServiceName: true || false,
241243
* },
242244
* PostgreSqlParameters: {
243245
* Host: "STRING_VALUE", // required

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ export interface CreateNamespaceCommandOutput extends CreateNamespaceResponse, _
3535
* namespaces. You can create a namespace after your Amazon Web Services account is subscribed to
3636
* Amazon QuickSight. The namespace must be unique within the Amazon Web Services account. By default, there is a
3737
* limit of 100 namespaces per Amazon Web Services account. To increase your limit, create a ticket with
38-
* Amazon Web Services Support. </p>
38+
* Amazon Web ServicesSupport. </p>
3939
* @example
4040
* Use a bare-bones client and the command you need to make an API call.
4141
* ```javascript

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

+11
Original file line numberDiff line numberDiff line change
@@ -960,6 +960,13 @@ export interface CreateTemplateCommandOutput extends CreateTemplateResponse, __M
960960
* "STRING_VALUE",
961961
* ],
962962
* },
963+
* TransposedTableOptions: [ // TransposedTableOptionList
964+
* { // TransposedTableOption
965+
* ColumnIndex: Number("int"),
966+
* ColumnWidth: "STRING_VALUE",
967+
* ColumnType: "ROW_HEADER_COLUMN" || "VALUE_COLUMN", // required
968+
* },
969+
* ],
963970
* },
964971
* PaginatedReportOptions: { // TablePaginatedReportOptions
965972
* VerticalOverflowVisibility: "HIDDEN" || "VISIBLE",
@@ -5446,6 +5453,10 @@ export interface CreateTemplateCommandOutput extends CreateTemplateResponse, __M
54465453
* Options: { // AssetOptions
54475454
* Timezone: "STRING_VALUE",
54485455
* WeekStart: "SUNDAY" || "MONDAY" || "TUESDAY" || "WEDNESDAY" || "THURSDAY" || "FRIDAY" || "SATURDAY",
5456+
* QBusinessInsightsStatus: "ENABLED" || "DISABLED",
5457+
* ExcludedDataSetArns: [ // DataSetArnsList
5458+
* "STRING_VALUE",
5459+
* ],
54495460
* },
54505461
* QueryExecutionOptions: { // QueryExecutionOptions
54515462
* QueryExecutionMode: "AUTO" || "MANUAL",

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { Command as $Command } from "@smithy/smithy-client";
55
import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { commonParams } from "../endpoint/EndpointParameters";
8-
import { DeleteUserByPrincipalIdRequest, DeleteUserByPrincipalIdResponse } from "../models/models_3";
8+
import { DeleteUserByPrincipalIdRequest, DeleteUserByPrincipalIdResponse } from "../models/models_4";
99
import { de_DeleteUserByPrincipalIdCommand, se_DeleteUserByPrincipalIdCommand } from "../protocols/Aws_restJson1";
1010
import { QuickSightClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../QuickSightClient";
1111

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

+2-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ import { Command as $Command } from "@smithy/smithy-client";
55
import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { commonParams } from "../endpoint/EndpointParameters";
8-
import { DeleteUserRequest, DeleteUserResponse } from "../models/models_3";
8+
import { DeleteUserRequest } from "../models/models_3";
9+
import { DeleteUserResponse } from "../models/models_4";
910
import { de_DeleteUserCommand, se_DeleteUserCommand } from "../protocols/Aws_restJson1";
1011
import { QuickSightClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../QuickSightClient";
1112

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { Command as $Command } from "@smithy/smithy-client";
55
import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { commonParams } from "../endpoint/EndpointParameters";
8-
import { DeleteUserCustomPermissionRequest, DeleteUserCustomPermissionResponse } from "../models/models_3";
8+
import { DeleteUserCustomPermissionRequest, DeleteUserCustomPermissionResponse } from "../models/models_4";
99
import { de_DeleteUserCustomPermissionCommand, se_DeleteUserCustomPermissionCommand } from "../protocols/Aws_restJson1";
1010
import { QuickSightClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../QuickSightClient";
1111

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { Command as $Command } from "@smithy/smithy-client";
55
import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { commonParams } from "../endpoint/EndpointParameters";
8-
import { DeleteVPCConnectionRequest, DeleteVPCConnectionResponse } from "../models/models_3";
8+
import { DeleteVPCConnectionRequest, DeleteVPCConnectionResponse } from "../models/models_4";
99
import { de_DeleteVPCConnectionCommand, se_DeleteVPCConnectionCommand } from "../protocols/Aws_restJson1";
1010
import { QuickSightClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../QuickSightClient";
1111

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { Command as $Command } from "@smithy/smithy-client";
55
import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { commonParams } from "../endpoint/EndpointParameters";
8-
import { DescribeAccountCustomizationRequest, DescribeAccountCustomizationResponse } from "../models/models_3";
8+
import { DescribeAccountCustomizationRequest, DescribeAccountCustomizationResponse } from "../models/models_4";
99
import {
1010
de_DescribeAccountCustomizationCommand,
1111
se_DescribeAccountCustomizationCommand,

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { Command as $Command } from "@smithy/smithy-client";
55
import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { commonParams } from "../endpoint/EndpointParameters";
8-
import { DescribeAccountSettingsRequest, DescribeAccountSettingsResponse } from "../models/models_3";
8+
import { DescribeAccountSettingsRequest, DescribeAccountSettingsResponse } from "../models/models_4";
99
import { de_DescribeAccountSettingsCommand, se_DescribeAccountSettingsCommand } from "../protocols/Aws_restJson1";
1010
import { QuickSightClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../QuickSightClient";
1111

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { Command as $Command } from "@smithy/smithy-client";
55
import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { commonParams } from "../endpoint/EndpointParameters";
8-
import { DescribeAccountSubscriptionRequest, DescribeAccountSubscriptionResponse } from "../models/models_3";
8+
import { DescribeAccountSubscriptionRequest, DescribeAccountSubscriptionResponse } from "../models/models_4";
99
import {
1010
de_DescribeAccountSubscriptionCommand,
1111
se_DescribeAccountSubscriptionCommand,

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

+5-2
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,11 @@ import { Command as $Command } from "@smithy/smithy-client";
55
import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { commonParams } from "../endpoint/EndpointParameters";
8-
import { DescribeAnalysisRequest } from "../models/models_3";
9-
import { DescribeAnalysisResponse, DescribeAnalysisResponseFilterSensitiveLog } from "../models/models_4";
8+
import {
9+
DescribeAnalysisRequest,
10+
DescribeAnalysisResponse,
11+
DescribeAnalysisResponseFilterSensitiveLog,
12+
} from "../models/models_4";
1013
import { de_DescribeAnalysisCommand, se_DescribeAnalysisCommand } from "../protocols/Aws_restJson1";
1114
import { QuickSightClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../QuickSightClient";
1215

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

+11
Original file line numberDiff line numberDiff line change
@@ -932,6 +932,13 @@ export interface DescribeAnalysisDefinitionCommandOutput extends DescribeAnalysi
932932
* // "STRING_VALUE",
933933
* // ],
934934
* // },
935+
* // TransposedTableOptions: [ // TransposedTableOptionList
936+
* // { // TransposedTableOption
937+
* // ColumnIndex: Number("int"),
938+
* // ColumnWidth: "STRING_VALUE",
939+
* // ColumnType: "ROW_HEADER_COLUMN" || "VALUE_COLUMN", // required
940+
* // },
941+
* // ],
935942
* // },
936943
* // PaginatedReportOptions: { // TablePaginatedReportOptions
937944
* // VerticalOverflowVisibility: "HIDDEN" || "VISIBLE",
@@ -5418,6 +5425,10 @@ export interface DescribeAnalysisDefinitionCommandOutput extends DescribeAnalysi
54185425
* // Options: { // AssetOptions
54195426
* // Timezone: "STRING_VALUE",
54205427
* // WeekStart: "SUNDAY" || "MONDAY" || "TUESDAY" || "WEDNESDAY" || "THURSDAY" || "FRIDAY" || "SATURDAY",
5428+
* // QBusinessInsightsStatus: "ENABLED" || "DISABLED",
5429+
* // ExcludedDataSetArns: [ // DataSetArnsList
5430+
* // "STRING_VALUE",
5431+
* // ],
54215432
* // },
54225433
* // QueryExecutionOptions: { // QueryExecutionOptions
54235434
* // QueryExecutionMode: "AUTO" || "MANUAL",

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ export interface DescribeAssetBundleExportJobCommandOutput
103103
* // { // AssetBundleExportJobDataSetOverrideProperties
104104
* // Arn: "STRING_VALUE", // required
105105
* // Properties: [ // AssetBundleExportJobDataSetPropertyToOverrideList // required
106-
* // "Name",
106+
* // "Name" || "RefreshFailureEmailAlertStatus",
107107
* // ],
108108
* // },
109109
* // ],

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

+17
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,7 @@ export interface DescribeAssetBundleImportJobCommandOutput
144144
* // Host: "STRING_VALUE", // required
145145
* // Port: Number("int"), // required
146146
* // Database: "STRING_VALUE", // required
147+
* // UseServiceName: true || false,
147148
* // },
148149
* // PostgreSqlParameters: { // PostgreSqlParameters
149150
* // Host: "STRING_VALUE", // required
@@ -276,6 +277,22 @@ export interface DescribeAssetBundleImportJobCommandOutput
276277
* // { // AssetBundleImportJobDataSetOverrideParameters
277278
* // DataSetId: "STRING_VALUE", // required
278279
* // Name: "STRING_VALUE",
280+
* // DataSetRefreshProperties: { // DataSetRefreshProperties
281+
* // RefreshConfiguration: { // RefreshConfiguration
282+
* // IncrementalRefresh: { // IncrementalRefresh
283+
* // LookbackWindow: { // LookbackWindow
284+
* // ColumnName: "STRING_VALUE", // required
285+
* // Size: Number("long"), // required
286+
* // SizeUnit: "HOUR" || "DAY" || "WEEK", // required
287+
* // },
288+
* // },
289+
* // },
290+
* // FailureConfiguration: { // RefreshFailureConfiguration
291+
* // EmailAlert: { // RefreshFailureEmailAlert
292+
* // AlertStatus: "ENABLED" || "DISABLED",
293+
* // },
294+
* // },
295+
* // },
279296
* // },
280297
* // ],
281298
* // Themes: [ // AssetBundleImportJobThemeOverrideParametersList

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

+14
Original file line numberDiff line numberDiff line change
@@ -939,6 +939,13 @@ export interface DescribeDashboardDefinitionCommandOutput
939939
* // "STRING_VALUE",
940940
* // ],
941941
* // },
942+
* // TransposedTableOptions: [ // TransposedTableOptionList
943+
* // { // TransposedTableOption
944+
* // ColumnIndex: Number("int"),
945+
* // ColumnWidth: "STRING_VALUE",
946+
* // ColumnType: "ROW_HEADER_COLUMN" || "VALUE_COLUMN", // required
947+
* // },
948+
* // ],
942949
* // },
943950
* // PaginatedReportOptions: { // TablePaginatedReportOptions
944951
* // VerticalOverflowVisibility: "HIDDEN" || "VISIBLE",
@@ -5425,6 +5432,10 @@ export interface DescribeDashboardDefinitionCommandOutput
54255432
* // Options: { // AssetOptions
54265433
* // Timezone: "STRING_VALUE",
54275434
* // WeekStart: "SUNDAY" || "MONDAY" || "TUESDAY" || "WEDNESDAY" || "THURSDAY" || "FRIDAY" || "SATURDAY",
5435+
* // QBusinessInsightsStatus: "ENABLED" || "DISABLED",
5436+
* // ExcludedDataSetArns: [ // DataSetArnsList
5437+
* // "STRING_VALUE",
5438+
* // ],
54285439
* // },
54295440
* // StaticFiles: [ // StaticFileList
54305441
* // { // StaticFile
@@ -5493,6 +5504,9 @@ export interface DescribeDashboardDefinitionCommandOutput
54935504
* // DataPointTooltipOption: { // DataPointTooltipOption
54945505
* // AvailabilityStatus: "ENABLED" || "DISABLED",
54955506
* // },
5507+
* // DataQAEnabledOption: { // DataQAEnabledOption
5508+
* // AvailabilityStatus: "ENABLED" || "DISABLED",
5509+
* // },
54965510
* // },
54975511
* // };
54985512
*

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

+1
Original file line numberDiff line numberDiff line change
@@ -305,6 +305,7 @@ export interface DescribeDataSetCommandOutput extends DescribeDataSetResponse, _
305305
* // },
306306
* // ],
307307
* // },
308+
* // UseAs: "RLS_RULES",
308309
* // },
309310
* // RequestId: "STRING_VALUE",
310311
* // Status: Number("int"),

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

+5
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,11 @@ export interface DescribeDataSetRefreshPropertiesCommandOutput
5959
* // },
6060
* // },
6161
* // },
62+
* // FailureConfiguration: { // RefreshFailureConfiguration
63+
* // EmailAlert: { // RefreshFailureEmailAlert
64+
* // AlertStatus: "ENABLED" || "DISABLED",
65+
* // },
66+
* // },
6267
* // },
6368
* // };
6469
*

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

+2
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@ export interface DescribeDataSourceCommandOutput extends DescribeDataSourceRespo
8888
* // Host: "STRING_VALUE", // required
8989
* // Port: Number("int"), // required
9090
* // Database: "STRING_VALUE", // required
91+
* // UseServiceName: true || false,
9192
* // },
9293
* // PostgreSqlParameters: { // PostgreSqlParameters
9394
* // Host: "STRING_VALUE", // required
@@ -240,6 +241,7 @@ export interface DescribeDataSourceCommandOutput extends DescribeDataSourceRespo
240241
* // Host: "STRING_VALUE", // required
241242
* // Port: Number("int"), // required
242243
* // Database: "STRING_VALUE", // required
244+
* // UseServiceName: true || false,
243245
* // },
244246
* // PostgreSqlParameters: {
245247
* // Host: "STRING_VALUE", // required

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

+11
Original file line numberDiff line numberDiff line change
@@ -952,6 +952,13 @@ export interface DescribeTemplateDefinitionCommandOutput extends DescribeTemplat
952952
* // "STRING_VALUE",
953953
* // ],
954954
* // },
955+
* // TransposedTableOptions: [ // TransposedTableOptionList
956+
* // { // TransposedTableOption
957+
* // ColumnIndex: Number("int"),
958+
* // ColumnWidth: "STRING_VALUE",
959+
* // ColumnType: "ROW_HEADER_COLUMN" || "VALUE_COLUMN", // required
960+
* // },
961+
* // ],
955962
* // },
956963
* // PaginatedReportOptions: { // TablePaginatedReportOptions
957964
* // VerticalOverflowVisibility: "HIDDEN" || "VISIBLE",
@@ -5438,6 +5445,10 @@ export interface DescribeTemplateDefinitionCommandOutput extends DescribeTemplat
54385445
* // Options: { // AssetOptions
54395446
* // Timezone: "STRING_VALUE",
54405447
* // WeekStart: "SUNDAY" || "MONDAY" || "TUESDAY" || "WEDNESDAY" || "THURSDAY" || "FRIDAY" || "SATURDAY",
5448+
* // QBusinessInsightsStatus: "ENABLED" || "DISABLED",
5449+
* // ExcludedDataSetArns: [ // DataSetArnsList
5450+
* // "STRING_VALUE",
5451+
* // ],
54415452
* // },
54425453
* // QueryExecutionOptions: { // QueryExecutionOptions
54435454
* // QueryExecutionMode: "AUTO" || "MANUAL",

0 commit comments

Comments
 (0)