AWS quicksight documentation change
Summary
Updated documentation to replace 'Amazon QuickSight' with 'QuickSight' throughout the file for consistency. No technical changes to prerequisites, permissions, or SDK setup instructions.
Security assessment
Changes are purely branding/naming adjustments (removing 'Amazon' prefix). No modifications to security guidance like IAM policies, permission requirements, or access control recommendations. The existing security advice (e.g., restricting permissions via ARNs) remains unchanged.
Diff
diff --git a/quicksight/latest/developerguide/getting-started-prerequisites.md b/quicksight/latest/developerguide/getting-started-prerequisites.md index c2c6027b2..84c1be126 100644 --- a//quicksight/latest/developerguide/getting-started-prerequisites.md +++ b//quicksight/latest/developerguide/getting-started-prerequisites.md @@ -7 +7 @@ -If you plan to access Amazon QuickSight through its API, make sure you're familiar with the following: +If you plan to access QuickSight through its API, make sure you're familiar with the following: @@ -24 +24 @@ Although you can use a terminal and your favorite text editor, you might benefit -Before you can call the Amazon QuickSight API operations, make sure that you have the `quicksight:`operation-name`` permission in an IAM policy attached to your IAM identity. For example, to call `list-users`, you need the permission `quicksight:ListUsers`. The same pattern applies to all operations. +Before you can call the QuickSight API operations, make sure that you have the `quicksight:`operation-name`` permission in an IAM policy attached to your IAM identity. For example, to call `list-users`, you need the permission `quicksight:ListUsers`. The same pattern applies to all operations. @@ -26 +26 @@ Before you can call the Amazon QuickSight API operations, make sure that you hav -If you’re not sure what the necessary permission is, you can attempt to make a call. The client then tells you what the missing permission is. You can use asterisk (`*`) in the Resource field of your permission policy instead of specifying explicit resources. However, we recommend that you restrict each permission as much as possible. You can restrict user access by specifying or excluding resources in the policy, using their Amazon QuickSight Amazon Resource Name (ARN) identifier. +If you’re not sure what the necessary permission is, you can attempt to make a call. The client then tells you what the missing permission is. You can use asterisk (`*`) in the Resource field of your permission policy instead of specifying explicit resources. However, we recommend that you restrict each permission as much as possible. You can restrict user access by specifying or excluding resources in the policy, using their QuickSight Amazon Resource Name (ARN) identifier. @@ -58 +58 @@ AWS CLI -The following procedure explains how to interact with Amazon QuickSight API operations through the AWS Command Line Interface (AWS CLI). The following instructions have been tested in Bash but should be identical or similar in other command-line environments. +The following procedure explains how to interact with QuickSight API operations through the AWS Command Line Interface (AWS CLI). The following instructions have been tested in Bash but should be identical or similar in other command-line environments. @@ -60 +60 @@ The following procedure explains how to interact with Amazon QuickSight API oper -###### To use Amazon QuickSight API operations through the AWS CLI +###### To use QuickSight API operations through the AWS CLI @@ -68 +68 @@ The following procedure explains how to interact with Amazon QuickSight API oper - 3. Look at Amazon QuickSight SDK help by running the following command. + 3. Look at QuickSight SDK help by running the following command. @@ -76 +76 @@ The following procedure explains how to interact with Amazon QuickSight API oper - 5. Call an Amazon QuickSight API operation. The following example returns a list of Amazon QuickSight users in your account. + 5. Call an QuickSight API operation. The following example returns a list of QuickSight users in your account. @@ -89 +89 @@ Java SDK -Use the following procedure to set up a Java app that interacts with Amazon QuickSight. +Use the following procedure to set up a Java app that interacts with QuickSight. @@ -91 +91 @@ Use the following procedure to set up a Java app that interacts with Amazon Quic -###### To set up a Java app that works with Amazon QuickSight +###### To set up a Java app that works with QuickSight @@ -95 +95 @@ Use the following procedure to set up a Java app that interacts with Amazon Quic - 2. Import the Amazon QuickSight SDK into your new project, for example: `AWSQuickSightJavaClient-1.11.x.jar` + 2. Import the QuickSight SDK into your new project, for example: `AWSQuickSightJavaClient-1.11.x.jar` @@ -97 +97 @@ Use the following procedure to set up a Java app that interacts with Amazon Quic - 3. After your IDE indexes the Amazon QuickSight SDK, add an import line as follows. + 3. After your IDE indexes the QuickSight SDK, add an import line as follows. @@ -103 +103 @@ If your IDE doesn't recognize line this as valid, verify that you imported the S - 4. Download and import external dependencies for the Amazon QuickSight SDK. + 4. Download and import external dependencies for the QuickSight SDK. @@ -105 +105 @@ If your IDE doesn't recognize line this as valid, verify that you imported the S -Like other AWS SDKs, Amazon QuickSight SDK requires external dependencies to perform many of its functions. Make sure to download and import those into the same project. The following dependencies are required: +Like other AWS SDKs, QuickSight SDK requires external dependencies to perform many of its functions. Make sure to download and import those into the same project. The following dependencies are required: @@ -117 +117 @@ Like other AWS SDKs, Amazon QuickSight SDK requires external dependencies to per - 5. Create an Amazon QuickSight client. + 5. Create an QuickSight client. @@ -142 +142 @@ The following client method is used to make all the API calls that follow. - 6. Use the client that you just created to list all the users in our Amazon QuickSight account. + 6. Use the client that you just created to list all the users in our QuickSight account. @@ -144 +144 @@ The following client method is used to make all the API calls that follow. -Provide the AWS account ID that you used to subscribe to Amazon QuickSight. This ID must match the AWS account ID of the caller's identity. Cross-account calls aren't supported at this time. Also, make sure that the required parameter `namespace` is set to ``default``. +Provide the AWS account ID that you used to subscribe to QuickSight. This ID must match the AWS account ID of the caller's identity. Cross-account calls aren't supported at this time. Also, make sure that the required parameter `namespace` is set to ``default``. @@ -153 +153 @@ Provide the AWS account ID that you used to subscribe to Amazon QuickSight. This - 7. See a list of all possible API operations and the request objects they use by choosing the CTRL key and clicking the client object in your IDE view of the Amazon QuickSight interface. Or find this list in the `com.amazonaws.services.quicksight` package in the Amazon QuickSight JavaClient .jar file. + 7. See a list of all possible API operations and the request objects they use by choosing the CTRL key and clicking the client object in your IDE view of the QuickSight interface. Or find this list in the `com.amazonaws.services.quicksight` package in the QuickSight JavaClient .jar file. @@ -161 +161 @@ JavaScript (Node.js) SDK -Use the following procedure to interact with Amazon QuickSight using Node.js. +Use the following procedure to interact with QuickSight using Node.js. @@ -163 +163 @@ Use the following procedure to interact with Amazon QuickSight using Node.js. -###### To work with Amazon QuickSight using Node.js +###### To work with QuickSight using Node.js @@ -177 +177 @@ For information on configuring the Node.js with AWS SDK and setting your credent - 2. Use the following code example to test your setup. HTTPS is required. The example displays a full listing of Amazon QuickSight operations along with their URL request parameters, followed by a list of Amazon QuickSight users in your account. + 2. Use the following code example to test your setup. HTTPS is required. The example displays a full listing of QuickSight operations along with their URL request parameters, followed by a list of QuickSight users in your account. @@ -208 +208 @@ Python3 SDK -Use the following procedure to create a custom-built `botocore` package to interact with Amazon QuickSight. +Use the following procedure to create a custom-built `botocore` package to interact with QuickSight. @@ -210 +210 @@ Use the following procedure to create a custom-built `botocore` package to inter -###### To create a custom botocore package to work with Amazon QuickSight +###### To create a custom botocore package to work with QuickSight @@ -256 +256 @@ Each response comes back as a dictionary object. They each have a `ResponseMetad -Use the following procedure to interact with Amazon QuickSight using C#.NET. This example is constructed on Microsoft Visual for Mac; the instructions can vary slightly based on your IDE and platform. +Use the following procedure to interact with QuickSight using C#.NET. This example is constructed on Microsoft Visual for Mac; the instructions can vary slightly based on your IDE and platform. @@ -258 +258 @@ Use the following procedure to interact with Amazon QuickSight using C#.NET. Thi -###### To work with Amazon QuickSight using C#.NET +###### To work with QuickSight using C#.NET @@ -270 +270 @@ Use the following procedure to interact with Amazon QuickSight using C#.NET. Thi - 6. Choose **OK**. Then, with `QuickSightSDK` selected, select all three Amazon QuickSight packages: + 6. Choose **OK**. Then, with `QuickSightSDK` selected, select all three QuickSight packages: