Amazon web services AWS Cloudformation:遇到不支持的属性LaunchConfigurationName

Amazon web services AWS Cloudformation:遇到不支持的属性LaunchConfigurationName,amazon-web-services,amazon-cloudformation,Amazon Web Services,Amazon Cloudformation,我们如何使用特定名称在cloudformation中创建启动配置。?我查看了文档,没有设置我们在模板中创建的启动配置名称的属性。 有什么办法吗?您不应该尝试自己命名启动配置,因为cloudformation需要设置自己的名称以便以后能够更新它 通常,LauchConfiguration将根据模板中的堆栈和资源名称进行命名,类似于:{stack name}-{resource name}-{AWS generated id},例如:amp-g2g-prepod-api-ec2-ApiLaunchC

我们如何使用特定名称在cloudformation中创建启动配置。?我查看了文档,没有设置我们在模板中创建的启动配置名称的属性。
有什么办法吗?

您不应该尝试自己命名
启动配置
,因为cloudformation需要设置自己的名称以便以后能够更新它

通常,
LauchConfiguration
将根据模板中的堆栈和资源名称进行命名,类似于:
{stack name}-{resource name}-{AWS generated id}
,例如:
amp-g2g-prepod-api-ec2-ApiLaunchConfiguration-1pq85hxb7dvc


如果您需要在任何其他地方引用您的
启动配置
,请从模板中使用,或从其他模板中使用。

猜测就是这样。谢谢你的确认。我不明白为什么没有这么简单的东西。我们可以设置自动缩放组名,但不能启动配置,是否有特殊原因?。我可以根据需要使用自定义资源来更新/创建启动配置。太糟糕了,我们无法在模板内设置命名约定。我认为您可以命名自动缩放组,以便在更新时创建新组,而不必触碰现有组,我不确定是否清楚,或者就在这里。。。无论如何,不要命名它,否则您将无法使用cloudformatiom堆栈更新它