イメージリストの照会
    • PDF

    イメージリストの照会

    • PDF

    Article Summary

    Classic/VPC環境で利用できます。

    Container Registryのレジストリに登録されているイメージリストを照会します。

    リクエスト

    リクエスト形式を説明します。リクエスト形式は次の通りです。

    メソッドURI
    GET/repositories/{registry}

    リクエストヘッダ

    Container Registry APIで共通して使用されるヘッダの詳細は、Container Registryの共通ヘッダをご参照ください。

    リクエストパスパラメータ

    パラメータの説明は次の通りです。

    フィールドタイプ必須の有無説明
    registryStringRequired照会対象のイメージが登録されているレジストリの名前

    リクエストクエリパラメータ

    パラメータの説明は次の通りです。

    フィールドタイプ必須の有無説明
    pageNumberOptional照会するページ番号
    • ページ番号は0より大きい値を入力
      pagesizeNumberOptional照会するページサイズ
      • ページサイズは0より大きい値を入力

      リクエスト例

      リクエストのサンプルコードは次の通りです。

      curl -X GET "https://ncr.apigw.ntruss.com/ncr/api/v2/repositories/{registry}" 
      -H "x-ncp-apigw-timestamp: {Timestamp}"
      -H "x-ncp-iam-access-key: {Sub Account Access Key}"
      -H "x-ncp-apigw-signature-v2: {API Gateway Signature}"
      

      レスポンス

      レスポンス形式を説明します。

      レスポンス構文

      レスポンス構文は次の通りです。

      {
        "count": "number",
        "next": "number",
        "previous": "number",
        "results": [
          {
            "can_edit": "boolean",
            "description": "string",
            "is_automated": "boolean",
            "is_private": "boolean",
            "last_updated": "number"
            "name": "string",
            "namespace": "string",
            "pull_count": "number",
            "repository_type": "string",
            "star_count": "number",
            "status": "number",
            "user": "string",
          }
        ]
      }
      

      レスポンスボディ

      レスポンスボディの説明は次の通りです。

      フィールドタイプ必須の有無説明
      countNumber-登録されているレジストリの総数
      nextNumber-次のページの番号
      • 次のページがない場合、Nullを返す
      previousNumber-以前のページの番号
      • 以前のページがない場合、Nullを返す
      result[].can_editBoolean-現在、使用していない
      result[].descriptionString-イメージについての short description
      result[].is_automatedBoolean-使用しない
      result[].is_privateBoolean-使用しない
      result[].last_updateNumber-イメージの最終更新日
      • 1970年1月1日 00:00:00 協定世界時(UTC)からの経過時間をミリ秒(Millisecond)で返す
      result[].nameString-イメージ名
      result[].namespaceString-レジストリ名
      result[].pull_countNumber-イメージに対する総 Pull count値
      result[].repository_typeString-使用しない
      result[].star_countNumber-使用しない
      result[].statusNumber-使用しない
      result[].userString-使用しない

      レスポンスステータスコード

      レスポンスステータスコードは次の通りです。Container Registry APIで共通して使用されるレスポンスステータスコードの詳細は、Container Registryのレスポンスステータスコードをご参照ください。

      HTTPステータスコードコードメッセージ説明
      200-OKリクエスト成功
      404-Not Foundリクエストされたリソースが見つからない

      レスポンス例

      レスポンスのサンプルコードは次の通りです。

      {
        "count": 1,
        "next": null,
        "previous": null,
        "results": [
            {
                "can_edit": true,
                "description": null,
                "is_automated": null,
                "is_private": null,
                "last_updated": 1711928488000,
                "name": "ncpdocker",
                "namespace": "ncpdocker",
                "pull_count": 0,
                "repository_type": "image",
                "star_count": null,
                "status": 0,
                "user": null
            }
        ]
      }
      

      この記事は役に立ちましたか?

      Changing your password will log you out immediately. Use the new password to log back in.
      First name must have atleast 2 characters. Numbers and special characters are not allowed.
      Last name must have atleast 1 characters. Numbers and special characters are not allowed.
      Enter a valid email
      Enter a valid password
      Your profile has been successfully updated.