FW+LBベストエフォートタイプ追加申込

API情報

API種別 メソッド URI 対象 名称 実行
契約 POST /:GisServiceCode/best-effort-fw-lbs.json FW+LBベストエフォートタイプ FW+LBベストエフォートタイプ追加申込 非同期

リクエストパラメータ

  パラメータ 必須 意味
URL GisServiceCode P2契約のサービスコード gis########
ボディ Type FW+LB ベストエフォートタイプ品目  

レスポンス

フィールド タイプ 意味

ServiceCode

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

Label

String ラベル 文字列

ContractStatus

String 契約状態  

StartDate

String 利用開始日 YYYYMMDD

StopDate

String 解約予定日 YYYYMMDD

Type

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

Redundant

String 冗長構成有無 "Yes"

ResourceStatus

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

External

Object Externalインターフェイス情報

オブジェクト。追加直後は空

Internal

Object Internalインターフェイス情報

オブジェクト。追加直後は空

HostList

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

HostList.Master

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

HostList.External

Object ホストのExternalインターフェイス情報 オブジェクト。追加直後は空

HostList.Internal

Object ホストのInternalインターフェイス情報 オブジェクト。追加直後は空

HostList.ResourceStatus

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

Lb

Object ロードバランス設定情報 オブジェクト

Lb.TrafficIpList

Array トラフィックIPアドレス(ポートをリッスンするアドレス) オブジェクトの配列。追加直後は空

SnatRuleList

Array SNATルールの一覧 オブジェクトの配列。追加直後は空

StaticRouteList

Array スタティックルートの一覧 オブジェクトの配列。追加直後は空

エラーコード

制限

サンプル

リクエストボディ

{
    "Type": "B1000M"
}

レスポンス (JSON)

Json
{
    "RequestId": "xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx",
    "ServiceCode": "ilb#######1",
    "Label": "",
    "ContractStatus": "InPreparation",
    "StartDate": "",
    "StopDate": "",
    "Type": "B1000M",
    "Redundant": "Yes",
    "ResourceStatus": "SettingUp",
    "External": {},
    "Internal": {},
    "HostList": [
        {
            "Master": "Yes",
            "External": {},
            "Internal": {},
            "ResourceStatus": "Stopped"
        },
        {
            "Master": "No",
            "External": {},
            "Internal": {},
            "ResourceStatus": "Stopped"
        }
    ],
    "Lb": {
        "TrafficIpList": []
    },
    "SnatRuleList": [],
    "StaticRouteList": []
}