tfschema:Terraform提供程序的模式检查器

时间:2024-02-24 07:44:17
【文件属性】:

文件名称:tfschema:Terraform提供程序的模式检查器

文件大小:473KB

文件格式:ZIP

更新时间:2024-02-24 07:44:17

go terraform TerraformGo

tfschema Terraform提供程序的模式检查器。 产品特点 通过go-plugin协议从Terraform提供程序动态获取资源类型定义。 列出可用的资源类型。 bash / zsh中的自动完成资源类型。 通过系统的网络浏览器快速打开官方提供程序文档。 支持Terraform v0.14(最低要求:Terraform> = v0.11) 入门 $ brew install minamijoyo/tfschema/tfschema $ echo 'provider "aws" {}' > main.tf $ terraform init $ tfschema resource list aws | grep aws_iam_user aws_iam_user aws_iam_user_group_membership aws_iam_user_login_profile aws_iam_user_policy aws_iam_user_policy_attachment aws_iam_user_ssh_key $ tfschema resource show aws_


【文件预览】:
tfschema-master
----.goreleaser.yml(708B)
----images()
--------tfschema-demo.gif(462KB)
----command()
--------autocomplete.go(1000B)
--------data_browse.go(1KB)
--------resource_list.go(983B)
--------data_list.go(945B)
--------resource_show.go(2KB)
--------provider_show.go(1KB)
--------resource_browse.go(1KB)
--------client.go(382B)
--------data_show.go(2KB)
--------meta.go(2KB)
--------provider_browse.go(963B)
----.github()
--------workflows()
----LICENSE(1KB)
----formatter()
--------table()
--------json()
--------formatter.go(783B)
----main.go(3KB)
----tools.go(114B)
----.gitignore(31B)
----CHANGELOG.md(2KB)
----Makefile(504B)
----go.sum(93KB)
----.go-version(7B)
----README.md(6KB)
----.envrc.sample(22B)
----tfschema()
--------lock_file.go(4KB)
--------block.go(1KB)
--------type.go(1KB)
--------grpc_client.go(4KB)
--------netrpc_client.go(5KB)
--------attribute.go(1KB)
--------selection_file.go(2KB)
--------client.go(8KB)
--------nested_block.go(752B)
----go.mod(830B)

网友评论