【发布时间】:2021-04-07 21:39:41
【问题描述】:
我正在尝试在 aws-cdk 中创建一个带有多个 Action 的 FederatedPrincipal,如下所示:
目前,我在c#中这样做(如下所示)
new FederatedPrincipal("cognito-identity.amazonaws.com", new Dictionary<string, object>
{
{ "ForAnyValue:StringLike", new Dictionary<string,string> { ["cognito-identity.amazonaws.com:amr"] = "authenticated" } },
{ "StringEquals", new Dictionary<string,string> { ["cognito-identity.amazonaws.com:aud"] = cfn_identitypool.Ref } }
}, "sts:AssumeRoleWithWebIdentity");
如何添加第二个操作 - sts:TagSession?
【问题讨论】:
-
不是一个真正的 C# 人,但这个创建
new federatedPrincipal的示例似乎是使用该类的更清晰的方法。也许它会给你一些想法? github.com/JSystemsTech/FederatedWebSample/blob/…
标签: amazon-web-services amazon-cloudformation aws-cdk