Structs§
- Auth
KeyCapabilities - Nested capabilities info in the create-auth-key response.
- Auth
KeyCreate - Auth
KeyDevices - Capabilities
- The
capabilities
definition for Tailscale’s auth key creation. - Client
Connectivity - Nested client connectivity data.
- Client
Supports - Flags indicating which network features the client supports.
- Create
Auth KeyRequest - Request body for creating an auth key. Adjust fields as needed based on Tailscale’s docs.
- Create
Auth KeyResponse - Response body from creating an auth key.
- Create
Opts - Example subfields that can be used when creating a device auth key.
- Devices
- Minimal required field under
devices
, though you can add sub-fields as needed. - Latency
Info - Per-exit-node latency info.
- List
Devices Response - Response from
GET /tailnet/{tailnet}/devices
- Posture
Identity - Helps encode any posture/identity info.
- Tailnet
Device - Represents a single device entry from the tailnet devices list.
- Tailnet
Info - Minimal tailnet info
- Tailscale
Client - A client for interacting with Tailscale’s v2 API.
- User
Info - Minimal user info
- WhoAmI
Response - Example response from
/whoami