我有一个用复合主体定义的角色,但我不能添加我的Lambda函数,因为没有非空断言,例如,this失败:
assumedBy: new CompositePrincipal(
...
new ArnPrincipal(this.cleLambdaFunction.role?.roleArn!)
),
如何将lambda函数的角色添加到assumbedBy
/CompositePrincipal
?
在定义了目标角色之后,我可以让我的Lambda功能角色承担我的目标角色吗?我想知道有没有像这样工作的方法
onboardingLambdaCle.lambdaFunc.lambdaFunction.role?.assumeRole(targetRole.roleArn);