OrgsGateway Templates

updateOrgGatewayTemplate

PUT
/api/v1/orgs/{org_id}/gatewaytemplates/{gatewaytemplate_id}

Update the configuration stored in an organization gateway template.

Authorization

Authorization<token>

Preferred authentication method for automation and integrations. Send the API token in the HTTP Authorization header.

Format: Authorization: Token {apitoken}

Notes:

  • An API token generated for a specific admin has the same privileges as that admin
  • An API token is automatically removed if it is not used for more than 90 days
  • SSO admins cannot generate admin API tokens. Use organization API tokens when scoped Org/Site privileges are needed.

In: header

Path Parameters

org_id*string
Formatuuid
gatewaytemplate_id*string
Formatuuid

Request Body

application/json

Gateway Template

Gateway Template is applied to a site for gateway(s) in a site.

additional_config_cmds?array<>

Additional CLI configuration commands provided by this gateway template

bgp_config?

BGP routing defaults for this gateway template. Property key is the BGP session name

dhcpd_config?

DHCP server defaults provided by this gateway template

dnsOverride?boolean

Whether DNS server and suffix settings in this template override inherited values

Defaultfalse
dns_servers?array<string>

DNS servers provided by this gateway template

dns_suffix?array<string>

DNS search suffixes provided by this gateway template

extra_routes?

Additional IPv4 route defaults in this gateway template

extra_routes6?

Additional IPv6 route defaults in this gateway template

gateway_matching?

Matching rules that select gateways for this template

gateway_mgmt?

Management-plane defaults provided by this gateway template

idp_profiles?

Intrusion detection and prevention profile defaults in this gateway template

ip_configs?

Gateway interface IP configuration defaults by network name

mnha_config?

Multi-Node HA (MNHA) settings applied by this gateway template, SRX only

name*string

Display name of the gateway template

networks?array<>

Layer 3 networks configured by this gateway template

ntpOverride?boolean

Whether NTP servers in this template override inherited values

Defaultfalse
ntp_servers?array<string>

NTP servers provided by this gateway template

oob_ip_config?

Out-of-band management IP defaults in this gateway template

path_preferences?

Property key is the path name

port_config?

Property key is the Port Name (i.e. "ge-0/0/0"), the Ports Range (i.e. "ge-0/0/0-10"), the List of Ports (i.e. "ge-0/0/0,ge-1/0/0", only allowed for Aggregated or Redundant interfaces) or a Variable (i.e. "{{myvar}}").

router_id?string

Auto assigned if not set

routing_policies?

Routing policy defaults applied by this gateway template

service_policies?array<>

Traffic service policy defaults enforced by this gateway template

tunnel_configs?

Property key is the tunnel name

tunnel_provider_options?

Provider-specific tunnel options defined by this gateway template

type?gateway_template_type

Gateway template deployment type. enum: spoke, standalone.

Default"standalone"

Value in

  • "spoke"
  • "standalone"
url_filtering_deny_msg?string

When a service policy denies a app_category, what message to show in user's browser

Default"Access to this URL Category has been blocked"
vrf_config?

VRF defaults applied by this gateway template

vrf_instances?

VRF instances configured by this gateway template

Response Body

