Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

array.freenas

Minimal configlet:

[array#1]
type = freenas
api = https://array.opensvc.com/api/v1.0
password = system/sec/array1
username = root

Minimal setup command:

om test/node/foo set \
	--kw="type=freenas" \
	--kw="api=https://array.opensvc.com/api/v1.0" \
	--kw="password=system/sec/array1" \
	--kw="username=root"

api

required:    true
scopable:    false

Example:

api=https://array.opensvc.com/api/v1.0

The array rest api url.

insecure

required:    false
scopable:    false
default:     false
convert:     bool

Example:

insecure=true

Disable secure socket verification.

password

required:    true
scopable:    false

Example:

password=system/sec/array1

The password to use to log in, expressed as a sec path.

The sec must be in the system namespace and must have a password key.

schedule

required:    false
scopable:    false

Schedule parameter for the pusharray node action.

See usr/share/doc/schedule for the schedule syntax.

timeout

required:    false
scopable:    false
default:     120s
convert:     duration

Example:

timeout=10s

The api request timeout.

type

required:    true
scopable:    false
candidates:  freenas, hds, eva, nexenta, vioserver, centera, symmetrix, emcvnx, netapp, hp3par, ibmds, ibmsvc, xtremio, dorado, hoc, truenas

The storage array driver name.

username

required:    true
scopable:    false

Example:

username=root

The username to use to log in.