AWS cli documentation change
Summary
Updated CLI version from 2.31.1 to 2.31.3. Modified regex patterns for UUID/session ID validation by removing start/end anchors (^/$). Added sessionId documentation block and reordered fields.
Security assessment
Pattern changes relax validation by allowing partial matches (removed ^/$ anchors), but there's no explicit evidence this addresses a security vulnerability. Changes appear to be documentation formatting/validation rule adjustments rather than security fixes.
Diff
diff --git a/cli/latest/reference/bedrock-agent-runtime/list-invocation-steps.md b/cli/latest/reference/bedrock-agent-runtime/list-invocation-steps.md index f241cec45..f954943c2 100644 --- a//cli/latest/reference/bedrock-agent-runtime/list-invocation-steps.md +++ b//cli/latest/reference/bedrock-agent-runtime/list-invocation-steps.md @@ -15 +15 @@ - * [AWS CLI 2.31.1 Command Reference](../../index.html) » + * [AWS CLI 2.31.3 Command Reference](../../index.html) » @@ -104 +104 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/bedroc -> * pattern: `^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$` +> * pattern: `[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}` @@ -114 +114 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/bedroc -> * pattern: `^(arn:aws(-[^:]+)?:bedrock:[a-z0-9-]+:[0-9]{12}:session/[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12})|([a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12})$` +> * pattern: `(arn:aws(-[^:]+)?:bedrock:[a-z0-9-]+:[0-9]{12}:session/[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12})|([a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12})` @@ -241,0 +242,10 @@ invocationStepSummaries -> (list) +>> +>> sessionId -> (string) [required] +>> +>>> The unique identifier for the session associated with the invocation step. +>>> +>>> Constraints: +>>> +>>> * pattern: `[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}` +>>> + @@ -249 +259 @@ invocationStepSummaries -> (list) ->>> * pattern: `^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$` +>>> * pattern: `[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}` @@ -259 +269 @@ invocationStepSummaries -> (list) ->>> * pattern: `^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$` +>>> * pattern: `[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}` @@ -266,10 +275,0 @@ invocationStepSummaries -> (list) ->> ->> sessionId -> (string) [required] ->> ->>> The unique identifier for the session associated with the invocation step. ->>> ->>> Constraints: ->>> ->>> * pattern: `^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$` ->>> - @@ -285 +285 @@ nextToken -> (string) -> * pattern: `^\S*$` +> * pattern: `\S*` @@ -299 +299 @@ nextToken -> (string) - * [AWS CLI 2.31.1 Command Reference](../../index.html) » + * [AWS CLI 2.31.3 Command Reference](../../index.html) »