v2

package
v6.23.0+incompatible Latest Latest
Warning

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

Go to latest
Published: Dec 22, 2016 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Overview

Package v2 should not be imported by external consumers. It was not designed for external use.

Index

Constants

View Source
const WorkAroundPrefix = "\U000026f3"

WorkAroundPrefix is the flag in hole emoji

Variables

This section is empty.

Functions

This section is empty.

Types

type APIConfigActor

type APIConfigActor interface {
	ClearTarget()
	SetTarget(settings configaction.TargetSettings) (configaction.Warnings, error)
}

type AddPluginRepoCommand

type AddPluginRepoCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type AllowSpaceSSHCommand

type AllowSpaceSSHCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type ApiCommand

type ApiCommand struct {
	OptionalArgs      flag.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     command.UI
	Actor  APIConfigActor
	Config command.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) Setup

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

type AppCommand

type AppCommand struct {
	RequiredArgs flag.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 command.Config, ui command.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 command.Config, ui command.UI) error

type AuthCommand

type AuthCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type BindRouteServiceCommand

type BindRouteServiceCommand struct {
	RequiredArgs     flag.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

func (_ BindRouteServiceCommand) Setup(config command.Config, ui command.UI) error

type BindRunningSecurityGroupCommand

type BindRunningSecurityGroupCommand struct {
	RequiredArgs flag.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 flag.BindSecurityGroupArgs `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (BindSecurityGroupCommand) Execute

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

func (BindSecurityGroupCommand) Setup

func (_ BindSecurityGroupCommand) Setup(config command.Config, ui command.UI) error

type BindServiceCommand

type BindServiceCommand struct {
	RequiredArgs     flag.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 command.Config, ui command.UI) error

type BindStagingSecurityGroupCommand

type BindStagingSecurityGroupCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type CheckRouteCommand

type CheckRouteCommand struct {
	RequiredArgs flag.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 command.Config, ui command.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 command.Config, ui command.UI) error

type CopySourceCommand

type CopySourceCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type CreateAppManifestCommand

type CreateAppManifestCommand struct {
	RequiredArgs flag.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

func (_ CreateAppManifestCommand) Setup(config command.Config, ui command.UI) error

type CreateBuildpackCommand

type CreateBuildpackCommand struct {
	RequiredArgs flag.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 (c CreateBuildpackCommand) Execute(args []string) error

func (CreateBuildpackCommand) Setup

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

type CreateDomainCommand

type CreateDomainCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type CreateOrgCommand

type CreateOrgCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type CreateQuotaCommand

type CreateQuotaCommand struct {
	RequiredArgs                flag.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 flag.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 command.Config, ui command.UI) error

type CreateRouteCommand

type CreateRouteCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type CreateSecurityGroupCommand

type CreateSecurityGroupCommand struct {
	RequiredArgs flag.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 flag.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 flag.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      flag.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 command.Config, ui command.UI) error

type CreateServiceKeyCommand

type CreateServiceKeyCommand struct {
	RequiredArgs     flag.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

func (_ CreateServiceKeyCommand) Setup(config command.Config, ui command.UI) error

type CreateSharedDomainCommand

type CreateSharedDomainCommand struct {
	RequiredArgs flag.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 flag.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 command.Config, ui command.UI) error

type CreateSpaceQuotaCommand

type CreateSpaceQuotaCommand struct {
	RequiredArgs                flag.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 flag.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

func (_ CreateSpaceQuotaCommand) Setup(config command.Config, ui command.UI) error

type CreateUserActor

type CreateUserActor interface {
	NewUser(username string, password string, origin string) (v2action.User, v2action.Warnings, error)
}

type CreateUserCommand

type CreateUserCommand struct {
	Args   flag.CreateUser `positional-args:"yes"`
	Origin string          `long:"origin" description:"Origin for mapping a user account to a user in an external identity provider"`

	UI     command.UI
	Config command.Config
	Actor  CreateUserActor
	// contains filtered or unexported fields
}

func (*CreateUserCommand) Execute

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

func (*CreateUserCommand) Setup

func (cmd *CreateUserCommand) Setup(config command.Config, ui command.UI) error

type CreateUserProvidedServiceCommand

type CreateUserProvidedServiceCommand struct {
	RequiredArgs    flag.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          flag.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 command.Config, ui command.UI) error

type DeleteBuildpackCommand

type DeleteBuildpackCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type DeleteCommand

type DeleteCommand struct {
	RequiredArgs       flag.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 command.Config, ui command.UI) error

type DeleteDomainCommand

type DeleteDomainCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type DeleteOrgCommand

type DeleteOrgCommand struct {
	RequiredArgs flag.Organization `positional-args:"yes"`
	Force        bool              `short:"f" description:"Force deletion without confirmation"`

	Config command.Config
	UI     command.UI
	Actor  DeleteOrganizationActor
	// contains filtered or unexported fields
}

func (*DeleteOrgCommand) Execute

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

func (*DeleteOrgCommand) Setup

func (cmd *DeleteOrgCommand) Setup(config command.Config, ui command.UI) error

type DeleteOrganizationActor

type DeleteOrganizationActor interface {
	DeleteOrganization(orgName string) (v2action.Warnings, error)
}

type DeleteOrphanedRoutesActor

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

type DeleteOrphanedRoutesCommand

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

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

func (*DeleteOrphanedRoutesCommand) Execute

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

func (*DeleteOrphanedRoutesCommand) Setup

func (cmd *DeleteOrphanedRoutesCommand) Setup(config command.Config, ui command.UI) error

type DeleteQuotaCommand

type DeleteQuotaCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type DeleteRouteCommand

type DeleteRouteCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type DeleteSecurityGroupCommand

type DeleteSecurityGroupCommand struct {
	RequiredArgs flag.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 flag.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 flag.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 flag.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 command.Config, ui command.UI) error

type DeleteServiceKeyCommand

type DeleteServiceKeyCommand struct {
	RequiredArgs flag.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

func (_ DeleteServiceKeyCommand) Setup(config command.Config, ui command.UI) error

type DeleteSharedDomainCommand

type DeleteSharedDomainCommand struct {
	RequiredArgs flag.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 flag.Space `positional-args:"yes"`
	Force        bool       `short:"f" description:"Force deletion without confirmation"`
	Org          string     `short:"o" description:"Delete space within specified org"`
	// contains filtered or unexported fields
}

func (DeleteSpaceCommand) Execute

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

func (DeleteSpaceCommand) Setup

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

type DeleteSpaceQuotaCommand

type DeleteSpaceQuotaCommand struct {
	RequiredArgs flag.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

func (_ DeleteSpaceQuotaCommand) Setup(config command.Config, ui command.UI) error

type DeleteUserCommand

type DeleteUserCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type DisableFeatureFlagCommand

type DisableFeatureFlagCommand struct {
	RequiredArgs flag.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 flag.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 command.Config, ui command.UI) error

type DisableServiceAccessCommand

type DisableServiceAccessCommand struct {
	RequiredArgs flag.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 flag.Space `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (DisallowSpaceSSHCommand) Execute

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

func (DisallowSpaceSSHCommand) Setup

func (_ DisallowSpaceSSHCommand) Setup(config command.Config, ui command.UI) error

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 command.Config, ui command.UI) error

type EnableFeatureFlagCommand

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

func (EnableFeatureFlagCommand) Execute

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

func (EnableFeatureFlagCommand) Setup

func (_ EnableFeatureFlagCommand) Setup(config command.Config, ui command.UI) error

type EnableSSHCommand

type EnableSSHCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type EnableServiceAccessCommand

type EnableServiceAccessCommand struct {
	RequiredArgs flag.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 flag.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 command.Config, ui command.UI) error

type EventsCommand

type EventsCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type FeatureFlagCommand

type FeatureFlagCommand struct {
	RequiredArgs flag.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 command.Config, ui command.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 command.Config, ui command.UI) error

type FilesCommand

type FilesCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type GetHealthCheckCommand

type GetHealthCheckCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type InstallPluginCommand

type InstallPluginCommand struct {
	OptionalArgs         flag.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 command.Config, ui command.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 command.Config, ui command.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 command.Config, ui command.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 command.Config, ui command.UI) error

type LogsCommand

type LogsCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type MapRouteCommand

type MapRouteCommand struct {
	RequiredArgs flag.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 command.Config, ui command.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 command.Config, ui command.UI) error

type MigrateServiceInstancesCommand

type MigrateServiceInstancesCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type OrgCommand

type OrgCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type OrgUsersCommand

type OrgUsersCommand struct {
	RequiredArgs flag.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 command.Config, ui command.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 command.Config, ui command.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 command.Config, ui command.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 command.Config, ui command.UI) error

type PurgeServiceInstanceCommand

type PurgeServiceInstanceCommand struct {
	RequiredArgs flag.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 flag.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 command.Config, ui command.UI) error

type QuotaCommand

type QuotaCommand struct {
	RequiredArgs flag.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 command.Config, ui command.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 command.Config, ui command.UI) error

type RemovePluginRepoCommand

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

func (RemovePluginRepoCommand) Execute

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

func (RemovePluginRepoCommand) Setup

func (_ RemovePluginRepoCommand) Setup(config command.Config, ui command.UI) error

type RenameBuildpackCommand

type RenameBuildpackCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type RenameCommand

type RenameCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type RenameOrgCommand

type RenameOrgCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type RenameServiceBrokerCommand

type RenameServiceBrokerCommand struct {
	RequiredArgs flag.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 flag.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 command.Config, ui command.UI) error

type RenameSpaceCommand

type RenameSpaceCommand struct {
	RequiredArgs flag.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 command.Config, ui command.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 command.Config, ui command.UI) error

type RestageCommand

type RestageCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type RestartAppInstanceCommand

type RestartAppInstanceCommand struct {
	RequiredArgs flag.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 flag.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 command.Config, ui command.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 command.Config, ui command.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 command.Config, ui command.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 command.Config, ui command.UI) error

type SSHCommand

type SSHCommand struct {
	RequiredArgs        flag.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 command.Config, ui command.UI) error

type SSHEnabledCommand

type SSHEnabledCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type ScaleCommand

type ScaleCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type SecurityGroupCommand

type SecurityGroupCommand struct {
	RequiredArgs flag.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 command.Config, ui command.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 command.Config, ui command.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 command.Config, ui command.UI) error

type ServiceAuthTokensCommand

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

func (ServiceAuthTokensCommand) Execute

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

func (ServiceAuthTokensCommand) Setup

func (_ ServiceAuthTokensCommand) Setup(config command.Config, ui command.UI) error

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 command.Config, ui command.UI) error

