Update a Plan

Updates a specific maintenance plan.



All BigPanda APIs require Bearer Token Authorization in the call headers.

This API uses the User API Key type of Authorization token.


Update Limitations

If a plan has run 1 or more times, only the end date can be edited. This ensures that you have visibility into historical maintenance windows. To adjust plan conditions for a plan that has run, create a new plan with the desired settings.


Condition Limitations

Maintenance plan conditions cannot be longer than 25,000 characters long.

All alert tags in maintenance plan conditions must be listed in lowercase.

BPQL Object Formatting

The condition body parameter uses special BPQL object formatting. See BPQL Object Syntax for more information.

Example BPQL Objects:

CommandBPQL StringBPQL Object
Wildcard *host = prod-api-*{ "=": [ "host", { "type": "regex", "value": "prod-api-*" }]}
Formal Regex Searchhost = /prod-api-.*/{ "=": [ "host", { "type": "formal-regex", "value": "prod-api-.*" }]}