Class: Aws::LocationService::Types::CalculateRouteTruckModeOptions
- Inherits:
-
Struct
- Object
- Struct
- Aws::LocationService::Types::CalculateRouteTruckModeOptions
- Defined in:
- gems/aws-sdk-locationservice/lib/aws-sdk-locationservice/types.rb
Overview
Contains details about additional route preferences for requests that
specify TravelMode as Truck.
Constant Summary collapse
- SENSITIVE =
[:avoid_ferries, :avoid_tolls]
Instance Attribute Summary collapse
-
#avoid_ferries ⇒ Boolean
Avoids ferries when calculating routes.
-
#avoid_tolls ⇒ Boolean
Avoids tolls when calculating routes.
-
#dimensions ⇒ Types::TruckDimensions
Specifies the truck's dimension specifications including length, height, width, and unit of measurement.
-
#weight ⇒ Types::TruckWeight
Specifies the truck's weight specifications including total weight and unit of measurement.
Instance Attribute Details
#avoid_ferries ⇒ Boolean
Avoids ferries when calculating routes.
Default Value: false
Valid Values: false | true
1347 1348 1349 1350 1351 1352 1353 1354 |
# File 'gems/aws-sdk-locationservice/lib/aws-sdk-locationservice/types.rb', line 1347 class CalculateRouteTruckModeOptions < Struct.new( :avoid_ferries, :avoid_tolls, :dimensions, :weight) SENSITIVE = [:avoid_ferries, :avoid_tolls] include Aws::Structure end |
#avoid_tolls ⇒ Boolean
Avoids tolls when calculating routes.
Default Value: false
Valid Values: false | true
1347 1348 1349 1350 1351 1352 1353 1354 |
# File 'gems/aws-sdk-locationservice/lib/aws-sdk-locationservice/types.rb', line 1347 class CalculateRouteTruckModeOptions < Struct.new( :avoid_ferries, :avoid_tolls, :dimensions, :weight) SENSITIVE = [:avoid_ferries, :avoid_tolls] include Aws::Structure end |
#dimensions ⇒ Types::TruckDimensions
Specifies the truck's dimension specifications including length, height, width, and unit of measurement. Used to avoid roads that can't support the truck's dimensions.
1347 1348 1349 1350 1351 1352 1353 1354 |
# File 'gems/aws-sdk-locationservice/lib/aws-sdk-locationservice/types.rb', line 1347 class CalculateRouteTruckModeOptions < Struct.new( :avoid_ferries, :avoid_tolls, :dimensions, :weight) SENSITIVE = [:avoid_ferries, :avoid_tolls] include Aws::Structure end |
#weight ⇒ Types::TruckWeight
Specifies the truck's weight specifications including total weight and unit of measurement. Used to avoid roads that can't support the truck's weight.
1347 1348 1349 1350 1351 1352 1353 1354 |
# File 'gems/aws-sdk-locationservice/lib/aws-sdk-locationservice/types.rb', line 1347 class CalculateRouteTruckModeOptions < Struct.new( :avoid_ferries, :avoid_tolls, :dimensions, :weight) SENSITIVE = [:avoid_ferries, :avoid_tolls] include Aws::Structure end |