我想获取EC2的Proxy对象,以便我可以向它添加一些标签。但我无法找到任何直接方法来使用其 ID 或 cdk 中与其相关的任何内容来获取 EC2 实例。
版本:
CDK:v2
运行时:NodeJS + Typescript
你是对的,似乎没有任何静态方法用于导入 EC2 实例,但即使有,你也无法通过代理对象向其附加标签。
当您创建此类代理时,外部资源不会成为您的 AWS CDK 应用程序的一部分。因此,您对 AWS CDK 应用程序中的代理所做的更改不会影响已部署的资源。但是,代理可以传递给任何需要该类型资源的 AWS CDK 方法。
参考:https://docs.aws.amazon.com/cdk/v2/guide/resources.html#resources_referencing
如果您手动创建 EC2 实例,您可以使用
cdk import
将其导入到您的 CDK 应用程序。