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

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


リクエストパラメータ

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

IlbServiceCodeFW+LB ベストエフォートタイプのサービスコードilb########
レスポンス
フィールドタイプ意味
LbConfigListArrayロードバランシング設定情報オブジェクトの配列
LbConfigList.IdStringロードバランシング設定を一意に識別するID数字
LbConfigList.NameStringロードバランシング設定の設定名文字列
LbConfigList.TrafficIpNameStringTrafficIpの名前 文字列
LbConfigList.PortStringポート番号数字
LbConfigList.ProtocolStringプロトコル"TCP" "UDP"
LbConfigList.AlgorithmString負荷分散方式"LeastConnection" "RoundRobin"
LbConfigList.IpTransparentStringIPアドレス透過"Yes" "No"
LbConfigList.HealthCheckMethodStringヘルスチェック方式”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"
        }
    ]
}