グローバルIPアドレス情報取得(グローバルIPアドレス)
API情報
| API種別 | メソッド | URI | 対象 | 名称 | 実行 |
|---|---|---|---|---|---|
| 設定 | GET | /:GisServiceCode/global-network.json | グローバルIPアドレス | グローバルIPアドレス情報取得(グローバルIPアドレス) | 同期 |
- 指定したP2契約GisServiceCodeで利用中のグローバル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)
{ |
"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": "" |
} |
] |
} |