Amazon web services 如何在Terraformer中使用过滤器导入AWS Lambda函数

Amazon web services 如何在Terraformer中使用过滤器导入AWS Lambda函数,amazon-web-services,terraform,Amazon Web Services,Terraform,我在us-east-1地区有一个名为blog dev createArticle的lambda。我正在尝试使用生成它的terraform文件 我无法使用过滤器并为特定lambda函数生成地形文件。 到目前为止,我已经尝试了以下方法,但它们要么选择所有lambda&为它们生成.tf文件,要么根本不选择lambda terraformer import aws --resources=lambda --filter="Name=tags.FunctionName;Value=blog-de

我在
us-east-1
地区有一个名为
blog dev createArticle
的lambda。我正在尝试使用生成它的
terraform
文件

我无法使用过滤器并为特定lambda函数生成地形文件。
到目前为止,我已经尝试了以下方法,但它们要么选择所有lambda&为它们生成
.tf
文件,要么根本不选择lambda

terraformer import aws --resources=lambda --filter="Name=tags.FunctionName;Value=blog-dev-createArticle" --regions=us-east-1
terraformer import aws --resources=lambda --filter="FunctionName=blog-dev-createArticle" --regions=us-east-1
terraformer import aws --resources=lambda --filter="Type=aws_lambda_function;FunctionName=blog-dev-createArticle" --regions=us-east-1

有人能帮我用正确的方法将
AWS Lambda
的过滤器与
Terraformer
一起使用吗?

AWS Lambda使用
FunctionName
作为名称属性,而terraform使用
function\u name
因此,在过滤器中使用
function\u name
作为属性就成功了

terraformer import aws --resources=lambda --regions=ca-central-1 --filter="Name=function_name;Value=blog-dev-createArticle"

如果
terraformer
为所有lambda生成了配置,那么您总是可以获取所需lambda的相关部分。@MattSchuchard是的。。但是由于terraformer提供了过滤器,我们应该能够只为所需的资源生成tf文件。