Class: Aws::GeoRoutes::Types::RouteTollPass

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

Overview

Details if the toll rate can be a pass that supports multiple trips.

Constant Summary collapse

SENSITIVE =
[:includes_return_trip, :senior_pass, :transfer_count, :trip_count]

Instance Attribute Summary collapse

Instance Attribute Details

#includes_return_tripBoolean

If the pass includes the rate for the return leg of the trip.

Returns:

  • (Boolean)


5261
5262
5263
5264
5265
5266
5267
5268
5269
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 5261

class RouteTollPass < Struct.new(
  :includes_return_trip,
  :senior_pass,
  :transfer_count,
  :trip_count,
  :validity_period)
  SENSITIVE = [:includes_return_trip, :senior_pass, :transfer_count, :trip_count]
  include Aws::Structure
end

#senior_passBoolean

If the pass is only valid for senior persons.

Returns:

  • (Boolean)


5261
5262
5263
5264
5265
5266
5267
5268
5269
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 5261

class RouteTollPass < Struct.new(
  :includes_return_trip,
  :senior_pass,
  :transfer_count,
  :trip_count,
  :validity_period)
  SENSITIVE = [:includes_return_trip, :senior_pass, :transfer_count, :trip_count]
  include Aws::Structure
end

#transfer_countInteger

If the toll pass can be transferred, and how many times.

Returns:

  • (Integer)


5261
5262
5263
5264
5265
5266
5267
5268
5269
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 5261

class RouteTollPass < Struct.new(
  :includes_return_trip,
  :senior_pass,
  :transfer_count,
  :trip_count,
  :validity_period)
  SENSITIVE = [:includes_return_trip, :senior_pass, :transfer_count, :trip_count]
  include Aws::Structure
end

#trip_countInteger

Number of trips the pass is valid for.

Returns:

  • (Integer)


5261
5262
5263
5264
5265
5266
5267
5268
5269
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 5261

class RouteTollPass < Struct.new(
  :includes_return_trip,
  :senior_pass,
  :transfer_count,
  :trip_count,
  :validity_period)
  SENSITIVE = [:includes_return_trip, :senior_pass, :transfer_count, :trip_count]
  include Aws::Structure
end

#validity_periodTypes::RouteTollPassValidityPeriod

Period for which the pass is valid.



5261
5262
5263
5264
5265
5266
5267
5268
5269
# File 'gems/aws-sdk-georoutes/lib/aws-sdk-georoutes/types.rb', line 5261

class RouteTollPass < Struct.new(
  :includes_return_trip,
  :senior_pass,
  :transfer_count,
  :trip_count,
  :validity_period)
  SENSITIVE = [:includes_return_trip, :senior_pass, :transfer_count, :trip_count]
  include Aws::Structure
end