ロードバランシング設定情報一覧取得

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


リクエストパラメータ

パラメータ 必須 意味
URL GisServiceCode P2契約のサービスコード gis########

IlbServiceCode FW+LB ベストエフォートタイプのサービスコード ilb########
レスポンス
フィールド タイプ 意味
LbConfigList Array ロードバランシング設定情報 オブジェクトの配列
LbConfigList.Id String ロードバランシング設定を一意に識別するID 数字
LbConfigList.Name String ロードバランシング設定の設定名 文字列
LbConfigList.TrafficIpName String TrafficIpの名前  文字列
LbConfigList.Port String ポート番号 数字
LbConfigList.Protocol String プロトコル "TCP" "UDP"
LbConfigList.Algorithm String 負荷分散方式 "LeastConnection" "RoundRobin"
LbConfigList.IpTransparent String IPアドレス透過 "Yes" "No"
LbConfigList.HealthCheckMethod String ヘルスチェック方式 ”PING" "TCP"
エラーコード
  • このAPIに関する個別エラーはありません。
  • 共通エラーコードはエラーレスポンスを参照して下さい


制限
  • 特になし


サンプル

リクエストボディ

無し 

レスポンス (JSON)

{
    "RequestId": "xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx",
    "LbConfigList": [
        {
            "Id": "1",
            "Name": "WebService1",
            "TrafficIpName": "WEB_SEVICE_IP_ADDR",
            "Port": "80",
            "Protocol": "TCP",
            "Algorithm": "LeastConnection",
            "IpTransparent": "No",
            "HealthCheckMethod": "PING"
        },
        {
            "Id": "2",
            "Name": "WebService2",
            "TrafficIpName": "WEB_SEVICE_IP_ADDR",
            "Port": "443",
            "Protocol": "TCP",
            "Algorithm": "LeastConnection",
            "IpTransparent": "No",
            "HealthCheckMethod": "PING"
        }
    ]
}