AWS cli documentation change
Summary
Added 'intermediateTable' as a new output option in Tagged Union structure, defined its structure with id/arn/name fields and constraints. Increased max length for an error field from 400 to 1024 characters.
Security assessment
Changes introduce a new output configuration option and extend error message capacity. No security vulnerabilities are mentioned or patched. The intermediateTable appears to be a new feature for handling query results, not a security-specific capability.
Diff
diff --git a/cli/latest/reference/cleanrooms/start-protected-query.md b/cli/latest/reference/cleanrooms/start-protected-query.md index e76caae7f..917c5c31a 100644 --- a//cli/latest/reference/cleanrooms/start-protected-query.md +++ b//cli/latest/reference/cleanrooms/start-protected-query.md @@ -15 +15 @@ - * [AWS CLI 2.35.11 Command Reference](../../index.html) » + * [AWS CLI 2.35.13 Command Reference](../../index.html) » @@ -197 +197 @@ JSON Syntax: ->> This is a Tagged Union structure. Only one of the following top level keys can be set: `s3`, `member`, `distribute`. +>> This is a Tagged Union structure. Only one of the following top level keys can be set: `s3`, `member`, `distribute`, `intermediateTable`. @@ -345,0 +346,40 @@ JSON Syntax: +>> +>> intermediateTable -> (structure) +>> +>>> The intermediate table output configuration, present when the protected query was triggered by a populate operation. +>>> +>>> id -> (string) [required] +>>> +>>>> The unique identifier of the intermediate table. +>>>> +>>>> Constraints: +>>>> +>>>> * min: `36` +>>>> * max: `36` +>>>> * pattern: `[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}` +>>>> + +>>> +>>> arn -> (string) [required] +>>> +>>>> The Amazon Resource Name (ARN) of the intermediate table. +>>>> +>>>> Constraints: +>>>> +>>>> * min: `0` +>>>> * max: `256` +>>>> * pattern: `arn:aws:cleanrooms:[\w]{2}-[\w]{4,9}-[\d]:[\d]{12}:membership\/[\d\w-]+\/intermediatetable\/[\d\w-]+` +>>>> + +>>> +>>> name -> (string) [required] +>>> +>>>> The name of the intermediate table. +>>>> +>>>> Constraints: +>>>> +>>>> * min: `1` +>>>> * max: `100` +>>>> * pattern: `(?!\s*$)[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDBFF-\uDC00\uDFFF\t]*` +>>>> + @@ -375,0 +416,5 @@ JSON Syntax: + }, + "intermediateTable": { + "id": "string", + "arn": "string", + "name": "string" @@ -415 +460 @@ JSON Syntax: ->>> * max: `400` +>>> * max: `1024` @@ -716 +761 @@ protectedQuery -> (structure) ->>> This is a Tagged Union structure. Only one of the following top level keys can be set: `s3`, `member`, `distribute`. +>>> This is a Tagged Union structure. Only one of the following top level keys can be set: `s3`, `member`, `distribute`, `intermediateTable`. @@ -864,0 +910,40 @@ protectedQuery -> (structure) +>>> +>>> intermediateTable -> (structure) +>>> +>>>> The intermediate table output configuration, present when the protected query was triggered by a populate operation. +>>>> +>>>> id -> (string) [required] +>>>> +>>>>> The unique identifier of the intermediate table. +>>>>> +>>>>> Constraints: +>>>>> +>>>>> * min: `36` +>>>>> * max: `36` +>>>>> * pattern: `[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}` +>>>>> + +>>>> +>>>> arn -> (string) [required] +>>>> +>>>>> The Amazon Resource Name (ARN) of the intermediate table. +>>>>> +>>>>> Constraints: +>>>>> +>>>>> * min: `0` +>>>>> * max: `256` +>>>>> * pattern: `arn:aws:cleanrooms:[\w]{2}-[\w]{4,9}-[\d]:[\d]{12}:membership\/[\d\w-]+\/intermediatetable\/[\d\w-]+` +>>>>> + +>>>> +>>>> name -> (string) [required] +>>>> +>>>>> The name of the intermediate table. +>>>>> +>>>>> Constraints: +>>>>> +>>>>> * min: `1` +>>>>> * max: `100` +>>>>> * pattern: `(?!\s*$)[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDBFF-\uDC00\uDFFF\t]*` +>>>>> + @@ -1058 +1143 @@ protectedQuery -> (structure) ->>>> * max: `400` +>>>> * max: `1024` @@ -1121 +1206 @@ protectedQuery -> (structure) - * [AWS CLI 2.35.11 Command Reference](../../index.html) » + * [AWS CLI 2.35.13 Command Reference](../../index.html) »