Get existing webhooks from a Milestone XProtect VMS by Name, or configuration item path.
Get-VmsWebhook cmdlet returns existing webhooks from a Milestone XProtect VMS.
All webhooks can be retrieved calling the cmdlet without parameters, or specific webhooks can be retrieved by name or "path".
Note that with Milestone's Configuration API, a path for a configuration item like a webhook looks like
MIPItem[1a33142f-c35b-420f-bdd7-30240de4e9ef] which is a special value representing the item type, "MIPItem" in this
case, and the ID of the item, "1a33142f-c35b-420f-bdd7-30240de4e9ef".
- Requires VMS connection and will attempt to connect automatically
- Requires VMS version 23.1
Get all configured webhooks.
Get all configured webhooks with names beginning with the word "Test".
Gets the webhook(s) with the literal name "Test*". When using the LiteralName parameter, wildcard characters are not evaluated as wildcards.
Specifies the exact, case-insensitive name of the webhook.
Specifies the name of the webhook with support for wildcards.
Specifies the exact Configuration Item path for the webhook. This value is formatted like "MIPItem[1a33142f-c35b-420f-bdd7-30240de4e9ef]" and in most cases you will pass the value of Path from the pipeline by property name.
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.
Supported on Milestone XProtect VMS versions 2023 R1 and later.