Is there version history for alerts?

My setup has several alerts that will be used by many different people, and I would like to be able to:

  1. revert back to an old configuration, or
  2. trace back to a particular “commit” in case something goes wrong with our alerts

Is this possible? Or is there some recommended way to do this?

Note, I’m not asking about the state history of the alerts, I’m wondering about a history of the alert configuration.

[I posted this on stack overflow as well]

as far as I know there is no recommended way to do this. I think that once the new alerting API is fully operable, then keeping your alerting configs in some version control system and then provisioning them in an as-code manner is probably the way to go.

I don’t know where the terraform provider is with handling alert configs either