Create firewall#

ベアメタル用のファイアーウォールを作成します。

APIエンドポイント#

リージョン APIエンドポイント
西日本リージョン3の場合 https://nfv.jp-west-3.cloud.global.fujitsu.com
東日本リージョン3の場合 https://nfv.jp-east-3.cloud.global.fujitsu.com

HTTPメソッドとURI#

POST

/fw/nfv/firewalls

HTTPステータスコード#

正常時:202

エラー時:400,403,404,409,500

リクエストパラメータの説明#

名前 In Type デフォルト値
/必須指定
Description
firewall body object 必須 ファイアーウォールのオブジェクト
name body string 必須 ファイアーウォールの名前
active body boolean true
任意
ファイアーウォールの状態
「false」の場合は、ファイアーウォール機能を非活性にします。
router_id body uuid 必須 ファイアーウォールを適用する仮想ルータのID
firewall_policy_id body uuid 必須 ファイアーウォールで利用するファイアーウォールポリシーのID
ファイアーウォールポリシーに所属する全てのファイアーウォールルールを利用します。
description body string 任意 ファイアーウォールの説明

レスポンスボディ(正常系)の説明#

名前 Type Description
firewall object ファイアーウォールのオブジェクト
active boolean ファイアーウォールの動作状態
description string ファイアーウォールの説明
firewall_policy_id string ファイアーウォールで利用しているファイアーウォールポリシーのID
id string ファイアーウォールのID
name string ファイアーウォールの名前
router_id string ファイアーウォールが設定されている仮想ルータのID

リクエスト例#

{
    "firewall": {
        "name": "FirewallName",
        "active": "true",
        "router_id": "54d20a22-7231-40cf-b918-18b8461ba8e4",
        "firewall_policy_id": "41079",
        "description": "Description"
    }
}

レスポンス例#

{
    "firewall": {
        "name": "FirewallName",
        "id": "60183",
        "active": true,
        "firewall_policy_id": "41079",
        "router_id": "54d20a22-7231-40cf-b918-18b8461ba8e4",
        "description": "Description"
    }
}