Versions in this module Expand all Collapse all v8 v8.17.0 Nov 18, 2025 Changes in this version + const GIGABYTE + const KILOBYTE + const MEGABYTE + const TERABYTE + func CheckCCAPIVersion(currentAPIVersion string) (string, error) + func FlagBoolToString(enabled bool) string + func GetNewClientsAndConnectToCF(config command.Config, ui command.UI, minVersionV3 string) (*ccv3.Client, *uaa.Client, *router.Client, error) + func NewAuthWrappedCloudControllerClient(config command.Config, ui command.UI, uaaClient *uaa.Client) *ccv3.Client + func NewNetworkingClient(apiURL string, config command.Config, uaaClient *uaa.Client, ui command.UI) (*cfnetv1.Client, error) + func NewWrappedCloudControllerClient(config command.Config, ui command.UI, extraWrappers ...ccv3.ConnectionWrapper) *ccv3.Client + func PollStage(dropletStream <-chan resources.Droplet, ...) (resources.Droplet, error) + func WaitForResult(stream chan v7action.PollJobEvent, ui command.UI, waitForCompletion bool) (bool, error) + type AppStager interface + StageAndStart func(app resources.Application, space configv3.Space, ...) error + StageApp func(app resources.Application, packageGUID string, space configv3.Space) (resources.Droplet, error) + StartApp func(app resources.Application, space configv3.Space, ...) error + func NewAppStager(actor stagingAndStartActor, ui command.UI, config command.Config, ...) AppStager + type AppStartOpts struct + AppAction constant.ApplicationAction + CanarySteps []resources.CanaryStep + MaxInFlight int + NoWait bool + Strategy constant.DeploymentStrategy + type AppSummaryDisplayer struct + UI command.UI + func NewAppSummaryDisplayer(ui command.UI) *AppSummaryDisplayer + func (display AppSummaryDisplayer) AppDisplay(summary v7action.DetailedApplicationSummary, displayStartCommand bool) + type ManifestDiffDisplayer struct + RedactEnv bool + UI command.UI + func (display *ManifestDiffDisplayer) DisplayDiff(rawManifest []byte, diff resources.ManifestDiff) error + type PackageDisplayer struct + func NewPackageDisplayer(ui command.UI, config command.Config) PackageDisplayer + func (display PackageDisplayer) DisplaySetupMessage(appName, currentUser string, isDockerImage bool) error + type QuotaDisplayer struct + func NewQuotaDisplayer(ui command.UI) QuotaDisplayer + func (displayer QuotaDisplayer) DisplayQuotasTable(quotas []resources.Quota, emptyMessage string) + func (displayer QuotaDisplayer) DisplaySingleQuota(quota resources.Quota) + type Stager struct + Actor stagingAndStartActor + Config command.Config + LogCache sharedaction.LogCacheClient + UI command.UI + func (stager *Stager) StageAndStart(app resources.Application, space configv3.Space, ...) error + func (stager *Stager) StageApp(app resources.Application, packageGUID string, space configv3.Space) (resources.Droplet, error) + func (stager *Stager) StartApp(app resources.Application, space configv3.Space, ...) error Other modules containing this package code.cloudfoundry.org/cli