EC2インスタンステンプレートのVPCIdをプロパティとして定義できますか?私がやろうとしていますVPCのEC2インスタンスを作成できません
は何かのように、私のパラメータで
"Resources" : {
"Ec2Instance" : {
"Type" : "AWS::EC2::Instance",
"Properties" : {
"SecurityGroups": [ { "Ref": "AWSSecurityGroups" } ],
"KeyName" : { "Ref" : "KeyName" },
"InstanceType" : { "Ref" : "InstanceType" },
"Tags" : [ { "Key" : "Name", "Value" : "Softnas-CF" }],
"ImageId" : { "Fn::FindInMap" : [ "RegionMap", { "Ref" : "AWS::Region" }, "AMI" ]},
"VpcId" : { "Ref" : "VPCId" },
.....some other stuff...
},
私は、VPCIdを定義
"Parameters" : {
....
"VPCId": {
"Description": "Name of an existing VPC ID",
"Type": "AWS::EC2::VPC::Id",
"ConstraintDescription": "must be the name of an existing VPC Id."
},
...
}、
しかし、私は経由(スタックを作成しています。 net api)、エラーでロールバックする
サポートされていないプロパティVpcIdが発生しました
これは許可されていません。これを行うためのドキュメントは見つかりませんでした。これを実験として行います。 EC2インスタンスは、テンプレートを使用して作成された場合、デフォルトのVPCで常に作成されますか?
プロパティの場合は?私はすでにそれを試み、質問を更新しました。 – Dhanuka777
@ Dhanuka777、申し訳ありませんが、Qを正しく読まなかった。 – helloV