使用CDK / Cfn向主体添加多个物联网策略

0

【以下的问题经过翻译处理】 嗨,是否有一种“数组”方式可以将多个物联网策略添加到主体中?目前,我正在做以下事情......

const policyPrincipalAttachment1 = new iot.CfnPolicyPrincipalAttachment(this, "policy principal attachment 1", {
  policyName: "iot-policy-1",
  principal: iotCertificate.attrArn,
});

const policyPrincipalAttachment2 = new iot.CfnPolicyPrincipalAttachment(this, "policy principal attachment 2", {
  policyName: "iot-policy-1",
  principal: iotCertificate.attrArn,
});

谢谢 加里

profile picture
专家
已提问 5 个月前13 查看次数
1 回答
0

【以下的回答经过翻译处理】 嗨Gary,

目前没有接受附加到主体的策略数组的构造方法。但是,CDK的美妙之处在于它是以编程方式实现的,因此您可以像以下代码一样循环附加策略:

for (var i = 1, i<= N; i++) {
    new iot.CfnPolicyPrincipalAttachment(this, "policy principal attachment " + i, {
      policyName: "iot-policy-" + i,
      principal: iotCertificate.attrArn,
   });
}

希望对你有帮助 ;)

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则