Resource Type: netapp_vserver

Defined in:
lib/puppet/type/netapp_vserver.rb
Providers:
cmode

Overview

Manage Netapp Vserver creation, modification and deletion.

Properties

  • aggregatelist

    Vserver aggregate list. Must be an array.

  • allowedprotos

    Vserver allowed protocols

    Supported values:
    • nfs
    • cifs
    • fcp
    • iscsi
    • ndmpd
  • comment

    Vserver comment

  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • maxvolumes

    Vserver maximum allowed volumes.

  • namemappingswitch

    Vserver name mapping switch. Defaults to ‘file’.

    Supported values:
    • file
    • ldap
  • nameserverswitch (defaults to: [:file])

    Vserver name server switch. Defaults to ‘file’.

    Supported values:
    • file
    • ldap
    • nis
  • quotapolicy

    Vserver quota policy

  • snapshotpolicy

    Vserver snapshot policy

  • state (defaults to: running)

    The vserver state

    Supported values:
    • stopped
    • running

Parameters

  • language (defaults to: c.UTF-8)

    Vserver language

    Supported values:
    • c
    • c.UTF-8
    • ar
    • cs
    • da
    • de
    • en
    • en_us
    • es
    • fi
    • fr
    • he
    • hr
    • hu
    • it
    • ja
    • ja_v1
    • ja_jp.pck
    • ja_jp.932
    • ja_jp.pck_v2
    • ko
    • no
    • nl
    • pl
    • pt
    • ro
    • ru
    • sk
    • sl
    • sv
    • tr
    • zh
    • zh.gbk
    • zh_tw
  • name (namevar)

    The vserver name

  • provider

    The specific backend to use for this ‘netapp_vserver` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.

  • rootvol

    The vserver root volume

  • rootvolaggr

    Vserver root volume aggregate

  • rootvolsecstyle

    Vserver root volume security style

    Supported values:
    • unix
    • ntfs
    • mixed
    • unified