AWS Security ChangesHomeSearch

AWS cli documentation change

Service: cli · 2026-07-13 · Documentation low

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

Summary

Added documentation for new data source parameters: SharePointParameters, GoogleDriveParameters, OneDriveParameters, and FMKBParameters. Includes authentication types, constraints, and configuration details.

Security assessment

The change adds documentation for authentication methods (OAuth types and service accounts) which are security features, but there's no evidence of addressing a specific vulnerability. It improves security documentation by explaining authentication options.

Diff

diff --git a/cli/latest/reference/quicksight/update-data-source.md b/cli/latest/reference/quicksight/update-data-source.md
index 551f4eb65..df68ea1c8 100644
--- a//cli/latest/reference/quicksight/update-data-source.md
+++ b//cli/latest/reference/quicksight/update-data-source.md
@@ -15 +15 @@
-  * [AWS CLI 2.35.19 Command Reference](../../index.html) »
+  * [AWS CLI 2.35.21 Command Reference](../../index.html) »
@@ -1419,0 +1420,155 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/quicks
+> 
+> SharePointParameters -> (structure)
+>
+>> The parameters for a SharePoint data source.
+>> 
+>> SharePointDomain -> (string) [required]
+>>
+>>> The SharePoint domain for the data source.
+>>> 
+>>> Constraints:
+>>> 
+>>>   * min: `1`
+>>>   * max: `1024`
+>>> 
+
+>> 
+>> TenantId -> (string)
+>>
+>>> The tenant ID for the SharePoint data source.
+>>> 
+>>> Constraints:
+>>> 
+>>>   * min: `1`
+>>>   * max: `100`
+>>> 
+
+>> 
+>> ClientId -> (string)
+>>
+>>> The client ID for the SharePoint data source.
+>>> 
+>>> Constraints:
+>>> 
+>>>   * min: `1`
+>>>   * max: `100`
+>>> 
+
+>> 
+>> AuthType -> (string)
+>>
+>>> The authentication type for the SharePoint data source. Valid values include:
+>>> 
+>>>   * `TWO_LEGGED_OAUTH` – Server-to-server authentication using client credentials that do not require user interaction.
+>>>   * `THREE_LEGGED_OAUTH` – Interactive OAuth that requires user consent.
+>>> 
+
+>>> 
+>>> Possible values:
+>>> 
+>>>   * `THREE_LEGGED_OAUTH`
+>>>   * `TWO_LEGGED_OAUTH`
+>>>   * `SERVICE_ACCOUNT`
+>>> 
+
+> 
+> GoogleDriveParameters -> (structure)
+>
+>> The parameters for a Google Drive data source.
+>> 
+>> AuthType -> (string)
+>>
+>>> The authentication type for the Google Drive data source. Valid values include:
+>>> 
+>>>   * `SERVICE_ACCOUNT` – Server-to-server authentication using a Google service account key.
+>>>   * `THREE_LEGGED_OAUTH` – Interactive OAuth that requires user consent.
+>>> 
+
+>>> 
+>>> Possible values:
+>>> 
+>>>   * `THREE_LEGGED_OAUTH`
+>>>   * `TWO_LEGGED_OAUTH`
+>>>   * `SERVICE_ACCOUNT`
+>>> 
+
+> 
+> OneDriveParameters -> (structure)
+>
+>> The parameters for an OneDrive data source.
+>> 
+>> TenantId -> (string)
+>>
+>>> The tenant ID for the OneDrive data source.
+>>> 
+>>> Constraints:
+>>> 
+>>>   * min: `1`
+>>>   * max: `100`
+>>> 
+
+>> 
+>> ClientId -> (string)
+>>
+>>> The client ID for the OneDrive data source.
+>>> 
+>>> Constraints:
+>>> 
+>>>   * min: `1`
+>>>   * max: `100`
+>>> 
+
+>> 
+>> AuthType -> (string)
+>>
+>>> The authentication type for the OneDrive data source. Valid values include:
+>>> 
+>>>   * `TWO_LEGGED_OAUTH` – Server-to-server authentication using client credentials that do not require user interaction.
+>>>   * `THREE_LEGGED_OAUTH` – Interactive OAuth that requires user consent.
+>>> 
+
+>>> 
+>>> Possible values:
+>>> 
+>>>   * `THREE_LEGGED_OAUTH`
+>>>   * `TWO_LEGGED_OAUTH`
+>>>   * `SERVICE_ACCOUNT`
+>>> 
+
+> 
+> FMKBParameters -> (structure)
+>
+>> The parameters for a fully managed knowledge base data source.
+>> 
+>> KnowledgeBaseArn -> (string) [required]
+>>
+>>> The Amazon Resource Name (ARN) of the Amazon Bedrock knowledge base.
+>>> 
+>>> Constraints:
+>>> 
+>>>   * min: `47`
+>>>   * max: `128`
+>>>   * pattern: `^arn:aws(-cn|-us-gov)?:bedrock:[a-zA-Z0-9-]*:[0-9]{12}:knowledge-base/[0-9a-zA-Z]+`
+>>> 
+
+>> 
+>> LinkedDataSourceIds -> (list)
+>>
+>>> The IDs of the linked data sources.
+>>> 
+>>> Constraints:
+>>> 
+>>>   * min: `0`
+>>>   * max: `5`
+>>> 
+
+>>> 
+>>> (string)
+>>>
+>>>> Constraints:
+>>>> 
+>>>>   * min: `1`
+>>>>   * max: `10`
+>>>>   * pattern: `^[0-9a-zA-Z]+$`
+>>>> 
+
@@ -1610,0 +1766,18 @@ JSON Syntax:
+      },
+      "SharePointParameters": {
+        "SharePointDomain": "string",
+        "TenantId": "string",
+        "ClientId": "string",
+        "AuthType": "THREE_LEGGED_OAUTH"|"TWO_LEGGED_OAUTH"|"SERVICE_ACCOUNT"
+      },
+      "GoogleDriveParameters": {
+        "AuthType": "THREE_LEGGED_OAUTH"|"TWO_LEGGED_OAUTH"|"SERVICE_ACCOUNT"
+      },
+      "OneDriveParameters": {
+        "TenantId": "string",
+        "ClientId": "string",
+        "AuthType": "THREE_LEGGED_OAUTH"|"TWO_LEGGED_OAUTH"|"SERVICE_ACCOUNT"
+      },
+      "FMKBParameters": {
+        "KnowledgeBaseArn": "string",
+        "LinkedDataSourceIds": ["string", ...]
@@ -2949,0 +3123,155 @@ JSON Syntax:
+>>>> 
+>>>> SharePointParameters -> (structure)
+>>>>
+>>>>> The parameters for a SharePoint data source.
+>>>>> 
+>>>>> SharePointDomain -> (string) [required]
+>>>>>
+>>>>>> The SharePoint domain for the data source.
+>>>>>> 
+>>>>>> Constraints:
+>>>>>> 
+>>>>>>   * min: `1`
+>>>>>>   * max: `1024`
+>>>>>> 
+
+>>>>> 
+>>>>> TenantId -> (string)