sticky-bear-14421
05/25/2021, 11:45 AMcurrent_region = aws.get_region()
intermediate_provider = aws.Provider("IntermediateProvider", region=current_region.id,
assume_role={'role_arn': created_role.arn, 'session_name': 'abc'})
target_provider = aws.Provider("TargetProvider", region=current_region.id,
assume_role={'role_arn': external_role.arn, 'session_name': 'def'},
opts=ResourceOptions(provider=intermediate_provider))
some_ressource = aws.ec2...(opts=ResourceOptions(provider=target_provider))
This code fails with an ominous error message:
TypeError: Explicit providers may not be used with provider resources