type ServiceCommand

type ServiceCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type ServiceKeyCommand

type ServiceKeyCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type ServiceKeysCommand

type ServiceKeysCommand struct {
	RequiredArgs flag.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 command.Config, ui command.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 command.Config, ui command.UI) error

type SetEnvCommand

type SetEnvCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type SetHealthCheckCommand

type SetHealthCheckCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type SetOrgRoleCommand

type SetOrgRoleCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type SetQuotaCommand

type SetQuotaCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type SetRunningEnvironmentVariableGroupCommand

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

func (SetRunningEnvironmentVariableGroupCommand) Execute

func (SetRunningEnvironmentVariableGroupCommand) Setup

type SetSpaceQuotaCommand

type SetSpaceQuotaCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type SetSpaceRoleCommand

type SetSpaceRoleCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type SetStagingEnvironmentVariableGroupCommand

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

func (SetStagingEnvironmentVariableGroupCommand) Execute

func (SetStagingEnvironmentVariableGroupCommand) Setup

type SharePrivateDomainCommand

type SharePrivateDomainCommand struct {
	RequiredArgs flag.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       flag.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 command.Config, ui command.UI) error

type SpaceQuotaCommand

type SpaceQuotaCommand struct {
	RequiredArgs flag.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 command.Config, ui command.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 command.Config, ui command.UI) error

