Hi Jacob,
All of the cmdlets included in the toolkit are complete. Many of the cmdlets, including Get-NaNfsExport, return data directly from Data ONTAP APIs.
1) The cmdlet by default returns the exports loaded into memory. You can use the -Persistent switch to see the entries from /etc/exports:
PS C:\Users\Administrator> help Get-NaNfsExport -Parameter Persistent
-Persistent
Default value is false. If specified, the export entries that are present in the /etc/exports file are returned;
otherwise, those loaded in memory are returned. This parameter is ignored if the Path parameter is provided.
Required? false
Position? named
Default value false
Accept pipeline input? false
Accept wildcard characters? false
2) You can use Get-NaHelp to see which API a given cmdlet uses. Get-NaNfsExport uses nfs-exportfs-list-rules-2. Look into Invoke-NaSystemApi if you want to explore the XML structure returned by Data ONTAP.
3) All of the cmdlets included in the toolkit are complete. When APIs are updated, we try our best to update the cmdlets to reflect the changes.
Thanks,
Steven