AWS Security ChangesHomeSearch

AWS cli documentation change

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

File: cli/latest/reference/connectcases/batch-get-case-rule.md

Summary

Updated AWS CLI version from 2.34.5 to 2.34.8 and added documentation for new 'andAll' and 'orAll' logical operators in case rules, including their nested structure, constraints, and usage examples.

Security assessment

The change updates the AWS CLI version reference and adds documentation for new logical operators (andAll, orAll) in case rules. There is no evidence of security vulnerability fixes, security patches, or security-related changes. The documentation expansion describes new functionality for combining conditions with AND/OR operators, which is a feature enhancement rather than a security fix.

Diff

diff --git a/cli/latest/reference/connectcases/batch-get-case-rule.md b/cli/latest/reference/connectcases/batch-get-case-rule.md
index 21731c1ed..692eaf57c 100644
--- a//cli/latest/reference/connectcases/batch-get-case-rule.md
+++ b//cli/latest/reference/connectcases/batch-get-case-rule.md
@@ -15 +15 @@
-  * [AWS CLI 2.34.5 Command Reference](../../index.html) »
+  * [AWS CLI 2.34.8 Command Reference](../../index.html) »
@@ -343 +343 @@ caseRules -> (list)
->>>>>> This is a Tagged Union structure. Only one of the following top level keys can be set: `equalTo`, `notEqualTo`.
+>>>>>> This is a Tagged Union structure. Only one of the following top level keys can be set: `equalTo`, `notEqualTo`, `andAll`, `orAll`.
@@ -459,0 +460,294 @@ caseRules -> (list)
+>>>>>> 
+>>>>>> andAll -> (structure)
+>>>>>>
+>>>>>>> Combines multiple conditions with AND operator. All conditions must be true for the compound condition to be true.
+>>>>>>> 
+>>>>>>> conditions -> (list) [required]
+>>>>>>>
+>>>>>>>> The list of conditions to combine using the logical operator.
+>>>>>>>> 
+>>>>>>>> Constraints:
+>>>>>>>> 
+>>>>>>>>   * min: `0`
+>>>>>>>>   * max: `100`
+>>>>>>>> 
+
+>>>>>>>> 
+>>>>>>>> (tagged union structure)
+>>>>>>>>
+>>>>>>>>> Boolean condition for a rule. In the Amazon Connect admin website, case rules are known as _case field conditions_ . For more information about case field conditions, see [Add case field conditions to a case template](https://docs.aws.amazon.com/connect/latest/adminguide/case-field-conditions.html) .
+>>>>>>>>> 
+>>>>>>>>> ### Note
+>>>>>>>>> 
+>>>>>>>>> This is a Tagged Union structure. Only one of the following top level keys can be set: `equalTo`, `notEqualTo`, `andAll`, `orAll`.
+>>>>>>>>> 
+>>>>>>>>> equalTo -> (structure)
+>>>>>>>>>
+>>>>>>>>>> Tests that operandOne is equal to operandTwo.
+>>>>>>>>>> 
+>>>>>>>>>> operandOne -> (tagged union structure) [required]
+>>>>>>>>>>
+>>>>>>>>>>> Represents the left hand operand in the condition.
+>>>>>>>>>>> 
+>>>>>>>>>>> ### Note
+>>>>>>>>>>> 
+>>>>>>>>>>> This is a Tagged Union structure. Only one of the following top level keys can be set: `fieldId`.
+>>>>>>>>>>> 
+>>>>>>>>>>> fieldId -> (string)
+>>>>>>>>>>>
+>>>>>>>>>>>> The field ID that this operand should take the value of.
+>>>>>>>>>>>> 
+>>>>>>>>>>>> Constraints:
+>>>>>>>>>>>> 
+>>>>>>>>>>>>   * min: `1`
+>>>>>>>>>>>>   * max: `500`
+>>>>>>>>>>>> 
+
+>>>>>>>>>> 
+>>>>>>>>>> operandTwo -> (tagged union structure) [required]
+>>>>>>>>>>
+>>>>>>>>>>> Represents the right hand operand in the condition.
+>>>>>>>>>>> 
+>>>>>>>>>>> ### Note
+>>>>>>>>>>> 
+>>>>>>>>>>> This is a Tagged Union structure. Only one of the following top level keys can be set: `stringValue`, `booleanValue`, `doubleValue`, `emptyValue`.
+>>>>>>>>>>> 
+>>>>>>>>>>> stringValue -> (string)
+>>>>>>>>>>>
+>>>>>>>>>>>> String value type.
+>>>>>>>>>>>> 
+>>>>>>>>>>>> Constraints:
+>>>>>>>>>>>> 
+>>>>>>>>>>>>   * min: `1`
+>>>>>>>>>>>>   * max: `1500`
+>>>>>>>>>>>> 
+
+>>>>>>>>>>> 
+>>>>>>>>>>> booleanValue -> (boolean)
+>>>>>>>>>>>
+>>>>>>>>>>>> Boolean value type.
+>>>>>>>>>>> 
+>>>>>>>>>>> doubleValue -> (double)
+>>>>>>>>>>>
+>>>>>>>>>>>> Double value type.
+>>>>>>>>>>> 
+>>>>>>>>>>> emptyValue -> (structure)
+>>>>>>>>>>>
+>>>>>>>>>>>> Empty value type.
+>>>>>>>>>> 
+>>>>>>>>>> result -> (boolean) [required]
+>>>>>>>>>>
+>>>>>>>>>>> The value of the outer rule if the condition evaluates to true.
+>>>>>>>>> 
+>>>>>>>>> notEqualTo -> (structure)
+>>>>>>>>>
+>>>>>>>>>> Tests that operandOne is not equal to operandTwo.
+>>>>>>>>>> 
+>>>>>>>>>> operandOne -> (tagged union structure) [required]
+>>>>>>>>>>
+>>>>>>>>>>> Represents the left hand operand in the condition.
+>>>>>>>>>>> 
+>>>>>>>>>>> ### Note
+>>>>>>>>>>> 
+>>>>>>>>>>> This is a Tagged Union structure. Only one of the following top level keys can be set: `fieldId`.
+>>>>>>>>>>> 
+>>>>>>>>>>> fieldId -> (string)
+>>>>>>>>>>>
+>>>>>>>>>>>> The field ID that this operand should take the value of.
+>>>>>>>>>>>> 
+>>>>>>>>>>>> Constraints:
+>>>>>>>>>>>> 
+>>>>>>>>>>>>   * min: `1`
+>>>>>>>>>>>>   * max: `500`
+>>>>>>>>>>>> 
+
+>>>>>>>>>> 
+>>>>>>>>>> operandTwo -> (tagged union structure) [required]
+>>>>>>>>>>
+>>>>>>>>>>> Represents the right hand operand in the condition.
+>>>>>>>>>>> 
+>>>>>>>>>>> ### Note
+>>>>>>>>>>> 
+>>>>>>>>>>> This is a Tagged Union structure. Only one of the following top level keys can be set: `stringValue`, `booleanValue`, `doubleValue`, `emptyValue`.
+>>>>>>>>>>> 
+>>>>>>>>>>> stringValue -> (string)
+>>>>>>>>>>>
+>>>>>>>>>>>> String value type.
+>>>>>>>>>>>> 
+>>>>>>>>>>>> Constraints:
+>>>>>>>>>>>> 
+>>>>>>>>>>>>   * min: `1`
+>>>>>>>>>>>>   * max: `1500`
+>>>>>>>>>>>> 
+
+>>>>>>>>>>> 
+>>>>>>>>>>> booleanValue -> (boolean)
+>>>>>>>>>>>
+>>>>>>>>>>>> Boolean value type.
+>>>>>>>>>>> 
+>>>>>>>>>>> doubleValue -> (double)
+>>>>>>>>>>>
+>>>>>>>>>>>> Double value type.
+>>>>>>>>>>> 
+>>>>>>>>>>> emptyValue -> (structure)
+>>>>>>>>>>>
+>>>>>>>>>>>> Empty value type.
+>>>>>>>>>> 
+>>>>>>>>>> result -> (boolean) [required]
+>>>>>>>>>>
+>>>>>>>>>>> The value of the outer rule if the condition evaluates to true.
+>>>>>>>>> 
+>>>>>>>>> andAll -> (structure)
+>>>>>>>>>
+>>>>>>>>>> Combines multiple conditions with AND operator. All conditions must be true for the compound condition to be true.
+>>>>>>>>> 
+>>>>>>>>> orAll -> (structure)
+>>>>>>>>>
+>>>>>>>>>> Combines multiple conditions with OR operator. At least one condition must be true for the compound condition to be true.
+>>>>>> 
+>>>>>> orAll -> (structure)
+>>>>>>
+>>>>>>> Combines multiple conditions with OR operator. At least one condition must be true for the compound condition to be true.
+>>>>>>> 
+>>>>>>> conditions -> (list) [required]
+>>>>>>>
+>>>>>>>> The list of conditions to combine using the logical operator.
+>>>>>>>> 
+>>>>>>>> Constraints:
+>>>>>>>> 
+>>>>>>>>   * min: `0`
+>>>>>>>>   * max: `100`
+>>>>>>>> 
+
+>>>>>>>> 
+>>>>>>>> (tagged union structure)
+>>>>>>>>
+>>>>>>>>> Boolean condition for a rule. In the Amazon Connect admin website, case rules are known as _case field conditions_ . For more information about case field conditions, see [Add case field conditions to a case template](https://docs.aws.amazon.com/connect/latest/adminguide/case-field-conditions.html) .
+>>>>>>>>> 
+>>>>>>>>> ### Note
+>>>>>>>>> 
+>>>>>>>>> This is a Tagged Union structure. Only one of the following top level keys can be set: `equalTo`, `notEqualTo`, `andAll`, `orAll`.
+>>>>>>>>> 
+>>>>>>>>> equalTo -> (structure)
+>>>>>>>>>
+>>>>>>>>>> Tests that operandOne is equal to operandTwo.
+>>>>>>>>>> 
+>>>>>>>>>> operandOne -> (tagged union structure) [required]
+>>>>>>>>>>
+>>>>>>>>>>> Represents the left hand operand in the condition.
+>>>>>>>>>>> 
+>>>>>>>>>>> ### Note
+>>>>>>>>>>> 
+>>>>>>>>>>> This is a Tagged Union structure. Only one of the following top level keys can be set: `fieldId`.
+>>>>>>>>>>> 
+>>>>>>>>>>> fieldId -> (string)
+>>>>>>>>>>>
+>>>>>>>>>>>> The field ID that this operand should take the value of.
+>>>>>>>>>>>> 
+>>>>>>>>>>>> Constraints:
+>>>>>>>>>>>>