Rotate a secret
Details
Note that we autogenerate a random UUID to pass to the
ClientRequestToken
parameter of the paws
function used internally
Examples
if (FALSE) { # aws_has_creds() && interactive()
try({
# Create a secret
secret <- random_string("secret-", size = 16)
aws_secrets_create(
name = secret,
secret = '{"username":"billy","password":"willy"}',
description = "A string"
)
# Rotate
try(aws_secrets_rotate(id = secret))
# Cleanup
aws_secrets_delete(secret, ForceDeleteWithoutRecovery = TRUE)
})
}