Skip to content

Commit 3425087

Browse files
author
awstools
committed
docs(client-quicksight): A series of documentation updates to the QuickSight API reference.
1 parent ded8662 commit 3425087

File tree

6 files changed

+45
-23
lines changed

6 files changed

+45
-23
lines changed

clients/client-quicksight/src/QuickSight.ts

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -902,7 +902,7 @@ export class QuickSight extends QuickSightClient {
902902
}
903903

904904
/**
905-
* <p>Creates an Amazon QuickSight group.</p>
905+
* <p>Use the <code>CreateGroup</code> operation to create a group in Amazon QuickSight. You can create up to 10,000 groups in a namespace. If you want to create more than 10,000 groups in a namespace, contact AWS Support.</p>
906906
* <p>The permissions resource is
907907
* <code>arn:aws:quicksight:<your-region>:<i><relevant-aws-account-id></i>:group/default/<i><group-name></i>
908908
* </code>.</p>
@@ -2774,7 +2774,7 @@ export class QuickSight extends QuickSightClient {
27742774
}
27752775

27762776
/**
2777-
* <p>Generates a temporary session URL and authorization code that you can use to embed an Amazon QuickSight read-only dashboard in your website or application. Before you use this command, make sure that you have configured the dashboards and permissions. </p>
2777+
* <p>Generates a temporary session URL and authorization code(bearer token) that you can use to embed an Amazon QuickSight read-only dashboard in your website or application. Before you use this command, make sure that you have configured the dashboards and permissions. </p>
27782778
* <p>Currently, you can use <code>GetDashboardEmbedURL</code> only from the server, not from the user's browser. The following rules apply to the generated URL:</p>
27792779
* <ul>
27802780
* <li>
@@ -2787,7 +2787,10 @@ export class QuickSight extends QuickSightClient {
27872787
* <p>They are valid for 5 minutes after you run this command.</p>
27882788
* </li>
27892789
* <li>
2790-
* <p>The resulting user session is valid for 15 minutes (default) up to 10 hours (maximum). You can use the optional <code>SessionLifetimeInMinutes</code> parameter to customi session duration.</p>
2790+
* <p>You are charged only when the URL is used or there is interaction with Amazon QuickSight.</p>
2791+
* </li>
2792+
* <li>
2793+
* <p>The resulting user session is valid for 15 minutes (default) up to 10 hours (maximum). You can use the optional <code>SessionLifetimeInMinutes</code> parameter to customize session duration.</p>
27912794
* </li>
27922795
* </ul>
27932796
* <p>For more information, see <a href="https://docs.aws.amazon.com/quicksight/latest/user/embedded-analytics-deprecated.html">Embedding Analytics Using GetDashboardEmbedUrl</a> in the <i>Amazon QuickSight User
@@ -3250,7 +3253,7 @@ export class QuickSight extends QuickSightClient {
32503253
}
32513254

32523255
/**
3253-
* <p>Lists the namespaces for the specified Amazon Web Services account.</p>
3256+
* <p>Lists the namespaces for the specified Amazon Web Services account. This operation doesn't list deleted namespaces.</p>
32543257
*/
32553258
public listNamespaces(
32563259
args: ListNamespacesCommandInput,

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export interface CreateGroupCommandInput extends CreateGroupRequest {}
2828
export interface CreateGroupCommandOutput extends CreateGroupResponse, __MetadataBearer {}
2929

3030
/**
31-
* <p>Creates an Amazon QuickSight group.</p>
31+
* <p>Use the <code>CreateGroup</code> operation to create a group in Amazon QuickSight. You can create up to 10,000 groups in a namespace. If you want to create more than 10,000 groups in a namespace, contact AWS Support.</p>
3232
* <p>The permissions resource is
3333
* <code>arn:aws:quicksight:<your-region>:<i><relevant-aws-account-id></i>:group/default/<i><group-name></i>
3434
* </code>.</p>

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

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export interface GetDashboardEmbedUrlCommandInput extends GetDashboardEmbedUrlRe
2828
export interface GetDashboardEmbedUrlCommandOutput extends GetDashboardEmbedUrlResponse, __MetadataBearer {}
2929

3030
/**
31-
* <p>Generates a temporary session URL and authorization code that you can use to embed an Amazon QuickSight read-only dashboard in your website or application. Before you use this command, make sure that you have configured the dashboards and permissions. </p>
31+
* <p>Generates a temporary session URL and authorization code(bearer token) that you can use to embed an Amazon QuickSight read-only dashboard in your website or application. Before you use this command, make sure that you have configured the dashboards and permissions. </p>
3232
* <p>Currently, you can use <code>GetDashboardEmbedURL</code> only from the server, not from the user's browser. The following rules apply to the generated URL:</p>
3333
* <ul>
3434
* <li>
@@ -41,7 +41,10 @@ export interface GetDashboardEmbedUrlCommandOutput extends GetDashboardEmbedUrlR
4141
* <p>They are valid for 5 minutes after you run this command.</p>
4242
* </li>
4343
* <li>
44-
* <p>The resulting user session is valid for 15 minutes (default) up to 10 hours (maximum). You can use the optional <code>SessionLifetimeInMinutes</code> parameter to customi session duration.</p>
44+
* <p>You are charged only when the URL is used or there is interaction with Amazon QuickSight.</p>
45+
* </li>
46+
* <li>
47+
* <p>The resulting user session is valid for 15 minutes (default) up to 10 hours (maximum). You can use the optional <code>SessionLifetimeInMinutes</code> parameter to customize session duration.</p>
4548
* </li>
4649
* </ul>
4750
* <p>For more information, see <a href="https://docs.aws.amazon.com/quicksight/latest/user/embedded-analytics-deprecated.html">Embedding Analytics Using GetDashboardEmbedUrl</a> in the <i>Amazon QuickSight User

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export interface ListNamespacesCommandInput extends ListNamespacesRequest {}
2828
export interface ListNamespacesCommandOutput extends ListNamespacesResponse, __MetadataBearer {}
2929

3030
/**
31-
* <p>Lists the namespaces for the specified Amazon Web Services account.</p>
31+
* <p>Lists the namespaces for the specified Amazon Web Services account. This operation doesn't list deleted namespaces.</p>
3232
* @example
3333
* Use a bare-bones client and the command you need to make an API call.
3434
* ```javascript

clients/client-quicksight/src/models/models_1.ts

Lines changed: 23 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -527,7 +527,11 @@ export interface GenerateEmbedUrlForAnonymousUserRequest {
527527
SessionTags?: SessionTag[];
528528

529529
/**
530-
* <p>The Amazon Resource Names (ARNs) for the Amazon QuickSight resources that the user is authorized to access during the lifetime of the session. If you choose <code>Dashboard</code> embedding experience, pass the list of dashboard ARNs in the account that you want the user to be able to view. Currently, you can pass up to 25 dashboard ARNs in each API call.</p>
530+
* <p>The Amazon Resource Names (ARNs) for the Amazon QuickSight resources that the user
531+
* is authorized to access during the lifetime of the session. If you choose
532+
* <code>Dashboard</code> embedding experience, pass the list of dashboard ARNs in the
533+
* account that you want the user to be able to view. Currently, you can pass up to 25
534+
* dashboard ARNs in each API call.</p>
531535
*/
532536
AuthorizedResourceArns: string[] | undefined;
533537

@@ -537,8 +541,14 @@ export interface GenerateEmbedUrlForAnonymousUserRequest {
537541
ExperienceConfiguration: AnonymousUserEmbeddingExperienceConfiguration | undefined;
538542

539543
/**
540-
* <p>The domains that you want to add to the allow list for access to the generated URL that is then embedded. This optional parameter overrides the static domains that are configured in the Manage QuickSight menu in the Amazon QuickSight console and instead allows only the domains that you include in this parameter. You can list up to three domains or subdomains in each API call.</p>
541-
* <p>To include a subdomain, use <code>*</code> to include all subdomains under a specific domain to the allow list. For example, <code>https://*.sapp.amazon.com,</code> includes all subdomains under <code>https://sapp.amazon.com</code>.</p>
544+
* <p>The domains that you want to add to the allow list for access to the generated URL that
545+
* is then embedded. This optional parameter overrides the static domains that are
546+
* configured in the Manage QuickSight menu in the Amazon QuickSight console. Instead, it
547+
* allows only the domains that you include in this parameter. You can list up to three
548+
* domains or subdomains in each API call.</p>
549+
* <p>To include all subdomains under a specific domain to the allow list, use <code>*</code>.
550+
* For example, <code>https://*.sapp.amazon.com</code> includes all subdomains under
551+
* <code>https://sapp.amazon.com</code>.</p>
542552
*/
543553
AllowedDomains?: string[];
544554
}
@@ -766,8 +776,14 @@ export interface GenerateEmbedUrlForRegisteredUserRequest {
766776
ExperienceConfiguration: RegisteredUserEmbeddingExperienceConfiguration | undefined;
767777

768778
/**
769-
* <p>The domains that you want to add to the allow list for access to the generated URL that is then embedded. This optional parameter overrides the static domains that are configured in the Manage QuickSight menu in the Amazon QuickSight console and instead allows only the domains that you include in this parameter. You can list up to three domains or subdomains in each API call.</p>
770-
* <p>To include a subdomain, use <code>*</code> to include all subdomains under a specific domain to the allow list. For example, <code>https://*.sapp.amazon.com,</code> includes all subdomains under <code>https://sapp.amazon.com</code>.</p>
779+
* <p>The domains that you want to add to the allow list for access to the generated URL that
780+
* is then embedded. This optional parameter overrides the static domains that are
781+
* configured in the Manage QuickSight menu in the Amazon QuickSight console. Instead, it
782+
* allows only the domains that you include in this parameter. You can list up to three
783+
* domains or subdomains in each API call.</p>
784+
* <p>To include all subdomains under a specific domain to the allow list, use <code>*</code>.
785+
* For example, <code>https://*.sapp.amazon.com</code> includes all subdomains under
786+
* <code>https://sapp.amazon.com</code>.</p>
771787
*/
772788
AllowedDomains?: string[];
773789
}
@@ -1614,7 +1630,7 @@ export interface ListNamespacesRequest {
16141630
AwsAccountId: string | undefined;
16151631

16161632
/**
1617-
* <p>A pagination token that can be used in a subsequent request.</p>
1633+
* <p>A unique pagination token that can be used in a subsequent request. You will receive a pagination token in the response body of a previous <code>ListNameSpaces</code> API call if there is more data that can be returned. To receive the data, make another <code>ListNamespaces</code> API call with the returned token to retrieve the next page of data. Each token is valid for 24 hours. If you try to make a <code>ListNamespaces</code> API call with an expired token, you will receive a <code>HTTP 400 InvalidNextTokenException</code> error.</p>
16181634
*/
16191635
NextToken?: string;
16201636

@@ -1633,7 +1649,7 @@ export interface ListNamespacesResponse {
16331649
Namespaces?: NamespaceInfoV2[];
16341650

16351651
/**
1636-
* <p>A pagination token that can be used in a subsequent request.</p>
1652+
* <p>A unique pagination token that can be used in a subsequent request. Receiving <code>NextToken</code> in your response inticates that there is more data that can be returned. To receive the data, make another <code>ListNamespaces</code> API call with the returned token to retrieve the next page of data. Each token is valid for 24 hours. If you try to make a <code>ListNamespaces</code> API call with an expired token, you will receive a <code>HTTP 400 InvalidNextTokenException</code> error.</p>
16371653
*/
16381654
NextToken?: string;
16391655

0 commit comments

Comments
 (0)