我在尝试这个:
import * as elasticsearch from '@aws-cdk/aws-elasticsearch';
import * as iam from '@aws-cdk/aws-iam';
const config = { ... };
new elasticsearch.CfnDomain(config.stack, config.id, {
accessPolicies: {
"Version": "2012-10-17",
"Statement": [{
"Effect": "Allow",
"Principal": {
"AWS": (new iam.AccountRootPrincipal).arn
},
"Action": "es:*",
}]
},
...
});但是现在,在成功部署之后,每次我运行diff时,我都会遇到这样的情况:

不是什么大问题,但我想有一个理想的解决方案。也许使用一个iam类来创建策略?
发布于 2020-04-04 09:58:45
将CDK更新为1.31.0后,问题就消失了。
https://stackoverflow.com/questions/60951403
复制相似问题