FlexConfig objects
A FlexConfig object is a configuration element that
-
provides customized configuration of features on Firewall Threat Defense devices
-
enables configuration of features not otherwise available through Cloud-Delivered Firewall Management Center, and
-
uses policy objects in FlexConfig policies to customize device behavior.
FlexConfig object types
You can configure these types of objects for FlexConfig.
-
Text objects define free-form text strings used as variables in a FlexConfig object. These objects can have a single value or multiple values. Several predefined text objects are included in FlexConfig objects. To customize device behavior, edit the contents of the text object when using a FlexConfig object. When editing a predefined object, create device overrides for each device instead of changing the default values. This helps prevent configuration issues for other users who use the same FlexConfig object. For information on configuring text objects, see Configure FlexConfig text objects.
-
FlexConfig objects include device configuration commands, variables, and scripting language instructions. During deployment, the system processes these instructions to create configuration commands with customized parameters for the target devices. You can add instructions at the beginning (prepended) of the configuration or at the end (appended), based on your requirements. Append any FlexConfig that depends on Cloud-Delivered Firewall Management Center-configured objects (for example, a network object) to the configuration deployment. This ensures the necessary objects are configured before the FlexConfig refers to them. For more information on configuring FlexConfig objects, see Configure FlexConfig objects.