EC2インスタンスを設定するクラウドフォーメーションがあります。私は現在、EC2インスタンスのサブネットIDと、セキュリティグループのVPC ID(EC2インスタンスによって順番に使用される)を指定するためにパラメータを使用しています。クラウドフォーメーション:サブネットIDからVPCを取得する方法
私の状況では、指定されたサブネットIDがVPCの一部である必要があり、パラメータにサブネットIDを指定するだけでよいです。しかし、私はサブネットID(http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-subnet.html)からVPCを引き出す方法を見つけることができません。
リソース属性を返すためにGetAtt関数を使うことができます。リソースプロパティを返すのと同等のものがありますか?
これは便利な機能ですが、私はCloudFormationにネイティブな方法があるとは思いません。それが十分であれば、ラムダ支援カスタムリソースを使ってルックアップを行うことができます(同様の例:http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/walkthrough-custom-resources-lambda-lookup -amiids.html)。 – jarmod