如何使用一个.tf文件的输出作为terraform中不同的.tf文件的输入?

如何使用一个.tf文件的输出作为terraform中不同的.tf文件的输入?,terraform,terraform-provider-aws,Terraform,Terraform Provider Aws,我有两个文件夹,分别是repo和ECS。在repo文件夹中,我定义了repo.tf,在其中我给出了repo URI的输出…现在我想在ecs文件夹中的ecs.tf文件中使用该输出?有没有可能?可能有用。您需要提供一个详细信息吗?这是同一个项目的两个模块,还是完全独立的项目?您有任何具体的设置代码示例吗?“回购”和“ECS”是独立的地形项目还是同一个项目?您特别希望使用输出“链接”哪些资源?有时还有其他的选择等,请添加更多的细节。我有一个主项目下,2个不同的文件夹有地形文件。。。现在repo文件夹中

我有两个文件夹,分别是repo和ECS。在repo文件夹中,我定义了repo.tf,在其中我给出了repo URI的输出…现在我想在ecs文件夹中的ecs.tf文件中使用该输出?有没有可能?

可能有用。您需要提供一个详细信息吗?这是同一个项目的两个模块,还是完全独立的项目?您有任何具体的设置代码示例吗?“回购”和“ECS”是独立的地形项目还是同一个项目?您特别希望使用输出“链接”哪些资源?有时还有其他的选择等,请添加更多的细节。我有一个主项目下,2个不同的文件夹有地形文件。。。现在repo文件夹中有repo.tf(执行时生成ecr repo)文件,ECS文件夹中有ECS.tf文件(执行时生成弹性容器服务)。。。现在我已经在repo.tf中给出了我的repouri的输出,我需要在ecs.tf中使用它。。。那我该怎么做呢?若我尝试使用模块概念,那个么它会由于冲突而失败。