glamorous-afternoon-59004
07/25/2022, 2:26 PMprovider = aws.Provider{"privileged:,
assume_role={'role_arn': role_to_assume_arn,
'session_name': 'Test',
},region=aws_config.require('region))
Now I want to use this in my getCallerIdentity
assumedRole = aws.getCallerIdentity(provider=provider).arn. How to do this.
billowy-army-68599
07/25/2022, 2:47 PM"""An AWS Python Pulumi program"""
import pulumi
import pulumi_aws as aws
provider = aws.Provider(
"assume_role",
aws.ProviderArgs(
assume_role=aws.ProviderAssumeRoleArgs(
role_arn="role.arn", session_name="something"
),
region="us-west-2",
),
)
identity = aws.get_caller_identity(pulumi.InvokeOptions(provider=provider))
arn = identity.arn