v2

package
v6.22.2+incompatible Latest Latest
Warning

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

Go to latest
Published: Oct 26, 2016 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

View Source
const ExperimentalWarning = "This command is in EXPERIMENTAL stage and may change without notice"
View Source
const WorkAroundPrefix = "\U000026f3"

WorkAroundPrefix is the flag in hole emoji

Variables

View Source
var Commands commandList

Functions

func DisplayCurrentTargetInformation

func DisplayCurrentTargetInformation(config commands.Config, commandUI commands.UI) error

Types

type APIConfigActor

type APIConfigActor interface {
	ClearTarget()
	SetTarget(CCAPI string, skipSSLValidation bool) (configactions.Warnings, error)
}

type AddPluginRepoCommand

type AddPluginRepoCommand struct {
	RequiredArgs flags.AddPluginRepoArgs `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (AddPluginRepoCommand) Execute

func (_ AddPluginRepoCommand) Execute(args []string) error

func (AddPluginRepoCommand) Setup

func (_ AddPluginRepoCommand) Setup(config commands.Config, ui commands.UI) error

type AllowSpaceSSHCommand

type AllowSpaceSSHCommand struct {
	RequiredArgs flags.Space `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (AllowSpaceSSHCommand) Execute

func (_ AllowSpaceSSHCommand) Execute(args []string) error

func (AllowSpaceSSHCommand) Setup

func (_ AllowSpaceSSHCommand) Setup(config commands.Config, ui commands.UI) error

type ApiCommand

type ApiCommand struct {
	OptionalArgs      flags.APITarget `positional-args:"yes"`
	SkipSSLValidation bool            `long:"skip-ssl-validation" description:"Skip verification of the API endpoint. Not recommended!"`
	Unset             bool            `long:"unset" description:"Remove all api endpoint targeting"`

	UI     commands.UI
	Actor  APIConfigActor
	Config commands.Config
	// contains filtered or unexported fields
}

func (*ApiCommand) ClearTarget

func (cmd *ApiCommand) ClearTarget() error

func (*ApiCommand) Execute

func (cmd *ApiCommand) Execute(args []string) error

func (*ApiCommand) SetAPI

func (cmd *ApiCommand) SetAPI() error

func (*ApiCommand) Setup

func (cmd *ApiCommand) Setup(config commands.Config, ui commands.UI) error

type AppCommand

type AppCommand struct {
	RequiredArgs flags.AppName `positional-args:"yes"`
	GUID         bool          `` /* 131-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (AppCommand) Execute

func (_ AppCommand) Execute(args []string) error

func (AppCommand) Setup

func (_ AppCommand) Setup(config commands.Config, ui commands.UI) error

type AppsCommand

type AppsCommand struct {
	// contains filtered or unexported fields
}

func (AppsCommand) Execute

func (_ AppsCommand) Execute(args []string) error

func (AppsCommand) Setup

func (_ AppsCommand) Setup(config commands.Config, ui commands.UI) error

type AuthCommand

type AuthCommand struct {
	RequiredArgs flags.Authentication `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (AuthCommand) Execute

func (_ AuthCommand) Execute(args []string) error

func (AuthCommand) Setup

func (_ AuthCommand) Setup(config commands.Config, ui commands.UI) error

type BindRouteServiceCommand

type BindRouteServiceCommand struct {
	RequiredArgs     flags.RouteServiceArgs `positional-args:"yes"`
	ParametersAsJSON string                 `` /* 230-byte string literal not displayed */
	Hostname         string                 `long:"hostname" short:"n" description:"Hostname used in combination with DOMAIN to specify the route to bind"`
	Path             string                 `long:"path" description:"Path used in combination with HOSTNAME and DOMAIN to specify the route to bind"`

	BackwardsCompatibility bool `short:"f" hidden:"true" description:"This is for backwards compatibility"`
	// contains filtered or unexported fields
}

func (BindRouteServiceCommand) Execute

func (_ BindRouteServiceCommand) Execute(args []string) error

func (BindRouteServiceCommand) Setup

type BindRunningSecurityGroupCommand

type BindRunningSecurityGroupCommand struct {
	RequiredArgs flags.SecurityGroup `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (BindRunningSecurityGroupCommand) Execute

func (_ BindRunningSecurityGroupCommand) Execute(args []string) error

func (BindRunningSecurityGroupCommand) Setup

type BindSecurityGroupCommand

type BindSecurityGroupCommand struct {
	RequiredArgs flags.BindSecurityGroupArgs `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (BindSecurityGroupCommand) Execute

func (_ BindSecurityGroupCommand) Execute(args []string) error

func (BindSecurityGroupCommand) Setup

type BindServiceCommand

type BindServiceCommand struct {
	RequiredArgs     flags.BindServiceArgs `positional-args:"yes"`
	ParametersAsJSON string                `` /* 238-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (BindServiceCommand) Execute

func (_ BindServiceCommand) Execute(args []string) error

func (BindServiceCommand) Setup

func (_ BindServiceCommand) Setup(config commands.Config, ui commands.UI) error

type BindStagingSecurityGroupCommand

type BindStagingSecurityGroupCommand struct {
	RequiredArgs flags.SecurityGroup `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (BindStagingSecurityGroupCommand) Execute

func (_ BindStagingSecurityGroupCommand) Execute(args []string) error

func (BindStagingSecurityGroupCommand) Setup

type BuildpacksCommand

type BuildpacksCommand struct {
	// contains filtered or unexported fields
}

func (BuildpacksCommand) Execute

func (_ BuildpacksCommand) Execute(args []string) error

func (BuildpacksCommand) Setup

func (_ BuildpacksCommand) Setup(config commands.Config, ui commands.UI) error

type CheckRouteCommand

type CheckRouteCommand struct {
	RequiredArgs flags.HostDomain `positional-args:"yes"`
	Path         string           `long:"path" description:"Path for the route"`
	// contains filtered or unexported fields
}

func (CheckRouteCommand) Execute

func (_ CheckRouteCommand) Execute(args []string) error

func (CheckRouteCommand) Setup

func (_ CheckRouteCommand) Setup(config commands.Config, ui commands.UI) error

type ConfigCommand

type ConfigCommand struct {
	AsyncTimeout int    `long:"async-timeout" description:"Timeout for async HTTP requests"`
	Color        string `long:"color" description:"Enable or disable color"`
	Locale       string `long:"locale" description:"Set default locale. If LOCALE is 'CLEAR', previous locale is deleted."`
	Trace        string `long:"trace" description:"Trace HTTP requests"`
	// contains filtered or unexported fields
}

func (ConfigCommand) Execute

func (_ ConfigCommand) Execute(args []string) error

func (ConfigCommand) Setup

func (_ ConfigCommand) Setup(config commands.Config, ui commands.UI) error

type CopySourceCommand

type CopySourceCommand struct {
	RequiredArgs flags.CopySourceArgs `positional-args:"yes"`
	NoRestart    bool                 `long:"no-restart" description:"Override restart of the application in target environment after copy-source completes"`
	Organization string               `short:"o" description:"Org that contains the target application"`
	Space        string               `short:"s" description:"Space that contains the target application"`
	// contains filtered or unexported fields
}

func (CopySourceCommand) Execute

func (_ CopySourceCommand) Execute(args []string) error

func (CopySourceCommand) Setup

func (_ CopySourceCommand) Setup(config commands.Config, ui commands.UI) error

type CreateAppManifestCommand

type CreateAppManifestCommand struct {
	RequiredArgs flags.AppName `positional-args:"yes"`
	FilePath     string        `` /* 135-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (CreateAppManifestCommand) Execute

func (_ CreateAppManifestCommand) Execute(args []string) error

func (CreateAppManifestCommand) Setup

type CreateBuildpackCommand

type CreateBuildpackCommand struct {
	RequiredArgs flags.CreateBuildpackArgs `positional-args:"yes"`
	Disable      bool                      `long:"disable" description:"Disable the buildpack from being used for staging"`
	Enable       bool                      `long:"enable" description:"Enable the buildpack to be used for staging"`
	// contains filtered or unexported fields
}

func (CreateBuildpackCommand) Execute

func (_ CreateBuildpackCommand) Execute(args []string) error

func (CreateBuildpackCommand) Setup

func (_ CreateBuildpackCommand) Setup(config commands.Config, ui commands.UI) error

type CreateDomainCommand

type CreateDomainCommand struct {
	RequiredArgs flags.OrgDomain `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (CreateDomainCommand) Execute

func (_ CreateDomainCommand) Execute(args []string) error

func (CreateDomainCommand) Setup

func (_ CreateDomainCommand) Setup(config commands.Config, ui commands.UI) error

type CreateOrgCommand

type CreateOrgCommand struct {
	RequiredArgs flags.Organization `positional-args:"yes"`
	Quota        string             `` /* 127-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (CreateOrgCommand) Execute

func (_ CreateOrgCommand) Execute(args []string) error

func (CreateOrgCommand) Setup

func (_ CreateOrgCommand) Setup(config commands.Config, ui commands.UI) error

type CreateQuotaCommand

type CreateQuotaCommand struct {
	RequiredArgs                flags.Quota               `positional-args:"yes"`
	NumAppInstances             int                       `short:"a" description:"Total number of application instances. -1 represents an unlimited amount. (Default: unlimited)"`
	AllowPaidServicePlans       bool                      `long:"allow-paid-service-plans" description:"Can provision instances of paid service plans"`
	IndividualAppInstanceMemory flags.MemoryWithUnlimited `` /* 139-byte string literal not displayed */
	TotalMemory                 string                    `short:"m" description:"Total amount of memory a space can have (e.g. 1024M, 1G, 10G)"`
	NumRoutes                   int                       `short:"r" description:"Total number of routes"`
	ReservedRoutePorts          int                       `long:"reserved-route-ports" description:"Maximum number of routes that may be created with reserved ports (Default: 0)"`
	NumServiceInstances         int                       `short:"s" description:"Total number of service instances"`
	// contains filtered or unexported fields
}

func (CreateQuotaCommand) Execute

func (_ CreateQuotaCommand) Execute(args []string) error

func (CreateQuotaCommand) Setup

func (_ CreateQuotaCommand) Setup(config commands.Config, ui commands.UI) error

type CreateRouteCommand

type CreateRouteCommand struct {
	RequiredArgs flags.SpaceDomain `positional-args:"yes"`
	Hostname     string            `long:"hostname" short:"n" description:"Hostname for the HTTP route (required for shared domains)"`
	Path         string            `long:"path" description:"Path for the HTTP route"`
	Port         int               `long:"port" description:"Port for the TCP route"`
	RandomPort   bool              `long:"random-port" description:"Create a random port for the TCP route"`
	// contains filtered or unexported fields
}

func (CreateRouteCommand) Execute

func (_ CreateRouteCommand) Execute(args []string) error

func (CreateRouteCommand) Setup

func (_ CreateRouteCommand) Setup(config commands.Config, ui commands.UI) error

type CreateSecurityGroupCommand

type CreateSecurityGroupCommand struct {
	RequiredArgs flags.SecurityGroupArgs `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (CreateSecurityGroupCommand) Execute

func (_ CreateSecurityGroupCommand) Execute(args []string) error

func (CreateSecurityGroupCommand) Setup

type CreateServiceAuthTokenCommand

type CreateServiceAuthTokenCommand struct {
	RequiredArgs flags.ServiceAuthTokenArgs `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (CreateServiceAuthTokenCommand) Execute

func (_ CreateServiceAuthTokenCommand) Execute(args []string) error

func (CreateServiceAuthTokenCommand) Setup

type CreateServiceBrokerCommand

type CreateServiceBrokerCommand struct {
	RequiredArgs flags.ServiceBrokerArgs `positional-args:"yes"`
	SpaceScoped  bool                    `long:"space-scoped" description:"Make the broker's service plans only visible within the targeted space"`
	// contains filtered or unexported fields
}

func (CreateServiceBrokerCommand) Execute

func (_ CreateServiceBrokerCommand) Execute(args []string) error

func (CreateServiceBrokerCommand) Setup

type CreateServiceCommand

type CreateServiceCommand struct {
	RequiredArgs      flags.CreateServiceArgs `positional-args:"yes"`
	ConfigurationFile string                  `` /* 238-byte string literal not displayed */
	Tags              string                  `short:"t" description:"User provided tags"`
	// contains filtered or unexported fields
}

func (CreateServiceCommand) Execute

func (_ CreateServiceCommand) Execute(args []string) error

func (CreateServiceCommand) Setup

func (_ CreateServiceCommand) Setup(config commands.Config, ui commands.UI) error

type CreateServiceKeyCommand

type CreateServiceKeyCommand struct {
	RequiredArgs     flags.ServiceInstanceKey `positional-args:"yes"`
	ParametersAsJSON string                   `` /* 238-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (CreateServiceKeyCommand) Execute

func (_ CreateServiceKeyCommand) Execute(args []string) error

func (CreateServiceKeyCommand) Setup

type CreateSharedDomainCommand

type CreateSharedDomainCommand struct {
	RequiredArgs flags.Domain `positional-args:"yes"`
	RouterGroup  string       `long:"router-group" description:"Routes for this domain will be configured only on the specified router group"`
	// contains filtered or unexported fields
}

func (CreateSharedDomainCommand) Execute

func (_ CreateSharedDomainCommand) Execute(args []string) error

func (CreateSharedDomainCommand) Setup

type CreateSpaceCommand

type CreateSpaceCommand struct {
	RequiredArgs flags.Space `positional-args:"yes"`
	Organization string      `short:"o" description:"Organization"`
	Quota        string      `short:"q" description:"Quota to assign to the newly created space"`
	// contains filtered or unexported fields
}

func (CreateSpaceCommand) Execute

func (_ CreateSpaceCommand) Execute(args []string) error

func (CreateSpaceCommand) Setup

func (_ CreateSpaceCommand) Setup(config commands.Config, ui commands.UI) error

type CreateSpaceQuotaCommand

type CreateSpaceQuotaCommand struct {
	RequiredArgs                flags.SpaceQuota          `positional-args:"yes"`
	NumAppInstances             int                       `short:"a" description:"Total number of application instances. -1 represents an unlimited amount. (Default: unlimited)"`
	AllowPaidServicePlans       bool                      `long:"allow-paid-service-plans" description:"Can provision instances of paid service plans (Default: disallowed)"`
	IndividualAppInstanceMemory flags.MemoryWithUnlimited `` /* 160-byte string literal not displayed */
	TotalMemory                 string                    `short:"m" description:"Total amount of memory a space can have (e.g. 1024M, 1G, 10G)"`
	NumRoutes                   int                       `short:"r" description:"Total number of routes"`
	ReservedRoutePorts          int                       `long:"reserved-route-ports" description:"Maximum number of routes that may be created with reserved ports (Default: 0)"`
	NumServiceInstances         int                       `short:"s" description:"Total number of service instances"`
	// contains filtered or unexported fields
}

func (CreateSpaceQuotaCommand) Execute

func (_ CreateSpaceQuotaCommand) Execute(args []string) error

func (CreateSpaceQuotaCommand) Setup

type CreateUserCommand

type CreateUserCommand struct {
	RequiredArgs flags.Authentication `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (CreateUserCommand) Execute

func (_ CreateUserCommand) Execute(args []string) error

func (CreateUserCommand) Setup

func (_ CreateUserCommand) Setup(config commands.Config, ui commands.UI) error

type CreateUserProvidedServiceCommand

type CreateUserProvidedServiceCommand struct {
	RequiredArgs    flags.ServiceInstance `positional-args:"yes"`
	SyslogDrainURL  string                `short:"l" description:"URL to which logs for bound applications will be streamed"`
	Credentials     string                `` /* 145-byte string literal not displayed */
	RouteServiceURL string                `short:"r" description:"URL to which requests for bound routes will be forwarded. Scheme for this URL must be https"`
	// contains filtered or unexported fields
}

func (CreateUserProvidedServiceCommand) Execute

func (_ CreateUserProvidedServiceCommand) Execute(args []string) error

func (CreateUserProvidedServiceCommand) Setup

type CurlCommand

type CurlCommand struct {
	RequiredArgs          flags.APIPath `positional-args:"yes"`
	CustomHeaders         []string      `short:"H" description:"Custom headers to include in the request, flag can be specified multiple times"`
	HTTPMethod            string        `short:"X" description:"HTTP method (GET,POST,PUT,DELETE,etc)"`
	HTTPData              string        `short:"d" description:"HTTP data to include in the request body, or '@' followed by a file name to read the data from"`
	IncludeReponseHeaders bool          `short:"i" description:"Include response headers in the output"`
	OutputFile            string        `long:"output" description:"Write curl body to FILE instead of stdout"`
	// contains filtered or unexported fields
}

func (CurlCommand) Execute

func (_ CurlCommand) Execute(args []string) error

func (CurlCommand) Setup

func (_ CurlCommand) Setup(config commands.Config, ui commands.UI) error

type DeleteBuildpackCommand

type DeleteBuildpackCommand struct {
	RequiredArgs flags.Buildpack `positional-args:"yes"`
	Force        bool            `short:"f" description:"Force deletion without confirmation"`
	// contains filtered or unexported fields
}

func (DeleteBuildpackCommand) Execute

func (_ DeleteBuildpackCommand) Execute(args []string) error

func (DeleteBuildpackCommand) Setup

func (_ DeleteBuildpackCommand) Setup(config commands.Config, ui commands.UI) error

type DeleteCommand

type DeleteCommand struct {
	RequiredArgs       flags.AppName `positional-args:"yes"`
	ForceDelete        bool          `short:"f" description:"Force deletion without confirmation"`
	DeleteMappedRoutes bool          `short:"r" description:"Also delete any mapped routes"`
	// contains filtered or unexported fields
}

func (DeleteCommand) Execute

func (_ DeleteCommand) Execute(args []string) error

func (DeleteCommand) Setup

func (_ DeleteCommand) Setup(config commands.Config, ui commands.UI) error

type DeleteDomainCommand

type DeleteDomainCommand struct {
	RequiredArgs flags.Domain `positional-args:"yes"`
	Force        bool         `short:"f" description:"Force deletion without confirmation"`
	// contains filtered or unexported fields
}

func (DeleteDomainCommand) Execute

func (_ DeleteDomainCommand) Execute(args []string) error

func (DeleteDomainCommand) Setup

func (_ DeleteDomainCommand) Setup(config commands.Config, ui commands.UI) error

type DeleteOrgCommand

type DeleteOrgCommand struct {
	RequiredArgs flags.Organization `positional-args:"yes"`
	Force        bool               `short:"f" description:"Force deletion without confirmation"`
	// contains filtered or unexported fields
}

func (DeleteOrgCommand) Execute

func (_ DeleteOrgCommand) Execute(args []string) error

func (DeleteOrgCommand) Setup

func (_ DeleteOrgCommand) Setup(config commands.Config, ui commands.UI) error

type DeleteOrphanedRoutesActor

type DeleteOrphanedRoutesActor interface {
	GetOrphanedRoutesBySpace(spaceGUID string) ([]v2actions.Route, v2actions.Warnings, error)
	DeleteRoute(routeGUID string) (v2actions.Warnings, error)
}

type DeleteOrphanedRoutesCommand

type DeleteOrphanedRoutesCommand struct {
	Force bool `short:"f" description:"Force deletion without confirmation"`

	UI     commands.UI
	Actor  DeleteOrphanedRoutesActor
	Config commands.Config
	// contains filtered or unexported fields
}

func (*DeleteOrphanedRoutesCommand) Execute

func (cmd *DeleteOrphanedRoutesCommand) Execute(args []string) error

func (*DeleteOrphanedRoutesCommand) Setup

type DeleteQuotaCommand

type DeleteQuotaCommand struct {
	RequiredArgs flags.Quota `positional-args:"yes"`
	Force        bool        `short:"f" description:"Force deletion without confirmation"`
	// contains filtered or unexported fields
}

func (DeleteQuotaCommand) Execute

func (_ DeleteQuotaCommand) Execute(args []string) error

func (DeleteQuotaCommand) Setup

func (_ DeleteQuotaCommand) Setup(config commands.Config, ui commands.UI) error

type DeleteRouteCommand

type DeleteRouteCommand struct {
	RequiredArgs flags.Domain `positional-args:"yes"`
	Force        bool         `short:"f" description:"Force deletion without confirmation"`
	Hostname     string       `long:"hostname" short:"n" description:"Hostname used to identify the HTTP route"`
	Path         string       `long:"path" description:"Path used to identify the HTTP route"`
	Port         int          `long:"port" description:"Port used to identify the TCP route"`
	// contains filtered or unexported fields
}

func (DeleteRouteCommand) Execute

func (_ DeleteRouteCommand) Execute(args []string) error

func (DeleteRouteCommand) Setup

func (_ DeleteRouteCommand) Setup(config commands.Config, ui commands.UI) error

type DeleteSecurityGroupCommand

type DeleteSecurityGroupCommand struct {
	RequiredArgs flags.SecurityGroup `positional-args:"yes"`
	Force        bool                `short:"f" description:"Force deletion without confirmation"`
	// contains filtered or unexported fields
}

func (DeleteSecurityGroupCommand) Execute

func (_ DeleteSecurityGroupCommand) Execute(args []string) error

func (DeleteSecurityGroupCommand) Setup

type DeleteServiceAuthTokenCommand

type DeleteServiceAuthTokenCommand struct {
	RequiredArgs flags.DeleteServiceAuthTokenArgs `positional-args:"yes"`
	Force        bool                             `short:"f" description:"Force deletion without confirmation"`
	// contains filtered or unexported fields
}

func (DeleteServiceAuthTokenCommand) Execute

func (_ DeleteServiceAuthTokenCommand) Execute(args []string) error

func (DeleteServiceAuthTokenCommand) Setup

type DeleteServiceBrokerCommand

type DeleteServiceBrokerCommand struct {
	RequiredArgs flags.ServiceBroker `positional-args:"yes"`
	Force        bool                `short:"f" description:"Force deletion without confirmation"`
	// contains filtered or unexported fields
}

func (DeleteServiceBrokerCommand) Execute

func (_ DeleteServiceBrokerCommand) Execute(args []string) error

func (DeleteServiceBrokerCommand) Setup

type DeleteServiceCommand

type DeleteServiceCommand struct {
	RequiredArgs flags.ServiceInstance `positional-args:"yes"`
	Force        bool                  `short:"f" description:"Force deletion without confirmation"`
	// contains filtered or unexported fields
}

func (DeleteServiceCommand) Execute

func (_ DeleteServiceCommand) Execute(args []string) error

func (DeleteServiceCommand) Setup

func (_ DeleteServiceCommand) Setup(config commands.Config, ui commands.UI) error

type DeleteServiceKeyCommand

type DeleteServiceKeyCommand struct {
	RequiredArgs flags.ServiceInstanceKey `positional-args:"yes"`
	Force        bool                     `short:"f" description:"Force deletion without confirmation"`
	// contains filtered or unexported fields
}

func (DeleteServiceKeyCommand) Execute

func (_ DeleteServiceKeyCommand) Execute(args []string) error

func (DeleteServiceKeyCommand) Setup

type DeleteSharedDomainCommand

type DeleteSharedDomainCommand struct {
	RequiredArgs flags.Domain `positional-args:"yes"`
	Force        bool         `short:"f" description:"Force deletion without confirmation"`
	// contains filtered or unexported fields
}

func (DeleteSharedDomainCommand) Execute

func (_ DeleteSharedDomainCommand) Execute(args []string) error

func (DeleteSharedDomainCommand) Setup

type DeleteSpaceCommand

type DeleteSpaceCommand struct {
	RequiredArgs flags.Space `positional-args:"yes"`
	Force        bool        `short:"f" description:"Force deletion without confirmation"`
	// contains filtered or unexported fields
}

func (DeleteSpaceCommand) Execute

func (_ DeleteSpaceCommand) Execute(args []string) error

func (DeleteSpaceCommand) Setup

func (_ DeleteSpaceCommand) Setup(config commands.Config, ui commands.UI) error

type DeleteSpaceQuotaCommand

type DeleteSpaceQuotaCommand struct {
	RequiredArgs flags.SpaceQuota `positional-args:"yes"`
	Force        bool             `short:"f" description:"Force deletion without confirmation"`
	// contains filtered or unexported fields
}

func (DeleteSpaceQuotaCommand) Execute

func (_ DeleteSpaceQuotaCommand) Execute(args []string) error

func (DeleteSpaceQuotaCommand) Setup

type DeleteUserCommand

type DeleteUserCommand struct {
	RequiredArgs flags.Username `positional-args:"yes"`
	Force        bool           `short:"f" description:"Force deletion without confirmation"`
	// contains filtered or unexported fields
}

func (DeleteUserCommand) Execute

func (_ DeleteUserCommand) Execute(args []string) error

func (DeleteUserCommand) Setup

func (_ DeleteUserCommand) Setup(config commands.Config, ui commands.UI) error

type DisableFeatureFlagCommand

type DisableFeatureFlagCommand struct {
	RequiredArgs flags.Feature `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (DisableFeatureFlagCommand) Execute

func (_ DisableFeatureFlagCommand) Execute(args []string) error

func (DisableFeatureFlagCommand) Setup

type DisableSSHCommand

type DisableSSHCommand struct {
	RequiredArgs flags.AppName `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (DisableSSHCommand) Execute

func (_ DisableSSHCommand) Execute(args []string) error

func (DisableSSHCommand) Setup

func (_ DisableSSHCommand) Setup(config commands.Config, ui commands.UI) error

type DisableServiceAccessCommand

type DisableServiceAccessCommand struct {
	RequiredArgs flags.Service `positional-args:"yes"`
	Organization string        `short:"o" description:"Disable access for a specified organization"`
	ServicePlan  string        `short:"p" description:"Disable access to a specified service plan"`
	// contains filtered or unexported fields
}

func (DisableServiceAccessCommand) Execute

func (_ DisableServiceAccessCommand) Execute(args []string) error

func (DisableServiceAccessCommand) Setup

type DisallowSpaceSSHCommand

type DisallowSpaceSSHCommand struct {
	RequiredArgs flags.Space `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (DisallowSpaceSSHCommand) Execute

func (_ DisallowSpaceSSHCommand) Execute(args []string) error

func (DisallowSpaceSSHCommand) Setup

type DomainsCommand

type DomainsCommand struct {
	// contains filtered or unexported fields
}

func (DomainsCommand) Execute

func (_ DomainsCommand) Execute(args []string) error

func (DomainsCommand) Setup

func (_ DomainsCommand) Setup(config commands.Config, ui commands.UI) error

type EnableFeatureFlagCommand

type EnableFeatureFlagCommand struct {
	RequiredArgs flags.Feature `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (EnableFeatureFlagCommand) Execute

func (_ EnableFeatureFlagCommand) Execute(args []string) error

func (EnableFeatureFlagCommand) Setup

type EnableSSHCommand

type EnableSSHCommand struct {
	RequiredArgs flags.AppName `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (EnableSSHCommand) Execute

func (_ EnableSSHCommand) Execute(args []string) error

func (EnableSSHCommand) Setup

func (_ EnableSSHCommand) Setup(config commands.Config, ui commands.UI) error

type EnableServiceAccessCommand

type EnableServiceAccessCommand struct {
	RequiredArgs flags.Service `positional-args:"yes"`
	Organization string        `short:"o" description:"Enable access for a specified organization"`
	ServicePlan  string        `short:"p" description:"Enable access to a specified service plan"`
	// contains filtered or unexported fields
}

func (EnableServiceAccessCommand) Execute

func (_ EnableServiceAccessCommand) Execute(args []string) error

func (EnableServiceAccessCommand) Setup

type EnvCommand

type EnvCommand struct {
	RequiredArgs flags.AppName `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (EnvCommand) Execute

func (_ EnvCommand) Execute(args []string) error

func (EnvCommand) Setup

func (_ EnvCommand) Setup(config commands.Config, ui commands.UI) error

type EventsCommand

type EventsCommand struct {
	RequiredArgs flags.AppName `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (EventsCommand) Execute

func (_ EventsCommand) Execute(args []string) error

func (EventsCommand) Setup

func (_ EventsCommand) Setup(config commands.Config, ui commands.UI) error

type FeatureFlagCommand

type FeatureFlagCommand struct {
	RequiredArgs flags.Feature `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (FeatureFlagCommand) Execute

func (_ FeatureFlagCommand) Execute(args []string) error

func (FeatureFlagCommand) Setup

func (_ FeatureFlagCommand) Setup(config commands.Config, ui commands.UI) error

type FeatureFlagsCommand

type FeatureFlagsCommand struct {
	// contains filtered or unexported fields
}

func (FeatureFlagsCommand) Execute

func (_ FeatureFlagsCommand) Execute(args []string) error

func (FeatureFlagsCommand) Setup

func (_ FeatureFlagsCommand) Setup(config commands.Config, ui commands.UI) error

type FilesCommand

type FilesCommand struct {
	RequiredArgs flags.FilesArgs `positional-args:"yes"`
	Instance     int             `short:"i" description:"Instance"`
	// contains filtered or unexported fields
}

func (FilesCommand) Execute

func (_ FilesCommand) Execute(args []string) error

func (FilesCommand) Setup

func (_ FilesCommand) Setup(config commands.Config, ui commands.UI) error

type GetHealthCheckCommand

type GetHealthCheckCommand struct {
	RequiredArgs flags.AppName `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (GetHealthCheckCommand) Execute

func (_ GetHealthCheckCommand) Execute(args []string) error

func (GetHealthCheckCommand) Setup

func (_ GetHealthCheckCommand) Setup(config commands.Config, ui commands.UI) error

type HelpActor

type HelpActor interface {
	// CommandInfoByName returns back a help command information for the given
	// command
	CommandInfoByName(interface{}, string) (v2actions.CommandInfo, error)

	// CommandInfos returns a list of all commands
	CommandInfos(interface{}) map[string]v2actions.CommandInfo
}

HelpActor handles the business logic of the help command

type HelpCommand

type HelpCommand struct {
	UI     commands.UI
	Actor  HelpActor
	Config commands.Config

	OptionalArgs flags.CommandName `positional-args:"yes"`
	AllCommands  bool              `short:"a" description:"All available CLI commands"`
	// contains filtered or unexported fields
}

func (HelpCommand) Execute

func (cmd HelpCommand) Execute(args []string) error

func (*HelpCommand) Setup

func (cmd *HelpCommand) Setup(config commands.Config, ui commands.UI) error

type InstallPluginCommand

type InstallPluginCommand struct {
	OptionalArgs         flags.InstallPluginArgs `positional-args:"yes"`
	Force                bool                    `short:"f" description:"Force install of plugin without confirmation"`
	RegisteredRepository string                  `short:"r" description:"Name of a registered repository where the specified plugin is located"`
	// contains filtered or unexported fields
}

func (InstallPluginCommand) Execute

func (_ InstallPluginCommand) Execute(args []string) error

func (InstallPluginCommand) Setup

func (_ InstallPluginCommand) Setup(config commands.Config, ui commands.UI) error

type ListPluginReposCommand

type ListPluginReposCommand struct {
	// contains filtered or unexported fields
}

func (ListPluginReposCommand) Execute

func (_ ListPluginReposCommand) Execute(args []string) error

func (ListPluginReposCommand) Setup

func (_ ListPluginReposCommand) Setup(config commands.Config, ui commands.UI) error

type LoginCommand

type LoginCommand struct {
	APIEndpoint       string `short:"a" description:"API endpoint (e.g. https://api.example.com)"`
	Organization      string `short:"o" description:"Org"`
	Password          string `short:"p" description:"Password"`
	Space             string `short:"s" description:"Space"`
	SkipSSLValidation bool   `long:"skip-ssl-validation" description:"Skip verification of the API endpoint. Not recommended!"`
	SSO               bool   `long:"sso" description:"Use a one-time password to login"`
	Username          string `short:"u" description:"Username"`
	// contains filtered or unexported fields
}

func (LoginCommand) Execute

func (_ LoginCommand) Execute(args []string) error

func (LoginCommand) Setup

func (_ LoginCommand) Setup(config commands.Config, ui commands.UI) error

type LogoutCommand

type LogoutCommand struct {
	// contains filtered or unexported fields
}

func (LogoutCommand) Execute

func (_ LogoutCommand) Execute(args []string) error

func (LogoutCommand) Setup

func (_ LogoutCommand) Setup(config commands.Config, ui commands.UI) error

type LogsCommand

type LogsCommand struct {
	RequiredArgs flags.AppName `positional-args:"yes"`
	Recent       bool          `long:"recent" description:"Dump recent logs instead of tailing"`
	// contains filtered or unexported fields
}

func (LogsCommand) Execute

func (_ LogsCommand) Execute(args []string) error

func (LogsCommand) Setup

func (_ LogsCommand) Setup(config commands.Config, ui commands.UI) error

type MapRouteCommand

type MapRouteCommand struct {
	RequiredArgs flags.AppDomain `positional-args:"yes"`
	Hostname     string          `long:"hostname" short:"n" description:"Hostname for the HTTP route (required for shared domains)"`
	Path         string          `long:"path" description:"Path for the HTTP route"`
	Port         int             `long:"port" description:"Port for the TCP route"`
	RandomPort   bool            `long:"random-port" description:"Create a random port for the TCP route"`
	// contains filtered or unexported fields
}

func (MapRouteCommand) Execute

func (_ MapRouteCommand) Execute(args []string) error

func (MapRouteCommand) Setup

func (_ MapRouteCommand) Setup(config commands.Config, ui commands.UI) error

type MarketplaceCommand

type MarketplaceCommand struct {
	ServicePlanInfo string `short:"s" description:"Show plan details for a particular service offering"`
	// contains filtered or unexported fields
}

func (MarketplaceCommand) Execute

func (_ MarketplaceCommand) Execute(args []string) error

func (MarketplaceCommand) Setup

func (_ MarketplaceCommand) Setup(config commands.Config, ui commands.UI) error

type MigrateServiceInstancesCommand

type MigrateServiceInstancesCommand struct {
	RequiredArgs flags.MigrateServiceInstancesArgs `positional-args:"yes"`
	Force        bool                              `short:"f" description:"Force migration without confirmation"`
	// contains filtered or unexported fields
}

func (MigrateServiceInstancesCommand) Execute

func (_ MigrateServiceInstancesCommand) Execute(args []string) error

func (MigrateServiceInstancesCommand) Setup

type OauthTokenCommand

type OauthTokenCommand struct {
	// contains filtered or unexported fields
}

func (OauthTokenCommand) Execute

func (_ OauthTokenCommand) Execute(args []string) error

func (OauthTokenCommand) Setup

func (_ OauthTokenCommand) Setup(config commands.Config, ui commands.UI) error

type OrgCommand

type OrgCommand struct {
	RequiredArgs flags.Organization `positional-args:"yes"`
	GUID         bool               `long:"guid" description:"Retrieve and display the given org's guid.  All other output for the org is suppressed."`
	// contains filtered or unexported fields
}

func (OrgCommand) Execute

func (_ OrgCommand) Execute(args []string) error

func (OrgCommand) Setup

func (_ OrgCommand) Setup(config commands.Config, ui commands.UI) error

type OrgUsersCommand

type OrgUsersCommand struct {
	RequiredArgs flags.Organization `positional-args:"yes"`
	AllUsers     bool               `short:"a" description:"List all users in the org"`
	// contains filtered or unexported fields
}

func (OrgUsersCommand) Execute

func (_ OrgUsersCommand) Execute(args []string) error

func (OrgUsersCommand) Setup

func (_ OrgUsersCommand) Setup(config commands.Config, ui commands.UI) error

type OrgsCommand

type OrgsCommand struct {
	// contains filtered or unexported fields
}

func (OrgsCommand) Execute

func (_ OrgsCommand) Execute(args []string) error

func (OrgsCommand) Setup

func (_ OrgsCommand) Setup(config commands.Config, ui commands.UI) error

type PasswdCommand

type PasswdCommand struct {
	// contains filtered or unexported fields
}

func (PasswdCommand) Execute

func (_ PasswdCommand) Execute(args []string) error

func (PasswdCommand) Setup

func (_ PasswdCommand) Setup(config commands.Config, ui commands.UI) error

type PluginsCommand

type PluginsCommand struct {
	Checksum bool `long:"checksum" description:"Compute and show the sha1 value of the plugin binary file"`
	// contains filtered or unexported fields
}

func (PluginsCommand) Execute

func (_ PluginsCommand) Execute(args []string) error

func (PluginsCommand) Setup

func (_ PluginsCommand) Setup(config commands.Config, ui commands.UI) error

type PurgeServiceInstanceCommand

type PurgeServiceInstanceCommand struct {
	RequiredArgs flags.ServiceInstance `positional-args:"yes"`
	Force        bool                  `short:"f" description:"Force deletion without confirmation"`
	// contains filtered or unexported fields
}

func (PurgeServiceInstanceCommand) Execute

func (_ PurgeServiceInstanceCommand) Execute(args []string) error

func (PurgeServiceInstanceCommand) Setup

type PurgeServiceOfferingCommand

type PurgeServiceOfferingCommand struct {
	RequiredArgs flags.Service `positional-args:"yes"`
	Force        bool          `short:"f" description:"Force deletion without confirmation"`
	Provider     string        `short:"p" description:"Provider"`
	// contains filtered or unexported fields
}

func (PurgeServiceOfferingCommand) Execute

func (_ PurgeServiceOfferingCommand) Execute(args []string) error

func (PurgeServiceOfferingCommand) Setup

type PushCommand

type PushCommand struct {
	AppPorts             string `long:"app-ports" description:"Comma delimited list of ports the application may listen on" hidden:"true"` //TODO: Custom AppPorts flag
	BuildpackName        string ``                                                                                                         /* 317-byte string literal not displayed */
	StartupCommand       string `short:"c" description:"Startup command, set to null to reset to default start command"`
	Domain               string `short:"d" description:"Domain (e.g. example.com)"`
	DockerImage          string `long:"docker-image" short:"o" description:"Docker-image to be used (e.g. user/docker-image-name)"`
	PathToManifest       string `short:"f" description:"Path to manifest"` //TODO: Custom Path flag that does validation
	HealthCheckType      string `long:"health-check-type" short:"u" description:"Application health check type (e.g. 'port' or 'none')"`
	Hostname             string `long:"hostname" short:"n" description:"Hostname (e.g. my-subdomain)"`
	NumInstances         int    `short:"i" description:"Number of instances"`
	DiskLimit            string `short:"k" description:"Disk limit (e.g. 256M, 1024M, 1G)"`
	MemoryLimit          string `short:"m" description:"Memory limit (e.g. 256M, 1024M, 1G)"`
	NoHostname           bool   `long:"no-hostname" description:"Map the root domain to this app"`
	NoManifest           bool   `long:"no-manifest" description:"Ignore manifest file"`
	NoRoute              bool   `long:"no-route" description:"Do not map a route to this app and remove routes from previous pushes of this app"`
	NoStart              bool   `long:"no-start" description:"Do not start an app after pushing"`
	DirectoryPath        string `short:"p" description:"Path to app directory or to a zip file of the contents of the app directory"` //TODO: Custom Directory flag that does validation
	RandomRoute          bool   `long:"random-route" description:"Create a random route for this app"`
	RoutePath            string `long:"route-path" description:"Path for the route"`
	Stack                string `short:"s" description:"Stack to use (a stack is a pre-built file system, including an operating system, that can run apps)"`
	ApplicationStartTime int    `short:"t" description:"Maximum time (in seconds) for CLI to wait for application start, other server side timeouts may apply"`
	// contains filtered or unexported fields
}

func (PushCommand) Execute

func (_ PushCommand) Execute(args []string) error

func (PushCommand) Setup

func (_ PushCommand) Setup(config commands.Config, ui commands.UI) error

type QuotaCommand

type QuotaCommand struct {
	RequiredArgs flags.Quota `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (QuotaCommand) Execute

func (_ QuotaCommand) Execute(args []string) error

func (QuotaCommand) Setup

func (_ QuotaCommand) Setup(config commands.Config, ui commands.UI) error

type QuotasCommand

type QuotasCommand struct {
	// contains filtered or unexported fields
}

func (QuotasCommand) Execute

func (_ QuotasCommand) Execute(args []string) error

func (QuotasCommand) Setup

func (_ QuotasCommand) Setup(config commands.Config, ui commands.UI) error

type RemovePluginRepoCommand

type RemovePluginRepoCommand struct {
	RequiredArgs flags.PluginRepoName `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (RemovePluginRepoCommand) Execute

func (_ RemovePluginRepoCommand) Execute(args []string) error

func (RemovePluginRepoCommand) Setup

type RenameBuildpackCommand

type RenameBuildpackCommand struct {
	RequiredArgs flags.RenameBuildpackArgs `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (RenameBuildpackCommand) Execute

func (_ RenameBuildpackCommand) Execute(args []string) error

func (RenameBuildpackCommand) Setup

func (_ RenameBuildpackCommand) Setup(config commands.Config, ui commands.UI) error

type RenameCommand

type RenameCommand struct {
	RequiredArgs flags.AppRenameArgs `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (RenameCommand) Execute

func (_ RenameCommand) Execute(args []string) error

func (RenameCommand) Setup

func (_ RenameCommand) Setup(config commands.Config, ui commands.UI) error

type RenameOrgCommand

type RenameOrgCommand struct {
	RequiredArgs flags.RenameOrgArgs `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (RenameOrgCommand) Execute

func (_ RenameOrgCommand) Execute(args []string) error

func (RenameOrgCommand) Setup

func (_ RenameOrgCommand) Setup(config commands.Config, ui commands.UI) error

type RenameServiceBrokerCommand

type RenameServiceBrokerCommand struct {
	RequiredArgs flags.RenameServiceBrokerArgs `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (RenameServiceBrokerCommand) Execute

func (_ RenameServiceBrokerCommand) Execute(args []string) error

func (RenameServiceBrokerCommand) Setup

type RenameServiceCommand

type RenameServiceCommand struct {
	RequiredArgs flags.RenameServiceArgs `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (RenameServiceCommand) Execute

func (_ RenameServiceCommand) Execute(args []string) error

func (RenameServiceCommand) Setup

func (_ RenameServiceCommand) Setup(config commands.Config, ui commands.UI) error

type RenameSpaceCommand

type RenameSpaceCommand struct {
	RequiredArgs flags.RenameSpaceArgs `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (RenameSpaceCommand) Execute

func (_ RenameSpaceCommand) Execute(args []string) error

func (RenameSpaceCommand) Setup

func (_ RenameSpaceCommand) Setup(config commands.Config, ui commands.UI) error

type RepoPluginsCommand

type RepoPluginsCommand struct {
	RegisteredRepository string `short:"r" description:"Name of a registered repository"`
	// contains filtered or unexported fields
}

func (RepoPluginsCommand) Execute

func (_ RepoPluginsCommand) Execute(args []string) error

func (RepoPluginsCommand) Setup

func (_ RepoPluginsCommand) Setup(config commands.Config, ui commands.UI) error

type RestageCommand

type RestageCommand struct {
	RequiredArgs flags.AppName `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (RestageCommand) Execute

func (_ RestageCommand) Execute(args []string) error

func (RestageCommand) Setup

func (_ RestageCommand) Setup(config commands.Config, ui commands.UI) error

type RestartAppInstanceCommand

type RestartAppInstanceCommand struct {
	RequiredArgs flags.AppInstance `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (RestartAppInstanceCommand) Execute

func (_ RestartAppInstanceCommand) Execute(args []string) error

func (RestartAppInstanceCommand) Setup

type RestartCommand

type RestartCommand struct {
	RequiredArgs flags.AppName `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (RestartCommand) Execute

func (_ RestartCommand) Execute(args []string) error

func (RestartCommand) Setup

func (_ RestartCommand) Setup(config commands.Config, ui commands.UI) error

type RouterGroupsCommand

type RouterGroupsCommand struct {
	// contains filtered or unexported fields
}

func (RouterGroupsCommand) Execute

func (_ RouterGroupsCommand) Execute(args []string) error

func (RouterGroupsCommand) Setup

func (_ RouterGroupsCommand) Setup(config commands.Config, ui commands.UI) error

type RoutesCommand

type RoutesCommand struct {
	OrgLevel bool `long:"orglevel" description:"List all the routes for all spaces of current organization"`
	// contains filtered or unexported fields
}

func (RoutesCommand) Execute

func (_ RoutesCommand) Execute(args []string) error

func (RoutesCommand) Setup

func (_ RoutesCommand) Setup(config commands.Config, ui commands.UI) error

type RunningEnvironmentVariableGroupCommand

type RunningEnvironmentVariableGroupCommand struct {
	// contains filtered or unexported fields
}

func (RunningEnvironmentVariableGroupCommand) Execute

func (RunningEnvironmentVariableGroupCommand) Setup

type RunningSecurityGroupsCommand

type RunningSecurityGroupsCommand struct {
	// contains filtered or unexported fields
}

func (RunningSecurityGroupsCommand) Execute

func (_ RunningSecurityGroupsCommand) Execute(args []string) error

func (RunningSecurityGroupsCommand) Setup

type SSHCodeCommand

type SSHCodeCommand struct {
	// contains filtered or unexported fields
}

func (SSHCodeCommand) Execute

func (_ SSHCodeCommand) Execute(args []string) error

func (SSHCodeCommand) Setup

func (_ SSHCodeCommand) Setup(config commands.Config, ui commands.UI) error

type SSHCommand

type SSHCommand struct {
	RequiredArgs        flags.AppName `positional-args:"yes"`
	AppInstanceIndex    int           `long:"app-instance-index" short:"i" description:"Application instance index"`
	Command             string        `long:"command" short:"c" description:"Command to run. This flag can be defined more than once."`
	DisablePseudoTTY    bool          `long:"disable-pseudo-tty" short:"T" description:"Disable pseudo-tty allocation"`
	ForcePseudoTTY      bool          `long:"force-pseudo-tty" short:"F" description:"Force pseudo-tty allocation"`
	LocalPort           string        `short:"L" description:"Local port forward specification. This flag can be defined more than once."`
	RemotePseudoTTY     bool          `long:"request-pseudo-tty" short:"t" description:"Request pseudo-tty allocation"`
	SkipHostValidation  bool          `long:"skip-host-validation" short:"k" description:"Skip host key validation"`
	SkipRemoteExecution bool          `long:"skip-remote-execution" short:"N" description:"Do not execute a remote command"`
	// contains filtered or unexported fields
}

func (SSHCommand) Execute

func (_ SSHCommand) Execute(args []string) error

func (SSHCommand) Setup

func (_ SSHCommand) Setup(config commands.Config, ui commands.UI) error

type SSHEnabledCommand

type SSHEnabledCommand struct {
	RequiredArgs flags.AppName `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (SSHEnabledCommand) Execute

func (_ SSHEnabledCommand) Execute(args []string) error

func (SSHEnabledCommand) Setup

func (_ SSHEnabledCommand) Setup(config commands.Config, ui commands.UI) error

type ScaleCommand

type ScaleCommand struct {
	RequiredArgs flags.AppName `positional-args:"yes"`
	ForceRestart bool          `short:"f" description:"Force restart of app without prompt"`
	NumInstances int           `short:"i" description:"Number of instances"`
	DiskLimit    string        `short:"k" description:"Disk limit (e.g. 256M, 1024M, 1G)"`
	MemoryLimit  string        `short:"m" description:"Memory limit (e.g. 256M, 1024M, 1G)"`
	// contains filtered or unexported fields
}

func (ScaleCommand) Execute

func (_ ScaleCommand) Execute(args []string) error

func (ScaleCommand) Setup

func (_ ScaleCommand) Setup(config commands.Config, ui commands.UI) error

type SecurityGroupCommand

type SecurityGroupCommand struct {
	RequiredArgs flags.SecurityGroup `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (SecurityGroupCommand) Execute

func (_ SecurityGroupCommand) Execute(args []string) error

func (SecurityGroupCommand) Setup

func (_ SecurityGroupCommand) Setup(config commands.Config, ui commands.UI) error

type SecurityGroupsCommand

type SecurityGroupsCommand struct {
	// contains filtered or unexported fields
}

func (SecurityGroupsCommand) Execute

func (_ SecurityGroupsCommand) Execute(args []string) error

func (SecurityGroupsCommand) Setup

func (_ SecurityGroupsCommand) Setup(config commands.Config, ui commands.UI) error

type ServiceAccessCommand

type ServiceAccessCommand struct {
	Broker       string `short:"b" description:"Access for plans of a particular broker"`
	Service      string `short:"e" description:"Access for service name of a particular service offering"`
	Organization string `short:"o" description:"Plans accessible by a particular organization"`
	// contains filtered or unexported fields
}

func (ServiceAccessCommand) Execute

func (_ ServiceAccessCommand) Execute(args []string) error

func (ServiceAccessCommand) Setup

func (_ ServiceAccessCommand) Setup(config commands.Config, ui commands.UI) error

type ServiceAuthTokensCommand

type ServiceAuthTokensCommand struct {
	// contains filtered or unexported fields
}

func (ServiceAuthTokensCommand) Execute

func (_ ServiceAuthTokensCommand) Execute(args []string) error

func (ServiceAuthTokensCommand) Setup

type ServiceBrokersCommand

type ServiceBrokersCommand struct {
	// contains filtered or unexported fields
}

func (ServiceBrokersCommand) Execute

func (_ ServiceBrokersCommand) Execute(args []string) error

func (ServiceBrokersCommand) Setup

func (_ ServiceBrokersCommand) Setup(config commands.Config, ui commands.UI) error

type ServiceCommand

type ServiceCommand struct {
	RequiredArgs flags.ServiceInstance `positional-args:"yes"`
	GUID         bool                  `long:"guid" description:"Retrieve and display the given service's guid.  All other output for the service is suppressed."`
	// contains filtered or unexported fields
}

func (ServiceCommand) Execute

func (_ ServiceCommand) Execute(args []string) error

func (ServiceCommand) Setup

func (_ ServiceCommand) Setup(config commands.Config, ui commands.UI) error

type ServiceKeyCommand

type ServiceKeyCommand struct {
	RequiredArgs flags.ServiceInstanceKey `positional-args:"yes"`
	GUID         bool                     `long:"guid" description:"Retrieve and display the given service-key's guid.  All other output for the service is suppressed."`
	// contains filtered or unexported fields
}

func (ServiceKeyCommand) Execute

func (_ ServiceKeyCommand) Execute(args []string) error

func (ServiceKeyCommand) Setup

func (_ ServiceKeyCommand) Setup(config commands.Config, ui commands.UI) error

type ServiceKeysCommand

type ServiceKeysCommand struct {
	RequiredArgs flags.ServiceInstance `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (ServiceKeysCommand) Execute

func (_ ServiceKeysCommand) Execute(args []string) error

func (ServiceKeysCommand) Setup

func (_ ServiceKeysCommand) Setup(config commands.Config, ui commands.UI) error

type ServicesCommand

type ServicesCommand struct {
	// contains filtered or unexported fields
}

func (ServicesCommand) Execute

func (_ ServicesCommand) Execute(args []string) error

func (ServicesCommand) Setup

func (_ ServicesCommand) Setup(config commands.Config, ui commands.UI) error

type SetEnvCommand

type SetEnvCommand struct {
	RequiredArgs flags.SetEnvironmentArgs `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (SetEnvCommand) Execute

func (_ SetEnvCommand) Execute(args []string) error

func (SetEnvCommand) Setup

func (_ SetEnvCommand) Setup(config commands.Config, ui commands.UI) error

type SetHealthCheckCommand

type SetHealthCheckCommand struct {
	RequiredArgs flags.SetHealthCheckArgs `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (SetHealthCheckCommand) Execute

func (_ SetHealthCheckCommand) Execute(args []string) error

func (SetHealthCheckCommand) Setup

func (_ SetHealthCheckCommand) Setup(config commands.Config, ui commands.UI) error

type SetOrgRoleCommand

type SetOrgRoleCommand struct {
	RequiredArgs flags.SetOrgRoleArgs `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (SetOrgRoleCommand) Execute

func (_ SetOrgRoleCommand) Execute(args []string) error

func (SetOrgRoleCommand) Setup

func (_ SetOrgRoleCommand) Setup(config commands.Config, ui commands.UI) error

type SetQuotaCommand

type SetQuotaCommand struct {
	RequiredArgs flags.SetOrgQuotaArgs `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (SetQuotaCommand) Execute

func (_ SetQuotaCommand) Execute(args []string) error

func (SetQuotaCommand) Setup

func (_ SetQuotaCommand) Setup(config commands.Config, ui commands.UI) error

type SetRunningEnvironmentVariableGroupCommand

type SetRunningEnvironmentVariableGroupCommand struct {
	RequiredArgs flags.ParamsAsJSON `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (SetRunningEnvironmentVariableGroupCommand) Execute

func (SetRunningEnvironmentVariableGroupCommand) Setup

type SetSpaceQuotaCommand

type SetSpaceQuotaCommand struct {
	RequiredArgs flags.SetSpaceQuotaArgs `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (SetSpaceQuotaCommand) Execute

func (_ SetSpaceQuotaCommand) Execute(args []string) error

func (SetSpaceQuotaCommand) Setup

func (_ SetSpaceQuotaCommand) Setup(config commands.Config, ui commands.UI) error

type SetSpaceRoleCommand

type SetSpaceRoleCommand struct {
	RequiredArgs flags.SetSpaceRoleArgs `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (SetSpaceRoleCommand) Execute

func (_ SetSpaceRoleCommand) Execute(args []string) error

func (SetSpaceRoleCommand) Setup

func (_ SetSpaceRoleCommand) Setup(config commands.Config, ui commands.UI) error

type SetStagingEnvironmentVariableGroupCommand

type SetStagingEnvironmentVariableGroupCommand struct {
	RequiredArgs flags.ParamsAsJSON `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (SetStagingEnvironmentVariableGroupCommand) Execute

func (SetStagingEnvironmentVariableGroupCommand) Setup

type SharePrivateDomainCommand

type SharePrivateDomainCommand struct {
	RequiredArgs flags.OrgDomain `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (SharePrivateDomainCommand) Execute

func (_ SharePrivateDomainCommand) Execute(args []string) error

func (SharePrivateDomainCommand) Setup

type SpaceCommand

type SpaceCommand struct {
	RequiredArgs       flags.Space `positional-args:"yes"`
	GUID               bool        `long:"guid" description:"Retrieve and display the given space's guid.  All other output for the space is suppressed."`
	SecurityGroupRules bool        `long:"security-group-rules" description:"Retrieve the rules for all the security groups associated with the space"`
	// contains filtered or unexported fields
}

func (SpaceCommand) Execute

func (_ SpaceCommand) Execute(args []string) error

func (SpaceCommand) Setup

func (_ SpaceCommand) Setup(config commands.Config, ui commands.UI) error

type SpaceQuotaCommand

type SpaceQuotaCommand struct {
	RequiredArgs flags.SpaceQuota `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (SpaceQuotaCommand) Execute

func (_ SpaceQuotaCommand) Execute(args []string) error

func (SpaceQuotaCommand) Setup

func (_ SpaceQuotaCommand) Setup(config commands.Config, ui commands.UI) error

type SpaceQuotasCommand

type SpaceQuotasCommand struct {
	// contains filtered or unexported fields
}

func (SpaceQuotasCommand) Execute

func (_ SpaceQuotasCommand) Execute(args []string) error

func (SpaceQuotasCommand) Setup

func (_ SpaceQuotasCommand) Setup(config commands.Config, ui commands.UI) error

type SpaceSSHAllowedCommand

type SpaceSSHAllowedCommand struct {
	RequiredArgs flags.Space `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (SpaceSSHAllowedCommand) Execute

func (_ SpaceSSHAllowedCommand) Execute(args []string) error

func (SpaceSSHAllowedCommand) Setup

func (_ SpaceSSHAllowedCommand) Setup(config commands.Config, ui commands.UI) error

type SpaceUsersCommand

type SpaceUsersCommand struct {
	RequiredArgs flags.OrgSpace `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (SpaceUsersCommand) Execute

func (_ SpaceUsersCommand) Execute(args []string) error

func (SpaceUsersCommand) Setup

func (_ SpaceUsersCommand) Setup(config commands.Config, ui commands.UI) error

type SpacesCommand

type SpacesCommand struct {
	// contains filtered or unexported fields
}

func (SpacesCommand) Execute

func (_ SpacesCommand) Execute(args []string) error

func (SpacesCommand) Setup

func (_ SpacesCommand) Setup(config commands.Config, ui commands.UI) error

type StackCommand

type StackCommand struct {
	RequiredArgs flags.StackName `positional-args:"yes"`
	GUID         bool            `long:"guid" description:"Retrieve and display the given stack's guid. All other output for the stack is suppressed."`
	// contains filtered or unexported fields
}

func (StackCommand) Execute

func (_ StackCommand) Execute(args []string) error

func (StackCommand) Setup

func (_ StackCommand) Setup(config commands.Config, ui commands.UI) error

type StacksCommand

type StacksCommand struct {
	// contains filtered or unexported fields
}

func (StacksCommand) Execute

func (_ StacksCommand) Execute(args []string) error

func (StacksCommand) Setup

func (_ StacksCommand) Setup(config commands.Config, ui commands.UI) error

type StagingEnvironmentVariableGroupCommand

type StagingEnvironmentVariableGroupCommand struct {
	// contains filtered or unexported fields
}

func (StagingEnvironmentVariableGroupCommand) Execute

func (StagingEnvironmentVariableGroupCommand) Setup

type StagingSecurityGroupsCommand

type StagingSecurityGroupsCommand struct {
	// contains filtered or unexported fields
}

func (StagingSecurityGroupsCommand) Execute

func (_ StagingSecurityGroupsCommand) Execute(args []string) error

func (StagingSecurityGroupsCommand) Setup

type StartCommand

type StartCommand struct {
	RequiredArgs flags.AppName `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (StartCommand) Execute

func (_ StartCommand) Execute(args []string) error

func (StartCommand) Setup

func (_ StartCommand) Setup(config commands.Config, ui commands.UI) error

type StopCommand

type StopCommand struct {
	RequiredArgs flags.AppName `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (StopCommand) Execute

func (_ StopCommand) Execute(args []string) error

func (StopCommand) Setup

func (_ StopCommand) Setup(config commands.Config, ui commands.UI) error

type TargetCommand

type TargetCommand struct {
	Organization string `short:"o" description:"Organization"`
	Space        string `short:"s" description:"Space"`
	// contains filtered or unexported fields
}

func (TargetCommand) Execute

func (_ TargetCommand) Execute(args []string) error

func (TargetCommand) Setup

func (_ TargetCommand) Setup(config commands.Config, ui commands.UI) error

type UnbindRouteServiceCommand

type UnbindRouteServiceCommand struct {
	RequiredArgs flags.RouteServiceArgs `positional-args:"yes"`
	Force        bool                   `short:"f" description:"Force unbinding without confirmation"`
	Hostname     string                 `long:"hostname" short:"n" description:"Hostname used in combination with DOMAIN to specify the route to unbind"`
	Path         string                 `long:"path" description:"Path used in combination with HOSTNAME and DOMAIN to specify the route to unbind"`
	// contains filtered or unexported fields
}

func (UnbindRouteServiceCommand) Execute

func (_ UnbindRouteServiceCommand) Execute(args []string) error

func (UnbindRouteServiceCommand) Setup

type UnbindRunningSecurityGroupCommand

type UnbindRunningSecurityGroupCommand struct {
	RequiredArgs flags.SecurityGroup `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (UnbindRunningSecurityGroupCommand) Execute

func (UnbindRunningSecurityGroupCommand) Setup

type UnbindSecurityGroupCommand

type UnbindSecurityGroupCommand struct {
	RequiredArgs flags.BindSecurityGroupArgs `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (UnbindSecurityGroupCommand) Execute

func (_ UnbindSecurityGroupCommand) Execute(args []string) error

func (UnbindSecurityGroupCommand) Setup

type UnbindServiceActor

type UnbindServiceActor interface {
	UnbindServiceBySpace(appName string, serviceInstanceName string, spaceGUID string) (v2actions.Warnings, error)
}

type UnbindServiceCommand

type UnbindServiceCommand struct {
	RequiredArgs flags.BindServiceArgs `positional-args:"yes"`

	UI     commands.UI
	Actor  UnbindServiceActor
	Config commands.Config
	// contains filtered or unexported fields
}

func (UnbindServiceCommand) Execute

func (cmd UnbindServiceCommand) Execute(args []string) error

func (*UnbindServiceCommand) Setup

func (cmd *UnbindServiceCommand) Setup(config commands.Config, ui commands.UI) error

type UnbindStagingSecurityGroupCommand

type UnbindStagingSecurityGroupCommand struct {
	RequiredArgs flags.SecurityGroup `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (UnbindStagingSecurityGroupCommand) Execute

func (UnbindStagingSecurityGroupCommand) Setup

type UninstallPluginCommand

type UninstallPluginCommand struct {
	RequiredArgs flags.PluginName `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (UninstallPluginCommand) Execute

func (_ UninstallPluginCommand) Execute(args []string) error

func (UninstallPluginCommand) Setup

func (_ UninstallPluginCommand) Setup(config commands.Config, ui commands.UI) error

type UnmapRouteCommand

type UnmapRouteCommand struct {
	RequiredArgs flags.AppDomain `positional-args:"yes"`
	Hostname     string          `long:"hostname" short:"n" description:"Hostname used to identify the HTTP route"`
	Path         string          `long:"path" description:"Path used to identify the HTTP route"`
	Port         int             `long:"port" description:"Port used to identify the TCP route"`
	// contains filtered or unexported fields
}

func (UnmapRouteCommand) Execute

func (_ UnmapRouteCommand) Execute(args []string) error

func (UnmapRouteCommand) Setup

func (_ UnmapRouteCommand) Setup(config commands.Config, ui commands.UI) error

type UnsetEnvCommand

type UnsetEnvCommand struct {
	// contains filtered or unexported fields
}

func (UnsetEnvCommand) Execute

func (_ UnsetEnvCommand) Execute(args []string) error

func (UnsetEnvCommand) Setup

func (_ UnsetEnvCommand) Setup(config commands.Config, ui commands.UI) error

type UnsetOrgRoleCommand

type UnsetOrgRoleCommand struct {
	RequiredArgs flags.SetOrgRoleArgs `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (UnsetOrgRoleCommand) Execute

func (_ UnsetOrgRoleCommand) Execute(args []string) error

func (UnsetOrgRoleCommand) Setup

func (_ UnsetOrgRoleCommand) Setup(config commands.Config, ui commands.UI) error

type UnsetSpaceQuotaCommand

type UnsetSpaceQuotaCommand struct {
	RequiredArgs flags.SetSpaceQuotaArgs `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (UnsetSpaceQuotaCommand) Execute

func (_ UnsetSpaceQuotaCommand) Execute(args []string) error

func (UnsetSpaceQuotaCommand) Setup

func (_ UnsetSpaceQuotaCommand) Setup(config commands.Config, ui commands.UI) error

type UnsetSpaceRoleCommand

type UnsetSpaceRoleCommand struct {
	RequiredArgs flags.SetSpaceRoleArgs `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (UnsetSpaceRoleCommand) Execute

func (_ UnsetSpaceRoleCommand) Execute(args []string) error

func (UnsetSpaceRoleCommand) Setup

func (_ UnsetSpaceRoleCommand) Setup(config commands.Config, ui commands.UI) error

type UnsharePrivateDomainCommand

type UnsharePrivateDomainCommand struct {
	RequiredArgs flags.OrgDomain `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (UnsharePrivateDomainCommand) Execute

func (_ UnsharePrivateDomainCommand) Execute(args []string) error

func (UnsharePrivateDomainCommand) Setup

type UpdateBuildpackCommand

type UpdateBuildpackCommand struct {
	RequiredArgs flags.Buildpack `positional-args:"yes"`
	Disable      bool            `long:"disable" description:"Disable the buildpack from being used for staging"`
	Enable       bool            `long:"enable" description:"Enable the buildpack to be used for staging"`
	Order        int             `short:"i" description:"The order in which the buildpacks are checked during buildpack auto-detection"`
	Lock         bool            `long:"lock" description:"Lock the buildpack to prevent updates"`
	Path         string          `short:"p" description:"Path to directory or zip file"`
	Unlock       bool            `long:"unlock" description:"Unlock the buildpack to enable updates"`
	// contains filtered or unexported fields
}

func (UpdateBuildpackCommand) Execute

func (_ UpdateBuildpackCommand) Execute(args []string) error

func (UpdateBuildpackCommand) Setup

func (_ UpdateBuildpackCommand) Setup(config commands.Config, ui commands.UI) error

type UpdateQuotaCommand

type UpdateQuotaCommand struct {
	RequiredArgs             flags.Quota               `positional-args:"yes"`
	NumAppInstances          int                       `short:"a" description:"Total number of application instances. -1 represents an unlimited amount."`
	AllowPaidServicePlans    bool                      `long:"allow-paid-service-plans" description:"Can provision instances of paid service plans"`
	DisallowPaidServicePlans bool                      `long:"disallow-paid-service-plans" description:"Cannot provision instances of paid service plans"`
	AppInstanceMemory        flags.MemoryWithUnlimited `short:"i" description:"Maximum amount of memory an application instance can have (e.g. 1024M, 1G, 10G)"`
	TotalMemory              string                    `short:"m" description:"Total amount of memory (e.g. 1024M, 1G, 10G)"`
	NewName                  string                    `short:"n" description:"New name"`
	NumRoutes                int                       `short:"r" description:"Total number of routes"`
	ReservedRoutePorts       int                       `long:"reserved-route-ports" description:"Maximum number of routes that may be created with reserved ports"`
	NumServiceInstances      int                       `short:"s" description:"Total number of service instances"`
	// contains filtered or unexported fields
}

func (UpdateQuotaCommand) Execute

func (_ UpdateQuotaCommand) Execute(args []string) error

func (UpdateQuotaCommand) Setup

func (_ UpdateQuotaCommand) Setup(config commands.Config, ui commands.UI) error

type UpdateSecurityGroupCommand

type UpdateSecurityGroupCommand struct {
	RequiredArgs flags.SecurityGroupArgs `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (UpdateSecurityGroupCommand) Execute

func (_ UpdateSecurityGroupCommand) Execute(args []string) error

func (UpdateSecurityGroupCommand) Setup

type UpdateServiceAuthTokenCommand

type UpdateServiceAuthTokenCommand struct {
	RequiredArgs flags.ServiceAuthTokenArgs `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (UpdateServiceAuthTokenCommand) Execute

func (_ UpdateServiceAuthTokenCommand) Execute(args []string) error

func (UpdateServiceAuthTokenCommand) Setup

type UpdateServiceBrokerCommand

type UpdateServiceBrokerCommand struct {
	RequiredArgs flags.ServiceBrokerArgs `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (UpdateServiceBrokerCommand) Execute

func (_ UpdateServiceBrokerCommand) Execute(args []string) error

func (UpdateServiceBrokerCommand) Setup

type UpdateServiceCommand

type UpdateServiceCommand struct {
	RequiredArgs     flags.ServiceInstance `positional-args:"yes"`
	ParametersAsJSON string                `` /* 238-byte string literal not displayed */
	Plan             string                `short:"p" description:"Change service plan for a service instance"`
	Tags             string                `short:"t" description:"User provided tags"`
	// contains filtered or unexported fields
}

func (UpdateServiceCommand) Execute

func (_ UpdateServiceCommand) Execute(args []string) error

func (UpdateServiceCommand) Setup

func (_ UpdateServiceCommand) Setup(config commands.Config, ui commands.UI) error

type UpdateSpaceQuotaCommand

type UpdateSpaceQuotaCommand struct {
	RequiredArgs             flags.SpaceQuota          `positional-args:"yes"`
	NumAppInstances          int                       `short:"a" description:"Total number of application instances. -1 represents an unlimited amount."`
	AllowPaidServicePlans    bool                      `long:"allow-paid-service-plans" description:"Can provision instances of paid service plans"`
	DisallowPaidServicePlans bool                      `long:"disallow-paid-service-plans" description:"Can not provision instances of paid service plans"`
	AppInstanceMemory        flags.MemoryWithUnlimited `` /* 139-byte string literal not displayed */
	TotalMemory              string                    `short:"m" description:"Total amount of memory a space can have (e.g. 1024M, 1G, 10G)"`
	Name                     string                    `short:"n" description:"New name"`
	NumRoutes                int                       `short:"r" description:"Total number of routes"`
	ReservedRoutePorts       int                       `long:"reserved-route-ports" description:"Maximum number of routes that may be created with reserved ports"`
	NumServiceInstances      int                       `short:"s" description:"Total number of service instances"`
	// contains filtered or unexported fields
}

func (UpdateSpaceQuotaCommand) Execute

func (_ UpdateSpaceQuotaCommand) Execute(args []string) error

func (UpdateSpaceQuotaCommand) Setup

type UpdateUserProvidedServiceCommand

type UpdateUserProvidedServiceCommand struct {
	RequiredArgs    flags.ServiceInstance `positional-args:"yes"`
	SyslogDrainURL  string                `short:"l" description:"URL to which logs for bound applications will be streamed"`
	Credentials     string                `` /* 145-byte string literal not displayed */
	RouteServiceURL string                `short:"r" description:"URL to which requests for bound routes will be forwarded. Scheme for this URL must be https"`
	// contains filtered or unexported fields
}

func (UpdateUserProvidedServiceCommand) Execute

func (_ UpdateUserProvidedServiceCommand) Execute(args []string) error

func (UpdateUserProvidedServiceCommand) Setup

type VersionCommand

type VersionCommand struct {
	// contains filtered or unexported fields
}

func (VersionCommand) Execute

func (_ VersionCommand) Execute(args []string) error

func (VersionCommand) Setup

func (_ VersionCommand) Setup(config commands.Config, ui commands.UI) error

Source Files

Directories

Path Synopsis
This file was generated by counterfeiter This file was generated by counterfeiter This file was generated by counterfeiter This file was generated by counterfeiter
This file was generated by counterfeiter This file was generated by counterfeiter This file was generated by counterfeiter This file was generated by counterfeiter

Jump to

Keyboard shortcuts

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