Amazon ec2 AWS/CDK:如何创建一个记录目标,具有CfnEIPAssociation?

Amazon ec2 AWS/CDK:如何创建一个记录目标,具有CfnEIPAssociation?,amazon-ec2,aws-cdk,Amazon Ec2,Aws Cdk,对于新分配的IP,在C#(使用.Ref)中应该是这样的: 但是如何为CfnEIPAssociation创建记录目标呢 这样做: Target = RecordTarget.FromValues(elasticIPAssociations.Select(eipa => eipa.Eip).ToArray()), 抛出: 未处理的异常。Amazon.JSII.Runtime.JsiiException: 对于{“name”:“values”,“type”:{“primitive”:“stri

对于新分配的IP,在C#(使用.Ref)中应该是这样的:

但是如何为CfnEIPAssociation创建记录目标呢

这样做:

Target = RecordTarget.FromValues(elasticIPAssociations.Select(eipa => eipa.Eip).ToArray()),
抛出:

未处理的异常。Amazon.JSII.Runtime.JsiiException: 对于{“name”:“values”,“type”:{“primitive”:“string”},“variadic”:true}的非可选实例,获取了“undefined”

或CF部署崩溃:

Target = RecordTarget.FromValues(elasticIPAssociations.Select(eipa => eipa.Ref).ToArray()),
9/12 | 1:58:11 PM |创建|失败| AWS::Route53::RecordSet | ARecord PUBLICAL PreAlloc(ARecord PUBLICAL PREALOCCCB385358)[无效的资源记录:致命问题:ARRDATAILLAGALIPV4Address(值不是有效的IPv4地址)遇到'eipassoc-0f9299c9975d21e6e'] 新记录集(…@aws-cdk\aws-route53\lib\record set.js:134:27)

Target = RecordTarget.FromValues(elasticIPAssociations.Select(eipa => eipa.Ref).ToArray()),