type SpaceSSHAllowedCommand

type SpaceSSHAllowedCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type SpaceUsersCommand

type SpaceUsersCommand struct {
	RequiredArgs flag.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 command.Config, ui command.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 command.Config, ui command.UI) error

type StackCommand

type StackCommand struct {
	RequiredArgs flag.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 command.Config, ui command.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 command.Config, ui command.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 flag.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 command.Config, ui command.UI) error

type StopCommand

type StopCommand struct {
	RequiredArgs flag.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 command.Config, ui command.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 command.Config, ui command.UI) error

type UnbindRouteServiceCommand

type UnbindRouteServiceCommand struct {
	RequiredArgs flag.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 flag.SecurityGroup `positional-args:"yes"`
	// contains filtered or unexported fields
}

func (UnbindRunningSecurityGroupCommand) Execute

func (UnbindRunningSecurityGroupCommand) Setup

type UnbindSecurityGroupCommand

type UnbindSecurityGroupCommand struct {
	RequiredArgs flag.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) (v2action.Warnings, error)
}

type UnbindServiceCommand

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

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

func (UnbindServiceCommand) Execute

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

func (*UnbindServiceCommand) Setup

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

type UnbindStagingSecurityGroupCommand

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

func (UnbindStagingSecurityGroupCommand) Execute

func (UnbindStagingSecurityGroupCommand) Setup

type UninstallPluginCommand

type UninstallPluginCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type UnmapRouteCommand

type UnmapRouteCommand struct {
	RequiredArgs flag.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 command.Config, ui command.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 command.Config, ui command.UI) error

type UnsetOrgRoleCommand

type UnsetOrgRoleCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type UnsetSpaceQuotaCommand

type UnsetSpaceQuotaCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type UnsetSpaceRoleCommand

type UnsetSpaceRoleCommand struct {
	RequiredArgs flag.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 command.Config, ui command.UI) error

type UnsharePrivateDomainCommand

type UnsharePrivateDomainCommand struct {
	RequiredArgs flag.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 flag.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 command.Config, ui command.UI) error

type UpdateQuotaCommand

type UpdateQuotaCommand struct {
	RequiredArgs             flag.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        flag.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 command.Config, ui command.UI) error

type UpdateSecurityGroupCommand

type UpdateSecurityGroupCommand struct {
	RequiredArgs flag.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 flag.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 flag.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     flag.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 command.Config, ui command.UI) error

type UpdateSpaceQuotaCommand

type UpdateSpaceQuotaCommand struct {
	RequiredArgs             flag.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        flag.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

func (_ UpdateSpaceQuotaCommand) Setup(config command.Config, ui command.UI) error

type UpdateUserProvidedServiceCommand

type UpdateUserProvidedServiceCommand struct {
	RequiredArgs    flag.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

Source Files

Directories

Path Synopsis
Package shared should not be imported by external consumers.
Package shared should not be imported by external consumers.
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