Closed pierretr closed 1 year ago
I don't believe this change is correct. AWS::EC2::LaunchTemplate LaunchTemplateData specifies a NetworkInterfaces property that is a list of AWS::EC2::LaunchTemplate NetworkInterface (changed to NetworkInterfaces in troposphere due to naming).
This is different than NetworkInterfaceProperty defined via AWS::EC2::Instance NetworkInterface which is used by Instance.
Can you give more information via an Issue on what isn't working for you?
Thank you for you quick answer. I confused NetworkInterfaces with NetworkInterface in troposphere. And indeed NetworkInterface corresponds to the AWS::EC2::LaunchTemplate NetworkInterface property as expected. Sorry for the noise!
LaunchTemplateData should expect a list of NetworkInterfaceProperty instead of a list of NetworkInterfaces as NetworkInterfaces argument.