【发布时间】:2021-04-18 07:38:36
【问题描述】:
我在 AWS CDK 中创建了一个CfnDomain,并试图获取生成的域名来创建警报。
const es = new elasticsearch.CfnDomain(this, id, esProps);
new cloudwatch.CfnAlarm(this, "test", {
...
dimensions: [
{
name: "DomainName",
value: es.domainName,
},
],
});
但貌似domainName属性实际上是我传入的参数(我没有传入所以会自动生成),所以实际上是undefined,不能使用。
有什么方法可以指定它,让它等待elasticsearch集群创建,以便我可以获取生成的域名,或者有没有其他方法可以为集群的指标创建警报?
【问题讨论】:
标签: amazon-cloudformation amazon-cloudwatch aws-cdk aws-elasticsearch