Using different providers from aws/gcp/azure and profile question

Wouldn’t use assume_role at the terraform level because the terraspace build process happens early on. So would assume the role at the AWS config level. Here’s a discussion that is relevant: