Versions in this module Expand all Collapse all v8 v8.17.0 Nov 18, 2025 Changes in this version + var Commands commandList + var ShouldFallbackToLegacy = false + type HelpActor interface + CommandInfoByName func(interface{}, string) (sharedaction.CommandInfo, error) + CommandInfos func(interface{}) map[string]sharedaction.CommandInfo + type HelpCommand struct + Actor HelpActor + AllCommands bool + Config command.Config + OptionalArgs flag.CommandName + UI command.UI + func (cmd *HelpCommand) Setup(config command.Config, ui command.UI) error + func (cmd HelpCommand) Execute(args []string) error + type InstallPluginActor interface + CreateExecutableCopy func(path string, tempPluginDir string) (string, error) + DownloadExecutableBinaryFromURL func(url string, tempPluginDir string, proxyReader plugin.ProxyReader) (string, error) + FileExists func(path string) bool + GetAndValidatePlugin func(metadata pluginaction.PluginMetadata, commands pluginaction.CommandList, ...) (configv3.Plugin, error) + GetPlatformString func(runtimeGOOS string, runtimeGOARCH string) string + GetPluginInfoFromRepositoriesForPlatform func(pluginName string, pluginRepos []configv3.PluginRepository, platform string) (pluginaction.PluginInfo, []string, error) + GetPluginRepository func(repositoryName string) (configv3.PluginRepository, error) + InstallPluginFromPath func(path string, plugin configv3.Plugin) error + UninstallPlugin func(uninstaller pluginaction.PluginUninstaller, name string) error + ValidateFileChecksum func(path string, checksum string) bool + type InstallPluginCommand struct + Actor InstallPluginActor + Config command.Config + Force bool + OptionalArgs flag.InstallPluginArgs + ProgressBar plugin.ProxyReader + RegisteredRepository string + SkipSSLValidation bool + UI command.UI + func (cmd *InstallPluginCommand) Setup(config command.Config, ui command.UI) error + func (cmd InstallPluginCommand) Execute([]string) (err error) + type PluginSource int + const PluginFromLocalFile + const PluginFromRepository + const PluginFromURL + type VersionCommand struct + Config command.Config + UI command.UI + func (cmd *VersionCommand) Setup(config command.Config, ui command.UI) error + func (cmd VersionCommand) Execute(args []string) error Other modules containing this package code.cloudfoundry.org/cli