AWS Security ChangesHomeSearch

AWS cli documentation change

Service: cli · 2026-01-16 · Documentation low

File: cli/latest/reference/deadline/search-tasks.md

Summary

Updated AWS CLI version reference, added new stringListFilter structure with ANY_EQUALS/ALL_NOT_EQUALS operators, modified search parameter descriptions, added latestSessionActionId field to task output, and updated JSON syntax definitions.

Security assessment

Changes are functional enhancements to search capabilities (new filter types and operators) and documentation clarifications. No security vulnerabilities, weaknesses, or incident responses are mentioned. The added pattern validation for latestSessionActionId appears to be standard input validation, not a security fix.

Diff

diff --git a/cli/latest/reference/deadline/search-tasks.md b/cli/latest/reference/deadline/search-tasks.md
index 9cd8ccdda..7a4eeea8e 100644
--- a//cli/latest/reference/deadline/search-tasks.md
+++ b//cli/latest/reference/deadline/search-tasks.md
@@ -15 +15 @@
-  * [AWS CLI 2.32.33 Command Reference](../../index.html) »
+  * [AWS CLI 2.33.1 Command Reference](../../index.html) »
@@ -145,3 +145 @@ Syntax:
-> The filter expression, `AND` or `OR` , to use when searching among a group of search strings in a resource.
-> 
-> You can use two groupings per search each within parenthesis `()` .
+> The search terms for a resource.
@@ -166 +164 @@ Syntax:
->>> This is a Tagged Union structure. Only one of the following top level keys can be set: `dateTimeFilter`, `parameterFilter`, `searchTermFilter`, `stringFilter`, `groupFilter`.
+>>> This is a Tagged Union structure. Only one of the following top level keys can be set: `dateTimeFilter`, `parameterFilter`, `searchTermFilter`, `stringFilter`, `stringListFilter`, `groupFilter`.
@@ -187,0 +186,2 @@ Syntax:
+>>>>>   * `ANY_EQUALS`
+>>>>>   * `ALL_NOT_EQUALS`
@@ -214,0 +215,2 @@ Syntax:
+>>>>>   * `ANY_EQUALS`
+>>>>>   * `ALL_NOT_EQUALS`
@@ -279,0 +282,2 @@ Syntax:
+>>>>>   * `ANY_EQUALS`
+>>>>>   * `ALL_NOT_EQUALS`
@@ -292,0 +297,45 @@ Syntax:
+>>> 
+>>> stringListFilter -> (structure)
+>>>
+>>>> Filters by a list of string values.
+>>>> 
+>>>> name -> (string) [required]
+>>>>
+>>>>> The field name to search.
+>>>> 
+>>>> operator -> (string) [required]
+>>>>
+>>>>> The type of comparison to use for this search. ANY_EQUALS and ALL_NOT_EQUALS are supported.
+>>>>> 
+>>>>> Possible values:
+>>>>> 
+>>>>>   * `EQUAL`
+>>>>>   * `NOT_EQUAL`
+>>>>>   * `GREATER_THAN_EQUAL_TO`
+>>>>>   * `GREATER_THAN`
+>>>>>   * `LESS_THAN_EQUAL_TO`
+>>>>>   * `LESS_THAN`
+>>>>>   * `ANY_EQUALS`
+>>>>>   * `ALL_NOT_EQUALS`
+>>>>> 
+
+>>>> 
+>>>> values -> (list) [required]
+>>>>
+>>>>> The list of string values to search for.
+>>>>> 
+>>>>> Constraints:
+>>>>> 
+>>>>>   * min: `1`
+>>>>>   * max: `16`
+>>>>> 
+
+>>>>> 
+>>>>> (string)
+>>>>>
+>>>>>> Constraints:
+>>>>>> 
+>>>>>>   * min: `1`
+>>>>>>   * max: `256`
+>>>>>> 
+
@@ -315 +364 @@ Syntax:
->>>>>> This is a Tagged Union structure. Only one of the following top level keys can be set: `dateTimeFilter`, `parameterFilter`, `searchTermFilter`, `stringFilter`, `groupFilter`.
+>>>>>> This is a Tagged Union structure. Only one of the following top level keys can be set: `dateTimeFilter`, `parameterFilter`, `searchTermFilter`, `stringFilter`, `stringListFilter`, `groupFilter`.
@@ -336,0 +386,2 @@ Syntax:
+>>>>>>>>   * `ANY_EQUALS`
+>>>>>>>>   * `ALL_NOT_EQUALS`
@@ -363,0 +415,2 @@ Syntax:
+>>>>>>>>   * `ANY_EQUALS`
+>>>>>>>>   * `ALL_NOT_EQUALS`
@@ -428,0 +482,2 @@ Syntax:
+>>>>>>>>   * `ANY_EQUALS`
+>>>>>>>>   * `ALL_NOT_EQUALS`
@@ -441,0 +497,45 @@ Syntax:
+>>>>>> 
+>>>>>> stringListFilter -> (structure)
+>>>>>>
+>>>>>>> Filters by a list of string values.
+>>>>>>> 
+>>>>>>> name -> (string) [required]
+>>>>>>>
+>>>>>>>> The field name to search.
+>>>>>>> 
+>>>>>>> operator -> (string) [required]
+>>>>>>>
+>>>>>>>> The type of comparison to use for this search. ANY_EQUALS and ALL_NOT_EQUALS are supported.
+>>>>>>>> 
+>>>>>>>> Possible values:
+>>>>>>>> 
+>>>>>>>>   * `EQUAL`
+>>>>>>>>   * `NOT_EQUAL`
+>>>>>>>>   * `GREATER_THAN_EQUAL_TO`
+>>>>>>>>   * `GREATER_THAN`
+>>>>>>>>   * `LESS_THAN_EQUAL_TO`
+>>>>>>>>   * `LESS_THAN`
+>>>>>>>>   * `ANY_EQUALS`
+>>>>>>>>   * `ALL_NOT_EQUALS`
+>>>>>>>> 
+
+>>>>>>> 
+>>>>>>> values -> (list) [required]
+>>>>>>>
+>>>>>>>> The list of string values to search for.
+>>>>>>>> 
+>>>>>>>> Constraints:
+>>>>>>>> 
+>>>>>>>>   * min: `1`
+>>>>>>>>   * max: `16`
+>>>>>>>> 
+
+>>>>>>>> 
+>>>>>>>> (string)
+>>>>>>>>
+>>>>>>>>> Constraints:
+>>>>>>>>> 
+>>>>>>>>>   * min: `1`
+>>>>>>>>>   * max: `256`
+>>>>>>>>> 
+
@@ -475 +575 @@ JSON Syntax:
-            "operator": "EQUAL"|"NOT_EQUAL"|"GREATER_THAN_EQUAL_TO"|"GREATER_THAN"|"LESS_THAN_EQUAL_TO"|"LESS_THAN",
+            "operator": "EQUAL"|"NOT_EQUAL"|"GREATER_THAN_EQUAL_TO"|"GREATER_THAN"|"LESS_THAN_EQUAL_TO"|"LESS_THAN"|"ANY_EQUALS"|"ALL_NOT_EQUALS",
@@ -480 +580 @@ JSON Syntax:
-            "operator": "EQUAL"|"NOT_EQUAL"|"GREATER_THAN_EQUAL_TO"|"GREATER_THAN"|"LESS_THAN_EQUAL_TO"|"LESS_THAN",
+            "operator": "EQUAL"|"NOT_EQUAL"|"GREATER_THAN_EQUAL_TO"|"GREATER_THAN"|"LESS_THAN_EQUAL_TO"|"LESS_THAN"|"ANY_EQUALS"|"ALL_NOT_EQUALS",
@@ -489 +589 @@ JSON Syntax:
-            "operator": "EQUAL"|"NOT_EQUAL"|"GREATER_THAN_EQUAL_TO"|"GREATER_THAN"|"LESS_THAN_EQUAL_TO"|"LESS_THAN",
+            "operator": "EQUAL"|"NOT_EQUAL"|"GREATER_THAN_EQUAL_TO"|"GREATER_THAN"|"LESS_THAN_EQUAL_TO"|"LESS_THAN"|"ANY_EQUALS"|"ALL_NOT_EQUALS",
@@ -491,0 +592,5 @@ JSON Syntax:
+          "stringListFilter": {
+            "name": "string",
+            "operator": "EQUAL"|"NOT_EQUAL"|"GREATER_THAN_EQUAL_TO"|"GREATER_THAN"|"LESS_THAN_EQUAL_TO"|"LESS_THAN"|"ANY_EQUALS"|"ALL_NOT_EQUALS",
+            "values": ["string", ...]
+          },
@@ -497 +602 @@ JSON Syntax:
-                  "operator": "EQUAL"|"NOT_EQUAL"|"GREATER_THAN_EQUAL_TO"|"GREATER_THAN"|"LESS_THAN_EQUAL_TO"|"LESS_THAN",
+                  "operator": "EQUAL"|"NOT_EQUAL"|"GREATER_THAN_EQUAL_TO"|"GREATER_THAN"|"LESS_THAN_EQUAL_TO"|"LESS_THAN"|"ANY_EQUALS"|"ALL_NOT_EQUALS",
@@ -502 +607 @@ JSON Syntax:
-                  "operator": "EQUAL"|"NOT_EQUAL"|"GREATER_THAN_EQUAL_TO"|"GREATER_THAN"|"LESS_THAN_EQUAL_TO"|"LESS_THAN",
+                  "operator": "EQUAL"|"NOT_EQUAL"|"GREATER_THAN_EQUAL_TO"|"GREATER_THAN"|"LESS_THAN_EQUAL_TO"|"LESS_THAN"|"ANY_EQUALS"|"ALL_NOT_EQUALS",
@@ -511 +616 @@ JSON Syntax:
-                  "operator": "EQUAL"|"NOT_EQUAL"|"GREATER_THAN_EQUAL_TO"|"GREATER_THAN"|"LESS_THAN_EQUAL_TO"|"LESS_THAN",
+                  "operator": "EQUAL"|"NOT_EQUAL"|"GREATER_THAN_EQUAL_TO"|"GREATER_THAN"|"LESS_THAN_EQUAL_TO"|"LESS_THAN"|"ANY_EQUALS"|"ALL_NOT_EQUALS",
@@ -513,0 +619,5 @@ JSON Syntax:
+                "stringListFilter": {
+                  "name": "string",
+                  "operator": "EQUAL"|"NOT_EQUAL"|"GREATER_THAN_EQUAL_TO"|"GREATER_THAN"|"LESS_THAN_EQUAL_TO"|"LESS_THAN"|"ANY_EQUALS"|"ALL_NOT_EQUALS",
+                  "values": ["string", ...]
+                },
@@ -621 +731 @@ JSON Syntax:
-> Defines how far into the scrollable list to start the return of results.
+> The offset for the search results.
@@ -632 +742 @@ JSON Syntax:
-> Specifies the number of items per page for the resource.
+> Specifies the number of results to return.
@@ -913,0 +1024,10 @@ tasks -> (list)
+>> 
+>> latestSessionActionId -> (string)
+>>
+>>> The latest session action ID for the task.
+>>> 
+>>> Constraints:
+>>> 
+>>>   * pattern: `sessionaction-[0-9a-f]{32}-(0|([1-9][0-9]{0,9}))`
+>>> 
+
@@ -917 +1037 @@ nextItemOffset -> (integer)
-> The next incremental starting point after the defined `itemOffset` .
+> The next item offset for the search results.
@@ -947 +1067 @@ totalResults -> (integer)
-  * [AWS CLI 2.32.33 Command Reference](../../index.html) »
+  * [AWS CLI 2.33.1 Command Reference](../../index.html) »