ロードバランシング設定変更

API情報
API種別メソッドURI対象名称実行
設定PUT/:GisServiceCode/best-effort-fw-lbs/:IlbServiceCode/lb/configs/Id.jsonFW+LBベストエフォートタイプロードバランシング設定変更同期
  • 指定されたFW+LB ベストエフォートタイプのロードバランシング設定を変更


リクエストパラメータ

パラメータ必須意味
URL
GisServiceCodeP2契約のサービスコードgis########
 IlbServiceCodeFW+LB ベストエフォートタイプのサービスコードilb########

Idロードバランシング設定のID数字
ボディ

Name

設定名

文字列

  • 使用可能文字
    • 半角英字(大文字・小文字)

    • 半角数字

    • 半角記号: " $ # % & + , - . : ; = < > [ ] { } ( ) ' _ ? @ ^ | 

  • 制限

    • 空白は利用不可
    • 先頭に . _ # は利用不可

Protocol プロトコル"TCP" "UDP"

Algorithm 負荷分散方式"LeastConnection" "RoundRobin"

IpTransparent IPアドレス透過"Yes" "No"

HealthCheckMethod ヘルスチェック方式”PING" "TCP"
レスポンス
フィールドタイプ意味
CurrentObject変更後のロードバランシング設定オブジェクト
Current.NameString設定名文字列
Current.ProtocolStringプロトコル"TCP" "UDP"
Current.AlgorithmString負荷分散方式"LeastConnection" "RoundRobin"
Current.IpTransparentStringIPアドレス透過"Yes" "No"
Current.HealthCheckMethodStringヘルスチェック方式”PING" "TCP"
PreviousObject変更前のロードバランシング設定オブジェクト
Previous.NameString設定名文字列
Previous.ProtocolStringプロトコル"TCP" "UDP"
Previous.AlgorithmString負荷分散方式"LeastConnection" "RoundRobin"
Previous.IpTransparentStringIPアドレス透過"Yes" "No"
Previous.HealthCheckMethodStringヘルスチェック方式”PING" "TCP"
エラーコード
  • このAPIに関する個別エラーはありません。
  • 共通エラーコードはエラーレスポンスを参照して下さい


制限
  • 特になし


サンプル

リクエストボディ

{
    "Name": "WebService2",
    "Protocol": "TCP",
    "Algorithm": "LeastConnection",
    "IpTransparent": "No",
    "HealthCheckMethod": "PING"
}

レスポンス (JSON)

{
    "RequestId": "xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx",
    "Current": {
        "Name": "WebService2",
        "Protocol": "TCP",
        "Algorithm": "LeastConnection",
        "IpTransparent": "No",
        "HealthCheckMethod": "PING"
    },
    "Previous": {
        "Name": "WebService1",
        "Protocol": "TCP",
        "Algorithm": "LeastConnection",
        "IpTransparent": "No",
        "HealthCheckMethod": "PING"
    }
}