Reference

FortiGate Object Generate

FortiGate Object Generate は、Object Workbench における FortiGate オブジェクト CLI 生成仕様を説明するリファレンスです。

概要

このページは、Object Workbench における FortiGate オブジェクト設定生成の仕様を説明します。操作手順ではなく、統一された object_dataset がどの規則で FortiGate CLI に変換されるかを扱います。

入力データ

Generate の入力は address、addrgrp、service、svcgrp、vip、ippool を含む単一の object_dataset です。Type Tabs で表示を切り替えていても、Generate は分割された個別データではなく、同じ統一データセットを基準にします。

出力順

CLI 出力は Address、Address Group、Service、Service Group、VIP、IP Pool の順でグループ化されます。各オブジェクト種別内では、Workbench 上の配列順を保つことで deterministic な出力になります。

Target Selector

Action Strip の Target Selector は、出力対象のオブジェクト種別を制御します。これは output_filter にだけ影響し、object_dataset の内容は変更しません。

依存関係の扱い

Object Generate は依存関係を自動補完しません。Address Group が Address を参照する場合や Service Group が Service を参照する場合でも、不足オブジェクトを暗黙に作成しません。必要な確認は Validate や Review の役割です。

空値の扱い

未入力または空の値は、原則として CLI に出力しません。オブジェクト名は edit ブロックの識別子として扱い、設定値は各種別の仕様に従って set コマンドへ変換します。

このページで扱わないこと

このページは Table Editor の操作、Type Tabs の使い方、Analyze の解析仕様、将来の可視化機能を扱いません。それらは Object Workbench の各ページや Feature ページで扱います。

まとめ

FortiGate Object Generate Reference は、単一データセット、出力順、出力対象フィルタ、依存関係の非自動補完、空値の扱いを確認するための仕様ページです。