AddVirtualIpAddress

API情報

API種別 Action 対象 名称 実行
設定 AddVirtualIpAddress FW/LB LBグローバルアドレス追加  

リクエストパラメータ

パラメータ 必須 意味
GpServiceCode 対象FW+LBオプションを含むgpサービスコード
GlServiceCode 対象FW+LBオプションのglサービスコード
Name 追加するグローバルアドレスにつける名称

レスポンス

フィールド タイプ 意味
AddVirtualIpAddressResponse.GlServiceCode String 対象FW+LBオプションのglサービスコード
AddVirtualIpAddressResponse.IPv4.TrafficIpName String 追加されたIPv4アドレスの名称
AddVirtualIpAddressResponse.IPv4.TrafficAddress String 追加されたIPv4アドレス
AddVirtualIpAddressResponse.IPv6.TrafficIpName String 追加されたIPv6アドレスの名称
AddVirtualIpAddressResponse.IPv6.TrafficAddress String 追加されたIPv6アドレス

エラーコード

制限

サンプル

リクエスト

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

レスポンス (JSON)

Json
{
    "AddVirtualIpAddressResponse": {
        "RequestId": "xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx",
        "GlServiceCode": "gl########",
        "IPv4": {
            "TrafficIpName": "name1",
            "TrafficIpAddress": "203.0.113.21"
        },
        "IPv6": {
            "TrafficIpName": "name1_v6",
            "TrafficIpAddress": "2001:0db8:0000:0000:0000:0000:000b:0001"
        }
    }
}

レスポンス (XML)

XML
<?xml version="1.0" encoding="UTF-8"?>
<AddVirtualIpAddressResponse>
  <RequestId>xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx</RequestId>
  <GlServiceCode>gl########</GlServiceCode>
  <IPv4>
    <TrafficIpName>name1</TrafficIpName>
    <TrafficIpAddress>203.0.113.21</TrafficIpAddress>
  </IPv4>
  <IPv6>
    <TrafficIpName>name1_v6</TrafficIpName>
    <TrafficIpAddress>2001:0db8:0000:0000:0000:0000:000b:0001</TrafficIpAddress>
  </IPv6>
</AddVirtualIpAddressResponse>