Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Custom Configlets

You can apply custom configurations on top of base configurations generated by ConnectorOps using Configlet objects. Configlet objects define custom configs.

Name configlets according to this naming convention:

  • Blueprint level (applies to all SRX devices in the Blueprint):

    • custom-<BlueprintName>

      custom-<BlueprintName>-<suffix>

  • Device specific (applies to that SRX device only):

    • – custom-<BlueprintName>-<SRX-Name>

    • – custom-<BlueprintName>-<SRX-Name>-<suffix>

    • You can have multiple configletswith different suffixes for a single device.

Suffixes are optional for both levels. You can use them to add descriptive labels, for example "custom-MyBP-security" or "custom-MyBP-SRX1-bgp-policy".

ConnectorOps supports both Hierarchical and Set commands during creation.

Note: Custom configlets are only committed to the SRX if the commitConfig flag is "true".

If commitConfig=false, ConnectorOps does not save configurations to a file on the SRX. This is a "no action" for ConnectorOps.

After you create a custom Configlet at the Global scope, you must import it into your Blueprint at Staged > Catalog > Configlets > Import Configlet.

  1. Select your custom Configlet from the dropdown.

  2. Click the Role dropdown and select System Tags

  3. Enter "srx" in the Tag name field.

  4. Click Import Configlet.


    User interface for importing a configlet from Global Catalog with fields for configlet selection, scope condition srx in tags, system tag addition with tag name srx, inclusion option, and Import Configlet button.

The following is an example custom Configlet: