The current implemention of the AWS Vault storeSecret method does not update an existing secret.
This behavior is unexpected, as other implementations Vault interface (such as the hashicorp vault) do update the secret.
This unexpected behavior also breaks the current functioning of the EDR cache, since it needs to update the underlying secret when an EDR is refreshed.
Bug Report
Describe the Bug
The current implemention of the AWS Vault storeSecret method does not update an existing secret. This behavior is unexpected, as other implementations Vault interface (such as the hashicorp vault) do update the secret.
This unexpected behavior also breaks the current functioning of the EDR cache, since it needs to update the underlying secret when an EDR is refreshed.