サブネット(sakuracloud_subnet)
ルータ(sakuracloud_internet
)に追加可能なグローバルIPアドレスブロックを表すリソースです。
設定例
# ルータの定義
resource "sakuracloud_internet" "foobar" {
name = "router"
}
# ルータに追加するグローバルIPアドレスブロック
resource "sakuracloud_subnet" "foobar" {
# ルータのID
internet_id = sakuracloud_internet.foobar.id
# ネクストホップ
next_hop = sakuracloud_internet.foobar.nw_min_ipaddress
# ネットワークマスク長
#nw_mask_len = 28
}
パラメーター
パラメーター |
必須 |
名称 |
初期値 |
設定値 |
補足 |
internet_id |
◯ |
ルータID |
- |
文字列 |
- |
nw_mask_len |
- |
ネットワークマスク長 |
28 |
28
27
26 |
グローバルIPのプリフィックス(ネットワークマスク長) |
next_hop |
- |
ネクストホップ |
- |
文字列 |
ネクストホップのIPv4アドレス |
zone |
- |
ゾーン |
- |
is1a
is1b
tk1a
tk1v |
- |
属性
属性名 |
名称 |
補足 |
id |
スイッチID |
- |
switch_id |
スイッチID |
(内部的に)接続されているスイッチID |
nw_address |
ネットワークアドレス |
割り当てられたグローバルIPのネットワークアドレス |
min_ipaddress |
最小IPアドレス |
割り当てられたグローバルIPアドレスのうち、利用可能な先頭IPアドレス |
max_ipaddress |
最大IPアドレス |
割り当てられたグローバルIPアドレスのうち、利用可能な最後尾IPアドレス |
ipaddresses |
IPアドレスリスト |
割り当てられたグローバルIPアドレスのうち、利用可能なIPアドレスのリスト |