WorkSpaces に紐づいたディレクトリやサブネットを調べる方法を教えてください

この記事では WorkSpaces に紐づいているディレクトリやサブネットを簡単に確認できる方法をご紹介します
2021.08.04

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

困っていた内容

WorkSpaces のワークスペース ID を元に、紐づいているディレクトリやサブネットを調べたいのですが、マネジメントコンソール上に表示されません。どうすれば確認できますか?

どう対応すればいいの?

マネジメントコンソールで表示されない情報(ディレクトリIDやサブネットID)は、AWS CLI の describe-workspaces コマンドを利用して確認できます。

aws workspaces describe-workspaces --workspace-ids "ワークスペース ID"

出力例:

{
    "Workspaces": [
        {
            "WorkspaceId": "ws-xxxxxxxx",
            "DirectoryId": "d-xxxxxx(ディレクトリ ID)",
            "UserName": "User-Name",
            "IpAddress": "000.000.000.000",
            "State": "STOPPED",
            "BundleId": "wsb-xxxxxxxx",
            "SubnetId": "subnet-xxxxxxx(サブネット ID)",
            "ComputerName": "XXXXXXXX",
            "WorkspaceProperties": {
                "RunningMode": "AUTO_STOP",
                "RunningModeAutoStopTimeoutInMinutes": 60,
                "RootVolumeSizeGib": 80,
                "UserVolumeSizeGib": 10,
                "ComputeTypeName": "VALUE"
            },
            "ModificationStates": []
        }
    ]
}

以上、ちょっとした情報ですが、何かの時にお役に立てば幸いです!

参考資料

・describe-workspaces — AWS CLI 1.20.13 Command Reference