Create firewall#

ファイアーウォールを作成します。

APIエンドポイント#

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

HTTPメソッドとURI#

POST

/v2.0/fw/firewalls

HTTPステータスコード#

正常時:201

エラー時:400, 401, 409

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

名前 In Type デフォルト値
/必須指定
Description
firewall body object 必須 ファイアーウォールのオブジェクト
admin_state_up body boolean 任意 リソースの管理状態
true を指定します(「up(true)」が表示されます)。
📒注: true 以外は指定できません。ダブルクォーテーションで囲わずに、半角英小文字で true だけを指定してください。
firewall_policy_id body string 必須 ファイアーウォールポリシーのID
description body string null
任意
リソースの説明
name body string 任意 リソース名
router_ids body array 任意 ファイアーウォールに関連付けられているルータのID

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

名前 Type Description
firewall object ファイアーウォールのオブジェクト
tenant_id string プロジェクトのID
admin_state_up boolean リソースの管理状態
「up(true)」が表示されます。
description string リソースの説明
firewall_policy_id string ファイアーウォールポリシーのID
id string ファイアーウォールのID
name string リソース名
status string ファイアーウォールのステータス
「ACTIVE」、「INACTIVE」、「ERROR」、「PENDING_CREATE」、「PENDING_UPDATE」、「PENDING_DELETE」のどれかが表示されます。
router_ids array ファイアーウォールに関連付けられているルータのID

リクエスト例#

{
    "firewall": {
        "admin_state_up": true,
        "firewall_policy_id": "c69933c1-b472-44f9-8226-30dc4ffd454c"
    }
}

レスポンス例#

{
    "firewall": {
        "admin_state_up": true,
        "description": "",
        "firewall_policy_id": "c69933c1-b472-44f9-8226-30dc4ffd454c",
        "id": "3b0ef8f4-82c7-44d4-a4fb-6177f9a21977",
        "name": "",
        "status": "PENDING_CREATE",
        "router_ids": [
            "650bfd2f-7766-4a0d-839f-218f33e16998"
        ],
        "tenant_id": "45977fa2dbd7482098dd68d0d8970117"
    }
}