Documentation Index

Fetch the complete documentation index at: https://cli.ncloud-docs.com/llms.txt

Use this file to discover all available pages before exploring further.

getServerSpecList

Prev Next

VPC環境で利用できます。

サーバスペックリストを照会します。

構文

getServerSpecList構文は次の通りです。

./ncloud vserver getServerSpecList \
    [--zoneCode <zone-code>] \
    [--serverImageNo <server-image-no>] \
    [--serverSpecCodeList <server-spec-code-list>] \
    [--hypervisorTypeCodeList <XEN|KVM>] \
    [--regionCode <KR|SGN|JPN>] \
    [--output <json|xml>]

オプション

getServerSpecListの実行時に指定できるオプションについて説明します。

任意オプション

getServerSpecListの任意オプションです。指定しない場合、オプションにはデフォルト値が適用されます。

オプション タイプ 必須の有無 説明
--zoneCode String Optional ゾーンコード
--serverImageNo String Optional サーバイメージ番号
--serverSpecCodeList List Optional サーバスペックコードリスト
  • スペースで区切って複数入力可能 (例: --serverSpecCodeList s2-g3 c2-g3)
--hypervisorTypeCodeList List Optional ハイパーバイザタイプコードリスト
  • XEN | KVM
  • スペースで区切って複数入力可能 (例: --hypervisorTypeCodeList XEN KVM)

共通オプション

vserverコマンドで共通して使用するオプションについては、Server (VPC)のオプションをご参照ください。

サーバスペックリストの照会リクエストが成功すると、各サーバスペックの識別情報とスペックが返されます。

コマンド

コマンドの例は次の通りです。

./ncloud vserver getServerSpecList \
    --zoneCode KR-1 \
    --serverSpecCodeList s2-g3 c2-g3 \
    --hypervisorTypeCodeList KVM \
    --regionCode KR \
    --output json

出力

出力の例は次の通りです。

{
  "getServerSpecListResponse": {
    "totalRows": 2,
    "serverSpecList": [
      {
        "serverSpecNo": 239,
        "serverSpecCode": "s2-g3",
        "hypervisorType": {
          "code": "KVM",
          "codeName": "KVM"
        },
        "generationCode": "G3",
        "cpuArchitectureType": {
          "code": "X86_64",
          "codeName": "x86 64bit"
        },
        "cpuCount": 2,
        "memorySize": 8589934592,
        "blockStorageMaxCount": 20,
        "blockStorageMaxIops": 4725,
        "blockStorageMaxThroughput": 84934656,
        "networkPerformance": 1000000000,
        "networkInterfaceMaxCount": 3,
        "serverSpecDescription": "vCPU 2EA, Memory 8GB",
        "serverProductCode": "SVR.VSVR.STAND.C002.M008.G003"
      },
      {
        "serverSpecNo": 236,
        "serverSpecCode": "c2-g3",
        "hypervisorType": {
          "code": "KVM",
          "codeName": "KVM"
        },
        "generationCode": "G3",
        "cpuArchitectureType": {
          "code": "X86_64",
          "codeName": "x86 64bit"
        },
        "cpuCount": 2,
        "memorySize": 4294967296,
        "blockStorageMaxCount": 20,
        "blockStorageMaxIops": 5250,
        "blockStorageMaxThroughput": 84934656,
        "networkPerformance": 1000000000,
        "networkInterfaceMaxCount": 3,
        "serverSpecDescription": "vCPU 2EA, Memory 4GB",
        "serverProductCode": "SVR.VSVR.HICPU.C002.M004.G003"
      }
    ],
    "requestId": "f6a7b8c9-d0e1-2345-fabc-678901234567",
    "returnCode": "0",
    "returnMessage": "success"
  }
}