Skip to content

Commit 90a9ac3

Browse files
author
awstools
committed
feat(client-quicksight): New Q embedding supporting Generative Q&A
1 parent df7acb1 commit 90a9ac3

36 files changed

+972
-317
lines changed

clients/client-quicksight/README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1487,6 +1487,14 @@ UpdateRoleCustomPermission
14871487

14881488
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/quicksight/command/UpdateRoleCustomPermissionCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-quicksight/Interface/UpdateRoleCustomPermissionCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-quicksight/Interface/UpdateRoleCustomPermissionCommandOutput/)
14891489

1490+
</details>
1491+
<details>
1492+
<summary>
1493+
UpdateSPICECapacityConfiguration
1494+
</summary>
1495+
1496+
[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/quicksight/command/UpdateSPICECapacityConfigurationCommand/) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-quicksight/Interface/UpdateSPICECapacityConfigurationCommandInput/) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/Package/-aws-sdk-client-quicksight/Interface/UpdateSPICECapacityConfigurationCommandOutput/)
1497+
14901498
</details>
14911499
<details>
14921500
<summary>

clients/client-quicksight/src/QuickSight.ts

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -746,6 +746,11 @@ import {
746746
UpdateRoleCustomPermissionCommandInput,
747747
UpdateRoleCustomPermissionCommandOutput,
748748
} from "./commands/UpdateRoleCustomPermissionCommand";
749+
import {
750+
UpdateSPICECapacityConfigurationCommand,
751+
UpdateSPICECapacityConfigurationCommandInput,
752+
UpdateSPICECapacityConfigurationCommandOutput,
753+
} from "./commands/UpdateSPICECapacityConfigurationCommand";
749754
import {
750755
UpdateTemplateAliasCommand,
751756
UpdateTemplateAliasCommandInput,
@@ -952,6 +957,7 @@ const commands = {
952957
UpdatePublicSharingSettingsCommand,
953958
UpdateRefreshScheduleCommand,
954959
UpdateRoleCustomPermissionCommand,
960+
UpdateSPICECapacityConfigurationCommand,
955961
UpdateTemplateCommand,
956962
UpdateTemplateAliasCommand,
957963
UpdateTemplatePermissionsCommand,
@@ -3434,6 +3440,23 @@ export interface QuickSight {
34343440
cb: (err: any, data?: UpdateRoleCustomPermissionCommandOutput) => void
34353441
): void;
34363442

3443+
/**
3444+
* @see {@link UpdateSPICECapacityConfigurationCommand}
3445+
*/
3446+
updateSPICECapacityConfiguration(
3447+
args: UpdateSPICECapacityConfigurationCommandInput,
3448+
options?: __HttpHandlerOptions
3449+
): Promise<UpdateSPICECapacityConfigurationCommandOutput>;
3450+
updateSPICECapacityConfiguration(
3451+
args: UpdateSPICECapacityConfigurationCommandInput,
3452+
cb: (err: any, data?: UpdateSPICECapacityConfigurationCommandOutput) => void
3453+
): void;
3454+
updateSPICECapacityConfiguration(
3455+
args: UpdateSPICECapacityConfigurationCommandInput,
3456+
options: __HttpHandlerOptions,
3457+
cb: (err: any, data?: UpdateSPICECapacityConfigurationCommandOutput) => void
3458+
): void;
3459+
34373460
/**
34383461
* @see {@link UpdateTemplateCommand}
34393462
*/

clients/client-quicksight/src/QuickSightClient.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -477,6 +477,10 @@ import {
477477
UpdateRoleCustomPermissionCommandInput,
478478
UpdateRoleCustomPermissionCommandOutput,
479479
} from "./commands/UpdateRoleCustomPermissionCommand";
480+
import {
481+
UpdateSPICECapacityConfigurationCommandInput,
482+
UpdateSPICECapacityConfigurationCommandOutput,
483+
} from "./commands/UpdateSPICECapacityConfigurationCommand";
480484
import {
481485
UpdateTemplateAliasCommandInput,
482486
UpdateTemplateAliasCommandOutput,
@@ -681,6 +685,7 @@ export type ServiceInputTypes =
681685
| UpdatePublicSharingSettingsCommandInput
682686
| UpdateRefreshScheduleCommandInput
683687
| UpdateRoleCustomPermissionCommandInput
688+
| UpdateSPICECapacityConfigurationCommandInput
684689
| UpdateTemplateAliasCommandInput
685690
| UpdateTemplateCommandInput
686691
| UpdateTemplatePermissionsCommandInput
@@ -857,6 +862,7 @@ export type ServiceOutputTypes =
857862
| UpdatePublicSharingSettingsCommandOutput
858863
| UpdateRefreshScheduleCommandOutput
859864
| UpdateRoleCustomPermissionCommandOutput
865+
| UpdateSPICECapacityConfigurationCommandOutput
860866
| UpdateTemplateAliasCommandOutput
861867
| UpdateTemplateCommandOutput
862868
| UpdateTemplatePermissionsCommandOutput

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

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ export interface CreateAccountSubscriptionCommandOutput extends CreateAccountSub
5656
* // const { QuickSightClient, CreateAccountSubscriptionCommand } = require("@aws-sdk/client-quicksight"); // CommonJS import
5757
* const client = new QuickSightClient(config);
5858
* const input = { // CreateAccountSubscriptionRequest
59-
* Edition: "STANDARD" || "ENTERPRISE" || "ENTERPRISE_AND_Q", // required
59+
* Edition: "STANDARD" || "ENTERPRISE" || "ENTERPRISE_AND_Q",
6060
* AuthenticationMethod: "IAM_AND_QUICKSIGHT" || "IAM_ONLY" || "ACTIVE_DIRECTORY" || "IAM_IDENTITY_CENTER", // required
6161
* AwsAccountId: "STRING_VALUE", // required
6262
* AccountName: "STRING_VALUE", // required
@@ -73,6 +73,13 @@ export interface CreateAccountSubscriptionCommandOutput extends CreateAccountSub
7373
* ReaderGroup: [
7474
* "STRING_VALUE",
7575
* ],
76+
* AdminProGroup: [
77+
* "STRING_VALUE",
78+
* ],
79+
* AuthorProGroup: [
80+
* "STRING_VALUE",
81+
* ],
82+
* ReaderProGroup: "<GroupsList>",
7683
* FirstName: "STRING_VALUE",
7784
* LastName: "STRING_VALUE",
7885
* EmailAddress: "STRING_VALUE",

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2923,6 +2923,10 @@ export interface CreateAnalysisCommandOutput extends CreateAnalysisResponse, __M
29232923
* },
29242924
* ],
29252925
* },
2926+
* ColorConfiguration: { // GaugeChartColorConfiguration
2927+
* ForegroundColor: "STRING_VALUE",
2928+
* BackgroundColor: "STRING_VALUE",
2929+
* },
29262930
* Interactions: "<VisualInteractionOptions>",
29272931
* },
29282932
* ConditionalFormatting: { // GaugeChartConditionalFormatting

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2967,6 +2967,10 @@ export interface CreateDashboardCommandOutput extends CreateDashboardResponse, _
29672967
* },
29682968
* ],
29692969
* },
2970+
* ColorConfiguration: { // GaugeChartColorConfiguration
2971+
* ForegroundColor: "STRING_VALUE",
2972+
* BackgroundColor: "STRING_VALUE",
2973+
* },
29702974
* Interactions: "<VisualInteractionOptions>",
29712975
* },
29722976
* ConditionalFormatting: { // GaugeChartConditionalFormatting

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ export interface CreateRoleMembershipCommandOutput extends CreateRoleMembershipR
3838
* MemberName: "STRING_VALUE", // required
3939
* AwsAccountId: "STRING_VALUE", // required
4040
* Namespace: "STRING_VALUE", // required
41-
* Role: "ADMIN" || "AUTHOR" || "READER", // required
41+
* Role: "ADMIN" || "AUTHOR" || "READER" || "ADMIN_PRO" || "AUTHOR_PRO" || "READER_PRO", // required
4242
* };
4343
* const command = new CreateRoleMembershipCommand(input);
4444
* const response = await client.send(command);

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2917,6 +2917,10 @@ export interface CreateTemplateCommandOutput extends CreateTemplateResponse, __M
29172917
* },
29182918
* ],
29192919
* },
2920+
* ColorConfiguration: { // GaugeChartColorConfiguration
2921+
* ForegroundColor: "STRING_VALUE",
2922+
* BackgroundColor: "STRING_VALUE",
2923+
* },
29202924
* Interactions: "<VisualInteractionOptions>",
29212925
* },
29222926
* ConditionalFormatting: { // GaugeChartConditionalFormatting

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ export interface DeleteRoleCustomPermissionCommandOutput extends DeleteRoleCusto
3535
* // const { QuickSightClient, DeleteRoleCustomPermissionCommand } = require("@aws-sdk/client-quicksight"); // CommonJS import
3636
* const client = new QuickSightClient(config);
3737
* const input = { // DeleteRoleCustomPermissionRequest
38-
* Role: "ADMIN" || "AUTHOR" || "READER", // required
38+
* Role: "ADMIN" || "AUTHOR" || "READER" || "ADMIN_PRO" || "AUTHOR_PRO" || "READER_PRO", // required
3939
* AwsAccountId: "STRING_VALUE", // required
4040
* Namespace: "STRING_VALUE", // required
4141
* };

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ export interface DeleteRoleMembershipCommandOutput extends DeleteRoleMembershipR
3636
* const client = new QuickSightClient(config);
3737
* const input = { // DeleteRoleMembershipRequest
3838
* MemberName: "STRING_VALUE", // required
39-
* Role: "ADMIN" || "AUTHOR" || "READER", // required
39+
* Role: "ADMIN" || "AUTHOR" || "READER" || "ADMIN_PRO" || "AUTHOR_PRO" || "READER_PRO", // required
4040
* AwsAccountId: "STRING_VALUE", // required
4141
* Namespace: "STRING_VALUE", // required
4242
* };

0 commit comments

Comments
 (0)