This PR updates the Vultr TF provider user resource to support new access control information and operations for Redis Managed Databases. On the read side, it will pull in the existing access control information returned from the API when applicable and also supports providing a custom access_control block to set a custom configuration on creation and update. In addition, it fixes a couple of error message matches that were changed on the Vultr API side and causing some test failures.
Checklist:
[x] Have you checked to ensure there aren't other open Pull Requests for the same update/change?
[x] Have you linted your code locally prior to submission?
[x] Have you successfully ran tests with your changes locally?
Description
This PR updates the Vultr TF provider user resource to support new access control information and operations for Redis Managed Databases. On the read side, it will pull in the existing access control information returned from the API when applicable and also supports providing a custom
access_control
block to set a custom configuration on creation and update. In addition, it fixes a couple of error message matches that were changed on the Vultr API side and causing some test failures.Checklist: