コンテンツにスキップ

スイッチ+ルータ: sakuracloud_internet

Example Usage

resource "sakuracloud_internet" "foobar" {
  name = "foobar"

  netmask     = 28
  band_width  = 100
  enable_ipv6 = false

  description = "description"
  tags        = ["tag1", "tag2"]
}

Argument Reference

  • name - (Required) 名前 / 1-64文字で指定
  • band_width - (Optional) 帯域 / 次のいずれかを指定[100/250/500/1000/1500/2000/2500/3000/3500/4000/4500/5000]/ デフォルト:100 東京第2ゾーンの場合は次の値も指定可能です。[5500/6000/6500/7000/7500/8000/8500/9000/9500/10000]
  • netmask - (Optional) サブネットマスク長 / 次のいずれかを指定[26/27/28]/ この値を変更するとリソースの再作成が行われる / デフォルト:28
  • enable_ipv6 - (Optional) IPv6有効化フラグ

Common Arguments

  • description - (Optional) 説明 / 1-512文字で指定
  • icon_id - (Optional) アイコンID
  • tags - (Optional) タグ
  • zone - (Optional) リソースを作成する対象ゾーンの名前(例: is1a, tk1a) / この値を変更するとリソースの再作成が行われる

Timeouts

timeoutsブロックでカスタムタイムアウトが設定可能です。

  • create - 作成 (デフォルト: 60分)
  • update - 更新 (デフォルト: 60分)
  • delete - 削除 (デフォルト: 20分)

Attribute Reference

  • id - ID
  • gateway - ゲートウェイIPアドレス
  • ip_addresses - スイッチ+ルータに割り当てられた、ユーザーが利用可能なIPアドレスのリスト
  • ipv6_network_address - IPv6ネットワークアドレス
  • ipv6_prefix - IPv6プレフィックス
  • ipv6_prefix_len - IPv6プレフィックス長
  • max_ip_address - スイッチ+ルータに割り当てられた、ユーザーが利用可能なIPアドレスの最大値
  • min_ip_address - スイッチ+ルータに割り当てられた、ユーザーが利用可能なIPアドレスの最小値
  • network_address - ネットワークアドレス
  • server_ids - スイッチ+ルータに接続しているサーバのIDのリスト
  • switch_id - スイッチID

Import

IDを指定する事でインポート可能です。

$ terraform import sakuracloud_internet.example 123456789012