Doing some tests against my ONTAP 9.0 cluster it appears that the behavior of ZAPI changed at some point. The SnapMirror labels are not returned by ZAPI by default. If a ZAPI request is issued which explicitly requests the snapmirror-label field in the desired-attributes field then the value is returned.
I'm going to ask internally, but I believe this is a bug in ZAPI. I'm not sure if the correct fix will need to happen in ZAPI or in the PowerShell module. As a workaround, you can force the request for the property using this syntax:
Get-NcVol $volName | Get-NcSnapshot -Attributes @{ "snapmirrorlabel" = "" } | Select-Object Name,SnapmirrorLabel
Hope that helps.
Andrew
If this post resolved your issue, please help others by selecting ACCEPT AS SOLUTION or adding a KUDO.