使用 Amazon 开发工具包的 IAM 操作
以下代码示例演示了如何使用 Amazon 开发工具包来执行各个 IAM 操作。这些代码节选调用了 IAM API,是必须在上下文中运行的大型程序的代码节选。每个示例都包含一个指向 GitHub 的链接,您可以在其中找到有关代码设置和运行的说明。
以下示例仅包括最常用的操作。有关完整列表,请参阅《Amazon Identity and Access Management (IAM) API 参考》。
示例
- 将用户添加到组
- 将策略附加到角色
- 将策略附加到用户
- 将内联策略附加到角色
- 创建 SAML 提供者
- 创建组
- 创建策略
- 创建策略版本
- 创建角色
- 创建服务相关角色
- 创建用户
- 创建访问密钥
- 为账户创建别名
- 为组创建内联策略
- 为用户创建内联策略
- 创建实例配置文件
- 删除 SAML 提供者
- 删除组
- 删除组策略
- 删除策略
- 删除角色
- 删除角色策略
- 删除服务器证书
- 删除服务相关角色
- 删除用户
- 删除访问密钥
- 删除账户别名
- 删除用户的内联策略
- 删除实例配置文件
- 从角色分离策略
- 从用户分离策略
- 生成凭证报告
- 获取凭证报告
- 获取您的账户的详细授权报告
- 获取策略
- 获取策略版本
- 获取角色
- 获取服务器证书
- 获取服务相关角色的删除状态
- 获取账户使用情况摘要
- 获取用户
- 获取有关上次使用访问密钥的数据
- 获取账户密码策略
- 列出 SAML 提供商
- 列出用户的访问密钥
- 列出账户别名
- 列出组
- 列出角色的内联策略
- 列出用户的内联策略
- 列出策略
- 列出附加到角色的策略
- 列出角色
- 列出服务器证书
- 列出用户
- 从组中删除用户
- 更新服务器证书
- 更新用户
- 更新访问密钥
- 上传服务器证书