Versions in this module Expand all Collapse all v0 v0.0.2 Dec 5, 2024 v0.0.1 May 15, 2023 Changes in this version + func BuildRoot() *cobra.Command + func Execute() + func NewCommandCmd() *cobra.Command + func NewCreateCmd() *cobra.Command + func NewDeleteCmd() *cobra.Command + func NewInitCmd() *cobra.Command + func NewRootCmd() *cobra.Command + func NewStartCmd() *cobra.Command + func NewStatusCmd() *cobra.Command + func NewStopCmd() *cobra.Command + func NewTokenCmd() *cobra.Command + type CommandCmd struct + func (cmd *CommandCmd) Run(ctx context.Context, providerCivo *civo.CivoProvider, ...) error + type CreateCmd struct + func (cmd *CreateCmd) Run(ctx context.Context, providerCivo *civo.CivoProvider, ...) error + type DeleteCmd struct + func (cmd *DeleteCmd) Run(ctx context.Context, providerCivo *civo.CivoProvider, ...) error + type InitCmd struct + func (cmd *InitCmd) Run(ctx context.Context, machine *provider.Machine, logs log.Logger) error + type InstanceStatus struct + NetworkInterfaces []InstanceStatusNetworkInterface + Status string + type InstanceStatusAccessConfig struct + NatIP string + type InstanceStatusNetworkInterface struct + AccessConfigs []InstanceStatusAccessConfig + type InstanceToken struct + NetworkInterfaces []InstanceTokenNetworkInterface + Token string + type InstanceTokenAccessConfig struct + NatIP string + type InstanceTokenNetworkInterface struct + AccessConfigs []InstanceTokenAccessConfig + type StartCmd struct + func (cmd *StartCmd) Run(ctx context.Context, providerCivo *civo.CivoProvider, ...) error + type StatusCmd struct + func (cmd *StatusCmd) Run(ctx context.Context, providerCivo *civo.CivoProvider, ...) error + type StopCmd struct + func (cmd *StopCmd) Run(ctx context.Context, providerCivo *civo.CivoProvider, ...) error + type TokenCmd struct + func (cmd *TokenCmd) Run(ctx context.Context, providerCivo *civo.CivoProvider, ...) error