completion

package
v1.10.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 19, 2025 License: Apache-2.0 Imports: 24 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AppCompletion

type AppCompletion struct {
	ArgsLen    int
	ConfigFile *string
}

func (*AppCompletion) CompletionFunc

func (c *AppCompletion) CompletionFunc(_ *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type CertCompletion

type CertCompletion struct {
	AppID      *string
	ArgsLen    int
	ConfigFile *string
}

func (*CertCompletion) CompletionFunc

func (c *CertCompletion) CompletionFunc(_ *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type CertDomainTachCompletion

type CertDomainTachCompletion struct {
	AppID      *string
	ConfigFile *string
}

func (*CertDomainTachCompletion) CompletionFunc

func (c *CertDomainTachCompletion) CompletionFunc(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type Completion

type Completion interface {
	CompletionFunc(_ *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)
}

type ConfigGroupCompletion

type ConfigGroupCompletion struct {
	AppID      *string
	ConfigFile *string
	ArgsLen    int
}

func (*ConfigGroupCompletion) CompletionFunc

func (c *ConfigGroupCompletion) CompletionFunc(_ *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type ConfigPtsGroupArgsCompletion

type ConfigPtsGroupArgsCompletion struct {
	AppID      *string
	ConfigFile *string
}

func (*ConfigPtsGroupArgsCompletion) CompletionFunc

func (c *ConfigPtsGroupArgsCompletion) CompletionFunc(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type DomainCompletion

type DomainCompletion struct {
	AppID      *string
	ConfigFile *string
	ArgsLen    int
}

func (*DomainCompletion) CompletionFunc

func (c *DomainCompletion) CompletionFunc(_ *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type GatewayNameCompletion

type GatewayNameCompletion struct {
	AppID      *string
	ArgsLen    int
	ConfigFile *string
}

func (*GatewayNameCompletion) CompletionFunc

func (c *GatewayNameCompletion) CompletionFunc(_ *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type GatewayProtocolCompletion

type GatewayProtocolCompletion struct {
	ArgsLen    int
	ConfigFile *string
}

func (*GatewayProtocolCompletion) CompletionFunc

func (c *GatewayProtocolCompletion) CompletionFunc(_ *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type HealthChecksCompletion

type HealthChecksCompletion struct {
	ArgsLen    int
	ConfigFile *string
}

func (*HealthChecksCompletion) CompletionFunc

func (c *HealthChecksCompletion) CompletionFunc(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type HealthTypeCompletion

type HealthTypeCompletion struct {
	ArgsLen    int
	ConfigFile *string
}

func (*HealthTypeCompletion) CompletionFunc

func (c *HealthTypeCompletion) CompletionFunc(_ *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type KeyCompletion

type KeyCompletion struct {
	ArgsLen    int
	ConfigFile *string
}

func (*KeyCompletion) CompletionFunc

func (c *KeyCompletion) CompletionFunc(_ *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type LabelCompletion

type LabelCompletion struct {
	AppID      *string
	ArgsLen    int
	ConfigFile *string
}

func (*LabelCompletion) CompletionFunc

func (c *LabelCompletion) CompletionFunc(_ *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type LimitSetPlanCompletion

type LimitSetPlanCompletion struct {
	AppID      *string
	ArgsLen    int
	ConfigFile *string
}

func (*LimitSetPlanCompletion) CompletionFunc

func (c *LimitSetPlanCompletion) CompletionFunc(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type LimitSpecCompletion

type LimitSpecCompletion struct {
	ArgsLen    int
	ConfigFile *string
}

func (*LimitSpecCompletion) CompletionFunc

func (c *LimitSpecCompletion) CompletionFunc(_ *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type PermUpdateCompletion

type PermUpdateCompletion struct {
	AppID      *string
	ArgsLen    int
	ConfigFile *string
}

func (*PermUpdateCompletion) CompletionFunc

func (c *PermUpdateCompletion) CompletionFunc(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type PermUsernameCompletion

type PermUsernameCompletion struct {
	AppID      *string
	ArgsLen    int
	ConfigFile *string
}

func (*PermUsernameCompletion) CompletionFunc

func (c *PermUsernameCompletion) CompletionFunc(_ *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type ProbeTypeCompletion

type ProbeTypeCompletion struct {
	ArgsLen    int
	ConfigFile *string
}

func (*ProbeTypeCompletion) CompletionFunc

func (c *ProbeTypeCompletion) CompletionFunc(_ *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type PsCompletion

type PsCompletion struct {
	AppID      *string
	ArgsLen    int
	ConfigFile *string
}

func (*PsCompletion) CompletionFunc

func (c *PsCompletion) CompletionFunc(_ *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type PtsArgsCompletion

type PtsArgsCompletion struct {
	*PtsCompletion
}

func (*PtsArgsCompletion) CompletionFunc

func (c *PtsArgsCompletion) CompletionFunc(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type PtsCompletion

type PtsCompletion struct {
	AppID      *string
	ArgsLen    int
	ConfigFile *string
}

func (*PtsCompletion) CompletionFunc

func (c *PtsCompletion) CompletionFunc(_ *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type PtsSetArgsCompletion

type PtsSetArgsCompletion struct {
	*PtsCompletion
}

func (*PtsSetArgsCompletion) CompletionFunc

func (c *PtsSetArgsCompletion) CompletionFunc(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type ReleaseCompletion

type ReleaseCompletion struct {
	AppID      *string
	ArgsLen    int
	ConfigFile *string
}

func (*ReleaseCompletion) CompletionFunc

func (c *ReleaseCompletion) CompletionFunc(_ *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type ResourceCompletion

type ResourceCompletion struct {
	AppID      *string
	ArgsLen    int
	ConfigFile *string
}

func (*ResourceCompletion) CompletionFunc

func (c *ResourceCompletion) CompletionFunc(_ *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type ResourceCreateCompletion

type ResourceCreateCompletion struct {
	ArgsLen    int
	ConfigFile *string
}

func (*ResourceCreateCompletion) CompletionFunc

func (c *ResourceCreateCompletion) CompletionFunc(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type ResourcePlanCompletion

type ResourcePlanCompletion struct {
	Service    string
	ArgsLen    int
	ConfigFile *string
}

func (*ResourcePlanCompletion) CompletionFunc

func (c *ResourcePlanCompletion) CompletionFunc(_ *cobra.Command, args []string, _ string) ([]string, cobra.ShellCompDirective)

type ResourceServiceCompletion

type ResourceServiceCompletion struct {
	ArgsLen    int
	ConfigFile *string
}

func (*ResourceServiceCompletion) CompletionFunc

func (c *ResourceServiceCompletion) CompletionFunc(_ *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type ResourceUpdateCompletion

type ResourceUpdateCompletion struct {
	AppID      *string
	ArgsLen    int
	ConfigFile *string
}

func (*ResourceUpdateCompletion) CompletionFunc

func (c *ResourceUpdateCompletion) CompletionFunc(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type RouteCompletion

type RouteCompletion struct {
	AppID      *string
	ArgsLen    int
	ConfigFile *string
}

func (*RouteCompletion) CompletionFunc

func (c *RouteCompletion) CompletionFunc(_ *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type RouteKindCompletion

type RouteKindCompletion struct {
	AppID   *string
	ArgsLen int
}

func (*RouteKindCompletion) CompletionFunc

func (c *RouteKindCompletion) CompletionFunc(_ *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type ServiceCompletion

type ServiceCompletion struct {
	AppID      *string
	ArgsLen    int
	ConfigFile *string
}

func (*ServiceCompletion) CompletionFunc

func (c *ServiceCompletion) CompletionFunc(_ *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type ServiceProtocolCompletion

type ServiceProtocolCompletion struct {
	ArgsLen    int
	ConfigFile *string
}

func (*ServiceProtocolCompletion) CompletionFunc

func (c *ServiceProtocolCompletion) CompletionFunc(_ *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type TLSActionCompletion

type TLSActionCompletion struct {
	ArgsLen    int
	ConfigFile *string
}

func (*TLSActionCompletion) CompletionFunc

func (c *TLSActionCompletion) CompletionFunc(_ *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type TagCompletion

type TagCompletion struct {
	AppID      *string
	Ptype      *string
	ArgsLen    int
	ConfigFile *string
}

func (*TagCompletion) CompletionFunc

func (c *TagCompletion) CompletionFunc(_ *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type TokenCompletion

type TokenCompletion struct {
	ArgsLen    int
	ConfigFile *string
}

func (*TokenCompletion) CompletionFunc

func (c *TokenCompletion) CompletionFunc(_ *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type UserPermsArgsCompletion

type UserPermsArgsCompletion struct {
	*UserPermsCompletion
}

func (*UserPermsArgsCompletion) CompletionFunc

func (c *UserPermsArgsCompletion) CompletionFunc(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type UserPermsCompletion

type UserPermsCompletion struct {
	ArgsLen    int
	ConfigFile *string
}

func (*UserPermsCompletion) CompletionFunc

func (c *UserPermsCompletion) CompletionFunc(_ *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type VolumeCompletion

type VolumeCompletion struct {
	AppID      *string
	ArgsLen    int
	ConfigFile *string
}

func (*VolumeCompletion) CompletionFunc

func (c *VolumeCompletion) CompletionFunc(_ *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type VolumeTypeCompletion

type VolumeTypeCompletion struct {
	ArgsLen    int
	ConfigFile *string
}

func (*VolumeTypeCompletion) CompletionFunc

func (c *VolumeTypeCompletion) CompletionFunc(_ *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type VolumesMountCompletion

type VolumesMountCompletion struct {
	AppID      *string
	ArgsLen    int
	ConfigFile *string
}

func (*VolumesMountCompletion) CompletionFunc

func (c *VolumesMountCompletion) CompletionFunc(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

type VolumesUnmountCompletion

type VolumesUnmountCompletion struct {
	AppID      *string
	ArgsLen    int
	ConfigFile *string
}

func (*VolumesUnmountCompletion) CompletionFunc

func (c *VolumesUnmountCompletion) CompletionFunc(cmd *cobra.Command, args []string, toComplete string) ([]string, cobra.ShellCompDirective)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL