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.