Documentation
¶
Index ¶
- func AccountIDCompletion(s *state.State) func(*cobra.Command, []string, string) ([]string, cobra.ShellCompDirective)
- func AccountMemberIDCompletion(s *state.State) func(*cobra.Command, []string, string) ([]string, cobra.ShellCompDirective)
- func BackupIDCompletion(s *state.State) func(*cobra.Command, []string, string) ([]string, cobra.ShellCompDirective)
- func CPUCompletion(s *state.State) func(*cobra.Command, []string, string) ([]string, cobra.ShellCompDirective)
- func CloudProviderCompletion(s *state.State) func(*cobra.Command, []string, string) ([]string, cobra.ShellCompDirective)
- func CloudRegionCompletion(s *state.State) func(*cobra.Command, []string, string) ([]string, cobra.ShellCompDirective)
- func ClusterIDCompletion(s *state.State) func(*cobra.Command, []string, string) ([]string, cobra.ShellCompDirective)
- func DiskCompletion(s *state.State) func(*cobra.Command, []string, string) ([]string, cobra.ShellCompDirective)
- func GPUCompletion(s *state.State) func(*cobra.Command, []string, string) ([]string, cobra.ShellCompDirective)
- func ManagementKeyIDCompletion(s *state.State) func(*cobra.Command, []string, string) ([]string, cobra.ShellCompDirective)
- func PackageNameCompletion(s *state.State) func(*cobra.Command, []string, string) ([]string, cobra.ShellCompDirective)
- func PermissionCompletion(s *state.State) func(*cobra.Command, []string, string) ([]string, cobra.ShellCompDirective)
- func RAMCompletion(s *state.State) func(*cobra.Command, []string, string) ([]string, cobra.ShellCompDirective)
- func RoleCompletion(s *state.State) func(*cobra.Command, []string, string) ([]string, cobra.ShellCompDirective)
- func RoleIDCompletion(s *state.State) func(*cobra.Command, []string, string) ([]string, cobra.ShellCompDirective)
- func VersionCompletion(s *state.State) func(*cobra.Command, []string, string) ([]string, cobra.ShellCompDirective)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AccountIDCompletion ¶ added in v0.20.0
func AccountIDCompletion(s *state.State) func(*cobra.Command, []string, string) ([]string, cobra.ShellCompDirective)
AccountIDCompletion returns a ValidArgsFunction that completes account IDs.
func AccountMemberIDCompletion ¶ added in v0.20.0
func AccountMemberIDCompletion(s *state.State) func(*cobra.Command, []string, string) ([]string, cobra.ShellCompDirective)
AccountMemberIDCompletion returns a ValidArgsFunction that completes account member user IDs.
func BackupIDCompletion ¶ added in v0.3.0
func BackupIDCompletion(s *state.State) func(*cobra.Command, []string, string) ([]string, cobra.ShellCompDirective)
BackupIDCompletion returns a ValidArgsFunction that completes backup IDs.
func CPUCompletion ¶ added in v0.16.0
func CPUCompletion(s *state.State) func(*cobra.Command, []string, string) ([]string, cobra.ShellCompDirective)
CPUCompletion returns a completion function for a --cpu flag.
func CloudProviderCompletion ¶ added in v0.7.0
func CloudProviderCompletion(s *state.State) func(*cobra.Command, []string, string) ([]string, cobra.ShellCompDirective)
CloudProviderCompletion returns a completion function for the --cloud-provider flag. It skips the 'hybrid' cloud, as this flag is meant to be used for cloud clusters, not hybrid ones.
func CloudRegionCompletion ¶ added in v0.7.0
func CloudRegionCompletion(s *state.State) func(*cobra.Command, []string, string) ([]string, cobra.ShellCompDirective)
CloudRegionCompletion returns a completion function for the --cloud-region flag.
func ClusterIDCompletion ¶
func ClusterIDCompletion(s *state.State) func(*cobra.Command, []string, string) ([]string, cobra.ShellCompDirective)
ClusterIDCompletion returns a ValidArgsFunction that completes cluster IDs.
func DiskCompletion ¶ added in v0.16.0
func DiskCompletion(s *state.State) func(*cobra.Command, []string, string) ([]string, cobra.ShellCompDirective)
DiskCompletion returns a completion function for a --disk flag.
func GPUCompletion ¶ added in v0.16.0
func GPUCompletion(s *state.State) func(*cobra.Command, []string, string) ([]string, cobra.ShellCompDirective)
GPUCompletion returns a completion function for a --gpu flag.
func ManagementKeyIDCompletion ¶ added in v0.19.0
func ManagementKeyIDCompletion(s *state.State) func(*cobra.Command, []string, string) ([]string, cobra.ShellCompDirective)
ManagementKeyIDCompletion returns a ValidArgsFunction that completes management key IDs.
func PackageNameCompletion ¶ added in v0.16.0
func PackageNameCompletion(s *state.State) func(*cobra.Command, []string, string) ([]string, cobra.ShellCompDirective)
PackageNameCompletion returns a completion function for a --package flag.
func PermissionCompletion ¶ added in v0.20.0
func PermissionCompletion(s *state.State) func(*cobra.Command, []string, string) ([]string, cobra.ShellCompDirective)
PermissionCompletion returns a completion function for the --permission flag.
func RAMCompletion ¶ added in v0.16.0
func RAMCompletion(s *state.State) func(*cobra.Command, []string, string) ([]string, cobra.ShellCompDirective)
RAMCompletion returns a completion function for a --ram flag.
func RoleCompletion ¶ added in v0.20.0
func RoleCompletion(s *state.State) func(*cobra.Command, []string, string) ([]string, cobra.ShellCompDirective)
RoleCompletion returns a completion function that completes IAM role names with their ID as description.
Types ¶
This section is empty.