gpt4 book ai didi

amazon-web-services - 无法在 IAM 中使用 CDK 构造/CFN 资源的可访问 ARN

转载 作者:行者123 更新时间:2023-12-03 07:39:40 24 4
gpt4 key购买 nike

访问 CloudWatch RUM 监控器的 ARN 的最佳方式是什么?我需要在 CDK 中创建 IAM 策略以将权限限制为单个 CloudWatch RUM 监视器,但 CfnAppMonitor 构造没有可访问的属性

CFN 本身也没有任何属性 - 因此执行 cfnAppMonitor.getAtt("Arn") 不会返回任何 ARN

来源:https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_rum.CfnAppMonitor.html#cfnproperties

https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rum-appmonitor-appmonitorconfiguration.html

最佳答案

我最终自己构建了 ARN。 arn:aws:rum:${process.env.CDK_DEFAULT_REGION}:${process.env.CDK_DEFAULT_ACCOUNT}:appmonitor/${props.rumId}

在我引用的文档中,有一个对resource.arn的标注:https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_rum.CfnAppMonitor.html#getwbrattattributename但我发现上述方法也同样有效。如果其他人曾经需要以这种方式获取 ARN 并且有示例,请将其发送给我!

关于amazon-web-services - 无法在 IAM 中使用 CDK 构造/CFN 资源的可访问 ARN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72999606/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com