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)


1253
1254
1255
1256
1257
1258
1259
1260
# File 'gems/aws-sdk-locationservice/lib/aws-sdk-locationservice/types.rb', line 1253

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)


1253
1254
1255
1256
1257
1258
1259
1260
# File 'gems/aws-sdk-locationservice/lib/aws-sdk-locationservice/types.rb', line 1253

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.



1253
1254
1255
1256
1257
1258
1259
1260
# File 'gems/aws-sdk-locationservice/lib/aws-sdk-locationservice/types.rb', line 1253

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:



1253
1254
1255
1256
1257
1258
1259
1260
# File 'gems/aws-sdk-locationservice/lib/aws-sdk-locationservice/types.rb', line 1253

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