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,SRVand empty (bothAandAAA).A request must contain either an origin_dnsparameter or anorigin_directparameter. When both are specified the service returns anHTTP 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, andsimpleproxy 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, andstrict. 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.
Was this helpful?
- Resources
- API
- New to Cloudflare?
- Products
- Sponsorships
- Open Source
- Support
- Help Center
- System Status
- Compliance
- GDPR
- Company
- cloudflare.com
- Our team
- Careers
- 2025 Cloudflare, Inc.
- Privacy Policy
- Terms of Use
- Report Security Issues
- Trademark