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

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

Overview

Options related to Tolls on a route.

Constant Summary collapse

SENSITIVE =
[:all_transponders, :all_vignettes, :vehicle_category]

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.



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

class RouteTollOptions < Struct.new(
  :all_transponders,
  :all_vignettes,
  :currency,
  :emission_type,
  :vehicle_category)
  SENSITIVE = [:all_transponders, :all_vignettes, :vehicle_category]
  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.



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

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

#currencyString

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



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

class RouteTollOptions < Struct.new(
  :all_transponders,
  :all_vignettes,
  :currency,
  :emission_type,
  :vehicle_category)
  SENSITIVE = [:all_transponders, :all_vignettes, :vehicle_category]
  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 'lib/aws-sdk-georoutes/types.rb', line 4608

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

#vehicle_categoryString

Vehicle category for toll cost calculation.



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

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