サブネット: sakuracloud_subnet
Example Usage
resource sakuracloud_internet "foobar" {
name = "foobar"
}
resource "sakuracloud_subnet" "foobar" {
internet_id = sakuracloud_internet.foobar.id
next_hop = sakuracloud_internet.foobar.min_ip_address
}
Argument Reference
internet_id- (Required) サブネットを割り当てるスイッチ+ルータのID / この値を変更するとリソースの再作成が行われるnext_hop- (Required) ネクストホップのIPアドレスnetmask- (Optional) サブネットのネットワークマスク長 /26-28の範囲で指定 / この値を変更するとリソースの再作成が行われる / デフォルト:28
Common Arguments
zone- (Optional) リソースを作成する対象ゾーンの名前(例:is1a,tk1a) / この値を変更するとリソースの再作成が行われる
Timeouts
timeoutsブロックでカスタムタイムアウトが設定可能です。
create- 作成 (デフォルト: 60分)update- 更新 (デフォルト: 60分)delete- 削除 (デフォルト: 5分)
Attribute Reference
id- IDip_addresses- サブネットに割り当てられた、ユーザーが利用可能なIPアドレスのリストmax_ip_address- サブネットに割り当てられた、ユーザーが利用可能なIPアドレスの最大値min_ip_address- サブネットに割り当てられた、ユーザーが利用可能なIPアドレスの最小値network_address- ネットワークアドレスswitch_id- スイッチID
Import
IDを指定する事でインポート可能です。
$ terraform import sakuracloud_subnet.example 123456789012