Skip to content

WaypointOptimizationAvoidanceOptions

Source code in docs_src/capo_geo_routes/types/waypoint_optimization_avoidance_options.py
class WaypointOptimizationAvoidanceOptions(TypedDict, closed=True):
    areas: NotRequired[
        "capo_geo_routes.types.waypoint_optimization_avoidance_area_list.WaypointOptimizationAvoidanceAreaList"
    ]
    """<p>Areas to be avoided.</p>"""
    car_shuttle_trains: NotRequired[
        "capo_geo_routes.types.sensitive_boolean.SensitiveBoolean"
    ]
    """<p>Avoidance options for cars-shuttles-trains.</p>"""
    controlled_access_highways: NotRequired[
        "capo_geo_routes.types.sensitive_boolean.SensitiveBoolean"
    ]
    """<p>Avoid controlled access highways while calculating the route.</p>"""
    dirt_roads: NotRequired["capo_geo_routes.types.sensitive_boolean.SensitiveBoolean"]
    """<p>Avoid dirt roads while calculating the route.</p>"""
    ferries: NotRequired["capo_geo_routes.types.sensitive_boolean.SensitiveBoolean"]
    """<p>Avoidance options for ferries.</p>"""
    toll_roads: NotRequired["capo_geo_routes.types.sensitive_boolean.SensitiveBoolean"]
    """<p>Avoids roads where the specified toll transponders are the only mode of payment.</p>"""
    tunnels: NotRequired["capo_geo_routes.types.sensitive_boolean.SensitiveBoolean"]
    """<p>Avoid tunnels while calculating the route.</p>"""
    u_turns: NotRequired["capo_geo_routes.types.sensitive_boolean.SensitiveBoolean"]
    """<p>Avoid U-turns for calculation on highways and motorways.</p>"""

areas instance-attribute

Areas to be avoided.

car_shuttle_trains instance-attribute

car_shuttle_trains: NotRequired[SensitiveBoolean]

Avoidance options for cars-shuttles-trains.

controlled_access_highways instance-attribute

controlled_access_highways: NotRequired[SensitiveBoolean]

Avoid controlled access highways while calculating the route.

dirt_roads instance-attribute

dirt_roads: NotRequired[SensitiveBoolean]

Avoid dirt roads while calculating the route.

ferries instance-attribute

ferries: NotRequired[SensitiveBoolean]

Avoidance options for ferries.

toll_roads instance-attribute

toll_roads: NotRequired[SensitiveBoolean]

Avoids roads where the specified toll transponders are the only mode of payment.

tunnels instance-attribute

tunnels: NotRequired[SensitiveBoolean]

Avoid tunnels while calculating the route.

u_turns instance-attribute

u_turns: NotRequired[SensitiveBoolean]

Avoid U-turns for calculation on highways and motorways.