mirror of
https://github.com/tailscale/tailscale.git
synced 2025-04-08 17:24:57 +00:00
client/tailscale: add tailnet lock fields to Device struct
These are documented, but have not yet been defined in the client. https://tailscale.com/api#tag/devices/GET/device/{deviceId} Updates tailscale/corp#27050 Signed-off-by: Anton Tolchanov <anton@tailscale.com>
This commit is contained in:
parent
34734ba635
commit
74ee749386
@ -79,6 +79,13 @@ type Device struct {
|
|||||||
// Tailscale have attempted to collect this from the device but it has not
|
// Tailscale have attempted to collect this from the device but it has not
|
||||||
// opted in, PostureIdentity will have Disabled=true.
|
// opted in, PostureIdentity will have Disabled=true.
|
||||||
PostureIdentity *DevicePostureIdentity `json:"postureIdentity"`
|
PostureIdentity *DevicePostureIdentity `json:"postureIdentity"`
|
||||||
|
|
||||||
|
// TailnetLockKey is the tailnet lock public key of the node as a hex string.
|
||||||
|
TailnetLockKey string `json:"tailnetLockKey,omitempty"`
|
||||||
|
|
||||||
|
// TailnetLockErr indicates an issue with the tailnet lock node-key signature
|
||||||
|
// on this device. This field is only populated when tailnet lock is enabled.
|
||||||
|
TailnetLockErr string `json:"tailnetLockError,omitempty"`
|
||||||
}
|
}
|
||||||
|
|
||||||
type DevicePostureIdentity struct {
|
type DevicePostureIdentity struct {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user