Resource Type: f5_pool

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

Overview

Manage pool objects

Properties

  • allow_nat

    Allow NAT? Valid options:

    Supported values:
    • true
    • false
  • allow_snat

    Allow SNAT? Valid options:

    Supported values:
    • true
    • false
  • availability_requirement
  • description
  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • health_monitors
  • ignore_persisted_weight

    Ignore persisted weight? ignore_persisted_weight is only applicable to the following load_balancing_method values: ratio-member, observed-member, predictive-member, ratio-node, observed-node, predictive-node Valid options:

    Supported values:
    • true
    • false
  • ip_encapsulation

    The request queue timeout. Valid options: <

  • ip_tos_to_client

    The IP TOS to the client. Valid options:

  • ip_tos_to_server

    The IP TOS to the server. Valid options:

  • link_qos_to_client

    The Link TOS to the client. Valid options:

  • link_qos_to_server

    The Link TOS to the server. Valid options:

  • load_balancing_method

    The request queue timeout. Valid options: <

  • members

    An array of hashes containing pool node members and their port, or 'none' Valid options: [ { 'name' => '/Partition/node_name', 'port' => , }, ... ]

  • priority_group_activation

    The priority group activation (number of nodes) for the pool. Valid options:

  • request_queue_depth

    The request queue depth. Valid options:

  • request_queue_timeout

    The request queue timeout. Valid options:

  • request_queuing

    Request Queuing? Valid options:

    Supported values:
    • true
    • false
  • reselect_tries

    The number of reselect tries to attempt. Valid options:

  • service_down

    Action to take when the service is down. Valid options:

    Supported values:
    • none
    • reject
    • drop
    • reselect
  • slow_ramp_time

    The slow ramp time for the pool. Valid options:

Parameters

  • name (namevar)
  • provider

    The specific backend to use for this f5_pool resource. You will seldom need to specify this --- Puppet will usually discover the appropriate provider for your platform.