AWS cli documentation change
Summary
Updated AWS CLI version reference from 2.31.3 to 2.31.5. Swapped positions of --case-id and --domain-id parameters. Added new filter types (connectCase, custom) with detailed query capabilities. Modified regex pattern constraints and expanded field filtering logic.
Security assessment
Changes primarily involve documentation structure updates, parameter ordering corrections, and feature enhancements for filtering capabilities. No explicit security vulnerabilities or fixes are mentioned. The pattern change from '^.*[\S]$' to '.*[\S]' appears to relax validation but isn't explicitly tied to a security context. New audit-related 'userArnValue' fields support tracking but don't directly address vulnerabilities.
Diff
diff --git a/cli/latest/reference/connectcases/search-related-items.md b/cli/latest/reference/connectcases/search-related-items.md index 5b2cbeebb..4bfb74ecd 100644 --- a//cli/latest/reference/connectcases/search-related-items.md +++ b//cli/latest/reference/connectcases/search-related-items.md @@ -15 +15 @@ - * [AWS CLI 2.31.3 Command Reference](../../index.html) » + * [AWS CLI 2.31.5 Command Reference](../../index.html) » @@ -73 +72,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/connec - --case-id <value> @@ -74,0 +74 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/connec + --case-id <value> @@ -103 +103 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/connec -`--case-id` (string) [required] +`--domain-id` (string) [required] @@ -105 +105 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/connec -> A unique identifier of the case. +> The unique identifier of the Cases domain. @@ -114 +114 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/connec -`--domain-id` (string) [required] +`--case-id` (string) [required] @@ -116 +116 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/connec -> The unique identifier of the Cases domain. +> A unique identifier of the case. @@ -142,5 +142 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/connec ->> This is a Tagged Union structure. Only one of the following top level keys can be set: `comment`, `contact`, `file`, `sla`. ->> ->> comment -> (structure) ->> ->>> A filter for related items of type `Comment` . +>> This is a Tagged Union structure. Only one of the following top level keys can be set: `contact`, `comment`, `file`, `sla`, `connectCase`, `custom`. @@ -181,0 +178,4 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/connec +>> +>> comment -> (structure) +>> +>>> A filter for related items of type `Comment` . @@ -210 +210 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/connec ->>>> * pattern: `^.*[\S]$` +>>>> * pattern: `.*[\S]` @@ -225,0 +226,49 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/connec +>> +>> connectCase -> (structure) +>> +>>> Filter for related items of type Connect case +>>> +>>> caseId -> (string) +>>> +>>>> The unique identifier of the case to filter by +>>>> +>>>> Constraints: +>>>> +>>>> * min: `1` +>>>> * max: `500` +>>>> + +>> +>> custom -> (structure) +>> +>>> Filter for related items of type Custom +>>> +>>> fields -> (tagged union structure) +>>> +>>>> Filter conditions for custom fields +>>>> +>>>> ### Note +>>>> +>>>> This is a Tagged Union structure. Only one of the following top level keys can be set: `field`, `not`, `andAll`, `orAll`. +>>>> +>>>> field -> (tagged union structure) +>>>> +>>>>> A filter for fields. Only one value can be provided. +>>>>> +>>>>> ### Note +>>>>> +>>>>> This is a Tagged Union structure. Only one of the following top level keys can be set: `equalTo`, `contains`, `greaterThan`, `greaterThanOrEqualTo`, `lessThan`, `lessThanOrEqualTo`. +>>>>> +>>>>> equalTo -> (structure) +>>>>> +>>>>>> Object containing field identifier and value information. +>>>>>> +>>>>>> id -> (string) [required] +>>>>>> +>>>>>>> Unique identifier of a field. +>>>>>>> +>>>>>>> Constraints: +>>>>>>> +>>>>>>> * min: `1` +>>>>>>> * max: `500` +>>>>>>> @@ -227 +276,18 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/connec -Shorthand Syntax: +>>>>>> +>>>>>> value -> (tagged union structure) [required] +>>>>>> +>>>>>>> Union of potential field value types. +>>>>>>> +>>>>>>> ### Note +>>>>>>> +>>>>>>> This is a Tagged Union structure. Only one of the following top level keys can be set: `stringValue`, `doubleValue`, `booleanValue`, `emptyValue`, `userArnValue`. +>>>>>>> +>>>>>>> stringValue -> (string) +>>>>>>> +>>>>>>>> String value type. +>>>>>>>> +>>>>>>>> Constraints: +>>>>>>>> +>>>>>>>> * min: `0` +>>>>>>>> * max: `3000` +>>>>>>>> @@ -228,0 +295,30 @@ Shorthand Syntax: +>>>>>>> +>>>>>>> doubleValue -> (double) +>>>>>>> +>>>>>>>> Can be either null, or have a Double number value type. Only one value can be provided. +>>>>>>> +>>>>>>> booleanValue -> (boolean) +>>>>>>> +>>>>>>>> Can be either null, or have a Boolean value type. Only one value can be provided. +>>>>>>> +>>>>>>> emptyValue -> (structure) +>>>>>>> +>>>>>>>> An empty value. +>>>>>>> +>>>>>>> userArnValue -> (string) +>>>>>>> +>>>>>>>> Represents the user that performed the audit. +>>>>> +>>>>> contains -> (structure) +>>>>> +>>>>>> Object containing field identifier and value information. +>>>>>> +>>>>>> id -> (string) [required] +>>>>>> +>>>>>>> Unique identifier of a field. +>>>>>>> +>>>>>>> Constraints: +>>>>>>> +>>>>>>> * min: `1` +>>>>>>> * max: `500` +>>>>>>> @@ -230 +326,18 @@ Shorthand Syntax: - comment={},contact={channel=[string,string],contactArn=string},file={fileArn=string},sla={name=string,status=string} ... +>>>>>> +>>>>>> value -> (tagged union structure) [required] +>>>>>> +>>>>>>> Union of potential field value types. +>>>>>>> +>>>>>>> ### Note +>>>>>>> +>>>>>>> This is a Tagged Union structure. Only one of the following top level keys can be set: `stringValue`, `doubleValue`, `booleanValue`, `emptyValue`, `userArnValue`. +>>>>>>> +>>>>>>> stringValue -> (string) +>>>>>>> +>>>>>>>> String value type. +>>>>>>>> +>>>>>>>> Constraints: +>>>>>>>> +>>>>>>>> * min: `0` +>>>>>>>> * max: `3000` +>>>>>>>> @@ -231,0 +345,30 @@ Shorthand Syntax: +>>>>>>> +>>>>>>> doubleValue -> (double) +>>>>>>> +>>>>>>>> Can be either null, or have a Double number value type. Only one value can be provided. +>>>>>>> +>>>>>>> booleanValue -> (boolean) +>>>>>>> +>>>>>>>> Can be either null, or have a Boolean value type. Only one value can be provided. +>>>>>>> +>>>>>>> emptyValue -> (structure) +>>>>>>> +>>>>>>>> An empty value. +>>>>>>> +>>>>>>> userArnValue -> (string) +>>>>>>> +>>>>>>>> Represents the user that performed the audit. +>>>>> +>>>>> greaterThan -> (structure) +>>>>> +>>>>>> Object containing field identifier and value information. +>>>>>> +>>>>>> id -> (string) [required] +>>>>>> +>>>>>>> Unique identifier of a field. +>>>>>>> +>>>>>>> Constraints: +>>>>>>> +>>>>>>> * min: `1` +>>>>>>> * max: `500` +>>>>>>> @@ -233 +376,1539 @@ Shorthand Syntax: -JSON Syntax: +>>>>>> +>>>>>> value -> (tagged union structure) [required] +>>>>>> +>>>>>>> Union of potential field value types. +>>>>>>> +>>>>>>> ### Note +>>>>>>> +>>>>>>> This is a Tagged Union structure. Only one of the following top level keys can be set: `stringValue`, `doubleValue`, `booleanValue`, `emptyValue`, `userArnValue`.