Settings by plan
Certain fields in Spectrum request and response bodies require an Enterprise plan. To upgrade your plan, contact your account team.
Spectrum properties requiring an Enterprise plan:
Name | Type | Description | Example |
---|---|---|---|
origin_dns |
object | Method and parameters used to discover the origin server address via DNS. Valid record types are A , AAAA , SRV and empty (both A and AAA ).A request must contain either an origin_dns parameter or an origin_direct parameter. When both are specified the service returns an HTTP 400 Bad Request . |
origin_dns: {type: A, name: mqtt.example.com, ttl: 1200} |
origin_port |
integer | The destination port at the origin. | 22 |
proxy_protocol |
string | Enables Proxy Protocol to the origin. Spectrum supports v1 , v2 , and simple proxy protocols. Refer to Proxy Protocol for more details. |
off |
ip_firewall |
boolean | Enables IP Access rules for this application. | true |
tls |
string | Type of TLS termination for the application. Options are off (default, also known as Passthrough), flexible , full , and strict . Refer to Configuration Options for descriptions of each. |
full |
argo_smart_routing |
boolean | Enables Argo Smart Routing for the application. Note that it is only available for TCP applications with traffic_type set to direct . |
true |
Review the Spectrum API documentation for example API requests.