引用CF模板中的现有资源

我们有多个CloudFormation脚本来创build我们的堆栈。

现在,我们要编写(自动化)新的脚本,这些脚本将用于更新1特定资源(业务需求)。

我坚持的是如何引用我的更新脚本中的现有资源? 我知道有REFfunction,但我相信这只是用来引用资源在同一个脚本。 AWS是否提供了引用现有资源的东西?

我已经读过,我们可以使用parameters但有没有其他的select?

AWS使用ARN(AWS资源名称)来引用资源。 这是一般格式:

arn:partition:service:region:account-id:resource arn:partition:service:region:account-id:resourcetype / resource arn:partition:service:region:account-id:resourcetype:resource

你可以查看更多信息http://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html

您也可以查找您想要在其服务文档页面中引用的资源所使用的特定ARN