* add resource orphaning to SCIM client delete
* add background orphaning handling
* delete instead of orphan, add retry and startup tests
* revert: undo accidental changes to Makefile and golang instructions
* fix tests
* stop log flood (try again)
* fix linter findings
* try to silence spam again
* try to silence spam once more
* dont allow running outside of active primary
* go docs
* fix active check and pass client id via context
* remove unnecessary change
* Remove Test_SCIM_ClientDeletion_Cascading
this test was added in another PR but mine already has a bunch of deleting test that work with the new behavior
Co-authored-by: Bruno Oliveira de Souza <bruno.souza@hashicorp.com>
This provides the github.com/hashicorp/vault/api package which contains code useful for interacting with a Vault server.
For examples of how to use this module, see the vault-examples repo.
For a step-by-step walkthrough on using these client libraries, see the developer quickstart.