Terraform multi cloud services

Hi guys, I would like some clarification if any one could help.
I am using terraform to spin up an azure sql server and sql database. As those resources have some sensitive data, I would like to keep them out of the testate. So I was considering the idea of storing those sensitive data in aws secret management and try to retrieve those secrets from aws everytime I do a terraform plan or apply.
Is there any solution or best practice to achieve this just with terraform? deploy resources on azure and retrieve the secrets from aws?

There is aws_secretsmanager_secret_version.

Did you also consider using Azure Key Vault? Or are you already using AWS Secret Management for other things?