Expand description
Devices, the routes they advertise, their posture, and shares of them.
Structs§
- Accept
Device Invite - What accepting a share sends: the invite, as a URL or as its bare id.
- Accepted
Device Invite - What accepting a share answers with.
- Client
Connectivity - What the device reports about the network it is on.
- Client
Supports - NAT and address-family features the client reports.
- Create
Device Invite - One share to create, as the request’s array carries them.
- Derp
Latency - One DERP server’s distance from the device.
- Device
- A machine in a tailnet.
- Device
Address - Move a device to another address in the tailnet’s range.
- Device
Authorization - Authorise a device, or revoke its authorisation with
false. - Device
Enabled Routes - Replace the routes a device is permitted to carry.
- Device
Invite - An invitation sharing one device with a user outside its tailnet.
- Device
KeyExpiry - Turn a device’s key expiry off, or back on.
- Device
List - What a device listing answers with.
- Device
Name - Rename a device, which retires its old MagicDNS names.
- Device
Posture Attributes - Posture attributes collected from a device.
- Device
Routes - The routes a device advertises, and which of them are approved.
- Device
Tags - Replace a device’s tags.
- Distro
- The operating system distribution, where the client can tell.
- Invite
Acceptor - Who accepted a share.
- Posture
Attribute - Set one custom posture attribute on one device.
- Posture
Attribute Batch - Set custom posture attributes on many devices at once.
- Posture
Attribute Value - The longer form a batched attribute may take, where a bare value would not carry an expiry.
- Posture
Identity - Hardware identifiers, where the tailnet collects them.
- Posture
Integration - A configured link to a device posture provider.
- Posture
Integration List - What a posture integration listing answers with.
- Posture
Integration Status - How the last sync with a posture provider went.
- Share
Partner - One side of a share: whoever offered it, or whoever took it.
- Shared
Device - The device a share hands over, as the acceptance describes it.
Constants§
- DEVICE_
FIELDS - What a device listing may ask for.
- KNOWN_
VALUES - POSTURE_
PROVIDERS - The posture providers the description knows.
- SHAPES
- Every model declared in this module, in declaration order.
Type Aliases§
- Share
Partner Acceptor - The other side, which the description gives the same shape.