AWS Security ChangesHomeSearch

AWS cli documentation change

Service: cli · 2026-06-04 · Documentation low

File: cli/latest/reference/geo-routes/calculate-routes.md

Summary

Updated AWS CLI version from 2.34.57 to 2.34.61. Added new parameters and options for intermodal routing including 'Bookings', 'IntermediateStops', 'NextDepartures', 'Intermodal', and 'Transit' travel modes. Expanded configuration options for waypoints with detailed intermodal route settings (pedestrian, rental, taxi, transit, vehicle legs) including accessibility attributes, allowed/excluded modes, and constraints.

Security assessment

The changes primarily introduce new routing features and configuration parameters without addressing security vulnerabilities. Added accessibility attributes like 'Wheelchair' improve inclusivity but do not constitute security controls. No evidence of security patches or vulnerability disclosures in the diff.

Diff

diff --git a/cli/latest/reference/geo-routes/calculate-routes.md b/cli/latest/reference/geo-routes/calculate-routes.md
index fd5798967..a4d389ba4 100644
--- a//cli/latest/reference/geo-routes/calculate-routes.md
+++ b//cli/latest/reference/geo-routes/calculate-routes.md
@@ -15 +15 @@
-  * [AWS CLI 2.34.57 Command Reference](../../index.html) »
+  * [AWS CLI 2.34.61 Command Reference](../../index.html) »
@@ -952 +952 @@ Syntax:
->   * max: `9`
+>   * max: `12`
@@ -968,0 +969,3 @@ Syntax:
+>>   * `Bookings`
+>>   * `IntermediateStops`
+>>   * `NextDepartures`
@@ -1357,0 +1361,2 @@ JSON Syntax:
+>   * `Intermodal`
+>   * `Transit`
@@ -1844,81 +1848,0 @@ JSON Syntax:
-
-Shorthand Syntax:
-    
-    
-    Car={EngineType=string,LicensePlate={LastCharacter=string},MaxSpeed=double,Occupancy=integer},Pedestrian={Speed=double},Scooter={EngineType=string,LicensePlate={LastCharacter=string},MaxSpeed=double,Occupancy=integer},Truck={AxleCount=integer,EngineType=string,GrossWeight=long,HazardousCargos=[string,string],Height=long,HeightAboveFirstAxle=long,KpraLength=long,Length=long,LicensePlate={LastCharacter=string},MaxSpeed=double,Occupancy=integer,PayloadCapacity=long,TireCount=integer,Trailer={AxleCount=integer,TrailerCount=integer},TruckType=string,TunnelRestrictionCode=string,WeightPerAxle=long,WeightPerAxleGroup={Single=long,Tandem=long,Triple=long,Quad=long,Quint=long},Width=long}
-    
-
-JSON Syntax:
-    
-    
-    {
-      "Car": {
-        "EngineType": "Electric"|"InternalCombustion"|"PluginHybrid",
-        "LicensePlate": {
-          "LastCharacter": "string"
-        },
-        "MaxSpeed": double,
-        "Occupancy": integer
-      },
-      "Pedestrian": {
-        "Speed": double
-      },
-      "Scooter": {
-        "EngineType": "Electric"|"InternalCombustion"|"PluginHybrid",
-        "LicensePlate": {
-          "LastCharacter": "string"
-        },
-        "MaxSpeed": double,
-        "Occupancy": integer
-      },
-      "Truck": {
-        "AxleCount": integer,
-        "EngineType": "Electric"|"InternalCombustion"|"PluginHybrid",
-        "GrossWeight": long,
-        "HazardousCargos": ["Combustible"|"Corrosive"|"Explosive"|"Flammable"|"Gas"|"HarmfulToWater"|"Organic"|"Other"|"Poison"|"PoisonousInhalation"|"Radioactive", ...],
-        "Height": long,
-        "HeightAboveFirstAxle": long,
-        "KpraLength": long,
-        "Length": long,
-        "LicensePlate": {
-          "LastCharacter": "string"
-        },
-        "MaxSpeed": double,
-        "Occupancy": integer,
-        "PayloadCapacity": long,
-        "TireCount": integer,
-        "Trailer": {
-          "AxleCount": integer,
-          "TrailerCount": integer
-        },
-        "TruckType": "LightTruck"|"StraightTruck"|"Tractor",
-        "TunnelRestrictionCode": "string",
-        "WeightPerAxle": long,
-        "WeightPerAxleGroup": {
-          "Single": long,
-          "Tandem": long,
-          "Triple": long,
-          "Quad": long,
-          "Quint": long
-        },
-        "Width": long
-      }
-    }
-    
-
-`--travel-step-type` (string)
-
-> Type of step returned by the response. `Default` provides basic steps intended for web based applications. `TurnByTurn` provides detailed instructions with more granularity intended for a turn based navigation system. For [GrabMaps](https://docs.aws.amazon.com/location/latest/developerguide/GrabMaps.html) customers, `ap-southeast-1` and `ap-southeast-5` regions `Default` does not return any steps.
-> 
-> Possible values:
-> 
->   * `Default`
->   * `TurnByTurn`
-> 
-
-
-`--waypoints` (list)
-
-> List of waypoints between the Origin and Destination. For [GrabMaps](https://docs.aws.amazon.com/location/latest/developerguide/GrabMaps.html) customers, `ap-southeast-1` and `ap-southeast-5` regions max length is `100` .
-> 
-> Max length: `23`
@@ -1926 +1850 @@ JSON Syntax:
-> (structure)
+> Intermodal -> (structure)
@@ -1928 +1852 @@ JSON Syntax:
->> Waypoint between the Origin and Destination.
+>> Travel mode options when the provided travel mode is `Intermodal` .
@@ -1930 +1854 @@ JSON Syntax:
->> AvoidActionsForDistance -> (long)
+>> ### Note
@@ -1932 +1856,5 @@ JSON Syntax:
->>> Avoids actions for the provided distance. This is typically to consider for users in moving vehicles who may not have sufficient time to make an action at an origin or a destination. Not supported in `ap-southeast-1` and `ap-southeast-5` regions for [GrabMaps](https://docs.aws.amazon.com/location/latest/developerguide/GrabMaps.html) customers.
+>> Not supported in `ap-southeast-1` and `ap-southeast-5` regions for [GrabMaps](https://docs.aws.amazon.com/location/latest/developerguide/GrabMaps.html) customers.
+>> 
+>> AccessibilityAttributes -> (list)
+>>
+>>> Accessibility attributes to consider when calculating the route.
@@ -1936 +1864,2 @@ JSON Syntax:
->>>   * max: `2000`
+>>>   * min: `0`
+>>>   * max: `1`
@@ -1938,0 +1868,8 @@ JSON Syntax:
+>>> 
+>>> (string)
+>>>
+>>>> Possible values:
+>>>> 
+>>>>   * `Wheelchair`
+>>>> 
+
@@ -1940,5 +1877 @@ JSON Syntax:
->> AvoidUTurns -> (boolean)
->>
->>> Avoid U-turns for calculation on highways and motorways. Not supported in `ap-southeast-1` and `ap-southeast-5` regions for [GrabMaps](https://docs.aws.amazon.com/location/latest/developerguide/GrabMaps.html) customers.
->> 
->> Heading -> (double)
+>> MaxTransfers -> (integer)
@@ -1946 +1879 @@ JSON Syntax:
->>> GPS Heading at the position. Not supported in `ap-southeast-1` and `ap-southeast-5` regions for [GrabMaps](https://docs.aws.amazon.com/location/latest/developerguide/GrabMaps.html) customers.
+>>> Maximum number of transfers allowed when calculating the route.
@@ -1950,2 +1883,2 @@ JSON Syntax:
->>>   * min: `0.0`
->>>   * max: `360.0`
+>>>   * min: `0`
+>>>   * max: `6`
@@ -1955 +1888 @@ JSON Syntax:
->> Matching -> (structure)
+>> Pedestrian -> (structure)
@@ -1957 +1890 @@ JSON Syntax:
->>> Options to configure matching the provided position to the road network. Not supported in `ap-southeast-1` and `ap-southeast-5` regions for [GrabMaps](https://docs.aws.amazon.com/location/latest/developerguide/GrabMaps.html) customers.
+>>> Options for the pedestrian leg of the intermodal route.
@@ -1959 +1892 @@ JSON Syntax:
->>> NameHint -> (string)
+>>> MaxDistance -> (long)
@@ -1961 +1894,3 @@ JSON Syntax:
->>>> Attempts to match the provided position to a road similar to the provided name.
+>>>> Maximum walking distance allowed.
+>>>>
+>>>>> **Unit** : `meters`
@@ -1966 +1901 @@ JSON Syntax:
->>>>   * max: `100`
+>>>>   * max: `6000`
@@ -1970 +1905 @@ JSON Syntax:
->>> OnRoadThreshold -> (long)
+>>> Speed -> (double)
@@ -1972 +1907 @@ JSON Syntax:
->>>> If the distance to a highway/bridge/tunnel/sliproad is within threshold, the waypoint will be snapped to the highway/bridge/tunnel/sliproad.
+>>>> Walking speed.
@@ -1974 +1909 @@ JSON Syntax:
->>>>> **Unit** : `meters`
+>>>>> **Unit** : `kilometers per hour`
@@ -1978,2 +1913,2 @@ JSON Syntax:
->>>>   * min: `0`
->>>>   * max: `4294967295`
+>>>>   * min: `1.8`
+>>>>   * max: `7.2`
@@ -1981,0 +1917,4 @@ JSON Syntax:
+>> 
+>> Rental -> (structure)
+>>
+>>> Options for the rental leg of the intermodal route.
@@ -1983 +1922 @@ JSON Syntax:
->>> Radius -> (long)
+>>> AllowedModes -> (list)
@@ -1985 +1924 @@ JSON Syntax:
->>>> Considers all roads within the provided radius to match the provided destination to. The roads that are considered are determined by the provided Strategy.
+>>>> Allowed rental transport modes when calculating the route. By default, all transport modes are allowed. Cannot be used together with `ExcludedModes` .
@@ -1987 +1926,26 @@ JSON Syntax:
->>>>> **Unit** : `meters`
+>>>> Constraints:
+>>>> 
+>>>>   * min: `1`
+>>>>   * max: `1`
+>>>> 
+
+>>>> 
+>>>> (string)
+>>>>
+>>>>> Possible values:
+>>>>> 
+>>>>>   * `All`
+>>>>>   * `Car`