I need to get an Azure DevOps pipeline to run some terraform that will (for now, just to get it working!) build an S3 bucket in AWS. This in itself would be pretty straightforward - except the service account first needs to assume a particular role before it will have the necessary permissions. There's an AWS Toolkit for Azure DevOps extension, where you can create an AWS service connection and give it the role to assume - but you can't select this type of service connection in the Terraform extension, it only seems to allow simple client id/secret type of account config.
Does anyone have any success stories with this?