Create and Import a Global Property Set
Follow these steps to create and import a Global Property Set. Apstra ConnectorOps uses this Property Set as input to render SRX configurations.
You must define a Property Set with input information for ConnectorOps to automate configuration generation to the SRXs. ConnectorOps uses this Property Set as the data source for configuration rendering and to establish connectivity between devices.
You must configure a Property Set with the "connector_ops_config" prefix. The property set must include the following:
-
"SRX_details": SRX device details
-
"commitConfig": A Boolean flag (true, false). If set to “true”, ConnectorOps pushes the configuration and commits it on the SRX. If set to “false”, ConnectorOps saves the config file on the SRX but doesn’t commit, so that you can review the file before committing. The config file is saved in the following path:
/var/tmp/MNHA-<blueprint_name>-<device_name>_config_<timestamp>.txt.The config files are located in
/var/tmp.
-
"sharedLoopbackIP": Shared loopback IP address between peer SRX.
-
"vrf": VRF assignment details for route leaking and policy configuration.
The following is an example Property Set:
{
"SRX_details": [
{
"managementIP": "5d11s7.englab.juniper.net:38601",
"name": "static-cops-03-0-srx1",
"password": "admin@123",
"username": "admin"
},
{
"managementIP": "5d11s7.englab.juniper.net:30737",
"name": "static-cops-03-0-srx2",
"password": "admin@123",
"username": "admin"
}
],
"commitConfig": true,
"sharedLoopbackIP": "172.27.1.0",
"vrf": {
"animals": [
{
"name": "cats"
},
{
"name": "dogs"
}
],
"color": [
{
"advertise_routes": [
"210.210.210.0/24"
],
"name": "green"
},
{
"advertise_routes": [
"200.200.200.0/24"
],
"name": "red"
}
]
}
}For managementIP, specify the SRX management address as either an IP or
hostname. If SSH access uses a non-default port, specify it as host:port
(for example, 192.0.2.1:2222). ConnectorOps uses port 22 by default if no
port is provided.

