首页 > 解决方案 > 获取 ENI 并将它们解析为 CloudFormation 中的 IP

问题描述

有谁知道如何创建一个自定义资源来获取 ENI (!GetAtt AGWEndpoint.NetworkInterfaceIds) 并将它们解析为 IP。

我想获取 API 网关的 VPC Endpoint 的 IP 地址。我想得到这个IP地址并把它放在cloudformation模板的输出部分。就像您在此示例中看到的那样,我可以获得 DNS(使用 NetworkInterfaceIds),但我想要 IP 地址。

Outputs: 
 PublicIp: 
  Description: EC2Ip 
  Value: !GetAtt [Ec2Instance,PublicIp] 
IpTest: 
 Description: AgwIp 
 Value: !Join 
  - ',' 
  - !GetAtt AGWEndpoint.NetworkInterfaceIds

标签: amazon-web-servicesamazon-cloudformationaws-cloudformation-custom-resource

解决方案


推荐阅读