AWS Security ChangesHomeSearch

AWS cli documentation change

Service: cli · 2026-04-01 · Documentation low

File: cli/latest/reference/quicksight/update-data-source.md

Summary

Added KEYPAIR authentication type support and OAuthClientCredentials structure documentation for QuickSight data source updates

Security assessment

The change adds documentation for KEYPAIR authentication type and OAuth 2.0 client credentials authentication (ClientId, ClientSecret, Username), which are security-related authentication methods. However, there is no evidence this addresses a specific security vulnerability or incident - it appears to be routine feature documentation updates for new authentication options.

Diff

diff --git a/cli/latest/reference/quicksight/update-data-source.md b/cli/latest/reference/quicksight/update-data-source.md
index 12c196ddd..5cbf7ab55 100644
--- a//cli/latest/reference/quicksight/update-data-source.md
+++ b//cli/latest/reference/quicksight/update-data-source.md
@@ -15 +15 @@
-  * [AWS CLI 2.34.20 Command Reference](../../index.html) »
+  * [AWS CLI 2.34.21 Command Reference](../../index.html) »
@@ -742,0 +743 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/quicks
+>>>   * `KEYPAIR`
@@ -1069,0 +1071 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/quicks
+>>>   * `KEYPAIR`
@@ -1464 +1466 @@ JSON Syntax:
-        "AuthenticationType": "PASSWORD"|"TOKEN"|"X509",
+        "AuthenticationType": "PASSWORD"|"KEYPAIR"|"TOKEN"|"X509",
@@ -1511 +1513 @@ JSON Syntax:
-        "AuthenticationType": "PASSWORD"|"TOKEN"|"X509",
+        "AuthenticationType": "PASSWORD"|"KEYPAIR"|"TOKEN"|"X509",
@@ -2215,0 +2218 @@ JSON Syntax:
+>>>>>>   * `KEYPAIR`
@@ -2542,0 +2546 @@ JSON Syntax:
+>>>>>>   * `KEYPAIR`
@@ -2926,0 +2931,37 @@ JSON Syntax:
+> 
+> OAuthClientCredentials -> (structure)
+>
+>> The OAuth client credentials for connecting to a data source using OAuth 2.0 client credentials (2LO) authentication. For more information, see `` [OAuthClientCredentials](https://docs.aws.amazon.com/quicksight/latest/APIReference/API_OAuthClientCredentials.html) `` .
+>> 
+>> ClientId -> (string)
+>>
+>>> The client ID of the OAuth 2.0 application that is registered with the data source provider.
+>>> 
+>>> Constraints:
+>>> 
+>>>   * min: `1`
+>>>   * max: `256`
+>>> 
+
+>> 
+>> ClientSecret -> (string)
+>>
+>>> The client secret of the OAuth 2.0 application that is registered with the data source provider.
+>>> 
+>>> Constraints:
+>>> 
+>>>   * min: `1`
+>>>   * max: `2048`
+>>> 
+
+>> 
+>> Username -> (string)
+>>
+>>> The username of the account that is used for OAuth 2.0 client credentials authentication with the data source provider.
+>>> 
+>>> Constraints:
+>>> 
+>>>   * min: `1`
+>>>   * max: `64`
+>>> 
+
@@ -3027 +3068 @@ JSON Syntax:
-              "AuthenticationType": "PASSWORD"|"TOKEN"|"X509",
+              "AuthenticationType": "PASSWORD"|"KEYPAIR"|"TOKEN"|"X509",
@@ -3074 +3115 @@ JSON Syntax:
-              "AuthenticationType": "PASSWORD"|"TOKEN"|"X509",
+              "AuthenticationType": "PASSWORD"|"KEYPAIR"|"TOKEN"|"X509",
@@ -3131,0 +3173,5 @@ JSON Syntax:
+      },
+      "OAuthClientCredentials": {
+        "ClientId": "string",
+        "ClientSecret": "string",
+        "Username": "string"
@@ -3335 +3381 @@ Status -> (integer)
-  * [AWS CLI 2.34.20 Command Reference](../../index.html) »
+  * [AWS CLI 2.34.21 Command Reference](../../index.html) »