FW+LBベストエフォートタイプ情報一覧取得

API情報

API種別 メソッド URI 対象 名称 実行
契約、設定 GET /:GisServiceCode/best-effort-fw-lbs.json?StartIndex=N&Count=M FW+LBベストエフォートタイプ FW+LBベストエフォートタイプ情報一覧取得 同期

リクエストパラメータ

  パラメータ 必須 意味
URL GisServiceCode P2契約のサービスコード gis########
クエリストリング StartIndex   StartIndexだけスキップした位置から情報を取得する 数値
  Count   取得する情報の最大数 数値

レスポンス

フィールド タイプ 意味

BestEffortFwLbList

Array FW+LB ベストエフォートタイプ情報の一覧 オブジェクトの配列

BestEffortFwLbList.ServiceCode

String FW+LB ベストエフォートタイプのサービスコード ilb########

BestEffortFwLbList.Label

String ラベル 文字列

BestEffortFwLbList.ContractStatus

String 契約状態  

BestEffortFwLbList.StartDate

String 利用開始日 YYYYMMDD

BestEffortFwLbList.StopDate

String 解約予定日 YYYYMMDD

BestEffortFwLbList.Type

String FW+LB ベストエフォートタイプ品目  

BestEffortFwLbList.Redundant

String 冗長構成有無 "Yes"

BestEffortFwLbList.ResourceStatus

String FW+LB ベストエフォートタイプステータス  

BestEffortFwLbList.External

Object Externalインターフェイス情報 オブジェクト

BestEffortFwLbList.External.NetworkType

String ネットワーク種別 "Global"

BestEffortFwLbList.Internal

Object Internalインターフェイス情報 オブジェクト

BestEffortFwLbList.Internal.NetworkType

String ネットワーク種別 "PrivateStandard" "Private"

BestEffortFwLbList.Internal.TrafficIpAddress

String 配下の仮想サーバからみた時にゲートウェイになるアドレス IPv4アドレス

BestEffortFwLbList.Internal.ServiceCode

String ネットワーク種別がPrivateの場合のみプラベートネットワーク/Vのサービスコード ivl########

BestEffortFwLbList.HostList

Array FW+LBを構成するホストのリスト オブジェクトの配列

BestEffortFwLbList.HostList.Master

String マスターならばYes, スレーブならばNo "Yes" "No"

BestEffortFwLbList.HostList.External

Object ホストのExternalインターフェイス情報 オブジェクト

BestEffortFwLbList.HostList.External.IPv4Address

String IPv4アドレス IPv4アドレス

BestEffortFwLbList.HostList.Internal

Object ホストのInternalインターフェイス情報 オブジェクト

BestEffortFwLbList.HostList.Internal.IPv4Address

String IPv4アドレス IPv4アドレス
BestEffortFwLbList.HostList.ServiceInfrastractureVersion String サービス提供基盤のバージョン 文字列

BestEffortFwLbList.HostList.ResourceStatus

String FW+LB ベストエフォートタイプステータス  
BestEffortFwLbList.HostList.RestartRequired Array 実ホストの再起動が必要な場合に出力 オブジェクトの配列
BestEffortFwLbList.HostList.RestartRequired.DueDate String 再起動実施期限 YYYYMMDD
BestEffortFwLbList.HostList.RestartRequired.Reason String 再起動が必要な理由 文字列
BestEffortFwLbList.Lb Object ロードバランス設定情報 オブジェクト
BestEffortFwLbList.Lb.TrafficIpList Array TrafficIp情報一覧 オブジェクトの配列
BestEffortFwLbList.Lb.TrafficIpList.IPv4 Object IPv4情報 オブジェクト
BestEffortFwLbList.Lb.TrafficIpList.IPv4.TrafficIpName String TrafficIp IPv4の名前 文字列
BestEffortFwLbList.Lb.TrafficIpList.IPv4.TrafficIpAddress String TrafficIp IPv4アドレス IPv4アドレス
BestEffortFwLbList.Lb.TrafficIpList.IPv4.DomainName String 逆引きドメイン名 文字列
BestEffortFwLbList.SnatRuleList Array SNATルールの一覧 オブジェクトの配列
BestEffortFwLbList.SnatRuleList.SourceIpAddress String 変換元IPアドレス IPv4アドレス
BestEffortFwLbList.SnatRuleList.ToSourceIpAddress String 変換先IPアドレス IPv4アドレス
BestEffortFwLbList.StaticRouteList Array スタティックルートの一覧 オブジェクトの配列
BestEffortFwLbList.StaticRouteList.StaticRouteId String スタティックルートID 数字
BestEffortFwLbList.StaticRouteList.Destination String 宛先ネットワークアドレス IPv4アドレス/マスク長
BestEffortFwLbList.StaticRouteList.Gateway String ゲートウェイアドレス IPv4アドレス
BestEffortFwLbList.StaticRouteList.ServiceCode String インターフェイス ivl########

エラーコード

制限

サンプル

リクエストボディ

無し

レスポンス (JSON)

Json
{
    "RequestId": "xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx",
    "BestEffortFwLbList ": [
        {
            "ServiceCode": "ilb#######1",
            (略)FW+LB ベストエフォートタイプ情報取得と同じ
        },
        {
            "ServiceCode": "ilb#######2",
            (略)FW+LB ベストエフォートタイプ情報取得と同じ
        },
        {
            "ServiceCode": "ilb#######3",
            (略)FW+LB ベストエフォートタイプ情報取得と同じ
        }
    ]
}