getCloudHadoopImageProductList

Prev Next

Classic環境で利用できます。

Cloud Hadoopで使用可能なクラスタイメージを照会します。

リクエスト

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

メソッド URI
GET | POST /hadoop/v2/getCloudHadoopImageProductList
参考

ガイドは GETメソッドを基準に説明します。POSTメソッドの呼び出しテストは、NAVERクラウドプラットフォームコンソールの API Gatewayサービスの Swaggerで行えます。

リクエストヘッダ

Cloud Hadoop APIで共通して使用されるヘッダの詳細は、Cloud Hadoopのリクエストヘッダをご参照ください。

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

リクエストクエリパラメータの説明は次の通りです。

フィールド タイプ 必須の有無 説明
regionNo String Optional リージョン番号
productCode String Optional クラスタイメージコードで絞り込み
exclusionProductCode String Optional クラスタイメージコードを除いて絞り込み
responseFormatType String Optional レスポンスデータの形式
  • xml(デフォルト) | json

リクエスト例

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

curl --location --request GET 'https://ncloud.apigw.ntruss.com/hadoop/v2/getCloudHadoopImageProductList?regionNo=1&productCode=SPSWCHADPLINUX01&responseFormatType=json' \
--header 'x-ncp-apigw-timestamp: {Timestamp}' \
--header 'x-ncp-iam-access-key: {Access Key}' \
--header 'x-ncp-apigw-signature-v2: {API Gateway Signature}' \
--header 'x-ncp-apigw-api-key: {API Key}'

レスポンス

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

レスポンスボディ

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

フィールド タイプ 必須の有無 説明
getCloudHadoopImageProductListResponse Object - レスポンスの結果
getCloudHadoopImageProductListResponse.requestId String - リクエスト ID
  • UUID形式
getCloudHadoopImageProductListResponse.returnCode String - レスポンスコード
getCloudHadoopImageProductListResponse.returnMessage String - レスポンスメッセージ

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

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

レスポンス例

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

{
    "getCloudHadoopImageProductListResponse": {
        "productList": [
            {
                "productCode": "SPSWCHADPLINUX01",
                "productName": "Cloud Hadoop 1.0",
                "productType": {
                    "code": "LINUX",
                    "codeName": "Linux"
                },
                "productDescription": "CentOS 7.3 with Cloud Hadoop 1.0",
                "infraResourceType": {
                    "code": "SW",
                    "codeName": "Software"
                },
                "cpuCount": 0,
                "memorySize": 0,
                "baseBlockStorageSize": 53687091200,
                "platformType": {
                    "code": "LNX64",
                    "codeName": "Linux 64 Bit"
                },
                "osInformation": "CentOS 7.3 with Cloud Hadoop 1.0 (64-bit)",
                "dbKindCode": "HDP",
                "addBlockStorageSize": 0,
                "generationCode": ""
            }
        ],
        "totalRows": 1,
        "requestId": "a9cc72ca-****-****-****-a7dd0d85df07",
        "returnCode": "0",
        "returnMessage": "success"
    }
}