用户数据包 (aws_opsworks_user) - AWS OpsWorks

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

用户数据包 (aws_opsworks_user)

重要

AWS OpsWorks Stacks 不再接受新客户。在 2024 年 5 月 26 日之前,现有客户将能够照常使用 OpsWorks 控制台、API、CLI 和 CloudFormation 资源,届时这些工具或资源将停用。为准备此过渡,我们建议您尽快将堆栈过渡到AWS Systems Manager。有关更多信息,请参阅 AWS OpsWorks Stacks 生命周期终止常见问题解答将 AWS OpsWorks Stacks 应用程序迁移到 AWS Systems Manager Application Manager

表示用户的设置。

以下示例演示了如何使用 Chef 搜索来先后搜索单个数据包项目和多个数据包项目,以将包含用户的用户名称和 Amazon 资源名称 (ARN) 的消息写入 Chef 日志:

user = search("aws_opsworks_user").first Chef::Log.info("********** The user's user name is '#{user['username']}' **********") Chef::Log.info("********** The user's user ARN is '#{user['iam_user_arn']}' **********") # Or... search("aws_opsworks_user").each do |user| Chef::Log.info("********** The user's user name is '#{user['username']}' **********") Chef::Log.info("********** The user's user ARN is '#{user['iam_user_arn']}' **********") end
administrator_privileges

用户是否具有管理员权限 (布尔值)。

iam_user_arn

用户的 Amazon 资源名称 (ARN) (字符串)。

remote_access

用户是否可以使用 RDP 登录实例 (布尔值)。

ssh_public_key

用户的公有密钥,通过 AWS OpsWorks Stacks 控制台或 API 提供 (字符串)。

unix_user_id

用户的 Unix ID (数字)。

username

用户名称 (字符串)。