Class: Aws::GeoRoutes::Types::RouteTollOptions

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb

Overview

Options related to Tolls on a route.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#all_transpondersBoolean

Specifies if the user has valid transponder with access to all toll systems. This impacts toll calculation, and if true the price with transponders is used.

Returns:

  • (Boolean)


4608
4609
4610
4611
4612
4613
4614
4615
4616
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 4608

class RouteTollOptions < Struct.new(
  :all_transponders,
  :all_vignettes,
  :currency,
  :emission_type,
  :vehicle_category)
  SENSITIVE = []
  include Aws::Structure
end

#all_vignettesBoolean

Specifies if the user has valid vignettes with access for all toll roads. If a user has a vignette for a toll road, then toll cost for that road is omitted since no further payment is necessary.

Returns:

  • (Boolean)


4608
4609
4610
4611
4612
4613
4614
4615
4616
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 4608

class RouteTollOptions < Struct.new(
  :all_transponders,
  :all_vignettes,
  :currency,
  :emission_type,
  :vehicle_category)
  SENSITIVE = []
  include Aws::Structure
end

#currencyString

Currency code corresponding to the price. This is the same as Currency specified in the request.

Returns:

  • (String)


4608
4609
4610
4611
4612
4613
4614
4615
4616
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 4608

class RouteTollOptions < Struct.new(
  :all_transponders,
  :all_vignettes,
  :currency,
  :emission_type,
  :vehicle_category)
  SENSITIVE = []
  include Aws::Structure
end

#emission_typeTypes::RouteEmissionType

Emission type of the vehicle for toll cost calculation.

Valid values: Euro1, Euro2, Euro3, Euro4, Euro5, Euro6, EuroEev



4608
4609
4610
4611
4612
4613
4614
4615
4616
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 4608

class RouteTollOptions < Struct.new(
  :all_transponders,
  :all_vignettes,
  :currency,
  :emission_type,
  :vehicle_category)
  SENSITIVE = []
  include Aws::Structure
end

#vehicle_categoryString

Vehicle category for toll cost calculation.

Returns:

  • (String)


4608
4609
4610
4611
4612
4613
4614
4615
4616
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 4608

class RouteTollOptions < Struct.new(
  :all_transponders,
  :all_vignettes,
  :currency,
  :emission_type,
  :vehicle_category)
  SENSITIVE = []
  include Aws::Structure
end