AttachFwLb

API情報

API種別 Action 対象 名称 実行

設定

AttachFwLb

FW/LB

仮想サーバFW+LB接続

非同期

リクエストパラメータ

パラメータ 必須 意味
GpServiceCode 対象仮想サーバ・FW+LBオプションを含むgpサービスコード
GcServiceCode 対象仮想サーバのgcサービスコード
GlServiceCode 接続するFW+LBオプションのglサービスコード

レスポンス

フィールド タイプ 意味
AttachFwLbResponse.GcServiceCode String 対象仮想サーバのgcサービスコード
AttachFwLbResponse.GlServiceCode String 接続するFW+LBオプションのglサービスコード
AttachFwLbResponse.Current.Status String 対象仮想サーバの現在の状態 (仮想サーバの状態遷移)
AttachFwLbResponse.Previous.Status String 対象仮想サーバのAPIリクエスト前の状態(仮想サーバの状態遷移)

エラーコード

制限

サンプル

リクエスト

※実際には一行で現します
https://gp.api.iij.jp/json
    ?APIVersion=20130901
    &AccessKeyId=XXXXXXXXXXXXXXXXXXXX
    &Action=AttachFwLb
    &Expire=2013-11-01T10%3A10%3A30Z
    &GcServiceCode=gc########
    &GlServiceCode=gl########
    &GpServiceCode=gp########
    &SignatureMethod=HmacSHA256
    &SignatureVersion=2
    &Signature=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

レスポンス (JSON)

Json
{
    "AttachFwLbResponse": {
        "RequestId": "xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx",
        "GcServiceCode": "gc########",
        "GlServiceCode": "gl########",
        "Current": {
            "Status": "Configuring"
        },
        "Previous": {
            "Status": "Stopped"
        }
    }
}

レスポンス (XML)

XML
<?xml version="1.0" encoding="UTF-8"?>
<AttachFwLbResponse>
  <RequestId>xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx</RequestId>
  <GcServiceCode>gc########</GcServiceCode>
  <GlServiceCode>gl########</GlServiceCode>
  <Current>
    <Status>Configuring</Status>
  </Current>
  <Previous>
    <Status>Stopped</Status>
  </Previous>
</AttachFwLbResponse>