Class: Aws::LocationService::Types::CalculateRouteTruckModeOptions

Inherits:
Struct
  • Object
show all
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 =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#avoid_ferriesBoolean

Avoids ferries when calculating routes.

Default Value: false

Valid Values: false | true

Returns:

  • (Boolean)


1296
1297
1298
1299
1300
1301
1302
1303
# File 'gems/aws-sdk-locationservice/lib/aws-sdk-locationservice/types.rb', line 1296

class CalculateRouteTruckModeOptions < Struct.new(
  :avoid_ferries,
  :avoid_tolls,
  :dimensions,
  :weight)
  SENSITIVE = []
  include Aws::Structure
end

#avoid_tollsBoolean

Avoids tolls when calculating routes.

Default Value: false

Valid Values: false | true

Returns:

  • (Boolean)


1296
1297
1298
1299
1300
1301
1302
1303
# File 'gems/aws-sdk-locationservice/lib/aws-sdk-locationservice/types.rb', line 1296

class CalculateRouteTruckModeOptions < Struct.new(
  :avoid_ferries,
  :avoid_tolls,
  :dimensions,
  :weight)
  SENSITIVE = []
  include Aws::Structure
end

#dimensionsTypes::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.



1296
1297
1298
1299
1300
1301
1302
1303
# File 'gems/aws-sdk-locationservice/lib/aws-sdk-locationservice/types.rb', line 1296

class CalculateRouteTruckModeOptions < Struct.new(
  :avoid_ferries,
  :avoid_tolls,
  :dimensions,
  :weight)
  SENSITIVE = []
  include Aws::Structure
end

#weightTypes::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.

Returns:



1296
1297
1298
1299
1300
1301
1302
1303
# File 'gems/aws-sdk-locationservice/lib/aws-sdk-locationservice/types.rb', line 1296

class CalculateRouteTruckModeOptions < Struct.new(
  :avoid_ferries,
  :avoid_tolls,
  :dimensions,
  :weight)
  SENSITIVE = []
  include Aws::Structure
end