Updated api-configuration-post to set the configured state.
Why
In pollinator tests, when logging in to GitHub, it has a code verification step or a M2FA step, which becomes a blocker in testing adding/removing subscriptions.
So this endpoint is an alternative to the original setting the configured state without having any token check and logs.
How has this been tested?
Test cases
Whats Next?
Merge this and use these endpoints in the pollinator tests.
What's in this PR?
Why
How has this been tested?
Whats Next?