Resource Type: netapp_export_rule
- Defined in:
- lib/puppet/type/netapp_export_rule.rb
- Providers:
-
cmode
Overview
Manage Netapp CMode Export rule creation, modification and deletion. [Family: vserver]
Properties
-
allowdevenabled
(defaults to: true)
Should the NFS server allow creation of devices. Defaults to true.
Supported values:- true
- false
-
allowsetuid
(defaults to: true)
Should the NFS server allow setuid. Defaults to true.
Supported values:- true
- false
-
anonuid
(defaults to: 65534)
User name or ID to map anonymous users to. Defaults to 65534.
-
clientmatch
Client match specification for the export rule.
-
ensure
(defaults to: present)
The basic property that the resource should be in.
Supported values:- present
- absent
-
exportchownmode
(defaults to: restricted)
Change ownership mode. Possible values are ‘restricted’, ‘unrestricted’. Defaults to ‘restricted’.
Supported values:- restricted
- unrestricted
-
ntfsunixsecops
(defaults to: fail)
Ignore/Fail Unix security operations on NTFS volumes. Possible values are ‘fail’, ‘ignore’. Defaults to ‘fail’.
Supported values:- ignore
- fail
-
protocol
(defaults to: any)
Client access protocol. Defaults to ‘any’. Possible values: ‘any’, ‘nfs2’, ‘nfs3’, ‘nfs’, ‘cifs’, ‘nfs4’, ‘flexcache’.
Supported values:- any
- nfs2
- nfs3
- nfs
- cifs
- nfs4
- flexcache
-
rorule
(defaults to: any)
Configure read-only rules. Defaults to ‘any’.
Supported values:- any
- none
- never
- never
- krb5
- ntlm
- sys
- spinauth
-
rwrule
(defaults to: any)
Read write rule. Defaults to ‘any’.
Supported values:- any
- none
- never
- never
- krb5
- ntlm
- sys
- spinauth
-
superusersecurity
Superuser security flavor. Defaults to ‘any’. Possible values: ‘any’, ‘none’, ‘never’, ‘krb5’, ‘ntlm’, ‘sys’, ‘spinauth’.
Supported values:- any
- none
- never
- never
- krb5
- ntlm
- sys
- spinauth
Parameters
-
name (namevar)
The export policy name and index. Must take the form of ‘policy_name:rule_number` where the rule number is an integer and the policy name is an existing export policy.
Supported values:- /:\d+$/
-
provider
The specific backend to use for this ‘netapp_export_rule` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.