You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过计算机名/主机名在AWS CLI中获取Workspace ID?

通过主机名/计算机名获取AWS WorkSpaces ID的方法

AWS CLI的describe-workspaces命令本身没有提供直接通过主机名/计算机名作为过滤参数的选项,但可以结合JMESPath查询语法实现这个需求:

  • 精确匹配主机名获取对应Workspace ID:

    aws workspaces describe-workspaces --query 'Workspaces[?ComputerName==`你的目标主机名`].WorkspaceId'
    

    将命令中的你的目标主机名替换为实际的计算机名称,执行后会直接返回匹配到的Workspace ID。

  • 模糊匹配主机名(适用于不确定完整名称的场景):

    aws workspaces describe-workspaces --query 'Workspaces[?contains(ComputerName, `主机名关键词`)].{WorkspaceId: WorkspaceId, ComputerName: ComputerName}'
    

    这个命令会返回包含指定关键词的所有工作区的ID和对应的主机名,方便你筛选目标结果。

需要注意的是,describe-workspaces官方定义的过滤参数仅支持WorkspaceId、DirectoryId、UserName等字段,没有直接的ComputerName过滤项,因此上述方法是通过查询结果后再做筛选来实现的。

内容的提问来源于stack exchange,提问作者Sir Percy Blakeney

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 07:35:20