amazon-web-services - Terraform - 具有编程访问权限的 AWS IAM 用户
问题描述
我正在通过terraform与aws合作。
我正在尝试创建访问类型为“程序访问”的 IAM 用户。
使用 AWS 管理控制台,这非常简单:
尝试使用 Terraform(参考文档)时,似乎只支持以下参数:
name
path
permissions_boundary
force_destroy
tags
也许这应该通过策略配置?
任何帮助将不胜感激。
(*)不同场景的相关问题。
解决方案
您可以使用aws_iam_access_key
( https://www.terraform.io/docs/providers/aws/r/iam_access_key.html ) terraform 资源为用户创建访问密钥,这意味着该用户拥有Programmatic Access
.
希望这可以帮助。
推荐阅读
- php - Foreach 组合成数组
- java - 使用java优化从数据库下载数据
- vba - Excel VBA - 在语句中添加粗体文本
- android - 从标记 google maps-android studio 获取所有信息
- c# - 将 MyEnum.MyValue.ToString() 自动重构为 nameof(MyEnum.MyValue)
- java - 即使在应用程序关闭后如何保存已在回收器视图中选择的那些项目的状态
- bash - 使用 jq 导出带空格的环境变量
- python - 下标不适用于字符串格式化迷你语言
- cartopy - 为沿两点之间的路径移动的点设置动画
- php - 如何在准备好的语句中绑定“DEFAULT”和“NULL”?