Class: Aws::GeoRoutes::Types::RoadSnapTruckOptions

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

Overview

Travel mode options when the provided travel mode is “Truck”.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#gross_weightInteger

Gross weight of the vehicle including trailers, and goods at capacity.

Unit: ‘Kilograms`

Returns:

  • (Integer)


1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
# File 'lib/aws-sdk-georoutes/types.rb', line 1855

class RoadSnapTruckOptions < Struct.new(
  :gross_weight,
  :hazardous_cargos,
  :height,
  :length,
  :trailer,
  :tunnel_restriction_code,
  :width)
  SENSITIVE = []
  include Aws::Structure
end

#hazardous_cargosArray<String>

List of Hazardous cargos contained in the vehicle.

Returns:

  • (Array<String>)


1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
# File 'lib/aws-sdk-georoutes/types.rb', line 1855

class RoadSnapTruckOptions < Struct.new(
  :gross_weight,
  :hazardous_cargos,
  :height,
  :length,
  :trailer,
  :tunnel_restriction_code,
  :width)
  SENSITIVE = []
  include Aws::Structure
end

#heightInteger

Height of the vehicle.

Unit: ‘centimeters`

Returns:

  • (Integer)


1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
# File 'lib/aws-sdk-georoutes/types.rb', line 1855

class RoadSnapTruckOptions < Struct.new(
  :gross_weight,
  :hazardous_cargos,
  :height,
  :length,
  :trailer,
  :tunnel_restriction_code,
  :width)
  SENSITIVE = []
  include Aws::Structure
end

#lengthInteger

Length of the vehicle.

Unit: ‘centimeters`

Returns:

  • (Integer)


1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
# File 'lib/aws-sdk-georoutes/types.rb', line 1855

class RoadSnapTruckOptions < Struct.new(
  :gross_weight,
  :hazardous_cargos,
  :height,
  :length,
  :trailer,
  :tunnel_restriction_code,
  :width)
  SENSITIVE = []
  include Aws::Structure
end

#trailerTypes::RoadSnapTrailerOptions

Trailer options corresponding to the vehicle.



1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
# File 'lib/aws-sdk-georoutes/types.rb', line 1855

class RoadSnapTruckOptions < Struct.new(
  :gross_weight,
  :hazardous_cargos,
  :height,
  :length,
  :trailer,
  :tunnel_restriction_code,
  :width)
  SENSITIVE = []
  include Aws::Structure
end

#tunnel_restriction_codeString

The tunnel restriction code.

Tunnel categories in this list indicate the restrictions which apply to certain tunnels in Great Britain. They relate to the types of dangerous goods that can be transported through them.

  • *Tunnel Category B*

    • *Risk Level*: Limited risk

    • Restrictions: Few restrictions

  • *Tunnel Category C*

    • *Risk Level*: Medium risk

    • Restrictions: Some restrictions

  • *Tunnel Category D*

    • *Risk Level*: High risk

    • Restrictions: Many restrictions occur

  • *Tunnel Category E*

    • *Risk Level*: Very high risk

    • Restrictions: Restricted tunnel

Returns:

  • (String)


1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
# File 'lib/aws-sdk-georoutes/types.rb', line 1855

class RoadSnapTruckOptions < Struct.new(
  :gross_weight,
  :hazardous_cargos,
  :height,
  :length,
  :trailer,
  :tunnel_restriction_code,
  :width)
  SENSITIVE = []
  include Aws::Structure
end

#widthInteger

Width of the vehicle in centimenters.

Returns:

  • (Integer)


1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
# File 'lib/aws-sdk-georoutes/types.rb', line 1855

class RoadSnapTruckOptions < Struct.new(
  :gross_weight,
  :hazardous_cargos,
  :height,
  :length,
  :trailer,
  :tunnel_restriction_code,
  :width)
  SENSITIVE = []
  include Aws::Structure
end