Documentation ¶
Index ¶
- Constants
- func NewDeprovisionNodeCommand(slash func(itx *tempest.CommandInteraction), ...) tempest.Command
- func NewDescribeExecutionCommand(slash func(itx *tempest.CommandInteraction)) tempest.Command
- func NewDescribeNodeCommand(slash func(itx *tempest.CommandInteraction), ...) tempest.Command
- func NewDescribeProviderCommand(slash func(itx *tempest.CommandInteraction), ...) tempest.Command
- func NewDescribeTailnetCommand(slash func(itx *tempest.CommandInteraction), ...) tempest.Command
- func NewListNodesCommand(slash func(itx *tempest.CommandInteraction)) tempest.Command
- func NewListProvidersCommand(slash func(itx *tempest.CommandInteraction)) tempest.Command
- func NewListTailnetsCommand(slash func(itx *tempest.CommandInteraction)) tempest.Command
- func NewProvisionNodeCommand(slash func(itx *tempest.CommandInteraction), ...) tempest.Command
- func NewSelfHealthCheckCommand() tempest.Command
- func NewServerHealthCommand(slash func(itx *tempest.CommandInteraction)) tempest.Command
- func NewStartNodeCommand(slash func(itx *tempest.CommandInteraction), ...) tempest.Command
- func NewStopNodeCommand(slash func(itx *tempest.CommandInteraction), ...) tempest.Command
Constants ¶
View Source
const ( OptionProviderName = "provider-name" OptionProviderLocation = "provider-location" OptionTailnetName = "tailnet-name" OptionExecutionId = "execution-id" OptionNodeId = "node-id" OptionEphemeral = "ephemeral" )
Variables ¶
This section is empty.
Functions ¶
func NewDeprovisionNodeCommand ¶
func NewDeprovisionNodeCommand(slash func(itx *tempest.CommandInteraction), auto func(itx tempest.CommandInteraction) []tempest.Choice) tempest.Command
func NewDescribeExecutionCommand ¶
func NewDescribeExecutionCommand(slash func(itx *tempest.CommandInteraction)) tempest.Command
func NewDescribeNodeCommand ¶
func NewDescribeNodeCommand(slash func(itx *tempest.CommandInteraction), auto func(itx tempest.CommandInteraction) []tempest.Choice) tempest.Command
func NewDescribeProviderCommand ¶
func NewDescribeProviderCommand(slash func(itx *tempest.CommandInteraction), auto func(itx tempest.CommandInteraction) []tempest.Choice) tempest.Command
func NewDescribeTailnetCommand ¶
func NewDescribeTailnetCommand(slash func(itx *tempest.CommandInteraction), auto func(itx tempest.CommandInteraction) []tempest.Choice) tempest.Command
func NewListNodesCommand ¶
func NewListNodesCommand(slash func(itx *tempest.CommandInteraction)) tempest.Command
func NewListProvidersCommand ¶
func NewListProvidersCommand(slash func(itx *tempest.CommandInteraction)) tempest.Command
func NewListTailnetsCommand ¶
func NewListTailnetsCommand(slash func(itx *tempest.CommandInteraction)) tempest.Command
func NewProvisionNodeCommand ¶
func NewProvisionNodeCommand(slash func(itx *tempest.CommandInteraction), auto func(itx tempest.CommandInteraction) []tempest.Choice) tempest.Command
func NewServerHealthCommand ¶
func NewServerHealthCommand(slash func(itx *tempest.CommandInteraction)) tempest.Command
func NewStartNodeCommand ¶
func NewStartNodeCommand(slash func(itx *tempest.CommandInteraction), auto func(itx tempest.CommandInteraction) []tempest.Choice) tempest.Command
func NewStopNodeCommand ¶
func NewStopNodeCommand(slash func(itx *tempest.CommandInteraction), auto func(itx tempest.CommandInteraction) []tempest.Choice) tempest.Command
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.