The nfs_server_options maps to the values that are available in the PoSH cmdlet Get-NcNfsService. The available options can be found via the following commands in your Powershell window:
--------------------------------------------
& "C:\Program Files\NetApp\WFA\PoSH\profile.ps1"
Connect-NcController -Name <clusterIP> -Credential (Get-Credential)
Get-NcNfsService -VserverContext <vserverName>
--------------------------------------------
This should give you the list of available services. I found out that the WFA command was using this Cmdlet to verify the correct NfsService options.
Regarding the HTTPS versus HTTP question. By default, WFA will first try HTTPS and then fail back to HTTP if httpd.admin.ssl.enable is OFF and/or SSL is not configured. You can disable httpd.admin.enable to force only allowing SSL.
Jeremy Goodrum, NetApp
The Pirate
Twitter: @virtpirate
Blog: www.virtpirate.com