Documentation
¶
Index ¶
- Constants
- Variables
- func DisplayCurrentTargetInformation(config commands.Config, commandUI commands.UI) error
- type APIConfigActor
- type AddPluginRepoCommand
- type AllowSpaceSSHCommand
- type ApiCommand
- type AppCommand
- type AppsCommand
- type AuthCommand
- type BindRouteServiceCommand
- type BindRunningSecurityGroupCommand
- type BindSecurityGroupCommand
- type BindServiceCommand
- type BindStagingSecurityGroupCommand
- type BuildpacksCommand
- type CheckRouteCommand
- type ConfigCommand
- type CopySourceCommand
- type CreateAppManifestCommand
- type CreateBuildpackCommand
- type CreateDomainCommand
- type CreateOrgCommand
- type CreateQuotaCommand
- type CreateRouteCommand
- type CreateSecurityGroupCommand
- type CreateServiceAuthTokenCommand
- type CreateServiceBrokerCommand
- type CreateServiceCommand
- type CreateServiceKeyCommand
- type CreateSharedDomainCommand
- type CreateSpaceCommand
- type CreateSpaceQuotaCommand
- type CreateUserCommand
- type CreateUserProvidedServiceCommand
- type CurlCommand
- type DeleteBuildpackCommand
- type DeleteCommand
- type DeleteDomainCommand
- type DeleteOrgCommand
- type DeleteOrphanedRoutesCommand
- type DeleteQuotaCommand
- type DeleteRouteCommand
- type DeleteSecurityGroupCommand
- type DeleteServiceAuthTokenCommand
- type DeleteServiceBrokerCommand
- type DeleteServiceCommand
- type DeleteServiceKeyCommand
- type DeleteSharedDomainCommand
- type DeleteSpaceCommand
- type DeleteSpaceQuotaCommand
- type DeleteUserCommand
- type DisableFeatureFlagCommand
- type DisableSSHCommand
- type DisableServiceAccessCommand
- type DisallowSpaceSSHCommand
- type DomainsCommand
- type EnableFeatureFlagCommand
- type EnableSSHCommand
- type EnableServiceAccessCommand
- type EnvCommand
- type EventsCommand
- type FeatureFlagCommand
- type FeatureFlagsCommand
- type FilesCommand
- type GetHealthCheckCommand
- type HelpActor
- type HelpCommand
- type InstallPluginCommand
- type ListPluginReposCommand
- type LoginCommand
- type LogoutCommand
- type LogsCommand
- type MapRouteCommand
- type MarketplaceCommand
- type MigrateServiceInstancesCommand
- type OauthTokenCommand
- type OrgCommand
- type OrgUsersCommand
- type OrgsCommand
- type PasswdCommand
- type PluginsCommand
- type PurgeServiceInstanceCommand
- type PurgeServiceOfferingCommand
- type PushCommand
- type QuotaCommand
- type QuotasCommand
- type RemovePluginRepoCommand
- type RenameBuildpackCommand
- type RenameCommand
- type RenameOrgCommand
- type RenameServiceBrokerCommand
- type RenameServiceCommand
- type RenameSpaceCommand
- type RepoPluginsCommand
- type RestageCommand
- type RestartAppInstanceCommand
- type RestartCommand
- type RouterGroupsCommand
- type RoutesCommand
- type RunningEnvironmentVariableGroupCommand
- type RunningSecurityGroupsCommand
- type SSHCodeCommand
- type SSHCommand
- type SSHEnabledCommand
- type ScaleCommand
- type SecurityGroupCommand
- type SecurityGroupsCommand
- type ServiceAccessCommand
- type ServiceAuthTokensCommand
- type ServiceBrokersCommand
- type ServiceCommand
- type ServiceKeyCommand
- type ServiceKeysCommand
- type ServicesCommand
- type SetEnvCommand
- type SetHealthCheckCommand
- type SetOrgRoleCommand
- type SetQuotaCommand
- type SetRunningEnvironmentVariableGroupCommand
- type SetSpaceQuotaCommand
- type SetSpaceRoleCommand
- type SetStagingEnvironmentVariableGroupCommand
- type SharePrivateDomainCommand
- type SpaceCommand
- type SpaceQuotaCommand
- type SpaceQuotasCommand
- type SpaceSSHAllowedCommand
- type SpaceUsersCommand
- type SpacesCommand
- type StackCommand
- type StacksCommand
- type StagingEnvironmentVariableGroupCommand
- type StagingSecurityGroupsCommand
- type StartCommand
- type StopCommand
- type TargetCommand
- type UnbindRouteServiceCommand
- type UnbindRunningSecurityGroupCommand
- type UnbindSecurityGroupCommand
- type UnbindServiceCommand
- type UnbindStagingSecurityGroupCommand
- type UninstallPluginCommand
- type UnmapRouteCommand
- type UnsetEnvCommand
- type UnsetOrgRoleCommand
- type UnsetSpaceQuotaCommand
- type UnsetSpaceRoleCommand
- type UnsharePrivateDomainCommand
- type UpdateBuildpackCommand
- type UpdateQuotaCommand
- type UpdateSecurityGroupCommand
- type UpdateServiceAuthTokenCommand
- type UpdateServiceBrokerCommand
- type UpdateServiceCommand
- type UpdateSpaceQuotaCommand
- type UpdateUserProvidedServiceCommand
- type VersionCommand
Constants ¶
View Source
const WorkAroundPrefix = "\U000026f3"
WorkAroundPrefix is the flag in hole emoji
Variables ¶
View Source
var Commands commandList
Functions ¶
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
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
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
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
type AppsCommand ¶
type AppsCommand struct {
// contains filtered or unexported fields
}
func (AppsCommand) Execute ¶
func (_ AppsCommand) Execute(args []string) 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
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 for the HTTP route"`
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
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
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
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
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
type BuildpacksCommand ¶
type BuildpacksCommand struct {
// contains filtered or unexported fields
}
func (BuildpacksCommand) Execute ¶
func (_ BuildpacksCommand) Execute(args []string) 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
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
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
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
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
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
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
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
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
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
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
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
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
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
type CreateSharedDomainCommand ¶
type CreateSharedDomainCommand struct {
// contains filtered or unexported fields
}
func (CreateSharedDomainCommand) Execute ¶
func (_ CreateSharedDomainCommand) Execute(args []string) error
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
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
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
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
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
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
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
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
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
type DeleteOrphanedRoutesCommand ¶
type DeleteOrphanedRoutesCommand struct {
Force bool `short:"f" description:"Force deletion without confirmation"`
// contains filtered or unexported fields
}
func (DeleteOrphanedRoutesCommand) Execute ¶
func (_ DeleteOrphanedRoutesCommand) Execute(args []string) error
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
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
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
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
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
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
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
type DeleteSharedDomainCommand ¶
type DeleteSharedDomainCommand struct {
// contains filtered or unexported fields
}
func (DeleteSharedDomainCommand) Execute ¶
func (_ DeleteSharedDomainCommand) Execute(args []string) error
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
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
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
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
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
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
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
type DomainsCommand ¶
type DomainsCommand struct {
// contains filtered or unexported fields
}
func (DomainsCommand) Execute ¶
func (_ DomainsCommand) Execute(args []string) 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
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
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
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
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
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
type FeatureFlagsCommand ¶
type FeatureFlagsCommand struct {
// contains filtered or unexported fields
}
func (FeatureFlagsCommand) Execute ¶
func (_ FeatureFlagsCommand) Execute(args []string) 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
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
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
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
type ListPluginReposCommand ¶
type ListPluginReposCommand struct {
// contains filtered or unexported fields
}
func (ListPluginReposCommand) Execute ¶
func (_ ListPluginReposCommand) Execute(args []string) 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
type LogoutCommand ¶
type LogoutCommand struct {
// contains filtered or unexported fields
}
func (LogoutCommand) Execute ¶
func (_ LogoutCommand) Execute(args []string) 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
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
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
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
type OauthTokenCommand ¶
type OauthTokenCommand struct {
// contains filtered or unexported fields
}
func (OauthTokenCommand) Execute ¶
func (_ OauthTokenCommand) Execute(args []string) 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
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
type OrgsCommand ¶
type OrgsCommand struct {
// contains filtered or unexported fields
}
func (OrgsCommand) Execute ¶
func (_ OrgsCommand) Execute(args []string) error
type PasswdCommand ¶
type PasswdCommand struct {
// contains filtered or unexported fields
}
func (PasswdCommand) Execute ¶
func (_ PasswdCommand) Execute(args []string) 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
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
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
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 string `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
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
type QuotasCommand ¶
type QuotasCommand struct {
// contains filtered or unexported fields
}
func (QuotasCommand) Execute ¶
func (_ QuotasCommand) Execute(args []string) 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
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
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
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
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
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
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
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
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
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
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
type RouterGroupsCommand ¶
type RouterGroupsCommand struct {
// contains filtered or unexported fields
}
func (RouterGroupsCommand) Execute ¶
func (_ RouterGroupsCommand) Execute(args []string) 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
type RunningEnvironmentVariableGroupCommand ¶
type RunningEnvironmentVariableGroupCommand struct {
// contains filtered or unexported fields
}
func (RunningEnvironmentVariableGroupCommand) Execute ¶
func (_ RunningEnvironmentVariableGroupCommand) Execute(args []string) error
type RunningSecurityGroupsCommand ¶
type RunningSecurityGroupsCommand struct {
// contains filtered or unexported fields
}
func (RunningSecurityGroupsCommand) Execute ¶
func (_ RunningSecurityGroupsCommand) Execute(args []string) error
type SSHCodeCommand ¶
type SSHCodeCommand struct {
// contains filtered or unexported fields
}
func (SSHCodeCommand) Execute ¶
func (_ SSHCodeCommand) Execute(args []string) 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
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
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
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
type SecurityGroupsCommand ¶
type SecurityGroupsCommand struct {
// contains filtered or unexported fields
}
func (SecurityGroupsCommand) Execute ¶
func (_ SecurityGroupsCommand) Execute(args []string) 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
type ServiceAuthTokensCommand ¶
type ServiceAuthTokensCommand struct {
// contains filtered or unexported fields
}
func (ServiceAuthTokensCommand) Execute ¶
func (_ ServiceAuthTokensCommand) Execute(args []string) error
type ServiceBrokersCommand ¶
type ServiceBrokersCommand struct {
// contains filtered or unexported fields
}
func (ServiceBrokersCommand) Execute ¶
func (_ ServiceBrokersCommand) Execute(args []string) 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
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
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
type ServicesCommand ¶
type ServicesCommand struct {
// contains filtered or unexported fields
}
func (ServicesCommand) Execute ¶
func (_ ServicesCommand) Execute(args []string) 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
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
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
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
type SetRunningEnvironmentVariableGroupCommand ¶
type SetRunningEnvironmentVariableGroupCommand struct {
RequiredArgs flags.ParamsAsJSON `positional-args:"yes"`
// contains filtered or unexported fields
}
func (SetRunningEnvironmentVariableGroupCommand) Execute ¶
func (_ SetRunningEnvironmentVariableGroupCommand) Execute(args []string) error
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
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
type SetStagingEnvironmentVariableGroupCommand ¶
type SetStagingEnvironmentVariableGroupCommand struct {
RequiredArgs flags.ParamsAsJSON `positional-args:"yes"`
// contains filtered or unexported fields
}
func (SetStagingEnvironmentVariableGroupCommand) Execute ¶
func (_ SetStagingEnvironmentVariableGroupCommand) Execute(args []string) error
type SharePrivateDomainCommand ¶
type SharePrivateDomainCommand struct {
// contains filtered or unexported fields
}
func (SharePrivateDomainCommand) Execute ¶
func (_ SharePrivateDomainCommand) Execute(args []string) error
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
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
type SpaceQuotasCommand ¶
type SpaceQuotasCommand struct {
// contains filtered or unexported fields
}
func (SpaceQuotasCommand) Execute ¶
func (_ SpaceQuotasCommand) Execute(args []string) 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
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
type SpacesCommand ¶
type SpacesCommand struct {
// contains filtered or unexported fields
}
func (SpacesCommand) Execute ¶
func (_ SpacesCommand) Execute(args []string) 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
type StacksCommand ¶
type StacksCommand struct {
// contains filtered or unexported fields
}
func (StacksCommand) Execute ¶
func (_ StacksCommand) Execute(args []string) error
type StagingEnvironmentVariableGroupCommand ¶
type StagingEnvironmentVariableGroupCommand struct {
// contains filtered or unexported fields
}
func (StagingEnvironmentVariableGroupCommand) Execute ¶
func (_ StagingEnvironmentVariableGroupCommand) Execute(args []string) error
type StagingSecurityGroupsCommand ¶
type StagingSecurityGroupsCommand struct {
// contains filtered or unexported fields
}
func (StagingSecurityGroupsCommand) Execute ¶
func (_ StagingSecurityGroupsCommand) Execute(args []string) error
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
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
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
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 for HTTP route"`
// contains filtered or unexported fields
}
func (UnbindRouteServiceCommand) Execute ¶
func (_ UnbindRouteServiceCommand) Execute(args []string) error
type UnbindRunningSecurityGroupCommand ¶
type UnbindRunningSecurityGroupCommand struct {
RequiredArgs flags.SecurityGroup `positional-args:"yes"`
// contains filtered or unexported fields
}
func (UnbindRunningSecurityGroupCommand) Execute ¶
func (_ UnbindRunningSecurityGroupCommand) Execute(args []string) error
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
type UnbindServiceCommand ¶
type UnbindServiceCommand struct {
RequiredArgs flags.BindServiceArgs `positional-args:"yes"`
// contains filtered or unexported fields
}
func (UnbindServiceCommand) Execute ¶
func (_ UnbindServiceCommand) Execute(args []string) error
type UnbindStagingSecurityGroupCommand ¶
type UnbindStagingSecurityGroupCommand struct {
RequiredArgs flags.SecurityGroup `positional-args:"yes"`
// contains filtered or unexported fields
}
func (UnbindStagingSecurityGroupCommand) Execute ¶
func (_ UnbindStagingSecurityGroupCommand) Execute(args []string) error
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
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
type UnsetEnvCommand ¶
type UnsetEnvCommand struct {
// contains filtered or unexported fields
}
func (UnsetEnvCommand) Execute ¶
func (_ UnsetEnvCommand) Execute(args []string) 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
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
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
type UnsharePrivateDomainCommand ¶
type UnsharePrivateDomainCommand struct {
// contains filtered or unexported fields
}
func (UnsharePrivateDomainCommand) Execute ¶
func (_ UnsharePrivateDomainCommand) Execute(args []string) error
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 int `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
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
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
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
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
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
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
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
type VersionCommand ¶
type VersionCommand struct {
// contains filtered or unexported fields
}
func (VersionCommand) Execute ¶
func (_ VersionCommand) Execute(args []string) error
Source Files
¶
- add_plugin_repo_command.go
- allow_space_ssh_command.go
- api_command.go
- app_command.go
- apps_command.go
- auth_command.go
- bind_route_service_command.go
- bind_running_security_group_command.go
- bind_security_group_command.go
- bind_service_command.go
- bind_staging_security_group_command.go
- buildpacks_command.go
- cfv2.go
- check_route_command.go
- config_command.go
- copy_source_command.go
- create_app_manifest_command.go
- create_buildpack_command.go
- create_domain_command.go
- create_org_command.go
- create_quota_command.go
- create_route_command.go
- create_security_group_command.go
- create_service_auth_token_command.go
- create_service_broker_command.go
- create_service_command.go
- create_service_key_command.go
- create_shared_domain_command.go
- create_space_command.go
- create_space_quota_command.go
- create_user_command.go
- create_user_provided_service_command.go
- curl_command.go
- delete_buildpack_command.go
- delete_command.go
- delete_domain_command.go
- delete_org_command.go
- delete_orphaned_routes_command.go
- delete_quota_command.go
- delete_route_command.go
- delete_security_group_command.go
- delete_service_auth_token_command.go
- delete_service_broker_command.go
- delete_service_command.go
- delete_service_key_command.go
- delete_shared_domain_command.go
- delete_space_command.go
- delete_space_quota_command.go
- delete_user_command.go
- disable_feature_flag_command.go
- disable_service_access_command.go
- disable_ssh_command.go
- disallow_space_ssh_command.go
- domains_command.go
- enable_feature_flag_command.go
- enable_service_access_command.go
- enable_ssh_command.go
- env_command.go
- events_command.go
- feature_flag_command.go
- feature_flags_command.go
- files_command.go
- get_health_check_command.go
- help_command.go
- install_plugin_command.go
- list_plugin_repos_command.go
- login_command.go
- logout_command.go
- logs_command.go
- map_route_command.go
- marketplace_command.go
- migrate_service_instances_command.go
- oauth_token_command.go
- org_command.go
- org_users_command.go
- orgs_command.go
- passwd_command.go
- plugins_command.go
- purge_service_instance_command.go
- purge_service_offering_command.go
- push_command.go
- quota_command.go
- quotas_command.go
- remove_plugin_repo_command.go
- rename_buildpack_command.go
- rename_command.go
- rename_org_command.go
- rename_service_broker_command.go
- rename_service_command.go
- rename_space_command.go
- repo_plugins_command.go
- restage_command.go
- restart_app_instance_command.go
- restart_command.go
- router_groups_command.go
- routes_command.go
- running_environment_variable_group_command.go
- running_security_groups_command.go
- scale_command.go
- security_group_command.go
- security_groups_command.go
- service_access_command.go
- service_auth_tokens_command.go
- service_brokers_command.go
- service_command.go
- service_key_command.go
- service_keys_command.go
- services_command.go
- set_env_command.go
- set_health_check_command.go
- set_org_role_command.go
- set_quota_command.go
- set_running_environment_variable_group_command.go
- set_space_quota_command.go
- set_space_role_command.go
- set_staging_environment_variable_group_command.go
- share_private_domain_command.go
- space_command.go
- space_quota_command.go
- space_quotas_command.go
- space_ssh_allowed_command.go
- space_users_command.go
- spaces_command.go
- ssh_code_command.go
- ssh_command.go
- ssh_enabled_command.go
- stack_command.go
- stacks_command.go
- staging_environment_variable_group_command.go
- staging_security_groups_command.go
- start_command.go
- stop_command.go
- target_command.go
- unbind_route_service_command.go
- unbind_running_security_group_command.go
- unbind_security_group_command.go
- unbind_service_command.go
- unbind_staging_security_group_command.go
- uninstall_plugin_command.go
- unmap_route_command.go
- unset_env_command.go
- unset_org_role_command.go
- unset_space_quota_command.go
- unset_space_role_command.go
- unshare_private_domain_command.go
- update_buildpack_command.go
- update_quota_command.go
- update_security_group_command.go
- update_service_auth_token_command.go
- update_service_broker_command.go
- update_service_command.go
- update_space_quota_command.go
- update_user_provided_service_command.go
- version_command.go
Click to show internal directories.
Click to hide internal directories.