Removes an existing webhook from a Milestone XProtect VMS.
Remove-VmsWebhook cmdlet removes an existing webhook from a Milestone XProtect VMS. The webhook to be removed can
be specified by Name, or configuration item path. When removing a webhook by name, wildcards will not be evaluated and
if there are multiple webhooks with the same name (case-insensitive), an error will be returned.
- Requires VMS version 23.1
- Requires VMS connection and will attempt to connect automatically
Removes all configured webhooks if you remove the
Removes all webhooks named 'Test webhook' if you remove the
Removes a single webhook named 'Test Webhook' if the
-WhatIf switch is removed. If the webhook is not found, or there
are multiple webhooks with the same name, an error would normally be returned. However, the addition of
-ErrorAction SilentlyContinue will silence any errors.
Specifies the name of the webhook to remove. If the name contains a wildcard character, it will not be evaluated. The name must match exactly one webhook using case-insensitive comparison.
Specifies the exact Configuration Item path for the webhook to remove. 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
Prompts you for confirmation before running the cmdlet.
Shows what would happen if the cmdlet runs. The cmdlet is not run.
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.