changeLoadBalancerInstanceConfiguration

Prev Next

VPC環境で利用できます。

ロードバランサインスタンスの設定を変更します。

構文

changeLoadBalancerInstanceConfiguration構文は次の通りです。

./ncloud vloadbalancer changeLoadBalancerInstanceConfiguration \
    --loadBalancerInstanceNo <load-balancer-instance-no> \
    [--throughputTypeCode <SMALL|MEDIUM|LARGE|DYNAMIC|XLARGE>] \
    [--idleTimeout <idle-timeout>] \
    [--regionCode <KR|SGN|JPN>] \
    [--output <json|xml>]

オプション

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

必須オプション

changeLoadBalancerInstanceConfigurationの必須オプションです。

オプション タイプ 必須の有無 説明
--loadBalancerInstanceNo String Required ロードバランサインスタンス番号
--throughputTypeCode String Conditional 負荷処理性能タイプ
  • SMALL (デフォルト) | MEDIUM | LARGE | DYNAMIC | XLARGE
  • ロードバランサのタイプに応じて選択可能な値が制限される
    • アプリケーション、ネットワークプロキシロードバランサ: SMALL (デフォルト) | MEDIUM | LARGE | XLARGE
    • ネットワークロードバランサ: DYNAMIC (デフォルト)
--idleTimeout Integer Conditional 接続維持時間 (秒)
  • 1~3600 (デフォルト: 60)
  • ロードバランサのタイプがNETWORKの場合、設定不可

共通オプション

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

例

ロードバランサインスタンス設定の変更リクエストが成功すると、変更後のインスタンスの構成情報と変更状態が返されます。

コマンド

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

./ncloud vloadbalancer changeLoadBalancerInstanceConfiguration \
    --loadBalancerInstanceNo 41112223 \
    --throughputTypeCode SMALL \
    --idleTimeout 120 \
    --regionCode KR \
    --output json

出力

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

{
  "changeLoadBalancerInstanceConfigurationResponse": {
    "totalRows": 1,
    "loadBalancerInstanceList": [
      {
        "loadBalancerInstanceNo": "41112223",
        "loadBalancerInstanceStatus": {
          "code": "USED",
          "codeName": "LB USED state"
        },
        "loadBalancerInstanceOperation": {
          "code": "CHANG",
          "codeName": "LB CHANGE OP"
        },
        "loadBalancerInstanceStatusName": "Changing",
        "loadBalancerDescription": "Updated load balancer description",
        "createDate": "2026-07-07T17:12:11+0900",
        "loadBalancerName": "lb-test-01",
        "loadBalancerDomain": "lb-test-01-41112223-16dd7a5738c1.kr.lb.naverncp.com",
        "loadBalancerIpList": [
          "10.0.2.6"
        ],
        "loadBalancerType": {
          "code": "APPLICATION",
          "codeName": "Application Load Balancer"
        },
        "loadBalancerNetworkType": {
          "code": "PRIVATE",
          "codeName": "Private"
        },
        "throughputType": {
          "code": "SMALL",
          "codeName": "Small"
        },
        "idleTimeout": 120,
        "vpcNo": "12345678",
        "regionCode": "KR",
        "accessLogUseYn": "N",
        "subnetNoList": [
          "23456790"
        ],
        "loadBalancerSubnetList": [
          {
            "zoneCode": "KR-1",
            "subnetNo": "23456790",
            "publicIpInstanceNo": ""
          }
        ],
        "loadBalancerListenerNoList": [
          "60001111"
        ]
      }
    ],
    "requestId": "d4e5f6a7-b8c9-0123-defa-456789012345",
    "returnCode": "0",
    "returnMessage": "success"
  }
}