AWS cli documentation change
Summary
Added new parameters --data-prep-configuration and --semantic-model-configuration with detailed configurations for data preparation pipelines and semantic model setup. Updated constraints for multiple fields and expanded documentation for transform operations.
Security assessment
The changes primarily introduce new data transformation features and configuration options without addressing security vulnerabilities or explicitly documenting security controls beyond existing row-level security mentions.
Diff
diff --git a/cli/latest/reference/quicksight/create-data-set.md b/cli/latest/reference/quicksight/create-data-set.md index bbc16e8a8..ad92a59f3 100644 --- a//cli/latest/reference/quicksight/create-data-set.md +++ b//cli/latest/reference/quicksight/create-data-set.md @@ -15 +15 @@ - * [AWS CLI 2.31.28 Command Reference](../../index.html) » + * [AWS CLI 2.31.31 Command Reference](../../index.html) » @@ -84,0 +85,2 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/quicks + [--data-prep-configuration <value>] + [--semantic-model-configuration <value>] @@ -206 +208 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/quicks ->>>> * min: `1` +>>>> * min: `0` @@ -224,0 +227,11 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/quicks +>>>>> +>>>>> Id -> (string) +>>>>> +>>>>>> A unique identifier for the input column. +>>>>>> +>>>>>> Constraints: +>>>>>> +>>>>>> * min: `1` +>>>>>> * max: `64` +>>>>>> + @@ -268 +281 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/quicks ->>>> * max: `64` +>>>> * max: `128` @@ -289 +302 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/quicks ->>>> * min: `1` +>>>> * min: `0` @@ -307,0 +321,11 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/quicks +>>>>> +>>>>> Id -> (string) +>>>>> +>>>>>> A unique identifier for the input column. +>>>>>> +>>>>>> Constraints: +>>>>>> +>>>>>> * min: `1` +>>>>>> * max: `64` +>>>>>> + @@ -397,0 +422,4 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/quicks +>>>> +>>>> CustomCellAddressRange -> (string) +>>>> +>>>>> A custom cell address range for Excel files, specifying which cells to import from the spreadsheet. @@ -408,0 +437,72 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/quicks +>>>> * min: `0` +>>>> * max: `2048` +>>>> + +>>>> +>>>> (structure) +>>>> +>>>>> Metadata for a column that is used as the input of a transform operation. +>>>>> +>>>>> Name -> (string) [required] +>>>>> +>>>>>> The name of this column in the underlying data source. +>>>>>> +>>>>>> Constraints: +>>>>>> +>>>>>> * min: `1` +>>>>>> * max: `128` +>>>>>> + +>>>>> +>>>>> Id -> (string) +>>>>> +>>>>>> A unique identifier for the input column. +>>>>>> +>>>>>> Constraints: +>>>>>> +>>>>>> * min: `1` +>>>>>> * max: `64` +>>>>>> + +>>>>> +>>>>> Type -> (string) [required] +>>>>> +>>>>>> The data type of the column. +>>>>>> +>>>>>> Possible values: +>>>>>> +>>>>>> * `STRING` +>>>>>> * `INTEGER` +>>>>>> * `DECIMAL` +>>>>>> * `DATETIME` +>>>>>> * `BIT` +>>>>>> * `BOOLEAN` +>>>>>> * `JSON` +>>>>>> + +>>>>> +>>>>> SubType -> (string) +>>>>> +>>>>>> The sub data type of the column. Sub types are only available for decimal columns that are part of a SPICE dataset. +>>>>>> +>>>>>> Possible values: +>>>>>> +>>>>>> * `FLOAT` +>>>>>> * `FIXED` +>>>>>> + +>> +>> SaaSTable -> (structure) +>> +>>> A physical table type for Software-as-a-Service (SaaS) sources. +>>> +>>> DataSourceArn -> (string) [required] +>>> +>>>> The Amazon Resource Name (ARN) of the SaaS data source. +>>> +>>> TablePath -> (list) [required] +>>> +>>>> The hierarchical path to the table within the SaaS data source. +>>>> +>>>> Constraints: +>>>> @@ -409,0 +510,37 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/quicks +>>>> * max: `32` +>>>> + +>>>> +>>>> (structure) +>>>> +>>>>> An element in the hierarchical path to a table within a data source, containing both name and identifier. +>>>>> +>>>>> Name -> (string) +>>>>> +>>>>>> The name of the path element. +>>>>>> +>>>>>> Constraints: +>>>>>> +>>>>>> * min: `1` +>>>>>> * max: `256` +>>>>>> + +>>>>> +>>>>> Id -> (string) +>>>>> +>>>>>> The unique identifier of the path element. +>>>>>> +>>>>>> Constraints: +>>>>>> +>>>>>> * min: `1` +>>>>>> * max: `256` +>>>>>> + +>>> +>>> InputColumns -> (list) [required] +>>> +>>>> The list of input columns available from the SaaS table. +>>>> +>>>> Constraints: +>>>> +>>>> * min: `0` @@ -427,0 +565,11 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/quicks +>>>>> +>>>>> Id -> (string) +>>>>> +>>>>>> A unique identifier for the input column. +>>>>>> +>>>>>> Constraints: +>>>>>> +>>>>>> * min: `1` +>>>>>> * max: `64` +>>>>>> + @@ -467,0 +616 @@ JSON Syntax: + "Id": "string", @@ -480,0 +630 @@ JSON Syntax: + "Id": "string", @@ -494 +644,12 @@ JSON Syntax: - "Delimiter": "string" + "Delimiter": "string", + "CustomCellAddressRange": "string" + }, + "InputColumns": [ + { + "Name": "string", + "Id": "string", + "Type": "STRING"|"INTEGER"|"DECIMAL"|"DATETIME"|"BIT"|"BOOLEAN"|"JSON", + "SubType": "FLOAT"|"FIXED" + } + ... + ] @@ -495,0 +657,9 @@ JSON Syntax: + "SaaSTable": { + "DataSourceArn": "string", + "TablePath": [ + { + "Name": "string", + "Id": "string" + } + ... + ], @@ -498,0 +669 @@ JSON Syntax: