The identity and technical contract details declared by the specification.
switch_auto_upgrade_custom_versions
object
Custom version to be used. The Property Key is the switch hardware and the property value is the firmware version
protect_re_custom_protocol
string
enum: any, icmp, tcp, udp
service_policy_ewf_rule_profile
string
enum: critical, standard, strict
mxcluster_rad_auth_server_keywrap_format
stringnull
if used for Mist APs. enum: ascii, hex
site_setting_paloalto_networks
object
2 properties
network_internal_access
object
1 property
app_probing_apps
array
APp-keys from [List Applications](/operations/listApplications)
juniper_srx_auto_upgrade_custom_versions
object
Property key is the SRX Hardware model (e.g. "SRX4600")
app_probing_custom_app
object
10 properties
tunnel_config_node_remote_ids
array
Only if provider==jse-ipsec or provider==custom-ipsec
service_policy_secintel_profile
string
enum: default, standard, strict
network_internet_access
object
Whether this network has direct internet access
5 properties
gw_routing_policy_term
object
2 properties
switch_bgp_config_networks
array
List of network names for BGP configuration. When a network is specified, a BGP group will be added to the VRF that network is part of.
gateway_extra_route6
object
1 property
mxcluster_radsec
object
MxEdge RadSec Configuration
8 properties
vrrp_group_auth_type
string
enum: md5, simple
tunnel_config
object
18 properties
site_rogue
object
Rogue site settings
9 properties
vars_annotation
object
Annotation for a single var, helping identify its purpose and enabling auto-complete/enumeration in UI
2 properties
switch_bgp_config_hold_time
Hold time is three times the interval at which keepalive messages are sent. It indicates to the peer the length of time that it should consider the sender vali…
sw_routing_policy_term_matching
object
zero or more criteria/filter can be specified to match the term, all criteria have to be met
4 properties
app_probing_custom_app_protocol
string
enum: http, icmp
tunnel_config_tunnel_mode
string
Required if provider==zscaler-gre, provider==jse-ipsec. enum: active-active, active-standby
gw_routing_policy_terms
array
zero or more criteria/filter can be specified to match the term, all criteria have to be met
gateway_port_dsl_type
string
if wantype==dsl. enum: adsl, vdsl
switch_auto_upgrade_container
object
1 property
acl_policy_src_tags
array
ACL Policy Source Tags: - for GBP-based policy, all srctags and dsttags have to be gbp-based - for ACL-based policy, network is required in either the source o…
site_setting_srx_app
object
1 property
site_mxtunnel_additional_mxtunnel
object
5 properties
sle_thresholds
object
4 properties
snmpv3_config_target_address
array
acl_tags
object
ACL Tags to identify traffic source or destination. Key name is the tag name
site_setting_config_push_policy
object
Mist also uses some heuristic rules to prevent destructive configs from being pushed
2 properties
tacacs_default_role
string
enum: admin, helpdesk, none, read
switch_port_usage_mac_auth_protocol
string
Only if mode!=dynamic and enablemacauth ==true. This type is ignored if mistnac is enabled. enum: eap-md5, eap-peap, pap
mxcluster_radsec_src_ip_source
string
Specify IP address to connect to authservers and acctservers. enum: any, oob, oob6, tunnel, tunnel6
gateway_port_config_ip_config
object
Junos IP Config
14 properties
gateway_wan_probe_override
object
Only if usage==wan
3 properties
snmp_vacm_access_item_prefix_list_item_level
string
enum: authentication, none, privacy
radsec_servers
array
List of RadSec Servers. Only if not Mist Edge.
app_probing_custom_app_hostname
array
If protocol==http
extra_route
object
6 properties
gateway_port_lte_auth
string
if wantype==lte. enum: chap, none, pap
gw_routing_policy_term_action_add_community
array
snmp_usm_user
object
5 properties
routing_policy_term_matching_as_path
array
switch_matching_rule_ip_config
object
In-Band Management interface configuration
2 properties
tunnel_provider_options
object
3 properties
radius_acct_server
object
7 properties
2 required
gateway_mgmt_probe_hostsv6
array
network_internet_access_static_nat
object
Property key may be an External IP Address (i.e. "63.16.0.3"), a CIDR (i.e. "63.16.0.12/20") or a Variable (i.e. "{{myvar}}")
idp_profile
object
7 properties
remote_syslog
object
10 properties
switch_port_usage_dynamic_rule_equals_any
array
Use equalsany to match any item in a list
gateway_wan_ppoe_auth
string
if type==pppoe. enum: chap, none, pap
snmp_config_trap_group_targets
array
site_mxtunnel_additional_mxtunnel_clusters
array
For AP, how to connect to tunterm or RadSec Proxy
network_source_nat
object
If routed==false (usually at Spoke), but some hosts needs to be reachable from Hub
1 property
network_tenant_addresses
array
snmpv3_config_target_param
object
6 properties
mxcluster_radsec_auth_server_ssids
array
List of ssids that will use this server if matchssid is true and match is found
simple_alert
object
Set of heuristic rules will be enabled when marvis subscription is not available. It triggers when, in a Z minute window, there are more than Y distinct client…
3 properties
gateway_template_type
string
enum: spoke, standalone
gateway_ip_config_property_second_ips
array
Optional list of secondary IPs in CIDR format
app_probing
object
3 properties
junos_port_config
object
Switch port config
18 properties
1 required
tunnel_config_ike_mode
string
Only if provider==custom-ipsec. enum: aggressive, main
gateway_template
object
Gateway Template is applied to a site for gateway(s) in a site.
32 properties
1 required
tunnel_config_auto_provision_lat_lng
object
API override for POP selection
2 properties
2 required
sw_routing_policy_term
object
3 properties
1 required
snmpv3_config
object
6 properties
site_setting_vna
object
1 property
dhcpd_config_type6
string
enum: local (DHCP Server), none, relay (DHCP Relay)
ap_radio_band24
object
Radio Band AP settings
11 properties
site_setting_derived_accounts
object
radius_config
object
Junos Radius config
9 properties
switch_port_mirroring_ingress_port_ids
array
At least one of the inputportidsingress, inputportidsegress or inputnetworksingress should be specified
gateway_extra_routes6
object
Property key is the destination CIDR (e.g. "2a02:1234:420a:10c9::/64"), the destination Network name or a variable (e.g. "{{myvar}}")
ap_led
object
LED AP settings
2 properties
dhcpd_config_dns_servers
array
If type==local or type6==local - optional, if not defined, system one will be used
remote_syslog_cacerts
array
gateway_port_vpn_path_role
string
If the VPN type==hubspoke, enum: hub, spoke. If the VPN type==mesh, enum: mesh
ospf_area_network_auth_type
string
auth type. enum: md5, none, password
site_setting_juniper_srx
object
3 properties
gateway_extra_route
object
1 property
network_template
object
Network Template
30 properties
snmp_vacm_security_to_group
object
2 properties
tunnel_provider_options_jse
object
For jse-ipsec, this allows provisioning of adequate resource on JSE. Make sure adequate licenses are added
2 properties
network_vpn_access_destination_nat_property
object
3 properties
dot11_bandwidth5
integer
channel width for the 5GHz band. enum: 0(disabled, response only), 20, 40, 80
tacacs_acct_servers
array
switch_bgp_config_hold_time_zero
integer
protect_re_allowed_services
array
Optionally, services we'll allow
dhcpd_config_servers6
array
If type6==relay
synthetictest_config_wan_speedtest
object
2 properties
snmp_vacm_access_item_prefix_list_item
object
7 properties
additional_vlan_ids
List or Comma separated list of additional VLAN IDs (on the LAN side or from other WLANs) should we be forwarding bonjour queries/responses
switch_port_usage_dynamic_vlan_networks
array
Only if mode!=dynamic and portauth==dot1x, if dynamic vlan is used, specify the possible networks/vlans RADIUS can return
site_setting_auto_upgrade_esl
object
auto upgrade AP ESL. When both firmware and ESL auto-upgrade are enabled, ESL upgrade will be done only after firmware upgrade
6 properties
next_hop_via
Next-hop IP Address. Can be a single IP address or an array of IP addresses for ECMP (Equal-Cost Multi-Path) load balancing across multiple next-hops.
antenna_select
string
Antenna Mode for AP which supports selectable antennas. enum: "" (default), external, internal
protect_re_custom
object
Custom acls
3 properties
switch_matching
object
Defines custom switch configuration based on different criteria
2 properties
gateway_port_vpn_path_bfd_profile
string
Only if the VPN type==hubspoke. enum: broadband, lte
synthetictest_config_custom_probes
object
Custom probes to be used for synthetic tests
radio_band_preamble
string
enum: auto, long, short
config_switch_local_accounts
object
Property key is the user name. For Local user authentication
snmpv3_config_notify_filter_item_content
object
2 properties
mist_nacedge
object
5 properties
site_setting_flags
object
Name/val pair objects for location engine to use
tunnel_config_ike_proposal
object
3 properties
account_oauth_info_account_service_connection
object
1 property
sw_routing_policy_term_matching_protocol_enum
string
enum: bgp, direct, evpn, ospf, static
gateway_ip_config_dns_servers
array
Except for out-ofband interface (vme/em0/fxp0)
snmp_config_trap_group_categories
array
remote_syslog_contents
array
remote_syslog_user
object
3 properties
protect_re
object
Restrict inbound-traffic to host when enabled, all traffic that is not essential to our operation will be dropped e.g. ntp / dns / traffic to mist will be allo…
5 properties
tunnel_config_probe
object
Only if provider==custom-ipsec
4 properties
snmp_config_v2c_config
object
4 properties
tunterm_monitoring_item
object
5 properties
protect_re_trusted_hosts
array
host/subnets we'll allow traffic to/from
switch_bgp_config_type
string
enum: external, internal
sw_routing_policy_term_action
object
When used as import policy
4 properties
simple_alert_dns_failure
object
3 properties
snmp_config_engine_id_type
string
enum: local, usemacaddress
gateway_matching_rule
object
3 properties
gateway_port_networks
array
If usage==lan, name of the [networks]($h/Orgs%20Networks/overview) to attach to the interface
remote_syslog_file_config
object
7 properties
mxcluster_radsec_acct_servers
array
List of RADIUS accounting servers, optional, order matters where the first one is treated as primary
switch_auto_upgrade
object
3 properties
ap_uplink_port_config
object
AP Uplink port configuration
2 properties
site_setting_vrrp_groups
object
Property key is the vrrp group
ip_type
string
enum: dhcp, static
dhcp_snooping_networks
array
If allnetworks==false, list of network with DHCP snooping enabled
network_multicast_groups
object
Group address to RP (rendezvous point) mapping. Property Key is the CIDR (example "225.1.0.3/32")
vars
object
Dictionary of name-value, the vars can then be used in Wlans. This can overwrite those from Site Vars
gateway_port_wan_type
string
Only if usage==wan. enum: broadband, dsl, lte
ap_radio_band6
object
Radio Band AP settings
13 properties
dhcpd_config_fixed_binding
object
3 properties
switch_networks
object
Property key is network name
dhcpd_config_option
object
2 properties
ospf_area_network_interface_type
string
interface type (nbma = non-broadcast multi-access). enum: broadcast, nbma, p2mp, p2p
mxedge_tunterm_multicast_config_mdns_vlan_ids
array
ble_config_beam_disabled
array
List of AP BLE location beam numbers (1-8) which should be disabled at the AP and not transmit location information (where beam 1 is oriented at the top the AP…
idp_profile_matching
object
3 properties
switch_port_mirroring
object
Property key is the port mirroring instance name. portmirroring can be added under device/site settings. It takes interface and ports as input for ingress, int…
network_vpn_access_static_nat
object
Property key may be an External IP Address (i.e. "63.16.0.3"), a CIDR (i.e. "63.16.0.12/20") or a Variable (i.e. "{{myvar}}")
synthetictest_config_lan_networks
array
List of networks to be used for synthetic tests
radius_acct_servers
array
gw_routing_policy_term_action_exclude_community
array
config_switch_local_accounts_user_role
string
enum: admin, helpdesk, none, read
site_mxtunnel_clusters
array
For AP, how to connect to tunterm or RadSec Proxy
setting_ssr_conductor_hosts
array
List of Conductor IP Addresses or Hosts to be used by the SSR Devices
switch_port_usage_dot1x
stringnull
Only if mode!=dynamic. If dot1x is desired, set to dot1x. enum: dot1x
site_setting_critical_url_monitoring_monitors
array
snmpv3_config_notify_filter
array
remote_syslog_facility
string
enum: any, authorization, change-log, config, conflict-log, daemon, dfc, external, firewall, ftp, interactive-commands, kernel, ntp, pfe, security, user
remote_syslog_server_port
Syslog Service Port, value from 1 to 65535
synthetictest_config_custom_probe
object
4 properties
switch_vrf_instance
object
7 properties
evpn_options_overlay
object
1 property
iotproxy
object
IoT proxy configuration for the site
2 properties
site_setting_tunterm_multicast_config
object
3 properties
day_of_week
string
enum: any, fri, mon, sat, sun, thu, tue, wed
time_of_day
string
any / HH:MM (24-hour format)
remote_syslog_server
object
13 properties
service_policy_skyatp_dns_dga_detection_profile
string
enum: default, standard, strict
gateway_port_config
object
Gateway port config
48 properties
1 required
service_policy
object
15 properties
site_setting_auto_placement
object
If we're able to determine its x/y/orientation, this will be populated
3 properties
snmpv3_config_notify_type
string
enum: inform, trap
gateway_wan_probe_override_probe_profile
string
enum: broadband, lte
synthetictest_config_aggressiveness
string
enum: auto, high, low
synthetictest_config_vlan_vlan_ids
array
tunnel_config_local_subnets
array
List of Local protected subnet for policy-based IPSec negotiation
gateway_port_usage
string
port usage name. enum: hacontrol, hadata, lan, wan
tacacs_acct_server
object
4 properties
site_engagement_dwell_tag_names
object
Name associated to each tag
4 properties
evpn_options_vs_instances
object
Optional, for EX9200 only to segregate virtual-switches
dhcpd_config_type
string
enum: local (DHCP Server), none, relay (DHCP Relay)
switch_port_usage_networks
array
Only if mode==trunk, the list of network/vlans
protect_re_custom_subnet
array
gw_routing_policy_term_action
object
When used as import policy
9 properties
switch_port_mirroring_egress_port_ids
array
At least one of the inputportidsingress, inputportidsegress or inputnetworksingress should be specified
ssr_proxy
object
SSR proxy configuration to talk to Mist
2 properties
gateway_ip_configs
object
Property key is the network name
gateway_path_type
string
enum: local, tunnel, vpn, wan
tunnel_config_remote_subnets
array
List of Remote protected subnet for policy-based IPSec negotiation
site_setting_rtsa
object
Managed mobility
5 properties
site_setting_status_portal_hostnames
array
snmp_vacm_security_to_group_content_item
object
2 properties
site_setting_skyatp
object
2 properties
tunnel_provider_options_zscaler_sub_location
object
14 properties
account_oauth_info_account_regions
object
For Prisma accounts only, property key is the region name. Regions with allocated bandwidth
snmpv3_config_notify_items
object
3 properties
gateway_ip_config_property
object
7 properties
switch_radius
object
By default, radiusconfig will be used. if a different one has to be used set usedifferentradius
3 properties
acl_tag_type
string
enum: any: matching anything not identified dynamicgbp: from the gbptag received from RADIUS gbpresource: can only be used in dsttags mac network portusage rad…
site_mxtunnel_protocol
string
enum: ip, udp
radio_band_antenna_beam_pattern
string
enum: narrow, medium, wide
site_rogue_whitelisted_bssids
array
list of BSSIDs to whitelist. Ex: "cc-:8e-:6f-:d4-:bf-:16", "cc-8e-6f-d4-bf-16", "cc-73-", "cc:82:"
site_wifi
object
Wi-Fi site settings
14 properties
ospf_area_type
string
OSPF type. enum: default, nssa, stub
site_occupancy_analytics
object
Occupancy Analytics settings
5 properties
tunnel_config_auto_provision_node
object
2 properties
idp_profile_overwrites
array
network_vpn_access
object
Property key is the VPN name. Whether this network can be accessed from vpn
network_vpn_access_destination_nat
object
Property key can be an External IP (i.e. "63.16.0.3"), an External IP:Port (i.e. "63.16.0.3:443"), an External Port (i.e. ":443"), an External CIDR (i.e. "63.1…
additional_vlan_ids_array
array
switch_matching_rules
array
acl_tag_spec
object
2 properties
dhcpd_config_property
object
16 properties
iotproxy_visionline
object
Visionline integration settings for IoT proxy
6 properties
sw_routing_policy_terms
array
at least criteria/filter must be specified to match the term, all criteria have to be met
service_policy_syslog
object
Required for syslog logging
2 properties
gateway_path_preferences_path_networks
array
Required when type==local
ssl_proxy_ciphers_category
string
enum: medium, strong, weak
switch_stp_config
object
1 property
site_setting_critical_url_monitoring_monitor
object
2 properties
gw_routing_policy_term_action_export_communities
array
When used as export policy, optional
site_setting_ap_port_config
object
1 property
mxcluster_radsec_acct_server
object
4 properties
switch_port_usage_dynamic_rule
object
6 properties
1 required
remote_syslog_users
array
gw_routing_policy_term_matching_route_exists
object
2 properties
mist_nacedge_mxedge_hosts
array
List of NAC Edges in this site
created_time
number
When the object has been created, in epoch
vars_annotations
object
Optional annotations for vars defined in this site. Keys match var names; values describe the var purpose and type for UI auto-complete.
switch_port_usage
object
Junos port usages
45 properties
aggregate_routes
object
Property key is the destination subnet (e.g. "172.16.3.0/24")
snmp_usm_user_encryption_type
string
enum: privacy-3des, privacy-aes128, privacy-des, privacy-none
remote_syslog_content
object
2 properties
gateway_vrf_instance
object
1 property
mxedge_mgmt_oob_ip_type
string
enum: dhcp, disabled, static
network_tenant
object
1 property
setting_ssr_auto_upgrade_custom_versions
object
Property key is the SSR model (e.g. "SSR130").
service_policy_skyatp
object
SRX only
4 properties
ospf_area
object
Property key is the OSPF Area (Area should be a number (0-255) / IP address)
3 properties
ble_config
object
BLE AP settings
27 properties
switch_port_usage_dynamic_rule_src
string
enum: linkpeermac, lldpchassisid, lldphardwarerevision, lldpmanufacturername, lldpoui, lldpserialnumber, lldpsystemdescription, lldpsystemname, radiusdynamicfi…
dhcpd_config_option_type
string
enum: boolean, hex, int16, int32, ip, string, uint16, uint32
tunnel_via
string
If via==tunnel, specifies which tunnel (primary/secondary) this neighbor is associated with. enum: primary, secondary
mxedge_mgmt
object
6 properties
tunnel_config_node_wan_names
array
mac_addresses
object
1 property
1 required
wired_port_config
object
Property key is the port name or range (e.g. "ge-0/0/0-10")
mxcluster_nac_client_ip
object
4 properties
site_setting_tunterm_multicast_config_ssdp
object
2 properties
bgp_as
BGP AS, value in range 1-4294967294. Can be a Variable (e.g. {{bgpas}} )
gw_routing_policy_term_matching
object
zero or more criteria/filter can be specified to match the term, all criteria have to be met
9 properties
ap_port_config
object
17 properties
gw_routing_policy
object
1 property
mxcluster_radsec_auth_servers
array
List of RADIUS authentication servers, order matters where the first one is treated as primary
switch_mgmt_mxedge_proxy_port
Mist Edge port used to proxy the switch management traffic to the Mist Cloud. Value in range 1-65535
remote_syslog_files
array
snmp_config_view
object
3 properties
response_http429
object
1 property
ap_port_config_dynamic_vlan
object
Optional dynamic vlan
4 properties
idp_profile_action
string
enum: alert (default) drop: silently dropping packets close: notify client/server to close connection
gateway_vrf_instances
object
Property key is the network name
gateway_traffic_shaping_class_percentages
array
percentages for different class of traffic: high / medium / low / best-effort. Sum must be equal to 100
site_setting_paloalto_networks_gateways
array
acl_policy
object
ACL Policy: - for GBP-based policy, all srctags and dsttags have to be gbp-based - for ACL-based policy, network is required in either the source or destinatio…
3 properties
wan_extra_routes
object
1 property
service_policy_secintel
object
SRX only
3 properties
tunterm_monitoring_protocol
string
enum: arp, ping, tcp
gw_routing_policy_term_action_exclude_as_path
array
When used as export policy, optional. To exclude certain AS
switch_mgmt
object
Switch Management settings
16 properties
ip_type6
string
enum: autoconf, dhcp, disabled, static
site_mxtunnel_cluster
object
2 properties
gateway_mgmt
object
Gateway Management settings
15 properties
gateway_port_wan_source_nat
object
Only if usage==wan, optional. By default, source-NAT is performed on all WAN Ports using the interface-ip
3 properties
gateway_port_vpn_paths
object
Property key is the VPN name
network_internet_access_destination_nat
object
Property key can be an External IP (i.e. "63.16.0.3"), an External IP:Port (i.e. "63.16.0.3:443"), an External Port (i.e. ":443"), an External CIDR (i.e. "63.1…
snmpv3_config_target_param_security_level
string
enum: authentication, none, privacy
switch_port_usage_dynamic_reset_default_when
string
Only if mode==dynamic Control when the DPC port should be changed to the default port usage. enum: linkdown, none (let the DPC port keep at the current port us…
tunnel_provider_options_zscaler
object
For zscaler-ipsec and zscaler-gre
15 properties
idp_profile_matching_dst_subnet
array
response_http403
object
1 property
gateway_wan_type
string
enum: dhcp, pppoe, static
site_setting_wired_vna
object
1 property
aggregate_routes6
object
Property key is the destination subnet (e.g. "2a02:1234:420a:10c9::/64")
snmp_vacm_security_model
string
enum: usm, v1, v2c
evpn_options_underlay
object
4 properties
switch_port_mirroring_property
object
6 properties
snmp_vacm_access_item_prefix_list_item_model
string
enum: any, usm, v1, v2c
snmp_vacm_access_item
object
2 properties
account_oauth_info_account
object
OAuth linked apps account info
32 properties
idp_profile_base_profile
string
enum: critical, standard, strict
site_wids
object
WIDS site settings
1 property
site_setting_mxedge
object
Site Mist Edges form a cluster of RadSec Proxy servers
4 properties
gw_routing_policy_term_matching_vpn_neighbor_mac
array
overlay-facing criteria (used for bgpconfig where via=vpn)
switch_network
object
A network represents a network segment. It can either represent a VLAN (then usually ties to a L3 subnet), optionally associate it with a subnet which can late…
7 properties
1 required
snmpv3_config_target_param_mess_process_model
string
enum: v1, v2c, v3
response_http400
object
1 property
mxcluster_radsec_auth_server
object
12 properties
site_setting_ap_matching_rules
array
extra_routes
object
Property key is the destination CIDR (e.g. "10.0.0.0/8")
extra_route_next_qualified_properties
object
2 properties
vrf_extra_routes
object
Property key is the destination CIDR (e.g. "10.0.0.0/8")
dot11_bandwidth6
integer
channel width for the 6GHz band. enum: 0(disabled, response only), 20, 40, 80, 160
tunnel_config_networks
array
If provider==custom-ipsec or provider==prisma-ipsec, networks reachable via this tunnel
setting_ssr_auto_upgrade
object
autoupgrade device first time it is onboarded
4 properties
site_rogue_whitelisted_ssids
array
List of SSIDs to whitelist
vs_instance_property_networks
array
radio_band_channels
arraynull
For RFTemplates. List of channels, null or empty array means auto
synthetictest_config_vlans
array
snmpv3_config_notify_filter_item
object
2 properties
bgp_config_via
string
enum: lan, tunnel, vpn, wan
site_setting_analytic
object
1 property
remote_syslog_time_format
string
enum: millisecond, year, year millisecond
juniper_srx_auto_upgrade
object
autoupgrade device first time it is onboarded
4 properties
synthetictest_config_probes
array
app name comes from customprobes above or /const/synthetictestprobes
tacacs_auth_server
object
4 properties
evpn_options_vs_instance
object
1 property
tunnel_config_version
string
Only if provider==custom-gre or provider==custom-ipsec. enum: 1, 2
site_mxtunnel_radsec_auth_servers
array
tunnel_config_ipsec_proposals
array
Only if provider==custom-ipsec
switch_port_mirroring_ingress_networks
array
At least one of the inputportidsingress, inputportidsegress or inputnetworksingress should be specified
modified_time
number
When the object has been modified for the last time, in epoch
acl_policy_actions
array
ACL Policy Actions: - for GBP-based policy, all srctags and dsttags have to be gbp-based - for ACL-based policy, network is required in either the source or de…
tunnel_config_ipsec_proposal
object
3 properties
gw_routing_policy_term_matching_protocol
array
site_zone_occupancy_alert
object
Zone Occupancy alert site settings
3 properties
acl_tag_macs
array
Required if - type==mac - type==staticgbp if from matching mac
simple_alert_dhcp_failure
object
3 properties
gateway_oob_ip_config
object
Out-of-band (vme/em0/fxp0) IP config
8 properties
routing_policy_term_matching_community
array
tunnel_config_node
object
Only if provider==zscaler-ipsec, provider==jse-ipsec or provider==custom-ipsec
5 properties
2 required
switch_port_usage_mtu
Only if mode!=dynamic media maximum transmission unit (MTU) is the largest data unit that can be forwarded without fragmentation. The default value is 1514.
tunnel_config_node_hosts
array
gateway_mgmt_probe_hosts
array
radius_acct_port
Radius Auth Port, value from 1 to 65535, default is 1813
gateway_ip_config_dns_suffix
array
Except for out-ofband interface (vme/em0/fxp0)
mxcluster_nac
object
5 properties
site_wids_repeated_auth_failures
object
2 properties
vrrp_group_network
object
1 property
dhcpd_config_fixed_bindings
object
If type==local or type6==local. Property key is the MAC Address. Format is [0-9a-f]{12} (e.g. "5684dae9ac8b")
ap_radio_band5
object
Radio Band AP settings
12 properties
tunnel_provider_options_prisma
object
1 property
gateway_path_preferences_paths
array
site_setting_ap_matching
object
2 properties
network_internet_access_destination_nat_property
object
4 properties
acl_tag
object
Resource tags (type==resource or type==gbpresource) can only be used in dsttags
9 properties
1 required
snmp_usm_engine_type
string
enum: localengine, remoteengine
snmp_config_trap_version
string
enum: all, v1, v2
ap_radio
object
Radio AP settings
15 properties
snmp_config_client_list_clients
array
ap_port_config_forwarding
string
enum: all: local breakout, All VLANs limited: local breakout, only the VLANs configured in portvlanid and vlanids mxtunnel: central breakout to an Org Mist Edg…
mxtunnel_vlan_ids
array
List of vlanids that will be used
service_policy_antivirus
object
For SRX-only
3 properties
gateway_port_vlan_id_with_variable
If WAN interface is on a VLAN. Can be the VLAN ID (i.e. "10") or a Variable (i.e. "{{myvar}}")
routing_policy_term_action_prepend_as_path
array
When used as export policy, optional. By default, the local AS will be prepended, to change it. Can be a Variable (e.g. {{aspath}})
tunnel_config_auto_provision_provider
string
enum: jse-ipsec, zscaler-ipsec
mxcluster_nac_client_ips
object
vlan_ids
array
list of VLAN IDs on which rogue APs are ignored
gateway_mgmt_admin_sshkeys
array
For SSR only, as direct root access is not allowed
gateway_port_config_wan_speedtest_mode
string
Controls whether Marvis/scheduler can run speedtest on this port. enum: auto, enabled, disabled
site_mxtunnel_ap_subnets
array
List of subnets where we allow AP to establish Mist Tunnels from
idp_config
object
4 properties
tunnel_config_auth_algo
string
enum: md5, sha1, sha2
radsec_proxy_hosts
array
Default is site.mxedge.radsec.proxyhosts which must be a superset of all wlans[].radsec.proxyhosts. When radsec.proxyhosts are not used, tunnel peers (org or s…
snmp_vacm_access_item_prefix_list
array
synthetictest_config_lan_networks_networks
array
List of networks to be used for synthetic tests
radius_auth_server
object
Authentication Server
8 properties
2 required
extra_routes6
object
Property key is the destination CIDR (e.g. "2a02:1234:420a:10c9::/64")
tunnel_config_auto_provision_node_wan_names
array
Optional, only needed if varsonly==false
snmp_config_engine_id
string
account_oauth_info_account_service_connections
For Prisma accounts only, property key is the service connection name
vs_instance
object
Optional, for EX9200 only to segregate virtual-switches. Property key is the instance name
dns_suffix
array
Global dns settings. To keep compatibility, dns settings in ipconfig and oobipconfig will overwrite this setting
dns_servers
array
Global dns settings. To keep compatibility, dns settings in ipconfig and oobipconfig will overwrite this setting
config_switch_local_accounts_user
object
2 properties
radius_auth_servers
array
network_routed_for_networks
array
For a Network (usually LAN), it can be routable to other networks (e.g. OSPF)
site_mxtunnel_cluster_tunterm_hosts
array
allow_deny
string
enum: allow, deny
idp_profile_overwrite
object
3 properties
evpn_options
object
EVPN Options
13 properties
ap_port_config_mac_auth_protocol
string
if enablemacauth==true, allows user to select an authentication protocol. enum: eap-md5, eap-peap, pap
vrf_extra_route
object
1 property
tunnel_config_probe_type
string
enum: http, icmp
site_wifi_proxy_arp
stringnull
enum: default, disabled, enabled
dhcpd_config_servers
array
If type==relay
service_policy_skyatp_http_inspection_profile
string
enum: standard, strict
gateway_matching
object
Gateway matching
2 properties
simple_alert_arp_failure
object
3 properties
ibeacon_minor
integernull
Minor number for iBeacon
protect_re_allowed_service
string
enum: icmp, ssh
dhcpd_config_dns_suffix
array
If type==local or type6==local - optional, if not defined, system one will be used
gateway_port_duplex
string
enum: auto, full, half
switch_matching_rule_oob_ip_config
object
Out-of-Band Management interface configuration
3 properties
tunnel_config_protocol
string
Only if provider==custom-ipsec. enum: gre, ipsec
network_template_import_org_networks
array
Org Networks that we'd like to import
tunnel_config_ike_proposals
array
If provider==custom-ipsec
service_policy_ssl_proxy
object
For SRX-only
2 properties
site_setting_status_portal
object
2 properties
switch_port_usages
object
Property key is the port usage name. Defines the profiles of port configuration configured on the switch
sw_routing_policy_term_matching_protocol
array
dhcpd_config_options
object
If type==local or type6==local. Property key is the DHCP option number
gateway_port_config_reth_idx
For SRX only and if HA Mode. -1 means it will be managed by the device. Use = 0 values to manage it manually. Ensure no conflicting values are assigned across…
dhcp_snooping
object
5 properties
site_engagement_dwell_tags
object
add tags to visits within the duration (in seconds)
4 properties
ssr_upgrade_channel
string
upgrade channel to follow. enum: alpha, beta, stable
ble_config_power_mode
string
enum: custom, default
site_setting_critical_url_monitoring
object
You can define some URLs that's critical to site operations the latency will be captured and considered for site health
2 properties
remote_syslog_server_protocol
string
enum: tcp, udp
idp_profile_matching_severity
array
routing_policy_term_matching_prefix
array
zero or more criteria/filter can be specified to match the term, all criteria have to be met
aggregate_route
object
3 properties
site_setting_juniper_srx_gateways
array
site_setting_ssh_keys
array
When limitsshaccess = true in Org Setting, list of SSH public keys provided by Mist Support to install onto APs (see Org:Setting)
remote_syslog_servers
array
snmp_config_client_lists
array
gateway_matching_rules
array
gw_routing_policy_term_matching_vpn_path
array
overlay-facing criteria (used for bgpconfig where via=vpn). ordered-
radsec
object
RadSec settings
9 properties
radio_band_24_usage
string
enum: 24, 5, 6, auto
mxedge_das_coa_servers
array
Dynamic authorization clients configured to send CoA|DM to mist edges on port 3799
tunnel_config_ike_dh_group
string
enum: 1 2 (1024-bit) 5 14 (default, 2048-bit) 15 (3072-bit) 16 (4096-bit) 19 (256-bit ECP) 20 (384-bit ECP) 21 (521-bit ECP) 24 (2048-bit ECP)
gateway_path_preferences_path
object
9 properties
1 required
service_policy_skyatp_iot_device_policy
object
1 property
switch_port_usage_storm_control
object
Switch storm control. Only if mode!=dynamic
6 properties
service_policy_skyatp_dns_tunnel_detection_profile
string
enum: default, standard, strict
mxedge_tunterm_multicast_config_ssdp_vlan_ids
array
site_setting_wan_vna
object
1 property
system_defined_port_usages
string
system-default port usages. enum: ap, iot, uplink
mxcluster_radsec_server_selection
string
When ordered, Mist Edge will prefer and go back to the first radius server if possible. enum: ordered, unordered
ap_port_config_port_auth
string
When doing port auth. enum: dot1x, none
switch_vrf_instances
object
Property key is the network name
snmp_vacm
object
2 properties
gw_routing_policies
object
Property key is the routing policy name
radio_band_antenna_mode
string
enum: 1x1, 2x2, 3x3, 4x4, default
gw_routing_policy_term_action_add_target_vrfs
array
For SSR, hub decides how VRF routes are leaked on spoke
ibeacon_major
integernull
Major number for iBeacon
dhcpd_config_vendor_options
object
If type==local or type6==local. Property key is : , with enterprise number: 1-65535 (https://www.iana.org/assignments/enterprise-numbers/enterprise-numbers) su…
network_internet_access_static_nat_property
object
3 properties
tacacs_auth_servers
array
auto_preemption
object
Schedule to preempt ap’s which are not connected to preferred peer
3 properties
gateway_port_reth_nodes
array
SSR only - supporting vlan-based redundancy (matching the size of networks)
tunnel_config_node_internal_ips
array
Only if provider==zscaler-gre, provider==jse-ipsec, provider==custom-ipsec or provider==custom-gre
switch_port_usage_reauth_interval
Only if mode!=dynamic and portauth=dot1x reauthentication interval range (min: 10, max: 65535, default: 3600). Set to 0 to disable reauthentication (no-reauthe…
gateway_port_wan_arp_policer
string
Only when wantype==broadband. enum: default, max, recommended
snmp_vacm_access_item_type
string
enum: contextprefix, defaultcontextprefix
remote_syslog_archive
object
2 properties
junos_port_config_duplex
string
enum: auto, full, half
switch_bgp_config_neighbor
object
5 properties
1 required
gateway_idp_profiles
object
Property key is the profile name
hour
string
Hour range of the day (e.g. 09:00-17:00). If the hour is not defined then it's treated as 00:00-23:59.
ble_config_beacon_rate_mode
string
enum: custom, default
gateway_port_vpn_path
object
5 properties
radsec_idle_timeout
Radsec Idle Timeout in seconds. Default is 60
site_setting_ap_matching_rule
object
3 properties
remote_syslog_severity
string
enum: alert, any, critical, emergency, error, info, notice, warning
gateway_mgmt_auto_signature_update
object
3 properties
radius_coa_port
Radius CoA Port, value from 1 to 65535, default is 3799
site_setting_juniper_srx_gateway
object
3 properties
service_policy_skyatp_dns_tunnel_detection
object
2 properties
routing_policy_local_preference
Optional, for an import policy, localpreference can be changed, value in range 1-4294967294. Can be a Variable (e.g. {{bgpas}})
vs_instance_property
object
1 property
acl_policy_action
object
2 properties
1 required
network_vpn_access_config_other_vrfs
array
By default, the routes are only readvertised toward the same vrf on spoke. To allow it to be leaked to other vrfs
switch_mist_nac
object
Enable mistnac to use RadSec
2 properties
response_http401
object
1 property
wan_extra_routes6
object
1 property
snmpv3_config_target_param_security_model
string
enum: usm, v1, v2c
snmp_usm_user_authentication_type
string
sha224, sha256, sha384, sha512 are supported in 21.1 and newer release. enum: authentication-md5, authentication-none, authentication-sha, authentication-sha22…
acl_tag_subnets
array
If - type==subnet - type==resource (optional. default is any) - type==staticgbp if from matching subnet
radius_auth_port
Radius Auth Port, value from 1 to 65535, default is 1812
additional_config_cmds
array
additional CLI commands to append to the generated Junos config. Note: no check is done
gateway_path_strategy
string
enum: ecmp, ordered, weighted
snmp_config
object
13 properties
remote_syslog_archive_files
mxedge_das_coa_server
object
6 properties
gateway_traffic_shaping
object
3 properties
site_mxtunnel_additional_mxtunnels
object
switch_radius_config
object
Junos Radius config
12 properties
zscaler_sub_locations
array
sub-locations can be used for specific uses cases to define different configuration based on the user network
snmpv3_config_target_address_item
object
6 properties
site_mxtunnel_radsec_acct_servers
array
network_vpn_access_static_nat_property
object
2 properties
ospf_areas
object
Junos OSPF areas. Property key is the OSPF Area (Area should be a number (0-255) / IP address)
snmp_vacm_security_to_group_content
array
snmp_usm
object
3 properties
site_setting_disabled_system_defined_port_usages
array
If some system-default port usages are not desired - namely, ap / iot / uplink
network_vpn_access_config
object
14 properties
dot11_bandwidth24
integer
channel width for the 2.4GHz band. enum: 0(disabled, response only), 20, 40
site_setting_paloalto_network_gateway
object
2 properties
site_setting_tunterm_multicast_config_mdns
object
2 properties
tunnel_config_auto_provision
object
Auto Provisioning configuration for the tunne. This takes precedence over the primary and secondary nodes.
7 properties
1 required
vrf_extra_routes6
object
Property key is the destination CIDR (e.g. "2a02:1234:420a:10c9::/64")
switch_port_usage_dynamic_rules
array
Only if mode==dynamic
ap_radio_antenna_mode
string
enum: 1x1, 2x2, 3x3, 4x4, default
junos_port_config_speed
string
enum: 100m, 10m, 1g, 2.5g, 5g, 10g, 25g, 40g, 100g,auto
idp_profile_matching_attack_name
array
snmp_config_client_list
object
2 properties
network_multicast
object
Whether to enable multicast support (only PIM-sparse mode is supported)
3 properties
site_mxtunnel_hosts
array
Hostnames or IPs where a Mist Tunnel will use as the Peer (i.e. they are reachable from AP)
switch_port_usage_mac_limit
Only if mode!=dynamic, max number of mac addresses, default is 0 for unlimited, otherwise range is 1 to 16383 (upper bound constrained by platform)
site_setting_auto_upgrade
object
Auto Upgrade Settings
5 properties
mxcluster_radsec_acct_server_ssids
array
List of ssids that will use this server if matchssid is true and match is found
switch_port_usage_speed
string
Only if mode!=dynamic, Port speed, default is auto to automatically negotiate speed enum: 100m, 10m, 1g, 2.5g, 5g, 10g, 25g, 40g, 100g,auto
app_probing_custom_apps
array
synthetictest_config
object
6 properties
site_setting_ap_synthetic_test
object
AP Synthetic Test configuration
1 property
sw_routing_policies
object
Property key is the routing policy name
gateway_oob_ip_config_node1
object
For HA Cluster, node1 can have different IP Config
7 properties
site_zone_occupancy_alert_email_notifiers
array
List of email addresses to send email notifications when the alert threshold is reached
switch_radius_config_auth_server_selection
string
enum: ordered, unordered
gw_routing_policy_term_matching_vpn_path_sla
object
3 properties
site_mxtunnel
object
Site MxTunnel
18 properties
gateway_path_preferences_path_target_ips
array
If type==local, if destination IP is to be replaced
acl_tag_ether_types
array
ARP / IPv6. Default is any
snmp_config_v2c_configs
array
snmpv3_config_notify
array
vrf_config
object
1 property
switch_matching_rule
object
Property key defines the type of matching, value is the string to match. e.g: matchname[0:3]: switch name must match the first 3 letters of the property value…
9 properties
radius_keywrap_format
string
enum: ascii, hex
vrrp_group_networks
object
Property key is the network name
setting_ssr
object
5 properties
mxcluster_nac_client_vendor
string
convention to be followed is : " - ", could be an os/platform/model/company. For ex: for cisco vendor, there could variants wrt os (such as ios, nxos etc), pla…
service_policy_skyatp_http_inspection
object
2 properties
remote_syslog_console
object
1 property
mxcluster_radsec_nas_ip_source
string
SSpecify NAS-IP-ADDRESS, NAS-IPv6-ADDRESS to use with authservers. enum: any, oob, oob6, tunnel, tunnel6
acl_tag_specs
array
If type==resource, type==radiusgroup, type==portusage or type==gbpresource. Empty means unrestricted, i.e. any
bgp_local_as
Required if via==lan, via==tunnel or via==wan. BGP AS, value in range 1-4294967295
wlan_mist_nac
object
9 properties
extra_route6
object
6 properties
dhcpd_config
object
1 property
bgp_config_networks
array
Optional if via==lan. List of networks where we expect BGP neighbor to connect to/from
snmp_config_trap_group
object
4 properties
bgp_config_neighbors
object
7 properties
1 required
snmpv3_config_target_params
array
switch_bgp_config
object
9 properties
2 required
hours
object
Days/Hours of operation filter, the available days (mon, tue, wed, thu, fri, sat, sun)
7 properties
mxedge_mgmt_oob_ip_type6
string
enum: autoconf, dhcp, disabled, static
network_tenants
object
Property key must be the user/tenant name (i.e. "printer-1") or a Variable (i.e. "{{myvar}}")
tunnel_config_enc_algo
stringnull
enum: 3des, aes128, aes256, aesgcm128, aesgcm256
gw_routing_policy_term_matching_protocol_enum
string
enum: aggregate, bgp, direct, ospf, static (SRX Only)
mxcluster_radsec_proxy_hosts
array
Hostnames or IPs for Mist AP to use as the TLS Server (i.e. they are reachable from AP) in addition to tuntermhosts
mxedge_das
object
Configure cloud-assisted dynamic authorization service on this cluster of mist edges
2 properties
gateway_extra_routes
object
Property key is the destination CIDR (e.g. "10.0.0.0/8"), the destination Network name or a variable (e.g. "{{myvar}}")
site_engagement
object
Note: if hours does not exist, it's treated as everyday of the week, 00:00-23:59. Currently, we don't allow multiple ranges for the same day
5 properties
tunnel_config_provider
string
Only if autoprovision.enabled==false. enum: custom-ipsec, custom-gre, jse-ipsec, prisma-ipsec, zscaler-gre, zscaler-ipsec
service_policy_appqoe
object
SRX only
1 property
synthetictest_config_vlan
object
4 properties
account_oauth_info_account_region
object
3 properties
id
string
Unique ID of the object instance in the Mist Organization
radsec_mxcluster_ids
array
To use Org mxedges when this WLAN does not use mxtunnel, specify their mxclusterids. Org mxedge(s) identified by mxclusterids
tacacs
object
5 properties
snmpv3_config_notify_filter_item_contents
array
bgp_config
object
BFD is enabled when either bfdminimuminterval or bfdmultiplier is configured
22 properties
1 required
switch_bgp_config_hold_time_integer
integer
network_multicast_group
object
1 property
site_auto_upgrade_version
string
desired version. enum: beta, custom, stable
synthetictest_config_vlan_custom_test_urls
array
service_policy_ewf_rule
object
4 properties
evpn_options_routed_at
string
optional, where virtual-gateway should reside. enum: core, distribution, edge
switch_port_usage_mode
string
mode==dynamic must only be used if the port usage name is dynamic. enum: access, dynamic, inet, trunk
gateway_path_preferences
object
2 properties
radsec_server
object
2 properties
vrf_extra_route6
object
1 property
switch_port_usage_duplex
string
Only if mode!=dynamic. Link connection mode. enum: auto, full, half
idp_profile_matching_severity_value
string
enum: critical, info, major, minor
proxy
object
Proxy Configuration to talk to Mist
2 properties
site_setting_ntp_servers
array
List of NTP servers
ntp_servers
array
List of NTP servers specific to this device. By default, those in Site Settings will be used
site_mxtunnel_additional_mxtunnel_vlan_ids
array
switch_bgp_config_neighbors
object
Property key is the BGP Neighbor IP Address.
response_http404
object
1 property
snmp_config_trap_groups
array
marvis_auto_operations
object
9 properties
dhcpd_config_vendor_option_type
string
enum: boolean, hex, int16, int32, ip, string, uint16, uint32
ospf_areas_network
object
Property key is the network name. Networks to participate in an OSPF area
12 properties
dhcpd_config_vendor_option
object
2 properties
mxtunnel_protocol
string
enum: ip, udp
synthetictest_config_lan_network
object
configure minis probes to be tested on lan networks of gateways
2 properties
site_setting
object
Site Settings
101 properties
site_mxtunnel_radsec
object
4 properties
poe_priority
string
PoE priority. enum: low, high
vrrp_group
object
Junos VRRP group
4 properties
gateway_wan_type6
string
enum: autoconf, dhcp, static
extra_route6_next_qualified_properties
object
2 properties
sw_routing_policy
object
1 property
network
object
Networks are usually subnets that have cross-site significance. networksin Org Settings will got merged into networksin Site Setting. For gateways, they can be…
18 properties
1 required
oauth_account_errors
array
bgp_config_type
string
Required if via==lan, via==tunnel or via==wan. enum: external, internal
synthetictest_config_custom_probe_type
string
enum: application, curl, icmp, reachability, tcp
push_policy_push_window
object
If enabled, new config will only be pushed to device within the specified time window
2 properties
tunnel_config_dh_group
string
Only if provider==custom-ipsec. enum: 1 2 (1024-bit) 5 14 (default, 2048-bit) 15 (3072-bit) 16 (4096-bit) 19 (256-bit ECP) 20 (384-bit ECP) 21 (521-bit ECP) 24…
routing_policy_term_action_community
array
When used as export policy, optional
gateway_port_config_wan_networks
array
Only if usage==wan. If some networks are connected to this WAN port, it can be added here so policies can be defined
service_policy_skyatp_dns_dga_detection
object
2 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Juniper Mist AI publishes across the network.