📝

[小ネタ] Amazon Rekognition のリソース情報はコンソールから確認できない

に公開

Amazon Rekognition ではコレクションなどのリソースを作成できますが、本記事執筆時点ではRekognition のコンソールからはリソース情報を確認できません。

そのため、Amazon Rekognition のリソース情報については API で取得する必要があります。

例

Searching faces in a collection - Amazon Rekognition
上記ドキュメントを参考に AWS CLI でリソース情報を取得してみます。

# コレクションの一覧
$ aws rekognition list-collections
{
    "CollectionIds": [
        "test"
    ],
    "FaceModelVersions": [
        "7.0"
    ]
}

# 特定のコレクションの詳細
$ aws rekognition describe-collection --collection-id test
{
    "FaceCount": 1,
    "FaceModelVersion": "7.0",
    "CollectionARN": "arn:aws:rekognition:ap-northeast-1:012345678901:collection/test",
    "CreationTimestamp": "2025-05-21T06:41:22.532000+00:00",
    "UserCount": 0
}

# コレクション内の顔の一覧
$ aws rekognition list-faces --collection-id test
{
    "Faces": [
        {
            "FaceId": "bbf242f9-15b1-4ef6-a37d-bc5e6bd11507",
            "BoundingBox": {
                "Width": 0.4596700072288513,
                "Height": 0.5054150223731995,
                "Left": 0.3576129972934723,
                "Top": 0.391167014837265
            },
            "ImageId": "ec9532ed-9d7b-3396-b018-3d9dc4e1e328",
            "ExternalImageId": "DSC_0001.png",
            "Confidence": 99.99919891357422,
            "IndexFacesModelVersion": "7.0"
        }
    ],
    "FaceModelVersion": "7.0"
}

# コレクション内のユーザー一覧
$ aws rekognition list-users --collection-id test
{
    "Users": []
}

その他のコマンド

rekognition — AWS CLI 2.32.3 Command Reference
コレクション情報以外のリソース情報についても読み取り系の API が存在するため、必要に応じて上記リファレンスをご参照ください。

以下はコマンド実行例です。

# プロジェクトの詳細
$ aws rekognition describe-projects
{
    "ProjectDescriptions": [
        {
            "ProjectArn": "arn:aws:rekognition:ap-northeast-1:012345678901:project/test/1764204328305",
            "CreationTimestamp": "2025-11-27T00:45:28.305000+00:00",
            "Status": "CREATED",
            "Datasets": []
        }
    ]
}

# データセット内の画像一覧
$ aws rekognition list-dataset-entries --dataset-arn your-dataset-arn
{
    "DatasetEntries": []
}

# データセット内のラベル一覧
$ aws rekognition list-dataset-labels --dataset-arn your-dataset-arn
{
    "DatasetLabelDescriptions": []
}

まとめ

今回は Amazon Rekognition のリソース情報はコンソールから確認できないという内容を紹介しました。
どなたかの参考になれば幸いです。

参考資料

Discussion