Understanding the Object Builder
The objects are the constituents or building blocks that are used to create service definitions and policy or filter templates. You can use the Object Builder page to retrieve and transfer the objects or components that have been previously created on the SDGs or devices. The objects might reside on the managed SDGs or SDG groups if they were defined using the appropriate configuration statements and parameters in the Junos CLI interface of the respective SDGs. Such a mechanism of importing object settings enables you to easily, quickly, and optimally use the object definitions when you create service and policy templates.
The objects that you can import from SDGs to the database of Edge Services Director comprise the following:
CGNAT rules and rule sets
Applications and application sets
SFW rules and rule sets
Addresses and prefixes for CGNAT services
For example, if you have created NAT pools on an SDG device and import those objects into the Junos Space database, you can seamlessly import the pool settings during the creation of a CGNAT service or a CGNAT policy and filter template. Also, you can use the same object settings across multiple services and policies. For example, if you have imported an application into Edge Services Director, you can use the application for different services such as ADC or TLB.
You can import objects into the network management application database using two methods. One method is to import the configuration attributes and settings directly from the devices, and the other method is to import XML files that contain the configurations. The Junos XML API is an XML representation of Junos configuration statements and operational mode commands. Junos XML configuration tag elements are the content to which the Junos XML protocol operations apply. Junos XML operational tag elements are equivalent in function to operational mode commands in the CLI, which administrators use to retrieve status information for a device. With both these techniques, you can quickly obtain the objects from devices and propagate them to Edge Service Director.