# Functions
No description provided by the author
# Constants
V1RegisterMethodREGISTERMETHODAUTHKEY captures enum value "REGISTER_METHOD_AUTH_KEY".
V1RegisterMethodREGISTERMETHODCLI captures enum value "REGISTER_METHOD_CLI".
V1RegisterMethodREGISTERMETHODOIDC captures enum value "REGISTER_METHOD_OIDC".
V1RegisterMethodREGISTERMETHODUNSPECIFIED captures enum value "REGISTER_METHOD_UNSPECIFIED".
# Structs
HeadscaleServiceSetTagsBody headscale service set tags body
swagger:model HeadscaleServiceSetTagsBody.
ProtobufAny protobuf any
swagger:model protobufAny.
RPCStatus rpc status
swagger:model rpcStatus.
V1APIKey v1 Api key
swagger:model v1ApiKey.
V1BackfillNodeIPsResponse v1 backfill node i ps response
swagger:model v1BackfillNodeIPsResponse.
V1CreateAPIKeyRequest v1 create Api key request
swagger:model v1CreateApiKeyRequest.
V1CreateAPIKeyResponse v1 create Api key response
swagger:model v1CreateApiKeyResponse.
V1CreatePreAuthKeyRequest v1 create pre auth key request
swagger:model v1CreatePreAuthKeyRequest.
V1CreatePreAuthKeyResponse v1 create pre auth key response
swagger:model v1CreatePreAuthKeyResponse.
V1CreateUserRequest v1 create user request
swagger:model v1CreateUserRequest.
V1CreateUserResponse v1 create user response
swagger:model v1CreateUserResponse.
V1DebugCreateMachineRequest v1 debug create machine request
swagger:model v1DebugCreateMachineRequest.
V1DebugCreateMachineResponse v1 debug create machine response
swagger:model v1DebugCreateMachineResponse.
V1DebugCreateNodeRequest v1 debug create node request
swagger:model v1DebugCreateNodeRequest.
V1DebugCreateNodeResponse v1 debug create node response
swagger:model v1DebugCreateNodeResponse.
V1ExpireAPIKeyRequest v1 expire Api key request
swagger:model v1ExpireApiKeyRequest.
V1ExpireMachineResponse v1 expire machine response
swagger:model v1ExpireMachineResponse.
V1ExpireNodeResponse v1 expire node response
swagger:model v1ExpireNodeResponse.
V1ExpirePreAuthKeyRequest v1 expire pre auth key request
swagger:model v1ExpirePreAuthKeyRequest.
V1GetMachineResponse v1 get machine response
swagger:model v1GetMachineResponse.
V1GetMachineRoutesResponse v1 get machine routes response
swagger:model v1GetMachineRoutesResponse.
V1GetNodeResponse v1 get node response
swagger:model v1GetNodeResponse.
V1GetNodeRoutesResponse v1 get node routes response
swagger:model v1GetNodeRoutesResponse.
V1GetPolicyResponse v1 get policy response
swagger:model v1GetPolicyResponse.
V1GetRoutesResponse v1 get routes response
swagger:model v1GetRoutesResponse.
V1GetUserResponse v1 get user response
swagger:model v1GetUserResponse.
V1ListAPIKeysResponse v1 list Api keys response
swagger:model v1ListApiKeysResponse.
V1ListMachinesResponse v1 list machines response
swagger:model v1ListMachinesResponse.
V1ListNodesResponse v1 list nodes response
swagger:model v1ListNodesResponse.
V1ListPreAuthKeysResponse v1 list pre auth keys response
swagger:model v1ListPreAuthKeysResponse.
V1ListUsersResponse v1 list users response
swagger:model v1ListUsersResponse.
V1Machine v1 machine
swagger:model v1Machine.
V1MoveMachineResponse v1 move machine response
swagger:model v1MoveMachineResponse.
V1MoveNodeResponse v1 move node response
swagger:model v1MoveNodeResponse.
V1Node v1 node
swagger:model v1Node.
V1PreAuthKey v1 pre auth key
swagger:model v1PreAuthKey.
V1RegisterMachineResponse v1 register machine response
swagger:model v1RegisterMachineResponse.
V1RegisterNodeResponse v1 register node response
swagger:model v1RegisterNodeResponse.
V1RenameMachineResponse v1 rename machine response
swagger:model v1RenameMachineResponse.
V1RenameNodeResponse v1 rename node response
swagger:model v1RenameNodeResponse.
V1RenameUserResponse v1 rename user response
swagger:model v1RenameUserResponse.
V1Route v1 route
swagger:model v1Route.
V1SetPolicyRequest v1 set policy request
swagger:model v1SetPolicyRequest.
V1SetPolicyResponse v1 set policy response
swagger:model v1SetPolicyResponse.
V1SetTagsResponse v1 set tags response
swagger:model v1SetTagsResponse.
V1User v1 user
swagger:model v1User.
# Interfaces
V1DeleteAPIKeyResponse v1 delete Api key response
swagger:model v1DeleteApiKeyResponse.
V1DeleteMachineResponse v1 delete machine response
swagger:model v1DeleteMachineResponse.
V1DeleteNodeResponse v1 delete node response
swagger:model v1DeleteNodeResponse.
V1DeleteRouteResponse v1 delete route response
swagger:model v1DeleteRouteResponse.
V1DeleteUserResponse v1 delete user response
swagger:model v1DeleteUserResponse.
V1DisableRouteResponse v1 disable route response
swagger:model v1DisableRouteResponse.
V1EnableRouteResponse v1 enable route response
swagger:model v1EnableRouteResponse.
V1ExpireAPIKeyResponse v1 expire Api key response
swagger:model v1ExpireApiKeyResponse.
V1ExpirePreAuthKeyResponse v1 expire pre auth key response
swagger:model v1ExpirePreAuthKeyResponse.
# Type aliases
V1RegisterMethod v1 register method
swagger:model v1RegisterMethod.