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: <true|false>
Supported values:- true
 - false
 
 - 
      allow_snat
      
      
      
Allow SNAT? Valid options: <true|false>
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: <true|false>
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' => <Integer 0-65535>, }, ... ] - 
      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: <true|false>
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: <none|reject|drop|reselect>
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.