curl -X PUT "https://example.com/api/v1/orgs/000000ab-00ab-00ab-00ab-0000000000ab/gatewaytemplates/000000ab-00ab-00ab-00ab-0000000000ab" \  -H "Content-Type: application/json" \  -d '{    "dhcpd_config": {      "Corp-Mgmt": {        "dns_servers": [          "8.8.8.8"        ],        "dns_suffix": [          "stag.one"        ],        "gateway": "10.3.172.9",        "ip_end": "10.3.172.99",        "ip_start": "10.3.172.50",        "type": "local"      },      "Corp-lan": {        "dns_servers": [          "8.8.8.8"        ],        "dns_suffix": [          "stag.one"        ],        "gateway": "10.3.171.9",        "ip_end": "10.3.171.99",        "ip_start": "10.3.171.50",        "type": "local"      }    },    "dnsOverride": true,    "dns_servers": [      "10.3.20.201",      "10.3.51.222",      "1.1.1.1"    ],    "dns_suffix": [      "example.com"    ],    "extra_routes": {      "10.101.0.0/16": {        "via": "10.3.100.10"      }    },    "ip_configs": {      "Corp-Core": {        "ip": "10.3.100.9",        "netmask": "/24",        "type": "static"      },      "Corp-Mgmt": {        "ip": "10.3.172.9",        "netmask": "/24",        "type": "static"      },      "Corp-lan": {        "ip": "10.3.171.9",        "netmask": "/24",        "type": "static"      }    },    "name": "ITParis",    "ntpOverride": true,    "ntp_servers": [      "10.3.51.222"    ],    "path_preferences": {      "core": {        "paths": [          {            "networks": [              "Corp-Core"            ],            "type": "local"          }        ],        "strategy": "ordered"      },      "lab": {        "paths": [          {            "networks": [              "Corp-lan"            ],            "type": "local"          }        ],        "strategy": "ordered"      },      "mgmt": {        "paths": [          {            "networks": [              "Corp-Mgmt"            ],            "type": "local"          }        ],        "strategy": "ordered"      },      "untrust": {        "paths": [          {            "name": "wan",            "type": "wan"          }        ],        "strategy": "ordered"      }    },    "port_config": {      "ge-0/0/0": {        "aggregated": false,        "ip_config": {          "gateway": "192.168.1.1",          "ip": "192.168.1.9",          "netmask": "/24",          "type": "static"        },        "name": "wan",        "redundant": false,        "traffic_shaping": {          "enabled": false        },        "usage": "wan",        "wan_type": "broadband"      },      "ge-0/0/6-7": {        "ae_disable_lacp": false,        "ae_idx": "0",        "ae_lacp_force_up": true,        "aggregated": true,        "networks": [          "Corp-lan",          "Corp-Mgmt",          "Corp-Core"        ],        "usage": "lan"      }    },    "service_policies": [      {        "action": "allow",        "idp": {          "enabled": false        },        "name": "ITParis-Internal",        "path_preference": "core",        "services": [          "internal_dns",          "drive"        ],        "tenants": [          "ITParis"        ]      },      {        "action": "deny",        "idp": {          "enabled": false        },        "name": "ITParis-internet",        "path_preference": "untrust",        "services": [          "internet_any"        ],        "tenants": [          "ITParis"        ]      }    ],    "type": "standalone"  }'
{  "additional_config_cmds": [    "set snmp community public"  ],  "bgp_config": {    "property1": {      "auth_key": "string",      "bfd_minimum_interval": 350,      "bfd_multiplier": 3,      "disable_bfd": false,      "export": "string",      "export_policy": "string",      "extended_v4_nexthop": true,      "graceful_restart_time": 0,      "hold_time": 90,      "import": "string",      "import_policy": "string",      "local_as": 65000,      "neighbor_as": 65000,      "neighbors": {        "property1": {          "disabled": false,          "export_policy": "string",          "hold_time": 90,          "import_policy": "string",          "multihop_ttl": 0,          "neighbor_as": 65000,          "tunnel_via": "primary"        },        "property2": {          "disabled": false,          "export_policy": "string",          "hold_time": 90,          "import_policy": "string",          "multihop_ttl": 0,          "neighbor_as": 65000,          "tunnel_via": "primary"        }      },      "networks": [        "string"      ],      "no_private_as": false,      "no_readvertise_to_overlay": false,      "tunnel_name": "string",      "type": "external",      "via": "lan",      "vpn_name": "string",      "wan_name": "string"    },    "property2": {      "auth_key": "string",      "bfd_minimum_interval": 350,      "bfd_multiplier": 3,      "disable_bfd": false,      "export": "string",      "export_policy": "string",      "extended_v4_nexthop": true,      "graceful_restart_time": 0,      "hold_time": 90,      "import": "string",      "import_policy": "string",      "local_as": 65000,      "neighbor_as": 65000,      "neighbors": {        "property1": {          "disabled": false,          "export_policy": "string",          "hold_time": 90,          "import_policy": "string",          "multihop_ttl": 0,          "neighbor_as": 65000,          "tunnel_via": "primary"        },        "property2": {          "disabled": false,          "export_policy": "string",          "hold_time": 90,          "import_policy": "string",          "multihop_ttl": 0,          "neighbor_as": 65000,          "tunnel_via": "primary"        }      },      "networks": [        "string"      ],      "no_private_as": false,      "no_readvertise_to_overlay": false,      "tunnel_name": "string",      "type": "external",      "via": "lan",      "vpn_name": "string",      "wan_name": "string"    }  },  "created_time": 0.1,  "dhcpd_config": {    "enabled": true,    "property1": {      "dns_servers": [        "8.8.8.8",        "4.4.4.4",        "2001:4860:4860::8888"      ],      "dns_suffix": [        ".mist.local",        ".mist.com"      ],      "fixed_bindings": {        "5684dae9ac8b": {          "ip": "192.168.70.35",          "name": "John"        }      },      "gateway": "192.168.70.1",      "ip6_end": "2607:f8b0:4005:808::ff",      "ip6_start": "2607:f8b0:4005:808::2",      "ip_end": "192.168.70.200",      "ip_start": "192.168.70.100",      "lease_time": 86400,      "options": {        "property1": {          "type": "boolean",          "value": "string"        },        "property2": {          "type": "boolean",          "value": "string"        }      },      "server_id_override": false,      "servers": [        "11.2.3.4"      ],      "serversv6": [        "2607:f8b0:4005:808::64"      ],      "type": "local",      "type6": "local",      "vendor_encapsulated": {        "property1": {          "type": "boolean",          "value": "string"        },        "property2": {          "type": "boolean",          "value": "string"        }      }    },    "property2": {      "dns_servers": [        "8.8.8.8",        "4.4.4.4",        "2001:4860:4860::8888"      ],      "dns_suffix": [        ".mist.local",        ".mist.com"      ],      "fixed_bindings": {        "5684dae9ac8b": {          "ip": "192.168.70.35",          "name": "John"        }      },      "gateway": "192.168.70.1",      "ip6_end": "2607:f8b0:4005:808::ff",      "ip6_start": "2607:f8b0:4005:808::2",      "ip_end": "192.168.70.200",      "ip_start": "192.168.70.100",      "lease_time": 86400,      "options": {        "property1": {          "type": "boolean",          "value": "string"        },        "property2": {          "type": "boolean",          "value": "string"        }      },      "server_id_override": false,      "servers": [        "11.2.3.4"      ],      "serversv6": [        "2607:f8b0:4005:808::64"      ],      "type": "local",      "type6": "local",      "vendor_encapsulated": {        "property1": {          "type": "boolean",          "value": "string"        },        "property2": {          "type": "boolean",          "value": "string"        }      }    }  },  "dnsOverride": false,  "dns_servers": [    "string"  ],  "dns_suffix": [    "string"  ],  "extra_routes": {    "property1": {      "via": "192.168.0.1"    },    "property2": {      "via": "192.168.0.1"    }  },  "extra_routes6": {    "2a02:1234:420a:10c9::/64": {      "via": "2a02:1234:200a::100"    }  },  "gateway_matching": {    "enable": true,    "rules": [      {        "additional_config_cmds": [          "set snmp community public"        ],        "name": "string",        "port_config": {          "property1": {            "ae_disable_lacp": false,            "ae_idx": "string",            "ae_lacp_force_up": false,            "aggregated": false,            "critical": false,            "description": "string",            "disable_autoneg": false,            "disabled": false,            "dsl_type": "adsl",            "dsl_vci": 35,            "dsl_vpi": 0,            "duplex": "full",            "ip_config": {              "dns": [                "string"              ],              "dns_suffix": [                "string"              ],              "gateway": "192.168.1.1",              "gateway6": "2001:db8::1",              "ip": "192.168.1.8",              "ip6": "2001:db8::123",              "netmask": "/24",              "netmask6": "/64",              "network": "string",              "poser_password": "pa$$word",              "pppoe_auth": "chap",              "pppoe_username": "string",              "type": "dhcp",              "type6": "autoconf"            },            "lte_apn": "string",            "lte_auth": "chap",            "lte_backup": true,            "lte_password": "pa$$word",            "lte_username": "string",            "mtu": 0,            "name": "string",            "networks": [              "string"            ],            "outer_vlan_id": 0,            "poe_disabled": false,            "poe_keep_state_when_reboot": false,            "port_network": "string",            "preserve_dscp": true,            "redundant": true,            "redundant_group": 1,            "reth_idx": 0,            "reth_node": "string",            "reth_nodes": [              "node0",              "node1"            ],            "speed": "1g",            "ssr_no_virtual_mac": false,            "svr_port_range": "60000-60005",            "traffic_shaping": {              "class_percentages": [                0              ],              "enabled": false,              "max_tx_kbps": 0            },            "usage": "ha_control",            "vlan_id": "string",            "vpn_paths": {              "property1": {                "bfd_profile": "broadband",                "bfd_use_tunnel_mode": false,                "preference": 0,                "role": "hub",                "traffic_shaping": {                  "class_percentages": [                    0                  ],                  "enabled": false,                  "max_tx_kbps": 0                }              },              "property2": {                "bfd_profile": "broadband",                "bfd_use_tunnel_mode": false,                "preference": 0,                "role": "hub",                "traffic_shaping": {                  "class_percentages": [                    0                  ],                  "enabled": false,                  "max_tx_kbps": 0                }              }            },            "wan_arp_policer": "default",            "wan_ext_ip": "64.2.4.3",            "wan_ext_ip6": "2601:1700:43c0:dc0::10",            "wan_extra_routes": {              "property1": {                "via": "192.168.0.1"              },              "property2": {                "via": "192.168.0.1"              }            },            "wan_extra_routes6": {              "property1": {                "via": "2001:0db8:85a3:0000:0000:8a2e:0370:7334"              },              "property2": {                "via": "2001:0db8:85a3:0000:0000:8a2e:0370:7334"              }            },            "wan_networks": [              "string"            ],            "wan_probe_override": {              "hostnames": [                "string"              ],              "http": {                "accepted_status_codes": [                  204                ],                "urls": [                  "http://www.google.com/generate_204",                  "https://www.google.com/generate_204"                ]              },              "ip6s": [                "string"              ],              "ips": [                "string"              ],              "probe_profile": "broadband"            },            "wan_source_nat": {              "disabled": false,              "nat6_pool": "2601:1700:43c0:dc0:20c:29ff:fea7:93bc/126",              "nat_pool": "64.2.4.0/30"            },            "wan_speedtest_mode": "auto",            "wan_type": "broadband"          },          "property2": {            "ae_disable_lacp": false,            "ae_idx": "string",            "ae_lacp_force_up": false,            "aggregated": false,            "critical": false,            "description": "string",            "disable_autoneg": false,            "disabled": false,            "dsl_type": "adsl",            "dsl_vci": 35,            "dsl_vpi": 0,            "duplex": "full",            "ip_config": {              "dns": [                "string"              ],              "dns_suffix": [                "string"              ],              "gateway": "192.168.1.1",              "gateway6": "2001:db8::1",              "ip": "192.168.1.8",              "ip6": "2001:db8::123",              "netmask": "/24",              "netmask6": "/64",              "network": "string",              "poser_password": "pa$$word",              "pppoe_auth": "chap",              "pppoe_username": "string",              "type": "dhcp",              "type6": "autoconf"            },            "lte_apn": "string",            "lte_auth": "chap",            "lte_backup": true,            "lte_password": "pa$$word",            "lte_username": "string",            "mtu": 0,            "name": "string",            "networks": [              "string"            ],            "outer_vlan_id": 0,            "poe_disabled": false,            "poe_keep_state_when_reboot": false,            "port_network": "string",            "preserve_dscp": true,            "redundant": true,            "redundant_group": 1,            "reth_idx": 0,            "reth_node": "string",            "reth_nodes": [              "node0",              "node1"            ],            "speed": "1g",            "ssr_no_virtual_mac": false,            "svr_port_range": "60000-60005",            "traffic_shaping": {              "class_percentages": [                0              ],              "enabled": false,              "max_tx_kbps": 0            },            "usage": "ha_control",            "vlan_id": "string",            "vpn_paths": {              "property1": {                "bfd_profile": "broadband",                "bfd_use_tunnel_mode": false,                "preference": 0,                "role": "hub",                "traffic_shaping": {                  "class_percentages": [                    0                  ],                  "enabled": false,                  "max_tx_kbps": 0                }              },              "property2": {                "bfd_profile": "broadband",                "bfd_use_tunnel_mode": false,                "preference": 0,                "role": "hub",                "traffic_shaping": {                  "class_percentages": [                    0                  ],                  "enabled": false,                  "max_tx_kbps": 0                }              }            },            "wan_arp_policer": "default",            "wan_ext_ip": "64.2.4.3",            "wan_ext_ip6": "2601:1700:43c0:dc0::10",            "wan_extra_routes": {              "property1": {                "via": "192.168.0.1"              },              "property2": {                "via": "192.168.0.1"              }            },            "wan_extra_routes6": {              "property1": {                "via": "2001:0db8:85a3:0000:0000:8a2e:0370:7334"              },              "property2": {                "via": "2001:0db8:85a3:0000:0000:8a2e:0370:7334"              }            },            "wan_networks": [              "string"            ],            "wan_probe_override": {              "hostnames": [                "string"              ],              "http": {                "accepted_status_codes": [                  204                ],                "urls": [                  "http://www.google.com/generate_204",                  "https://www.google.com/generate_204"                ]              },              "ip6s": [                "string"              ],              "ips": [                "string"              ],              "probe_profile": "broadband"            },            "wan_source_nat": {              "disabled": false,              "nat6_pool": "2601:1700:43c0:dc0:20c:29ff:fea7:93bc/126",              "nat_pool": "64.2.4.0/30"            },            "wan_speedtest_mode": "auto",            "wan_type": "broadband"          }        },        "property1": "string",        "property2": "string"      }    ]  },  "gateway_mgmt": {    "admin_sshkeys": [      "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAA...Wxa6p6UW0ZbcP john@host"    ],    "app_probing": {      "apps": [        "facebook"      ],      "custom_apps": [        {          "address": "192.168.1.1",          "app_type": "string",          "hostnames": [            "https://www.abc.com"          ],          "key": "string",          "name": "pos_app",          "network": "lan",          "packetSize": 0,          "protocol": "http",          "url": "www.abc.com",          "vrf": "lan"        }      ],      "enabled": true    },    "app_usage": true,    "auto_signature_update": {      "day_of_week": "any",      "enable": true,      "time_of_day": "string"    },    "config_revert_timer": 10,    "disable_console": false,    "disable_idp_pcap": false,    "disable_oob": false,    "disable_usb": false,    "fips_enabled": false,    "probe_hosts": [      "8.8.8.8"    ],    "probe_hostsv6": [      "2001:4860:4860::8888"    ],    "protect_re": {      "allowed_services": [        "icmp",        "ssh"      ],      "custom": [        {          "port_range": "80,1035-1040",          "protocol": "any",          "subnets": [            "10.1.2.0/24"          ]        }      ],      "enabled": false,      "hit_count": false,      "trusted_hosts": [        "10.242.3.0/24"      ]    },    "root_password": "pa$$word",    "security_log_source_address": "192.168.1.1",    "security_log_source_interface": "ge-0/0/1.0"  },  "id": "53f10664-3ce8-4c27-b382-0ef66432349f",  "idp_profiles": {    "property1": {      "base_profile": "strict",      "created_time": 0.1,      "id": "53f10664-3ce8-4c27-b382-0ef66432349f",      "modified_time": 0.1,      "name": "relaxed",      "org_id": "a97c1b22-a4e9-411e-9bfd-d8695a0f9e61",      "overwrites": [        {          "action": "alert",          "matching": {            "attack_name": [              "HTTP:INVALID:HDR-FIELD"            ],            "dst_subnet": [              "63.1.2.0/24"            ],            "severity": [              "major"            ]          },          "name": "string"        }      ]    },    "property2": {      "base_profile": "strict",      "created_time": 0.1,      "id": "53f10664-3ce8-4c27-b382-0ef66432349f",      "modified_time": 0.1,      "name": "relaxed",      "org_id": "a97c1b22-a4e9-411e-9bfd-d8695a0f9e61",      "overwrites": [        {          "action": "alert",          "matching": {            "attack_name": [              "HTTP:INVALID:HDR-FIELD"            ],            "dst_subnet": [              "63.1.2.0/24"            ],            "severity": [              "major"            ]          },          "name": "string"        }      ]    }  },  "ip_configs": {    "property1": {      "ip": "192.168.0.1",      "ip6": "2001:0db8:85a3:0000:0000:8a2e:0370:7334",      "netmask": "/24",      "netmask6": "2001:db8:abcd:12::1",      "secondary_ips": [        "192.168.50.1/24",        "192.168.60.1/26"      ],      "type": "static",      "type6": "static"    },    "property2": {      "ip": "192.168.0.1",      "ip6": "2001:0db8:85a3:0000:0000:8a2e:0370:7334",      "netmask": "/24",      "netmask6": "2001:db8:abcd:12::1",      "secondary_ips": [        "192.168.50.1/24",        "192.168.60.1/26"      ],      "type": "static",      "type6": "static"    }  },  "mnha_config": {    "enabled": false  },  "modified_time": 0.1,  "name": "gw_template",  "networks": [    {      "created_time": 0.1,      "disallow_mist_services": false,      "gateway": "192.168.70.1",      "gateway6": "fdad:b0bc:f29e::1",      "id": "53f10664-3ce8-4c27-b382-0ef66432349f",      "internal_access": {        "enabled": true      },      "internet_access": {        "create_simple_service_policy": false,        "destination_nat": {          "property1": {            "internal_ip": "192.168.70.30",            "name": "web server",            "port": "443",            "wan_name": "wan0"          },          "property2": {            "internal_ip": "192.168.70.30",            "name": "web server",            "port": "443",            "wan_name": "wan0"          }        },        "enabled": true,        "restricted": false,        "static_nat": {          "property1": {            "internal_ip": "192.168.70.3",            "name": "pos_station-1",            "wan_name": "wan0"          },          "property2": {            "internal_ip": "192.168.70.3",            "name": "pos_station-1",            "wan_name": "wan0"          }        }      },      "isolation": true,      "modified_time": 0.1,      "multicast": {        "disable_igmp": false,        "enabled": false,        "groups": {          "property1": {            "rp_ip": "string"          },          "property2": {            "rp_ip": "string"          }        }      },      "name": "string",      "org_id": "a97c1b22-a4e9-411e-9bfd-d8695a0f9e61",      "routed_for_networks": [        "pos"      ],      "subnet": "192.168.70.0/24",      "subnet6": "fdad:b0bc:f29e::/32",      "tenants": {        "property1": {          "addresses": [            "192.168.70.30"          ]        },        "property2": {          "addresses": [            "192.168.70.30"          ]        }      },      "vlan_id": "string",      "vpn_access": {        "property1": {          "advertised_subnet": "172.16.0.0/24",          "allow_ping": true,          "destination_nat": {            "property1": {              "internal_ip": "192.168.70.30",              "name": "web server",              "port": "443"            },            "property2": {              "internal_ip": "192.168.70.30",              "name": "web server",              "port": "443"            }          },          "nat_pool": "172.16.0.0/26",          "no_readvertise_to_lan_bgp": false,          "no_readvertise_to_lan_ospf": false,          "no_readvertise_to_overlay": true,          "other_vrfs": [            "iot"          ],          "routed": true,          "source_nat": {            "external_ip": "172.16.0.8/30"          },          "static_nat": {            "property1": {              "internal_ip": "192.168.70.3",              "name": "pos_station-1"            },            "property2": {              "internal_ip": "192.168.70.3",              "name": "pos_station-1"            }          },          "summarized_subnet": "172.16.0.0/16",          "summarized_subnet_to_lan_bgp": "172.16.0.0/16",          "summarized_subnet_to_lan_ospf": "172.16.0.0/16"        },        "property2": {          "advertised_subnet": "172.16.0.0/24",          "allow_ping": true,          "destination_nat": {            "property1": {              "internal_ip": "192.168.70.30",              "name": "web server",              "port": "443"            },            "property2": {              "internal_ip": "192.168.70.30",              "name": "web server",              "port": "443"            }          },          "nat_pool": "172.16.0.0/26",          "no_readvertise_to_lan_bgp": false,          "no_readvertise_to_lan_ospf": false,          "no_readvertise_to_overlay": true,          "other_vrfs": [            "iot"          ],          "routed": true,          "source_nat": {            "external_ip": "172.16.0.8/30"          },          "static_nat": {            "property1": {              "internal_ip": "192.168.70.3",              "name": "pos_station-1"            },            "property2": {              "internal_ip": "192.168.70.3",              "name": "pos_station-1"            }          },          "summarized_subnet": "172.16.0.0/16",          "summarized_subnet_to_lan_bgp": "172.16.0.0/16",          "summarized_subnet_to_lan_ospf": "172.16.0.0/16"        }      },      "zone_id": "a045ea40-ccd0-4660-8f35-0305fae26e9c"    }  ],  "ntpOverride": false,  "ntp_servers": [    "string"  ],  "oob_ip_config": {    "gateway": "string",    "ip": "string",    "netmask": "string",    "node1": {      "gateway": "string",      "ip": "string",      "netmask": "string",      "type": "static",      "use_mgmt_vrf": false,      "use_mgmt_vrf_for_host_out": false,      "vlan_id": "string"    },    "type": "static",    "use_mgmt_vrf": false,    "use_mgmt_vrf_for_host_out": false,    "vlan_id": "string"  },  "org_id": "a97c1b22-a4e9-411e-9bfd-d8695a0f9e61",  "path_preferences": {    "property1": {      "paths": [        {          "cost": 0,          "disabled": true,          "gateway_ip": "string",          "internet_access": true,          "name": "string",          "networks": [            "string"          ],          "target_ips": [            "string"          ],          "type": "local",          "wan_name": "wan0"        }      ],      "strategy": "ecmp"    },    "property2": {      "paths": [        {          "cost": 0,          "disabled": true,          "gateway_ip": "string",          "internet_access": true,          "name": "string",          "networks": [            "string"          ],          "target_ips": [            "string"          ],          "type": "local",          "wan_name": "wan0"        }      ],      "strategy": "ecmp"    }  },  "port_config": {    "property1": {      "ae_disable_lacp": false,      "ae_idx": "string",      "ae_lacp_force_up": false,      "aggregated": false,      "critical": false,      "description": "string",      "disable_autoneg": false,      "disabled": false,      "dsl_type": "adsl",      "dsl_vci": 35,      "dsl_vpi": 0,      "duplex": "full",      "ip_config": {        "dns": [          "string"        ],        "dns_suffix": [          "string"        ],        "gateway": "192.168.1.1",        "gateway6": "2001:db8::1",        "ip": "192.168.1.8",        "ip6": "2001:db8::123",        "netmask": "/24",        "netmask6": "/64",        "network": "string",        "poser_password": "pa$$word",        "pppoe_auth": "chap",        "pppoe_username": "string",        "type": "dhcp",        "type6": "autoconf"      },      "lte_apn": "string",      "lte_auth": "chap",      "lte_backup": true,      "lte_password": "pa$$word",      "lte_username": "string",      "mtu": 0,      "name": "string",      "networks": [        "string"      ],      "outer_vlan_id": 0,      "poe_disabled": false,      "poe_keep_state_when_reboot": false,      "port_network": "string",      "preserve_dscp": true,      "redundant": true,      "redundant_group": 1,      "reth_idx": 0,      "reth_node": "string",      "reth_nodes": [        "node0",        "node1"      ],      "speed": "1g",      "ssr_no_virtual_mac": false,      "svr_port_range": "60000-60005",      "traffic_shaping": {        "class_percentages": [          0        ],        "enabled": false,        "max_tx_kbps": 0      },      "usage": "ha_control",      "vlan_id": "string",      "vpn_paths": {        "property1": {          "bfd_profile": "broadband",          "bfd_use_tunnel_mode": false,          "preference": 0,          "role": "hub",          "traffic_shaping": {            "class_percentages": [              0            ],            "enabled": false,            "max_tx_kbps": 0          }        },        "property2": {          "bfd_profile": "broadband",          "bfd_use_tunnel_mode": false,          "preference": 0,          "role": "hub",          "traffic_shaping": {            "class_percentages": [              0            ],            "enabled": false,            "max_tx_kbps": 0          }        }      },      "wan_arp_policer": "default",      "wan_ext_ip": "64.2.4.3",      "wan_ext_ip6": "2601:1700:43c0:dc0::10",      "wan_extra_routes": {        "property1": {          "via": "192.168.0.1"        },        "property2": {          "via": "192.168.0.1"        }      },      "wan_extra_routes6": {        "property1": {          "via": "2001:0db8:85a3:0000:0000:8a2e:0370:7334"        },        "property2": {          "via": "2001:0db8:85a3:0000:0000:8a2e:0370:7334"        }      },      "wan_networks": [        "string"      ],      "wan_probe_override": {        "hostnames": [          "string"        ],        "http": {          "accepted_status_codes": [            204          ],          "urls": [            "http://www.google.com/generate_204",            "https://www.google.com/generate_204"          ]        },        "ip6s": [          "string"        ],        "ips": [          "string"        ],        "probe_profile": "broadband"      },      "wan_source_nat": {        "disabled": false,        "nat6_pool": "2601:1700:43c0:dc0:20c:29ff:fea7:93bc/126",        "nat_pool": "64.2.4.0/30"      },      "wan_speedtest_mode": "auto",      "wan_type": "broadband"    },    "property2": {      "ae_disable_lacp": false,      "ae_idx": "string",      "ae_lacp_force_up": false,      "aggregated": false,      "critical": false,      "description": "string",      "disable_autoneg": false,      "disabled": false,      "dsl_type": "adsl",      "dsl_vci": 35,      "dsl_vpi": 0,      "duplex": "full",      "ip_config": {        "dns": [          "string"        ],        "dns_suffix": [          "string"        ],        "gateway": "192.168.1.1",        "gateway6": "2001:db8::1",        "ip": "192.168.1.8",        "ip6": "2001:db8::123",        "netmask": "/24",        "netmask6": "/64",        "network": "string",        "poser_password": "pa$$word",        "pppoe_auth": "chap",        "pppoe_username": "string",        "type": "dhcp",        "type6": "autoconf"      },      "lte_apn": "string",      "lte_auth": "chap",      "lte_backup": true,      "lte_password": "pa$$word",      "lte_username": "string",      "mtu": 0,      "name": "string",      "networks": [        "string"      ],      "outer_vlan_id": 0,      "poe_disabled": false,      "poe_keep_state_when_reboot": false,      "port_network": "string",      "preserve_dscp": true,      "redundant": true,      "redundant_group": 1,      "reth_idx": 0,      "reth_node": "string",      "reth_nodes": [        "node0",        "node1"      ],      "speed": "1g",      "ssr_no_virtual_mac": false,      "svr_port_range": "60000-60005",      "traffic_shaping": {        "class_percentages": [          0        ],        "enabled": false,        "max_tx_kbps": 0      },      "usage": "ha_control",      "vlan_id": "string",      "vpn_paths": {        "property1": {          "bfd_profile": "broadband",          "bfd_use_tunnel_mode": false,          "preference": 0,          "role": "hub",          "traffic_shaping": {            "class_percentages": [              0            ],            "enabled": false,            "max_tx_kbps": 0          }        },        "property2": {          "bfd_profile": "broadband",          "bfd_use_tunnel_mode": false,          "preference": 0,          "role": "hub",          "traffic_shaping": {            "class_percentages": [              0            ],            "enabled": false,            "max_tx_kbps": 0          }        }      },      "wan_arp_policer": "default",      "wan_ext_ip": "64.2.4.3",      "wan_ext_ip6": "2601:1700:43c0:dc0::10",      "wan_extra_routes": {        "property1": {          "via": "192.168.0.1"        },        "property2": {          "via": "192.168.0.1"        }      },      "wan_extra_routes6": {        "property1": {          "via": "2001:0db8:85a3:0000:0000:8a2e:0370:7334"        },        "property2": {          "via": "2001:0db8:85a3:0000:0000:8a2e:0370:7334"        }      },      "wan_networks": [        "string"      ],      "wan_probe_override": {        "hostnames": [          "string"        ],        "http": {          "accepted_status_codes": [            204          ],          "urls": [            "http://www.google.com/generate_204",            "https://www.google.com/generate_204"          ]        },        "ip6s": [          "string"        ],        "ips": [          "string"        ],        "probe_profile": "broadband"      },      "wan_source_nat": {        "disabled": false,        "nat6_pool": "2601:1700:43c0:dc0:20c:29ff:fea7:93bc/126",        "nat_pool": "64.2.4.0/30"      },      "wan_speedtest_mode": "auto",      "wan_type": "broadband"    }  },  "router_id": "10.2.1.10",  "routing_policies": {    "property1": {      "terms": [        {          "actions": {            "accept": true,            "add_community": [              "3900190"            ],            "add_target_vrfs": [              "string"            ],            "community": [              "3900190"            ],            "exclude_as_path": [              "65002"            ],            "exclude_community": [              "3900190"            ],            "export_communities": [              "string"            ],            "local_preference": "string",            "next_policy": false,            "next_term": false,            "prepend_as_path": [              "65000 400"            ]          },          "matching": {            "as_path": [              65000            ],            "community": [              "3900062"            ],            "network": [              "string"            ],            "prefix": [              "192.168.0.0/16-30"            ],            "protocol": [              "aggregate"            ],            "route_exists": {              "route": "192.168.0.0/24",              "vrf_name": "default"            },            "vpn_neighbor_mac": [              "string"            ],            "vpn_path": [              "string"            ],            "vpn_path_sla": {              "max_jitter": 0,              "max_latency": 1500,              "max_loss": 30            }          }        }      ]    },    "property2": {      "terms": [        {          "actions": {            "accept": true,            "add_community": [              "3900190"            ],            "add_target_vrfs": [              "string"            ],            "community": [              "3900190"            ],            "exclude_as_path": [              "65002"            ],            "exclude_community": [              "3900190"            ],            "export_communities": [              "string"            ],            "local_preference": "string",            "next_policy": false,            "next_term": false,            "prepend_as_path": [              "65000 400"            ]          },          "matching": {            "as_path": [              65000            ],            "community": [              "3900062"            ],            "network": [              "string"            ],            "prefix": [              "192.168.0.0/16-30"            ],            "protocol": [              "aggregate"            ],            "route_exists": {              "route": "192.168.0.0/24",              "vrf_name": "default"            },            "vpn_neighbor_mac": [              "string"            ],            "vpn_path": [              "string"            ],            "vpn_path_sla": {              "max_jitter": 0,              "max_latency": 1500,              "max_loss": 30            }          }        }      ]    }  },  "service_policies": [    {      "action": "allow",      "antivirus": {        "avprofile_id": "3b87ffd8-9336-451e-95fb-95201332ed28",        "enabled": false,        "profile": "string"      },      "appqoe": {        "enabled": false      },      "ewf": [        {          "alert_only": true,          "block_message": "Access to this URL Category has been blocked",          "enabled": false,          "profile": "critical"        }      ],      "idp": {        "alert_only": true,        "enabled": false,        "idpprofile_id": "89b9d208-84a4-fa8f-af57-78f92c639cf2",        "profile": "strict"      },      "local_routing": true,      "name": "string",      "path_preference": "string",      "secintel": {        "enabled": false,        "profile": "default",        "secintelprofile_id": "string"      },      "servicepolicy_id": "a4b81837-7a2f-46c1-bf27-dc8af6edd0a0",      "services": [        "string"      ],      "skyatp": {        "dns_dga_detection": {          "enabled": true,          "profile": "default"        },        "dns_tunnel_detection": {          "enabled": true,          "profile": "default"        },        "http_inspection": {          "enabled": true,          "profile": "standard"        },        "iot_device_policy": {          "enabled": true        }      },      "ssl_proxy": {        "ciphers_category": "medium",        "enabled": false      },      "syslog": {        "enabled": false,        "server_names": [          "dc_syslog_server"        ]      },      "tenants": [        "string"      ]    }  ],  "tunnel_configs": {    "property1": {      "auto_provision": {        "enabled": true,        "latlng": {          "lat": 37.295833,          "lng": -122.032946        },        "primary": {          "probe_ips": [            "string"          ],          "wan_names": [            "wan0"          ]        },        "provider": "jse-ipsec",        "region": "string",        "secondary": {          "probe_ips": [            "string"          ],          "wan_names": [            "wan0"          ]        },        "service_connection": "Juniper-Lab-SC-1"      },      "ike_lifetime": 0,      "ike_mode": "aggressive",      "ike_proposals": [        {          "auth_algo": "md5",          "dh_group": "1",          "enc_algo": "3des"        }      ],      "ipsec_lifetime": 0,      "ipsec_proposals": [        {          "auth_algo": "md5",          "dh_group": "1",          "enc_algo": "3des"        }      ],      "local_id": "string",      "local_subnets": [        "string"      ],      "mode": "active-active",      "networks": [        "string"      ],      "primary": {        "hosts": [          "string"        ],        "internal_ip6s": [          "string"        ],        "internal_ips": [          "string"        ],        "probe_hostnames": [          "string"        ],        "probe_http": {          "accepted_status_codes": [            204          ],          "urls": [            "http://www.google.com/generate_204",            "https://www.google.com/generate_204"          ]        },        "probe_ip6s": [          "string"        ],        "probe_ips": [          "string"        ],        "remote_ids": [          "string"        ],        "wan_names": [          "string"        ]      },      "probe": {        "interval": 0,        "threshold": 0,        "timeout": 0,        "type": "http"      },      "protocol": "gre",      "provider": "custom-ipsec",      "psk": "string",      "remote_subnets": [        "string"      ],      "secondary": {        "hosts": [          "string"        ],        "internal_ip6s": [          "string"        ],        "internal_ips": [          "string"        ],        "probe_hostnames": [          "string"        ],        "probe_http": {          "accepted_status_codes": [            204          ],          "urls": [            "http://www.google.com/generate_204",            "https://www.google.com/generate_204"          ]        },        "probe_ip6s": [          "string"        ],        "probe_ips": [          "string"        ],        "remote_ids": [          "string"        ],        "wan_names": [          "string"        ]      },      "version": "1"    },    "property2": {      "auto_provision": {        "enabled": true,        "latlng": {          "lat": 37.295833,          "lng": -122.032946        },        "primary": {          "probe_ips": [            "string"          ],          "wan_names": [            "wan0"          ]        },        "provider": "jse-ipsec",        "region": "string",        "secondary": {          "probe_ips": [            "string"          ],          "wan_names": [            "wan0"          ]        },        "service_connection": "Juniper-Lab-SC-1"      },      "ike_lifetime": 0,      "ike_mode": "aggressive",      "ike_proposals": [        {          "auth_algo": "md5",          "dh_group": "1",          "enc_algo": "3des"        }      ],      "ipsec_lifetime": 0,      "ipsec_proposals": [        {          "auth_algo": "md5",          "dh_group": "1",          "enc_algo": "3des"        }      ],      "local_id": "string",      "local_subnets": [        "string"      ],      "mode": "active-active",      "networks": [        "string"      ],      "primary": {        "hosts": [          "string"        ],        "internal_ip6s": [          "string"        ],        "internal_ips": [          "string"        ],        "probe_hostnames": [          "string"        ],        "probe_http": {          "accepted_status_codes": [            204          ],          "urls": [            "http://www.google.com/generate_204",            "https://www.google.com/generate_204"          ]        },        "probe_ip6s": [          "string"        ],        "probe_ips": [          "string"        ],        "remote_ids": [          "string"        ],        "wan_names": [          "string"        ]      },      "probe": {        "interval": 0,        "threshold": 0,        "timeout": 0,        "type": "http"      },      "protocol": "gre",      "provider": "custom-ipsec",      "psk": "string",      "remote_subnets": [        "string"      ],      "secondary": {        "hosts": [          "string"        ],        "internal_ip6s": [          "string"        ],        "internal_ips": [          "string"        ],        "probe_hostnames": [          "string"        ],        "probe_http": {          "accepted_status_codes": [            204          ],          "urls": [            "http://www.google.com/generate_204",            "https://www.google.com/generate_204"          ]        },        "probe_ip6s": [          "string"        ],        "probe_ips": [          "string"        ],        "remote_ids": [          "string"        ],        "wan_names": [          "string"        ]      },      "version": "1"    }  },  "tunnel_provider_options": {    "jse": {      "num_users": 5,      "org_name": "JSE_ORG1"    },    "prisma": {      "service_account_name": "sa1@1823425211"    },    "zscaler": {      "aup_block_internet_until_accepted": false,      "aup_enabled": false,      "aup_force_ssl_inspection": false,      "aup_timeout_in_days": 1,      "auth_required": false,      "caution_enabled": false,      "dn_bandwidth": 200,      "idle_time_in_minutes": 0,      "ofw_enabled": false,      "sub_locations": [        {          "aup_block_internet_until_accepted": false,          "aup_enabled": false,          "aup_force_ssl_inspection": false,          "aup_timeout_in_days": 1,          "auth_required": false,          "caution_enabled": false,          "dn_bandwidth": 200,          "idle_time_in_minutes": 0,          "name": "string",          "ofw_enabled": false,          "surrogate_IP": false,          "surrogate_IP_enforced_for_known_browsers": true,          "surrogate_refresh_time_in_minutes": 1,          "up_bandwidth": 200        }      ],      "surrogate_IP": false,      "surrogate_IP_enforced_for_known_browsers": true,      "surrogate_refresh_time_in_minutes": 1,      "up_bandwidth": 200,      "xff_forward_enabled": false    }  },  "type": "standalone",  "url_filtering_deny_msg": "Access to this URL Category has been blocked",  "vrf_config": {    "enabled": true  },  "vrf_instances": {    "CORP_VRF": {      "networks": [        "CORP_NET",        "MGMT_NET"      ]    }  }}