Types
TailscaleServeTemplateInput
Validated fleet template settings.
input
TailscaleServeTemplateInputFields
id
ID
Existing template identifier when editing.
expectedRevision
Int
Required current revision when editing.
name
String!
required
Human-readable template name.
protocol
required
Incoming listener protocol.
listenPort
Int!
required
Incoming listener port from 1 through 65535.
mountPath
String
default:"/"
Web mount path.
destinationProtocol
required
Typed loopback destination protocol.
destinationPort
Int!
required
Loopback destination port from 1 through 65535.
destinationPath
String
default:""
Optional HTTP destination path.
funnel
Boolean!
required
Whether to expose the listener publicly with Funnel.
appCapabilities
[String!]!
default:[]
Private HTTP application capabilities in domain/name form.
proxyProtocol
required
PROXY protocol version for plain TCP forwarding.
assignments
required
Explicit desired state for every selected agent.