截至昨天我的cdk
代码开始返回错误:
java.lang.ClassCastException:类 software.constructs.Construct 无法转换为类 software.amazon.awscdk.services.ec2.InterfaceVpcEndpoint
这是由标准代码触发的,该代码几个月没有更改,并且已成功将资源部署到 AWS:
import software.amazon.awscdk.services.ec2._
val myVpc = Vpc.Builder...build()
myVpc.addInterfaceEndpoint(
"SecretsManagerEndpoint",
InterfaceVpcEndpointOptions
.builder()
.service(InterfaceVpcEndpointAwsService.SECRETS_MANAGER)
.privateDnsEnabled(true)
.build()
)
我尝试恢复 cdk npm 包并恢复aws-cdk-lib
我从 Maven 中提取的包,但都没有解决问题。
如何使用 cdk 添加接口 VPC 终端节点而不引发强制转换错误?
预先感谢您的考虑和回复。
问题涉及到jsii
依赖性:
https://stackoverflow.com/a/76821623/1876739 https://stackoverflow.com/a/76821623/1876739
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)