グローバルIPアドレス情報取得(グローバルIPアドレス)

API情報

API種別 メソッド URI 対象 名称 実行
設定 GET /:GisServiceCode/global-network.json グローバルIPアドレス グローバルIPアドレス情報取得(グローバルIPアドレス) 同期

リクエストパラメータ

  パラメータ 必須 意味
URL GisServiceCode P2契約のサービスコード gis########

レスポンス

フィールド タイプ 意味
GlobalIpAddressNum.Limit String 利用できるグローバルIPアドレス数 数値
GlobalIpAddressNum.Assigned String 利用中のグローバルIPアドレス数 数値
GlobalIpAddressV.ServiceCode String グローバルIPアドレス/Vのサービスコード iga########
GlobalIpAddressV.ContractStatus String 契約状態  
GlobalIpAddressV.StartDate String 利用開始日 YYYYMMDD
GlobalIpAddressV.StopDate String 解約予定日 YYYYMMDD
GlobalIpAddressV.AddressNum String 追加で利用できるグローバルIPアドレスの数 数値
AssignedResourceList Array グローバルIPアドレスが割り当てられたリソース一覧 オブジェクトの配列
AssignedResourceList.IPv4.IpAddress String 割り当てられたIPv4アドレス IPv4アドレス
AssignedResourceList.IPv4.Type String アドレス管理 "Managed", "Unmanaged"
AssignedResourceList.IPv4.DomainName String 逆引き名 ドメイン名
AssignedResourceList.IPv6.IpAddress String 割り当てられたIPv6アドレス IPv6アドレス
AssignedResourceList.IPv6.Type String アドレス管理 "Managed", "Unmanaged"
AssignedResourceList.ServiceCode String サービスコード ivm########, ifl########, ilb########, ifw########
AssignedResourceList.URI String 情報へアクセスするためのURI URI

エラーコード

制限

サンプル

リクエストボディ

無し

レスポンス (JSON)

Json
{
    "RequestId": "xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx-xxxxxxxx",
    "GlobalIpAddressNum": {
        "Limit": "15",
        "Assigned": "6"
    },
    "GlobalIpAddressV": {
        "ServiceCode": "iga########",
        "ContractStatus": "InService",
        "StartDate": "YYYYMMDD",
        "StopDate": "",
        "AddressNum": "10"
    },
    "AssignedResourceList": [
        {
            "IPv4": {
                "IpAddress": "203.0.113.31",
                "Type": "Managed",
                "DomainName": "31.113.0.203.rev.iijgio.jp"
            },
            "IPv6": {
                "IpAddress": "2001:0db8:0000:0000:0000:0000:000b:0031",
                "Type": "Unmanaged"
            },
            "ServiceCode": "ivm#######1",
            "URI": ""
        }, 
        {
            "IPv4": {
                "IpAddress": "203.0.113.32",
                "Type": "Unmanaged",
                "DomainName": "32.113.0.203.rev.iijgio.jp"
            },
            "IPv6": {
                "IpAddress": "2001:0db8:0000:0000:0000:0000:000b:0032",
                "Type": "Unmanaged"
            },
            "ServiceCode": "ivm#######1",
            "URI": ""
        }, 
        {
            "IPv4": {
                "IpAddress": "203.0.113.33",
                "Type": "Managed",
                "DomainName": "33.113.0.203.rev.iijgio.jp"
            },
            "IPv6": {
                "IpAddress": "2001:0db8:0000:0000:0000:0000:000b:0033",
                "Type": "Unmanaged"
            },
            "ServiceCode": "ivm#######3",
            "URI": ""
        }, 
        {
            "IPv4": {
                "IpAddress": "203.0.113.34",
                "Type": "Managed",
                "DomainName": "34.113.0.203.rev.iijgio.jp"
            },
            "IPv6": {
                "IpAddress": "2001:0db8:0000:0000:0000:0000:000b:0034",
                "Type": "Managed"
            },
            "ServiceCode": "ifl#######1",
            "URI": ""
        }, 
        {
            "IPv4": {
                "IpAddress": "203.0.113.35",
                "Type": "Managed",
                "DomainName": "35.113.0.203.rev.iijgio.jp"
            },
            "IPv6": {
                "IpAddress": "2001:0db8:0000:0000:0000:0000:000b:0035",
                "Type": "Managed"
            },
            "ServiceCode": "ifl#######2",
            "URI": ""
        }, 
        {
            "IPv4": {
                "IpAddress": "203.0.113.36",
                "Type": "Managed",
                "DomainName": "36.113.0.203.rev.iijgio.jp"
            },
            "IPv6": {
                "IpAddress": "2001:0db8:0000:0000:0000:0000:000b:0036",
                "Type": "Managed"
            },
            "ServiceCode": "ilb#######1",
            "URI": ""
        }
    ]
}