Resource Type: netapp_lif
- Defined in:
- lib/puppet/type/netapp_lif.rb
- Providers:
-
cmode
Overview
Manage Netapp Logical Inteface (LIF) creation, modification and deletion.
Properties
-
address
LIF IP address
-
administrativestatus
LIF administratative status.
Supported values:- up
- down
-
comment
LIF comment
-
dataprotocols
LIF data protocols.
Supported values:- nfs
- cifs
- iscsi
- fcp
- fcache
- none
-
dnsdomainname
LIF dns domain name.
-
ensure
(defaults to: present)
The basic property that the resource should be in.
Supported values:- present
- absent
-
failovergroup
LIF failover group name
-
failoverpolicy
LIF failover policy.
Supported values:- nextavail
- priority
- disabled
-
firewallpolicy
LIF firewall policy.
Supported values:- mgmt
- cluster
- intercluster
-
homenode
LIF home node.
-
homeport
LIF home port.
-
isautorevert
Should the LIF revert to it’s home node.
Supported values:- true
- false
-
netmask
LIF netmask.
-
netmasklength
LIF netmask length
-
routinggroupname
LIF Routing group. Valid format is [dcn][ip address]/.
-
usefailovergroup
Should failover group be automatically created?
Supported values:- disabled
- enabled
- system_defined
Parameters
-
interfacename (namevar)
LIF name
-
provider
The specific backend to use for this ‘netapp_lif` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.
-
role
(defaults to: data)
LIF Role.
Supported values:- undef
- cluster
- data
- node_mgmt
- intercluster
- cluster_mgmt
-
vserver
LIF Vserver name