Resource Type: netscaler_route

Defined in:
lib/puppet/type/netscaler_route.rb
Providers:
rest

Overview

Configuration for route resource. It is worth noting, even though the api documentation allows you to update a route, the ui or api will not let you

Properties

  • advertise
  • cost1

    Positive integer used by the routing algorithms to determine preference for using this route. The lower the cost, the higher the preference. Minimum value = 0 Maximum value = 65535

  • distance

    Administrative distance of this route, which determines the preference of this route over other routes, with same destination, from different routing protocols. A lower value is preferred. Default value: 1 Minimum value = 0 Maximum value = 255

  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • monitor

    Name of the monitor, of type ARP or PING, configured on the NetScaler appliance to monitor this route. Minimum length = 1

  • msr
  • protocol

    Routing protocol used for advertising this route. Default value: ADV_ROUTE_FLAGS Possible values = OSPF, ISIS, RIP, BGP

  • td

    Integer value that uniquely identifies the traffic domain in which you want to configure the entity. If you do not specify an ID, the entity becomes part of the default traffic domain, which has an ID of 0. Minimum value = 0 Maximum value = 4094

  • weight

    Positive integer used by the routing algorithms to determine preference for this route over others of equal cost. The lower the weight, the higher the preference. Default value: 1 Minimum value = 1 Maximum value = 65535

Parameters

  • name (namevar)
  • provider

    The specific backend to use for this ‘netscaler_route` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.