SOとawsフォーラムのいくつかのスレッドに続いて、基本的なネストされたcloudflowの例を取り上げようとしています。ネストされた雲の情報がvpcの作成時にvpcidを取得する
ChildStack01
はVPCを作成し、次にChildStack02
はサブネットを追加します。しかし、私はエラーの同じタイプを取得いくつかの組合せ、Output 'VpcID' not found in stack
{
"AWSTemplateFormatVersion": "2010-09-09",
"Resources": {
"ChildStack01": {
"Type": "AWS::CloudFormation::Stack",
"Properties": {
"TemplateURL": "https://s3-eu-west-1.amazonaws.com/cf-templates-1u1ziwem31f87-eu-west-1/xxx",
"TimeoutInMinutes": "60"
}
},
"ChildStack02": {
"Type": "AWS::CloudFormation::Stack",
"Properties": {
"TemplateURL": "https://s3-eu-west-1.amazonaws.com/cf-templates-1u1ziwem31f87-eu-west-1/yyy",
"Parameters": {
"VpcId" : { "Fn::GetAtt" : [ "ChildStack01", "Outputs.VpcID" ] }
},
"TimeoutInMinutes": "60"
}
}
}
を試した後、私は
"VPC" : {
"Description" : "VPC ID",
"Type": "AWS::EC2::VPC::Id"
}
とパラメータを追加しようとしたが、その後に列挙されたVPCのための基準値が存在しないようにエラーが発生しましたhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/intrinsic-function-reference-ref.html
作成後にVPC-IDを取得する基本的な方法はありますか?
おかげ アート