Tests whether the provided feature name is available on the connected Milestone XProtect VMS.
Test-VmsLicensedFeature cmdlet tests whether the provided feature name is
available on the connected Milestone XProtect VMS. The feature names available
on the current site can be returned using
or by using the MIP SDK components directly with
- Requires VMS connection and will attempt to connect automatically
$true if the Smart Maps feature is available.
If either the "EdgeStorage" or "AdaptiveStreaming" feature are missing on the current site, an error is returned.
Specifies the name of the licensed feature to test. There is no public document
listing all possible feature names, and the list grows over time. You can see
which features are available on your VMS using
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.
The MIP SDK documentation doesn't yet clarify how the underlying
VideoOS.Platform.License.SystemLicense class works in a Milestone Federated Hierarchy.
The current assumption is that this cmdlet will provide information about the parent
site and not detailed information about which features are available when logged
directly into child sites.