Sites
List Sites
Site Details
Create a new Site
Update Site
Patch Site
Delete Site
SitesApp Configuration
List App Configs
Create a new App Config
Update an App Config
Update an App Config
Delete App Config
ModelsExpand Collapse
AppConfigurationListResponse = object { account_app_id, id, breakout, 3 more } or object { managed_app_id, id, breakout, 3 more } Traffic decision configuration for an app.
Traffic decision configuration for an app.
AccountApp object { account_app_id, id, breakout, 3 more }
Whether to breakout traffic to the app’s endpoints directly. Null preserves default behavior.
WAN interfaces to prefer over default WANs, highest-priority first. Can only be specified for breakout rules (breakout must be true).
ManagedApp object { managed_app_id, id, breakout, 3 more }
Whether to breakout traffic to the app’s endpoints directly. Null preserves default behavior.
WAN interfaces to prefer over default WANs, highest-priority first. Can only be specified for breakout rules (breakout must be true).
AppConfigurationCreateResponse = object { account_app_id, id, breakout, 3 more } or object { managed_app_id, id, breakout, 3 more } Traffic decision configuration for an app.
Traffic decision configuration for an app.
AccountApp object { account_app_id, id, breakout, 3 more }
Whether to breakout traffic to the app’s endpoints directly. Null preserves default behavior.
WAN interfaces to prefer over default WANs, highest-priority first. Can only be specified for breakout rules (breakout must be true).
ManagedApp object { managed_app_id, id, breakout, 3 more }
Whether to breakout traffic to the app’s endpoints directly. Null preserves default behavior.
WAN interfaces to prefer over default WANs, highest-priority first. Can only be specified for breakout rules (breakout must be true).
AppConfigurationUpdateResponse = object { account_app_id, id, breakout, 3 more } or object { managed_app_id, id, breakout, 3 more } Traffic decision configuration for an app.
Traffic decision configuration for an app.
AccountApp object { account_app_id, id, breakout, 3 more }
Whether to breakout traffic to the app’s endpoints directly. Null preserves default behavior.
WAN interfaces to prefer over default WANs, highest-priority first. Can only be specified for breakout rules (breakout must be true).
ManagedApp object { managed_app_id, id, breakout, 3 more }
Whether to breakout traffic to the app’s endpoints directly. Null preserves default behavior.
WAN interfaces to prefer over default WANs, highest-priority first. Can only be specified for breakout rules (breakout must be true).
AppConfigurationEditResponse = object { account_app_id, id, breakout, 3 more } or object { managed_app_id, id, breakout, 3 more } Traffic decision configuration for an app.
Traffic decision configuration for an app.
AccountApp object { account_app_id, id, breakout, 3 more }
Whether to breakout traffic to the app’s endpoints directly. Null preserves default behavior.
WAN interfaces to prefer over default WANs, highest-priority first. Can only be specified for breakout rules (breakout must be true).
ManagedApp object { managed_app_id, id, breakout, 3 more }
Whether to breakout traffic to the app’s endpoints directly. Null preserves default behavior.
WAN interfaces to prefer over default WANs, highest-priority first. Can only be specified for breakout rules (breakout must be true).
AppConfigurationDeleteResponse = object { account_app_id, id, breakout, 3 more } or object { managed_app_id, id, breakout, 3 more } Traffic decision configuration for an app.
Traffic decision configuration for an app.
AccountApp object { account_app_id, id, breakout, 3 more }
Whether to breakout traffic to the app’s endpoints directly. Null preserves default behavior.
WAN interfaces to prefer over default WANs, highest-priority first. Can only be specified for breakout rules (breakout must be true).
ManagedApp object { managed_app_id, id, breakout, 3 more }
Whether to breakout traffic to the app’s endpoints directly. Null preserves default behavior.
WAN interfaces to prefer over default WANs, highest-priority first. Can only be specified for breakout rules (breakout must be true).
SitesACLs
List Site ACLs
Site ACL Details
Create a new Site ACL
Update Site ACL
Patch Site ACL
Delete Site ACL
ModelsExpand Collapse
ACL object { id, description, forward_locally, 5 more } Bidirectional ACL policy for network traffic within a site.
Bidirectional ACL policy for network traffic within a site.
ACLConfiguration object { lan_id, lan_name, port_ranges, 2 more }
Array of port ranges on the provided LAN that will be included in the ACL. If no ports or port rangess are provided, communication on any port on this LAN is allowed.
Array of ports on the provided LAN that will be included in the ACL. If no ports or port ranges are provided, communication on any port on this LAN is allowed.
SitesLANs
List Site LANs
Site LAN Details
Create a new Site LAN
Update Site LAN
Patch Site LAN
Delete Site LAN
ModelsExpand Collapse
DHCPServer object { dhcp_options, dhcp_pool_end, dhcp_pool_start, 3 more }
dhcp_options: optional array of object { code, type, value } Optional list of custom DHCP options to include in DHCP responses. Only valid when DHCP server is enabled.
Optional list of custom DHCP options to include in DHCP responses. Only valid when DHCP server is enabled.
DHCP option number (1-254). Options 0 and 255 are reserved by RFC 2132. Options 3, 6, and 51 are not allowed because they conflict with connector-managed configuration.
type: "text" or "hex" or "ip" or 3 moreThe type of the option value. text: a string (max 255 bytes). hex: colon-separated hex bytes (e.g. “01:04:aa:bb:cc”, max 255 bytes). ip: an IPv4 address (e.g. “10.20.30.40”). byte: an unsigned integer 0-255 (1 byte). short: an unsigned integer 0-65535 (2 bytes). integer: an unsigned integer 0-4294967295 (4 bytes).
The type of the option value. text: a string (max 255 bytes). hex: colon-separated hex bytes (e.g. “01:04:aa:bb:cc”, max 255 bytes). ip: an IPv4 address (e.g. “10.20.30.40”). byte: an unsigned integer 0-255 (1 byte). short: an unsigned integer 0-65535 (2 bytes). integer: an unsigned integer 0-4294967295 (4 bytes).
LAN object { id, bond_id, ha_link, 9 more }
mark true to use this LAN for HA probing. only works for site with HA turned on. only one LAN can be set as the ha_link.