本文へジャンプします。

ニフクラ APIリファレンス

nifty-create-lb

処理概要

API「 CreateLoadBalancer 」が実行されます。

ロードバランサーの定義を作成します。1回のリクエストで、1つのポート定義を作成できます。

すでに存在するロードバランサー名を指定した、存在するポート番号を指定した場合は、エラーが返されます。

ロードバランサーの定義の作成に成功した場合は、以下のAPIを実行する必要があります。

・API「RegisterInstancesWithLoadBalancer」(サーバー設定のため)
・API「ConfigureHealthCheck」(ヘルスチェック設定のため)

フィルターの設定は、「すべてのアクセスを許可する」になっています。変更を行う場合は以下のAPIを実行する必要があります。

・API「SetFilterForLoadBalancer」(フィルター設定のため)

コマンド構文

nifty-create-lb ロードバランサー名 [オプション]

オプション

オプション 短縮 説明 必須
--listener "protocol=value,
lb-port=value,
instance-port=value",
balancing-type=value
[ --listener "protocol=value, lb-port=value,
instance-port=value"
,balancing-type=value ]
-l ロードバランサーのポート番号とプロトコルを指定します。
protocol : HTTP|HTTPS|FTP|空(カスタム)
lb-port / instance-port :
protocolでの指定値による
80(protocol=HTTP)|443(protocol=HTTPS)|21(protocol=FTP)
balancing-type : 1 (Round-Robin)|2 (Least-Connection)
--network-volume 最大ネットワーク流量を指定します。
--accounting-type 利用料金タイプを指定します。
1(月額課金)|2(従量課金)
--availability-zones -z ゾーンを指定します。
--policy-type 暗号化タイプを指定します。
standard(ATS非対応)|ats(ATS対応)
Default : standard
--ip-version グローバルIPアドレスのバージョンを指定します。
v4 (IPv4)|v6 (IPv6)|空 (IPv4)
Default : v4

出力要素

  • DNS_NAME / DNSName

実行サンプル

PROMPT>nifty-create-lb lb01 --listener "protocol=HTTP, lb-port=80, instance-port=80, balancing-type=1" --availability-zones east-11
DNS_NAME 111.171.202.1

ニフティクラウド サイト内検索

APIメニュー

  • ツイッターでフォローしてください
  • ニフクラ公式フェイスブックページ

推奨画面サイズ 1024×768 以上