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.ServiceInfrastructureVersion | String | サービス提供基盤のバージョン | 文字列 |
HostList.ResourceStatus |
String | FW+LB ベストエフォートタイプステータス | |
Lb |
Object | ロードバランス設定情報 | オブジェクト |
Lb.TrafficIpList |
Array | トラフィックIPアドレス(ポートをリッスンするアドレス) | オブジェクトの配列。追加直後は空 |
SnatRuleList |
Array | SNATルールの一覧 | オブジェクトの配列。追加直後は空 |
StaticRouteList |
Array | スタティックルートの一覧 | オブジェクトの配列。追加直後は空 |
リクエストボディ
{ "Type": "B1000M" }
レスポンス (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": {}, "ServiceInfrastructureVersion": "", "ResourceStatus": "Stopped" }, { "Master": "No", "External": {}, "Internal": {}, "ServiceInfrastructureVersion": "", "ResourceStatus": "Stopped" } ], "Lb": { "TrafficIpList": [] }, "SnatRuleList": [], "StaticRouteList": [] }