Documentation
¶
Overview ¶
SPDX-FileCopyrightText: 2026 Outscale SAS <opensource@outscale.com>
SPDX-License-Identifier: BSD-3-Clause
SPDX-FileCopyrightText: 2026 Outscale SAS <opensource@outscale.com>
SPDX-License-Identifier: BSD-3-Clause
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APICall ¶ added in v0.0.32
type APICall struct {
Use string `yaml:"use,omitempty"`
Content string `yaml:"content,omitempty"`
Entity string `yaml:"entity,omitempty"`
Group string `yaml:"group,omitempty"`
AliasTo string `yaml:"alias_to,omitempty"`
Flags FlagSet `yaml:"flags,omitempty"`
Help string `yaml:"help,omitempty"`
Short string `yaml:"short,omitempty"`
}
type Alias ¶
type Alias struct {
Entity string `yaml:"entity"`
SubCommand string `yaml:"sub_command,omitempty"`
Use string `yaml:"use"`
Help string `yaml:"help,omitempty"`
Short string `yaml:"short,omitempty"`
AliasTo string `yaml:"alias_to,omitempty"`
Aliases []string `yaml:"aliases,omitempty"`
AliasHelp string `yaml:"alias_help,omitempty"`
Command []string `yaml:"command"`
Flags FlagSet `yaml:"flags,omitempty"`
Prompt *Prompt `yaml:"prompt,omitempty"`
}
func (*Alias) HasRequiredFlag ¶ added in v0.0.22
type Column ¶
type Config ¶
type Entity ¶
type Flag ¶ added in v0.0.9
type Flag struct {
Name string `yaml:"name"`
AliasTo string `yaml:"alias_to,omitempty"`
Required *bool `yaml:"required,omitempty"`
Kind reflect.Kind `yaml:"kind,omitempty"`
ContainerKind reflect.Kind `yaml:"container,omitempty"`
CustomValue string `yaml:"customValue,omitempty"`
Help string `yaml:"help,omitempty"`
Default string `yaml:"default,omitempty"`
AllowedValues []string `yaml:"values,omitzero"`
}
Directories
¶
| Path | Synopsis |
|---|---|
|
generate
|
|
|
archive
command
|
|
|
iaas
command
SPDX-FileCopyrightText: 2026 Outscale SAS <opensource@outscale.com>
|
SPDX-FileCopyrightText: 2026 Outscale SAS <opensource@outscale.com> |
|
kube
command
SPDX-FileCopyrightText: 2026 Outscale SAS <opensource@outscale.com>
|
SPDX-FileCopyrightText: 2026 Outscale SAS <opensource@outscale.com> |
|
kubeclient
command
SPDX-FileCopyrightText: 2026 Outscale SAS <opensource@outscale.com>
|
SPDX-FileCopyrightText: 2026 Outscale SAS <opensource@outscale.com> |
|
list_alias
command
|
|
|
storage
command
|
Click to show internal directories.
Click to hide internal directories.