Resource Type: f5_vlan
- Defined in:
 - lib/puppet/type/f5_vlan.rb
 
- Providers:
 - 
      
        rest
 
Overview
Manage vlan objects
Properties
- 
      auto_last_hop
      
      
      
Auto Last Hop. Valid values are ‘default’, ‘enabled’ or ‘disabled’.
Supported values:- default
 - enabled
 - disabled
 
 - 
      cmp_hash
      
      
      
CMP Hash. Valid values are ‘default’, ‘src-ip’ or ‘dst-ip’.
Supported values:- default
 - src-ip
 - dst-ip
 
 - 
      dag_round_robin
      
      
      
DAG Round Robin. Valid values are ‘enabled’ or ‘disabled’
 - description
 - 
      ensure
      
       (defaults to: present)
      
      
      
The basic property that the resource should be in.
Supported values:- present
 - absent
 
 - 
      fail_safe
      
      
      
Triggers fail-over in a redundant system when certain VLAN-related events occur. Valid values are ‘enabled’ or ‘disabled’.
 - 
      fail_safe_action
      
      
      
Fail Safe Action. Valid values are ‘reboot’ or ‘restart-all’.
Supported values:- reboot
 - restart-all
 
 - 
      fail_safe_timeout
      
      
      
Fail Safe Timeout. Valid range: 0 - 4294967295.
 - 
      interfaces
      
      
      
Interfaces that this vlan resource is bound to. Correct format example is: [=> ‘1.1’, tagged => true, => ‘2.1’, tagged => true]
 - 
      mtu
      
      
      
MTU. Valid range: 576 - 65535.
 - 
      sflow_polling_interval
      
      
      
SFLOW Polling Interval (Seconds). Valid range: 0 - 86400.
 - 
      sflow_sampling_rate
      
      
      
SFLOW Sampling Rate (Packets). Valid range: 0 - 102400.
 - source_check
 - 
      vlan_tag
      
      
      
Specifies the VLAN ID. If you do not specify a VLAN ID, the BIG-IP system assigns an ID automatically. Valid range: 1 - 4094.
 
Parameters
- name (namevar)
 - 
      provider
      
      
      
The specific backend to use for this ‘f5_vlan` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.