Documentation ¶
Overview ¶
Package v6 should not be imported by external consumers. It was not designed for external use.
Index ¶
- type APIActor
- type APICommand
- type ActorMaker
- type ActorMakerFunc
- type AddNetworkPolicyActor
- type AddNetworkPolicyCommand
- type AllowSpaceSSHCommand
- type AppsCommand
- type AuthActor
- type AuthCommand
- type BindRouteServiceCommand
- type BindRunningSecurityGroupCommand
- type BindSecurityGroupActor
- type BindSecurityGroupCommand
- type BindServiceActor
- type BindServiceCommand
- type BindStagingSecurityGroupCommand
- type BuildpacksCommand
- type CheckRouteCommand
- type CheckerMaker
- type CheckerMakerFunc
- type ConfigCommand
- type CopySourceCommand
- type CreateAppManifestActor
- type CreateAppManifestCommand
- type CreateBuildpackActor
- type CreateBuildpackCommand
- type CreateDomainCommand
- type CreateIsolationSegmentActor
- type CreateIsolationSegmentCommand
- type CreateOrgActor
- type CreateOrgCommand
- type CreateQuotaCommand
- type CreateRouteActor
- type CreateRouteCommand
- type CreateSecurityGroupCommand
- type CreateServiceActor
- type CreateServiceAuthTokenCommand
- type CreateServiceBrokerActor
- type CreateServiceBrokerCommand
- type CreateServiceCommand
- type CreateServiceKeyActor
- type CreateServiceKeyCommand
- type CreateSharedDomainActor
- type CreateSharedDomainCommand
- type CreateSpaceActor
- type CreateSpaceCommand
- type CreateSpaceQuotaCommand
- type CreateUserActor
- type CreateUserCommand
- type CreateUserProvidedServiceCommand
- type CurlCommand
- type DeleteBuildpackActor
- type DeleteBuildpackCommand
- type DeleteCommand
- type DeleteDomainCommand
- type DeleteIsolationSegmentActor
- type DeleteIsolationSegmentCommand
- type DeleteOrgCommand
- type DeleteOrganizationActor
- type DeleteOrphanedRoutesActor
- type DeleteOrphanedRoutesCommand
- type DeleteQuotaCommand
- type DeleteRouteCommand
- type DeleteSecurityGroupCommand
- type DeleteServiceAuthTokenCommand
- type DeleteServiceBrokerCommand
- type DeleteServiceCommand
- type DeleteServiceKeyCommand
- type DeleteSharedDomainCommand
- type DeleteSpaceActor
- type DeleteSpaceCommand
- type DeleteSpaceQuotaCommand
- type DeleteUserCommand
- type DisableFeatureFlagCommand
- type DisableOrgIsolationActor
- type DisableOrgIsolationCommand
- type DisableSSHCommand
- type DisableServiceAccessActor
- type DisableServiceAccessCommand
- type DisallowSpaceSSHCommand
- type DomainsActor
- type DomainsCommand
- type Downloader
- type EnableFeatureFlagCommand
- type EnableOrgIsolationActor
- type EnableOrgIsolationCommand
- type EnableSSHCommand
- type EnableServiceAccessActor
- type EnableServiceAccessCommand
- type EnvCommand
- type EventsCommand
- type FeatureFlagCommand
- type FeatureFlagsActor
- type FeatureFlagsCommand
- type FilesCommand
- type GetHealthCheckActor
- type GetHealthCheckCommand
- type IsolationSegmentsActor
- type IsolationSegmentsCommand
- type LoginActor
- type LoginCommand
- type LogoutCommand
- type LogsActor
- type LogsCommand
- type ManifestParser
- type MapRouteCommand
- type MarketplaceCommand
- type MembershipActor
- type MigrateServiceInstancesCommand
- type NetworkPoliciesActor
- type NetworkPoliciesCommand
- type OauthTokenActor
- type OauthTokenCommand
- type OrgActor
- type OrgActorV3
- type OrgCommand
- type OrgUsersCommand
- type OrgsActor
- type OrgsCommand
- type OriginalV2PushActor
- type PasswdCommand
- type ProgressBar
- type PurgeServiceInstanceCommand
- type PurgeServiceOfferingActor
- type PurgeServiceOfferingCommand
- type PushCommand
- type QuotaCommand
- type QuotasCommand
- type RemoveNetworkPolicyActor
- type RemoveNetworkPolicyCommand
- type RenameBuildpackActor
- type RenameBuildpackCommand
- type RenameCommand
- type RenameOrgCommand
- type RenameServiceBrokerCommand
- type RenameServiceCommand
- type RenameSpaceCommand
- type ResetOrgDefaultIsolationSegmentActor
- type ResetOrgDefaultIsolationSegmentActorV2
- type ResetOrgDefaultIsolationSegmentCommand
- type ResetSpaceIsolationSegmentActor
- type ResetSpaceIsolationSegmentActorV2
- type ResetSpaceIsolationSegmentCommand
- type RestageActor
- type RestageCommand
- type RestartActor
- type RestartAppInstanceCommand
- type RestartCommand
- type RouterGroupsCommand
- type RoutesCommand
- type RunTaskActor
- type RunTaskCommand
- type RunningEnvironmentVariableGroupCommand
- type RunningSecurityGroupsCommand
- type SSHActor
- type SSHCodeActor
- type SSHCodeCommand
- type SSHCommand
- type SSHEnabledCommand
- type ScaleCommand
- type SecurityGroupCommand
- type SecurityGroupsActor
- type SecurityGroupsCommand
- type ServiceAccessActor
- type ServiceAccessCommand
- type ServiceActor
- type ServiceAuthTokensCommand
- type ServiceBrokersCommand
- type ServiceCommand
- type ServiceInstancesActor
- type ServiceKeyCommand
- type ServiceKeysCommand
- type ServicesCommand
- type ServicesSummariesActor
- type SetEnvCommand
- type SetHealthCheckActor
- type SetHealthCheckCommand
- type SetOrgDefaultIsolationSegmentActor
- type SetOrgDefaultIsolationSegmentActorV2
- type SetOrgDefaultIsolationSegmentCommand
- type SetOrgRoleCommand
- type SetQuotaCommand
- type SetRunningEnvironmentVariableGroupCommand
- type SetSpaceIsolationSegmentActor
- type SetSpaceIsolationSegmentActorV2
- type SetSpaceIsolationSegmentCommand
- type SetSpaceQuotaCommand
- type SetSpaceRoleCommand
- type SetStagingEnvironmentVariableGroupCommand
- type SharePrivateDomainCommand
- type ShareServiceActor
- type ShareServiceCommand
- type SpaceActor
- type SpaceActorV3
- type SpaceCommand
- type SpaceQuotaCommand
- type SpaceQuotasCommand
- type SpaceSSHAllowedCommand
- type SpaceUsersCommand
- type SpacesActor
- type SpacesCommand
- type StackCommand
- type StacksCommand
- type StagingEnvironmentVariableGroupCommand
- type StagingSecurityGroupsCommand
- type StartActor
- type StartCommand
- type StopCommand
- type TargetActor
- type TargetCommand
- type TasksActor
- type TasksCommand
- type TerminateTaskActor
- type TerminateTaskCommand
- type UnbindRouteServiceCommand
- type UnbindRunningSecurityGroupCommand
- type UnbindSecurityGroupActor
- type UnbindSecurityGroupCommand
- type UnbindServiceActor
- type UnbindServiceCommand
- type UnbindStagingSecurityGroupCommand
- type UnmapRouteCommand
- type UnsetEnvCommand
- type UnsetOrgRoleCommand
- type UnsetSpaceQuotaCommand
- type UnsetSpaceRoleCommand
- type UnsharePrivateDomainCommand
- type UnshareServiceActor
- type UnshareServiceCommand
- type UpdateBuildpackActor
- type UpdateBuildpackCommand
- type UpdateQuotaCommand
- type UpdateSecurityGroupCommand
- type UpdateServiceActor
- type UpdateServiceAuthTokenCommand
- type UpdateServiceBrokerCommand
- type UpdateServiceCommand
- type UpdateSpaceQuotaCommand
- type UpdateUserProvidedServiceCommand
- type V2PushActor
- type V2V3AppSummaryActor
- type V3AppActor
- type V3AppCommand
- type V3ApplyManifestActor
- type V3ApplyManifestCommand
- type V3AppsActor
- type V3AppsCommand
- type V3CancelZdtPushActor
- type V3CancelZdtPushCommand
- type V3CreateAppActor
- type V3CreateAppCommand
- type V3CreatePackageActor
- type V3CreatePackageCommand
- type V3DeleteActor
- type V3DeleteCommand
- type V3DropletsActor
- type V3DropletsCommand
- type V3EnvActor
- type V3EnvCommand
- type V3GetHealthCheckActor
- type V3GetHealthCheckCommand
- type V3PackagesActor
- type V3PackagesCommand
- type V3PushActor
- type V3PushCommand
- type V3RestartActor
- type V3RestartAppInstanceActor
- type V3RestartAppInstanceCommand
- type V3RestartCommand
- type V3SSHActor
- type V3SSHCommand
- type V3ScaleActor
- type V3ScaleCommand
- type V3SetDropletActor
- type V3SetDropletCommand
- type V3SetEnvActor
- type V3SetEnvCommand
- type V3SetHealthCheckActor
- type V3SetHealthCheckCommand
- type V3StageActor
- type V3StageCommand
- type V3StartActor
- type V3StartCommand
- type V3StopActor
- type V3StopCommand
- type V3UnsetEnvActor
- type V3UnsetEnvCommand
- type V3ZeroDowntimePushCommand
- type V3ZeroDowntimeRestartActor
- type V3ZeroDowntimeRestartCommand
- type V3ZeroDowntimeVersionActor
- type VersionChecker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIActor ¶
type APIActor interface { ClearTarget() SetTarget(settings v2action.TargetSettings) (v2action.Warnings, 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 APIActor 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
type ActorMaker ¶
type ActorMakerFunc ¶
func (ActorMakerFunc) NewActor ¶
func (a ActorMakerFunc) NewActor(config command.Config, ui command.UI, targetCF bool) (LoginActor, error)
type AddNetworkPolicyActor ¶
type AddNetworkPolicyCommand ¶
type AddNetworkPolicyCommand struct { RequiredArgs flag.AddNetworkPolicyArgs `positional-args:"yes"` DestinationApp string `long:"destination-app" required:"true" description:"Name of app to connect to"` Port flag.NetworkPort `long:"port" description:"Port or range of ports for connection to destination app (Default: 8080)"` Protocol flag.NetworkProtocol `long:"protocol" description:"Protocol to connect apps with (Default: tcp)"` DestinationOrg string `short:"o" description:"The org of the destination app (Default: targeted org)"` DestinationSpace string `short:"s" description:"The space of the destination app (Default: targeted space)"` UI command.UI Config command.Config NetworkPolicyActor AddNetworkPolicyActor MembershipActor MembershipActor // contains filtered or unexported fields }
func (AddNetworkPolicyCommand) Execute ¶
func (cmd AddNetworkPolicyCommand) Execute(args []string) 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
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 flag.Authentication `positional-args:"yes"` ClientCredentials bool `long:"client-credentials" description:"Use (non-user) service account (also called client credentials)"` Origin string `long:"origin" description:"Indicates the identity provider to be used for authentication"` UI command.UI Config command.Config Actor AuthActor // contains filtered or unexported fields }
func (AuthCommand) Execute ¶
func (cmd AuthCommand) Execute(args []string) error
type BindRouteServiceCommand ¶
type BindRouteServiceCommand struct { RequiredArgs flag.RouteServiceArgs `positional-args:"yes"` ParametersAsJSON flag.Path `` /* 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
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
type BindSecurityGroupActor ¶
type BindSecurityGroupActor interface { BindSecurityGroupToSpace(securityGroupGUID string, spaceGUID string, lifecycle constant.SecurityGroupLifecycle) (v2action.Warnings, error) CloudControllerAPIVersion() string GetOrganizationByName(orgName string) (v2action.Organization, v2action.Warnings, error) GetOrganizationSpaces(orgGUID string) ([]v2action.Space, v2action.Warnings, error) GetSecurityGroupByName(securityGroupName string) (v2action.SecurityGroup, v2action.Warnings, error) GetSpaceByOrganizationAndName(orgGUID string, spaceName string) (v2action.Space, v2action.Warnings, error) }
type BindSecurityGroupCommand ¶
type BindSecurityGroupCommand struct { RequiredArgs flag.BindSecurityGroupArgs `positional-args:"yes"` Lifecycle flag.SecurityGroupLifecycle `long:"lifecycle" choice:"running" choice:"staging" default:"running" description:"Lifecycle phase the group applies to"` UI command.UI Config command.Config Actor BindSecurityGroupActor // contains filtered or unexported fields }
func (BindSecurityGroupCommand) Execute ¶
func (cmd BindSecurityGroupCommand) Execute(args []string) error
type BindServiceActor ¶
type BindServiceCommand ¶
type BindServiceCommand struct { RequiredArgs flag.BindServiceArgs `positional-args:"yes"` BindingName flag.BindingName `long:"binding-name" description:"Name to expose service instance to app process with (Default: service instance name)"` ParametersAsJSON flag.JSONOrFileWithValidation `` /* 238-byte string literal not displayed */ UI command.UI Config command.Config Actor BindServiceActor // contains filtered or unexported fields }
func (BindServiceCommand) Execute ¶
func (cmd BindServiceCommand) Execute(args []string) 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
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 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
type CheckerMaker ¶
type CheckerMakerFunc ¶
func (CheckerMakerFunc) NewVersionChecker ¶
func (c CheckerMakerFunc) NewVersionChecker(config command.Config, ui command.UI, targetCF bool) (VersionChecker, error)
type ConfigCommand ¶
type ConfigCommand struct { AsyncTimeout int `long:"async-timeout" description:"Timeout for async HTTP requests"` Color flag.Color `long:"color" description:"Enable or disable color"` Locale flag.Locale `long:"locale" description:"Set default locale. If LOCALE is 'CLEAR', previous locale is deleted."` Trace flag.PathWithBool `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 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
type CreateAppManifestActor ¶
type CreateAppManifestActor interface { CreateApplicationManifestByNameAndSpace(appName string, spaceGUID string) (manifest.Application, v2v3action.Warnings, error) WriteApplicationManifest(manifestApp manifest.Application, manifestPath string) error }
type CreateAppManifestCommand ¶
type CreateAppManifestCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` FilePath flag.Path `` /* 135-byte string literal not displayed */ UI command.UI Config command.Config Actor CreateAppManifestActor // contains filtered or unexported fields }
func (CreateAppManifestCommand) Execute ¶
func (cmd CreateAppManifestCommand) Execute(args []string) error
type CreateBuildpackActor ¶
type CreateBuildpackActor interface { CreateBuildpack(name string, position int, enabled bool) (v2action.Buildpack, v2action.Warnings, error) UploadBuildpack(GUID string, path string, progBar v2action.SimpleProgressBar) (v2action.Warnings, error) PrepareBuildpackBits(inputPath string, tmpDirPath string, downloader v2action.Downloader) (string, 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"` UI command.UI Actor CreateBuildpackActor ProgressBar v2action.SimpleProgressBar Config command.Config // contains filtered or unexported fields }
func (*CreateBuildpackCommand) Execute ¶
func (cmd *CreateBuildpackCommand) Execute(args []string) 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
type CreateIsolationSegmentActor ¶
type CreateIsolationSegmentActor interface {
CreateIsolationSegmentByName(isolationSegment v3action.IsolationSegment) (v3action.Warnings, error)
}
type CreateIsolationSegmentCommand ¶
type CreateIsolationSegmentCommand struct { RequiredArgs flag.IsolationSegmentName `positional-args:"yes"` UI command.UI Config command.Config Actor CreateIsolationSegmentActor // contains filtered or unexported fields }
func (CreateIsolationSegmentCommand) Execute ¶
func (cmd CreateIsolationSegmentCommand) Execute(args []string) error
type CreateOrgActor ¶
type CreateOrgCommand ¶
type CreateOrgCommand struct { RequiredArgs flag.Organization `positional-args:"yes"` Quota string `` /* 127-byte string literal not displayed */ UI command.UI Config command.Config Actor CreateOrgActor // contains filtered or unexported fields }
func (CreateOrgCommand) Execute ¶
func (cmd CreateOrgCommand) Execute(args []string) 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
type CreateRouteActor ¶
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 flag.Port `long:"port" description:"Port for the TCP route"` RandomPort bool `long:"random-port" description:"Create a random port for the TCP route"` UI command.UI Config command.Config Actor CreateRouteActor // contains filtered or unexported fields }
func (CreateRouteCommand) Execute ¶
func (cmd CreateRouteCommand) Execute(args []string) 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
type CreateServiceActor ¶
type CreateServiceAuthTokenCommand ¶
type CreateServiceAuthTokenCommand struct { RequiredArgs flag.ServiceAuthTokenArgs `positional-args:"yes"` UI command.UI // contains filtered or unexported fields }
func (*CreateServiceAuthTokenCommand) Execute ¶
func (cmd *CreateServiceAuthTokenCommand) Execute(args []string) error
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"` UI command.UI Config command.Config Actor CreateServiceBrokerActor // contains filtered or unexported fields }
func (CreateServiceBrokerCommand) Execute ¶
func (cmd CreateServiceBrokerCommand) Execute(args []string) error
type CreateServiceCommand ¶
type CreateServiceCommand struct { RequiredArgs flag.CreateServiceArgs `positional-args:"yes"` ServiceBroker string `short:"b" description:"Create a service instance from a particular broker. Required when service name is ambiguous"` ParametersAsJSON flag.JSONOrFileWithValidation `` /* 238-byte string literal not displayed */ Tags flag.Tags `short:"t" description:"User provided tags"` UI command.UI Config command.Config Actor CreateServiceActor // contains filtered or unexported fields }
func (CreateServiceCommand) Execute ¶
func (cmd CreateServiceCommand) Execute(args []string) error
type CreateServiceKeyActor ¶
type CreateServiceKeyCommand ¶
type CreateServiceKeyCommand struct { RequiredArgs flag.ServiceInstanceKey `positional-args:"yes"` ParametersAsJSON flag.JSONOrFileWithValidation `` /* 238-byte string literal not displayed */ UI command.UI Config command.Config Actor CreateServiceKeyActor // contains filtered or unexported fields }
func (CreateServiceKeyCommand) Execute ¶
func (cmd CreateServiceKeyCommand) Execute(args []string) error
type CreateSharedDomainActor ¶
type CreateSharedDomainActor interface {}
type CreateSharedDomainCommand ¶
type CreateSharedDomainCommand struct { // contains filtered or unexported fields }
func (CreateSharedDomainCommand) Execute ¶
func (cmd CreateSharedDomainCommand) Execute(args []string) error
type CreateSpaceActor ¶
type CreateSpaceActor interface { CreateSpace(spaceName, orgName, quotaName string) (v2action.Space, v2action.Warnings, error) GrantSpaceManagerByUsername(orgGUID string, spaceGUID string, username string) (v2action.Warnings, error) GrantSpaceDeveloperByUsername(spaceGUID string, username string) (v2action.Warnings, error) }
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"` UI command.UI Config command.Config Actor CreateSpaceActor // contains filtered or unexported fields }
func (CreateSpaceCommand) Execute ¶
func (cmd CreateSpaceCommand) Execute(args []string) 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
type CreateUserActor ¶
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
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"` Tags string `short:"t" description:"User provided tags"` // contains filtered or unexported fields }
func (CreateUserProvidedServiceCommand) Execute ¶
func (CreateUserProvidedServiceCommand) Execute(args []string) error
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 flag.PathWithAt `short:"d" description:"HTTP data to include in the request body, or '@' followed by a file name to read the data from"` FailOnHTTPError bool `short:"f" long:"fail" description:"Server errors return exit code 22"` IncludeReponseHeaders bool `short:"i" description:"Include response headers in the output"` OutputFile flag.Path `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 DeleteBuildpackActor ¶
type DeleteBuildpackActor interface {
CloudControllerAPIVersion() string
}
type DeleteBuildpackCommand ¶
type DeleteBuildpackCommand struct { RequiredArgs flag.BuildpackName `positional-args:"yes"` Force bool `short:"f" description:"Force deletion without confirmation"` Stack string `` /* 126-byte string literal not displayed */ UI command.UI Config command.Config Actor DeleteBuildpackActor // contains filtered or unexported fields }
func (DeleteBuildpackCommand) Execute ¶
func (cmd DeleteBuildpackCommand) Execute(args []string) 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
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
type DeleteIsolationSegmentCommand ¶
type DeleteIsolationSegmentCommand struct { RequiredArgs flag.IsolationSegmentName `positional-args:"yes"` Force bool `short:"f" description:"Force deletion without confirmation"` UI command.UI Config command.Config Actor DeleteIsolationSegmentActor // contains filtered or unexported fields }
func (DeleteIsolationSegmentCommand) Execute ¶
func (cmd DeleteIsolationSegmentCommand) Execute(args []string) 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
type DeleteOrganizationActor ¶
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
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
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
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
type DeleteServiceAuthTokenCommand ¶
type DeleteServiceAuthTokenCommand struct { RequiredArgs flag.DeleteServiceAuthTokenArgs `positional-args:"yes"` Force bool `short:"f" description:"Force deletion without confirmation"` UI command.UI // contains filtered or unexported fields }
func (*DeleteServiceAuthTokenCommand) Execute ¶
func (cmd *DeleteServiceAuthTokenCommand) Execute(args []string) error
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
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
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
type DeleteSharedDomainCommand ¶
type DeleteSharedDomainCommand struct { // contains filtered or unexported fields }
func (DeleteSharedDomainCommand) Execute ¶
func (DeleteSharedDomainCommand) Execute(args []string) error
type DeleteSpaceActor ¶
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"` Config command.Config UI command.UI Actor DeleteSpaceActor // contains filtered or unexported fields }
func (DeleteSpaceCommand) Execute ¶
func (cmd DeleteSpaceCommand) Execute(args []string) 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
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
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
type DisableOrgIsolationCommand ¶
type DisableOrgIsolationCommand struct { RequiredArgs flag.OrgIsolationArgs `positional-args:"yes"` UI command.UI Config command.Config Actor DisableOrgIsolationActor // contains filtered or unexported fields }
func (DisableOrgIsolationCommand) Execute ¶
func (cmd DisableOrgIsolationCommand) Execute(args []string) error
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
type DisableServiceAccessActor ¶
type DisableServiceAccessActor interface { DisablePlanForOrg(serviceName, servicePlanName, orgName, brokerName string) (v2action.Warnings, error) DisableServiceForOrg(serviceName, orgName, brokerName string) (v2action.Warnings, error) DisablePlanForAllOrgs(serviceName, servicePlanName, brokerName string) (v2action.Warnings, error) DisableServiceForAllOrgs(serviceName, brokerName string) (v2action.Warnings, error) }
type DisableServiceAccessCommand ¶
type DisableServiceAccessCommand struct { RequiredArgs flag.Service `positional-args:"yes"` ServiceBroker string `short:"b" description:"Disable access to a service from a particular service broker. Required when service name is ambiguous"` Organization string `short:"o" description:"Disable access for a specified organization"` ServicePlan string `short:"p" description:"Disable access to a specified service plan"` UI command.UI Actor DisableServiceAccessActor Config command.Config // contains filtered or unexported fields }
func (DisableServiceAccessCommand) Execute ¶
func (cmd DisableServiceAccessCommand) Execute(args []string) error
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
type DomainsActor ¶
type DomainsCommand ¶
type DomainsCommand struct { UI command.UI Config command.Config Actor DomainsActor // contains filtered or unexported fields }
func (DomainsCommand) Execute ¶
func (cmd DomainsCommand) Execute(args []string) error
type Downloader ¶
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
type EnableOrgIsolationActor ¶
type EnableOrgIsolationCommand ¶
type EnableOrgIsolationCommand struct { RequiredArgs flag.OrgIsolationArgs `positional-args:"yes"` UI command.UI Config command.Config Actor EnableOrgIsolationActor // contains filtered or unexported fields }
func (EnableOrgIsolationCommand) Execute ¶
func (cmd EnableOrgIsolationCommand) Execute(args []string) 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
type EnableServiceAccessActor ¶
type EnableServiceAccessActor interface { EnablePlanForOrg(serviceName, servicePlanName, orgName, serviceBrokerName string) (v2action.Warnings, error) EnableServiceForOrg(serviceName, orgName, serviceBrokerName string) (v2action.Warnings, error) EnablePlanForAllOrgs(serviceName, servicePlanName, serviceBrokerName string) (v2action.Warnings, error) EnableServiceForAllOrgs(serviceName, serviceBrokerName string) (v2action.Warnings, error) }
type EnableServiceAccessCommand ¶
type EnableServiceAccessCommand struct { RequiredArgs flag.Service `positional-args:"yes"` ServiceBroker string `short:"b" description:"Enable access to a service from a particular service broker. Required when service name is ambiguous"` Organization string `short:"o" description:"Enable access for a specified organization"` ServicePlan string `short:"p" description:"Enable access to a specified service plan"` UI command.UI Actor EnableServiceAccessActor Config command.Config // contains filtered or unexported fields }
func (EnableServiceAccessCommand) Execute ¶
func (cmd EnableServiceAccessCommand) Execute(args []string) error
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
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
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
type FeatureFlagsActor ¶
type FeatureFlagsActor interface {
GetFeatureFlags() ([]v2action.FeatureFlag, v2action.Warnings, error)
}
type FeatureFlagsCommand ¶
type FeatureFlagsCommand struct { UI command.UI Config command.Config Actor FeatureFlagsActor // contains filtered or unexported fields }
func (FeatureFlagsCommand) Execute ¶
func (cmd FeatureFlagsCommand) Execute(args []string) error
type FilesCommand ¶
type FilesCommand struct { RequiredArgs flag.FilesArgs `positional-args:"yes"` Instance int `short:"i" description:"Instance"` UI command.UI // contains filtered or unexported fields }
func (*FilesCommand) Execute ¶
func (cmd *FilesCommand) Execute(args []string) error
type GetHealthCheckActor ¶
type GetHealthCheckCommand ¶
type GetHealthCheckCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` UI command.UI Config command.Config Actor GetHealthCheckActor // contains filtered or unexported fields }
func (GetHealthCheckCommand) Execute ¶
func (cmd GetHealthCheckCommand) Execute(args []string) error
type IsolationSegmentsActor ¶
type IsolationSegmentsActor interface {
GetIsolationSegmentSummaries() ([]v3action.IsolationSegmentSummary, v3action.Warnings, error)
}
type IsolationSegmentsCommand ¶
type IsolationSegmentsCommand struct { UI command.UI Config command.Config Actor IsolationSegmentsActor // contains filtered or unexported fields }
func (IsolationSegmentsCommand) Execute ¶
func (cmd IsolationSegmentsCommand) Execute(args []string) error
type LoginActor ¶
type LoginActor interface { Authenticate(credentials map[string]string, origin string, grantType constant.GrantType) error GetLoginPrompts() map[string]coreconfig.AuthPrompt GetOrganizationByName(orgName string) (v3action.Organization, v3action.Warnings, error) GetOrganizationSpaces(orgName string) ([]v3action.Space, v3action.Warnings, error) GetSpaceByNameAndOrganization(spaceName string, orgGUID string) (v3action.Space, v3action.Warnings, error) GetOrganizations() ([]v3action.Organization, v3action.Warnings, error) SetTarget(settings v3action.TargetSettings) (v3action.Warnings, 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:"Prompt for a one-time passcode to login"` SSOPasscode string `long:"sso-passcode" description:"One-time passcode"` Username string `short:"u" description:"Username"` UI command.UI Actor LoginActor ActorMaker ActorMaker Checker VersionChecker CheckerMaker CheckerMaker Config command.Config // contains filtered or unexported fields }
func (*LoginCommand) Execute ¶
func (cmd *LoginCommand) Execute(args []string) error
type LogoutCommand ¶
type LogoutCommand struct { UI command.UI Config command.Config // contains filtered or unexported fields }
func (LogoutCommand) Execute ¶
func (cmd LogoutCommand) Execute(args []string) error
type LogsActor ¶
type LogsActor interface { GetRecentLogsForApplicationByNameAndSpace(appName string, spaceGUID string, client v2action.NOAAClient) ([]v2action.LogMessage, v2action.Warnings, error) GetStreamingLogsForApplicationByNameAndSpace(appName string, spaceGUID string, client v2action.NOAAClient) (<-chan *v2action.LogMessage, <-chan error, v2action.Warnings, error) }
type LogsCommand ¶
type LogsCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` Recent bool `long:"recent" description:"Dump recent logs instead of tailing"` UI command.UI Config command.Config Actor LogsActor NOAAClient *consumer.Consumer // contains filtered or unexported fields }
func (LogsCommand) Execute ¶
func (cmd LogsCommand) Execute(args []string) error
type ManifestParser ¶
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
type MarketplaceCommand ¶
type MarketplaceCommand struct { ServiceName string `short:"s" description:"Show plan details for a particular service offering"` NoPlans bool `long:"no-plans" description:"Hide plan information for service offerings"` UI command.UI Actor ServicesSummariesActor Config command.Config // contains filtered or unexported fields }
func (*MarketplaceCommand) Execute ¶
func (cmd *MarketplaceCommand) Execute(args []string) error
type MembershipActor ¶
type MigrateServiceInstancesCommand ¶
type MigrateServiceInstancesCommand struct { RequiredArgs flag.MigrateServiceInstancesArgs `positional-args:"yes"` Force bool `short:"f" description:"Force migration without confirmation"` UI command.UI // contains filtered or unexported fields }
func (*MigrateServiceInstancesCommand) Execute ¶
func (cmd *MigrateServiceInstancesCommand) Execute(args []string) error
type NetworkPoliciesActor ¶
type NetworkPoliciesActor interface { NetworkPoliciesBySpaceAndAppName(spaceGUID string, srcAppName string) ([]cfnetworkingaction.Policy, cfnetworkingaction.Warnings, error) NetworkPoliciesBySpace(spaceGUID string) ([]cfnetworkingaction.Policy, cfnetworkingaction.Warnings, error) }
type NetworkPoliciesCommand ¶
type NetworkPoliciesCommand struct { SourceApp string `long:"source" required:"false" description:"Source app to filter results by"` UI command.UI Config command.Config Actor NetworkPoliciesActor // contains filtered or unexported fields }
func (NetworkPoliciesCommand) Execute ¶
func (cmd NetworkPoliciesCommand) Execute(args []string) error
type OauthTokenActor ¶
type OauthTokenCommand ¶
type OauthTokenCommand struct { UI command.UI Config command.Config Actor OauthTokenActor // contains filtered or unexported fields }
func (OauthTokenCommand) Execute ¶
func (cmd OauthTokenCommand) Execute(_ []string) error
type OrgActorV3 ¶
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."` UI command.UI Config command.Config Actor OrgActor ActorV3 OrgActorV3 // contains filtered or unexported fields }
func (OrgCommand) Execute ¶
func (cmd OrgCommand) Execute(args []string) 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
type OrgsActor ¶
type OrgsActor interface {
GetOrganizations() ([]v2action.Organization, v2action.Warnings, error)
}
type OrgsCommand ¶
type OrgsCommand struct { UI command.UI Config command.Config Actor OrgsActor // contains filtered or unexported fields }
func (OrgsCommand) Execute ¶
func (cmd OrgsCommand) Execute(args []string) error
type OriginalV2PushActor ¶
type OriginalV2PushActor interface {
CreateAndMapDefaultApplicationRoute(orgGUID string, spaceGUID string, app v2action.Application) (pushaction.Warnings, error)
}
type PasswdCommand ¶
type PasswdCommand struct {
// contains filtered or unexported fields
}
func (PasswdCommand) Execute ¶
func (PasswdCommand) Execute(args []string) error
type ProgressBar ¶
type ProgressBar interface { pushaction.ProgressBar Complete() Ready() }
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
type PurgeServiceOfferingCommand ¶
type PurgeServiceOfferingCommand struct { RequiredArgs flag.Service `positional-args:"yes"` ServiceBroker string `short:"b" description:"Purge a service from a particular service broker. Required when service name is ambiguous"` Force bool `short:"f" description:"Force deletion without confirmation"` Provider string `short:"p" description:"Provider"` UI command.UI Actor PurgeServiceOfferingActor Config command.Config // contains filtered or unexported fields }
func (*PurgeServiceOfferingCommand) Execute ¶
func (cmd *PurgeServiceOfferingCommand) Execute(args []string) error
type PushCommand ¶
type PushCommand struct { OptionalArgs flag.OptionalAppName `positional-args:"yes"` Buildpacks []string `` /* 317-byte string literal not displayed */ Command flag.Command `short:"c" description:"Startup command, set to null to reset to default start command"` Domain string `` /* 137-byte string literal not displayed */ DockerImage flag.DockerImage `long:"docker-image" short:"o" description:"Docker-image to be used (e.g. user/docker-image-name)"` DockerUsername string `long:"docker-username" description:"Repository username; used with password from environment variable CF_DOCKER_PASSWORD"` DropletPath flag.PathWithExistenceCheck `long:"droplet" description:"Path to a tgz file with a pre-staged app"` PathToManifest flag.PathWithExistenceCheck `short:"f" description:"Path to manifest"` HealthCheckType flag.HealthCheckTypeWithDeprecatedValue `` /* 156-byte string literal not displayed */ Hostname string `long:"hostname" short:"n" description:"Hostname (e.g. my-subdomain)"` Instances flag.Instances `short:"i" description:"Number of instances"` DiskQuota flag.Megabytes `short:"k" description:"Disk limit (e.g. 256M, 1024M, 1G)"` Memory flag.Megabytes `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"` AppPath flag.PathWithExistenceCheck `short:"p" description:"Path to app directory or to a zip file of the contents of the app directory"` RandomRoute bool `long:"random-route" description:"Create a random route for this app"` RoutePath flag.V6RoutePath `long:"route-path" description:"Path for the route"` StackName string `short:"s" description:"Stack to use (a stack is a pre-built file system, including an operating system, that can run apps)"` VarsFilePaths []flag.PathWithExistenceCheck `long:"vars-file" description:"Path to a variable substitution file for manifest; can specify multiple times"` Vars []template.VarKV `long:"var" description:"Variable key value pair for variable substitution, (e.g., name=app1); can specify multiple times"` HealthCheckTimeout uint64 `` /* 130-byte string literal not displayed */ UI command.UI Config command.Config Actor V2PushActor ApplicationSummaryActor shared.ApplicationSummaryActor ProgressBar ProgressBar RestartActor RestartActor NOAAClient *consumer.Consumer // contains filtered or unexported fields }
func (PushCommand) Execute ¶
func (cmd PushCommand) Execute(args []string) error
func (PushCommand) GetCommandLineSettings ¶
func (cmd PushCommand) GetCommandLineSettings() (pushaction.CommandLineSettings, error)
GetCommandLineSettings generates a push CommandLineSettings object from the command's command line flags. It also validates those settings, preventing contradictory flags.
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
type QuotasCommand ¶
type QuotasCommand struct {
// contains filtered or unexported fields
}
func (QuotasCommand) Execute ¶
func (QuotasCommand) Execute(args []string) error
type RemoveNetworkPolicyCommand ¶
type RemoveNetworkPolicyCommand struct { RequiredArgs flag.RemoveNetworkPolicyArgs `positional-args:"yes"` DestinationApp string `long:"destination-app" required:"true" description:"Name of app to connect to"` Port flag.NetworkPort `long:"port" required:"true" description:"Port or range of ports that destination app is connected with"` Protocol flag.NetworkProtocol `long:"protocol" required:"true" description:"Protocol that apps are connected with"` DestinationOrg string `short:"o" description:"The org of the destination app (Default: targeted org)"` DestinationSpace string `short:"s" description:"The space of the destination app (Default: targeted space)"` UI command.UI Config command.Config NetworkPolicyActor RemoveNetworkPolicyActor MembershipActor MembershipActor // contains filtered or unexported fields }
func (RemoveNetworkPolicyCommand) Execute ¶
func (cmd RemoveNetworkPolicyCommand) Execute(args []string) error
type RenameBuildpackActor ¶
type RenameBuildpackCommand ¶
type RenameBuildpackCommand struct { RequiredArgs flag.RenameBuildpackArgs `positional-args:"yes"` Stack string `short:"s" description:"Specify which buildpack to rename by stack"` UI command.UI Config command.Config Actor RenameBuildpackActor // contains filtered or unexported fields }
func (RenameBuildpackCommand) Execute ¶
func (cmd RenameBuildpackCommand) Execute(args []string) 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
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
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
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
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
type ResetOrgDefaultIsolationSegmentCommand ¶
type ResetOrgDefaultIsolationSegmentCommand struct { RequiredArgs flag.ResetOrgDefaultIsolationArgs `positional-args:"yes"` UI command.UI Config command.Config Actor ResetOrgDefaultIsolationSegmentActor ActorV2 ResetOrgDefaultIsolationSegmentActorV2 // contains filtered or unexported fields }
func (ResetOrgDefaultIsolationSegmentCommand) Execute ¶
func (cmd ResetOrgDefaultIsolationSegmentCommand) Execute(args []string) error
type ResetSpaceIsolationSegmentCommand ¶
type ResetSpaceIsolationSegmentCommand struct { RequiredArgs flag.ResetSpaceIsolationArgs `positional-args:"yes"` UI command.UI Config command.Config Actor ResetSpaceIsolationSegmentActor ActorV2 ResetSpaceIsolationSegmentActorV2 // contains filtered or unexported fields }
func (ResetSpaceIsolationSegmentCommand) Execute ¶
func (cmd ResetSpaceIsolationSegmentCommand) Execute(args []string) error
type RestageActor ¶
type RestageActor interface { GetApplicationByNameAndSpace(name string, spaceGUID string) (v2action.Application, v2action.Warnings, error) GetApplicationSummaryByNameAndSpace(name string, spaceGUID string) (v2action.ApplicationSummary, v2action.Warnings, error) RestageApplication(app v2action.Application, client v2action.NOAAClient) (<-chan *v2action.LogMessage, <-chan error, <-chan v2action.ApplicationStateChange, <-chan string, <-chan error) }
type RestageCommand ¶
type RestageCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` UI command.UI Config command.Config Actor RestageActor ApplicationSummaryActor shared.ApplicationSummaryActor NOAAClient *consumer.Consumer // contains filtered or unexported fields }
func (RestageCommand) Execute ¶
func (cmd RestageCommand) Execute(args []string) error
type RestartActor ¶
type RestartActor interface { GetApplicationByNameAndSpace(name string, spaceGUID string) (v2action.Application, v2action.Warnings, error) GetApplicationSummaryByNameAndSpace(name string, spaceGUID string) (v2action.ApplicationSummary, v2action.Warnings, error) RestartApplication(app v2action.Application, client v2action.NOAAClient) (<-chan *v2action.LogMessage, <-chan error, <-chan v2action.ApplicationStateChange, <-chan string, <-chan 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
type RestartCommand ¶
type RestartCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` UI command.UI Config command.Config Actor RestartActor ApplicationSummaryActor shared.ApplicationSummaryActor NOAAClient *consumer.Consumer // contains filtered or unexported fields }
func (RestartCommand) Execute ¶
func (cmd 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 RunTaskActor ¶
type RunTaskCommand ¶
type RunTaskCommand struct { RequiredArgs flag.RunTaskArgs `positional-args:"yes"` Disk flag.Megabytes `short:"k" description:"Disk limit (e.g. 256M, 1024M, 1G)"` Memory flag.Megabytes `short:"m" description:"Memory limit (e.g. 256M, 1024M, 1G)"` Name string `long:"name" description:"Name to give the task (generated if omitted)"` UI command.UI Config command.Config Actor RunTaskActor // contains filtered or unexported fields }
func (RunTaskCommand) Execute ¶
func (cmd RunTaskCommand) 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 SSHActor ¶
type SSHActor interface {
ExecuteSecureShell(sshClient sharedaction.SecureShellClient, sshOptions sharedaction.SSHOptions) error
}
type SSHCodeActor ¶
type SSHCodeCommand ¶
type SSHCodeCommand struct { UI command.UI Config command.Config Actor SSHCodeActor // contains filtered or unexported fields }
func (SSHCodeCommand) Execute ¶
func (cmd SSHCodeCommand) Execute(args []string) error
type SSHCommand ¶
type SSHCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` AppInstanceIndex int `long:"app-instance-index" short:"i" description:"Application instance index (Default: 0)"` 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" 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 flag.AppName `positional-args:"yes"` // contains filtered or unexported fields }
func (SSHEnabledCommand) Execute ¶
func (SSHEnabledCommand) Execute(args []string) 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
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
type SecurityGroupsActor ¶
type SecurityGroupsCommand ¶
type SecurityGroupsCommand struct { Config command.Config UI command.UI Actor SecurityGroupsActor // contains filtered or unexported fields }
func (SecurityGroupsCommand) Execute ¶
func (cmd SecurityGroupsCommand) Execute(args []string) error
type ServiceAccessActor ¶
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"` UI command.UI Config command.Config Actor ServiceAccessActor // contains filtered or unexported fields }
func (ServiceAccessCommand) Execute ¶
func (cmd ServiceAccessCommand) Execute(args []string) error
type ServiceActor ¶
type ServiceActor interface { GetServiceInstanceByNameAndSpace(name string, spaceGUID string) (v2action.ServiceInstance, v2action.Warnings, error) GetServiceInstanceSummaryByNameAndSpace(name string, spaceGUID string) (v2action.ServiceInstanceSummary, v2action.Warnings, error) CloudControllerAPIVersion() string }
type ServiceAuthTokensCommand ¶
func (*ServiceAuthTokensCommand) Execute ¶
func (cmd *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 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."` UI command.UI Config command.Config Actor ServiceActor // contains filtered or unexported fields }
func (ServiceCommand) Execute ¶
func (cmd ServiceCommand) Execute(args []string) error
type ServiceInstancesActor ¶
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
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
type ServicesCommand ¶
type ServicesCommand struct { UI command.UI Config command.Config Actor ServiceInstancesActor // contains filtered or unexported fields }
func (ServicesCommand) Execute ¶
func (cmd ServicesCommand) Execute(args []string) error
type ServicesSummariesActor ¶
type ServicesSummariesActor interface { GetServicesSummaries() ([]v2action.ServiceSummary, v2action.Warnings, error) GetServicesSummariesForSpace(spaceGUID string) ([]v2action.ServiceSummary, v2action.Warnings, error) GetServiceSummaryByName(serviceName string) (v2action.ServiceSummary, v2action.Warnings, error) GetServiceSummaryForSpaceByName(spaceGUID, serviceName string) (v2action.ServiceSummary, v2action.Warnings, 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
type SetHealthCheckActor ¶
type SetHealthCheckActor interface {
SetApplicationHealthCheckTypeByNameAndSpace(name string, spaceGUID string, healthCheckType constant.ApplicationHealthCheckType, httpEndpoint string) (v2action.Application, v2action.Warnings, error)
}
type SetHealthCheckCommand ¶
type SetHealthCheckCommand struct { RequiredArgs flag.V6SetHealthCheckArgs `positional-args:"yes"` HTTPEndpoint string `long:"endpoint" default:"/" description:"Path on the app"` UI command.UI Config command.Config Actor SetHealthCheckActor // contains filtered or unexported fields }
func (*SetHealthCheckCommand) Execute ¶
func (cmd *SetHealthCheckCommand) Execute(args []string) error
type SetOrgDefaultIsolationSegmentCommand ¶
type SetOrgDefaultIsolationSegmentCommand struct { RequiredArgs flag.OrgIsolationArgs `positional-args:"yes"` UI command.UI Config command.Config Actor SetOrgDefaultIsolationSegmentActor ActorV2 SetOrgDefaultIsolationSegmentActorV2 // contains filtered or unexported fields }
func (SetOrgDefaultIsolationSegmentCommand) Execute ¶
func (cmd SetOrgDefaultIsolationSegmentCommand) Execute(args []string) error
type SetOrgRoleCommand ¶
type SetOrgRoleCommand struct { RequiredArgs flag.SetOrgRoleArgs `positional-args:"yes"` ClientCredentials bool `long:"client" description:"Treat USERNAME as the client-id of a (non-user) service account"` // contains filtered or unexported fields }
func (SetOrgRoleCommand) Execute ¶
func (SetOrgRoleCommand) Execute(args []string) 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
type SetRunningEnvironmentVariableGroupCommand ¶
type SetRunningEnvironmentVariableGroupCommand struct { RequiredArgs flag.ParamsAsJSON `positional-args:"yes"` // contains filtered or unexported fields }
func (SetRunningEnvironmentVariableGroupCommand) Execute ¶
func (SetRunningEnvironmentVariableGroupCommand) Execute(args []string) error
type SetSpaceIsolationSegmentCommand ¶
type SetSpaceIsolationSegmentCommand struct { RequiredArgs flag.SpaceIsolationArgs `positional-args:"yes"` UI command.UI Config command.Config Actor SetSpaceIsolationSegmentActor ActorV2 SetSpaceIsolationSegmentActorV2 // contains filtered or unexported fields }
func (SetSpaceIsolationSegmentCommand) Execute ¶
func (cmd SetSpaceIsolationSegmentCommand) Execute(args []string) error
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
type SetSpaceRoleCommand ¶
type SetSpaceRoleCommand struct { RequiredArgs flag.SetSpaceRoleArgs `positional-args:"yes"` ClientCredentials bool `long:"client" description:"Treat USERNAME as the client-id of a (non-user) service account"` // contains filtered or unexported fields }
func (SetSpaceRoleCommand) Execute ¶
func (SetSpaceRoleCommand) Execute(args []string) error
type SetStagingEnvironmentVariableGroupCommand ¶
type SetStagingEnvironmentVariableGroupCommand struct { RequiredArgs flag.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 ShareServiceActor ¶
type ShareServiceActor interface {}
type ShareServiceCommand ¶
type ShareServiceCommand struct { // contains filtered or unexported fields }
func (ShareServiceCommand) Execute ¶
func (cmd ShareServiceCommand) Execute(args []string) error
type SpaceActor ¶
type SpaceActorV3 ¶
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."` UI command.UI Config command.Config Actor SpaceActor ActorV3 SpaceActorV3 // contains filtered or unexported fields }
func (SpaceCommand) Execute ¶
func (cmd SpaceCommand) Execute(args []string) 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
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 flag.Space `positional-args:"yes"` // contains filtered or unexported fields }
func (SpaceSSHAllowedCommand) Execute ¶
func (SpaceSSHAllowedCommand) Execute(args []string) 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
type SpacesActor ¶
type SpacesCommand ¶
type SpacesCommand struct { UI command.UI Config command.Config Actor SpacesActor // contains filtered or unexported fields }
func (SpacesCommand) Execute ¶
func (cmd SpacesCommand) Execute([]string) 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
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 StartActor ¶
type StartActor interface { GetApplicationByNameAndSpace(name string, spaceGUID string) (v2action.Application, v2action.Warnings, error) GetApplicationSummaryByNameAndSpace(name string, spaceGUID string) (v2action.ApplicationSummary, v2action.Warnings, error) StartApplication(app v2action.Application, client v2action.NOAAClient) (<-chan *v2action.LogMessage, <-chan error, <-chan v2action.ApplicationStateChange, <-chan string, <-chan error) }
type StartCommand ¶
type StartCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` UI command.UI Config command.Config Actor StartActor // todo rename key to StartActor to avoid confusion ApplicationSummaryActor shared.ApplicationSummaryActor NOAAClient *consumer.Consumer // contains filtered or unexported fields }
func (StartCommand) Execute ¶
func (cmd StartCommand) Execute(args []string) 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
type TargetActor ¶
type TargetActor interface { GetOrganizationByName(orgName string) (v2action.Organization, v2action.Warnings, error) GetOrganizationSpaces(orgGUID string) ([]v2action.Space, v2action.Warnings, error) GetSpaceByOrganizationAndName(orgGUID string, spaceName string) (v2action.Space, v2action.Warnings, error) CloudControllerAPIVersion() string }
type TargetCommand ¶
type TargetCommand struct { Organization string `short:"o" description:"Organization"` Space string `short:"s" description:"Space"` UI command.UI Config command.Config Actor TargetActor // contains filtered or unexported fields }
func (*TargetCommand) Execute ¶
func (cmd *TargetCommand) Execute(args []string) error
type TasksActor ¶
type TasksCommand ¶
type TasksCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` UI command.UI Config command.Config Actor TasksActor // contains filtered or unexported fields }
func (TasksCommand) Execute ¶
func (cmd TasksCommand) Execute(args []string) error
type TerminateTaskActor ¶
type TerminateTaskActor interface { GetApplicationByNameAndSpace(appName string, spaceGUID string) (v3action.Application, v3action.Warnings, error) GetTaskBySequenceIDAndApplication(sequenceID int, appGUID string) (v3action.Task, v3action.Warnings, error) TerminateTask(taskGUID string) (v3action.Task, v3action.Warnings, error) }
type TerminateTaskCommand ¶
type TerminateTaskCommand struct { RequiredArgs flag.TerminateTaskArgs `positional-args:"yes"` UI command.UI Config command.Config Actor TerminateTaskActor // contains filtered or unexported fields }
func (TerminateTaskCommand) Execute ¶
func (cmd TerminateTaskCommand) Execute(args []string) 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
type UnbindRunningSecurityGroupCommand ¶
type UnbindRunningSecurityGroupCommand struct { RequiredArgs flag.SecurityGroup `positional-args:"yes"` // contains filtered or unexported fields }
func (UnbindRunningSecurityGroupCommand) Execute ¶
func (UnbindRunningSecurityGroupCommand) Execute(args []string) error
type UnbindSecurityGroupActor ¶
type UnbindSecurityGroupActor interface { UnbindSecurityGroupByNameAndSpace(securityGroupName string, spaceGUID string, lifecycle constant.SecurityGroupLifecycle) (v2action.Warnings, error) UnbindSecurityGroupByNameOrganizationNameAndSpaceName(securityGroupName string, orgName string, spaceName string, lifecycle constant.SecurityGroupLifecycle) (v2action.Warnings, error) }
type UnbindSecurityGroupCommand ¶
type UnbindSecurityGroupCommand struct { RequiredArgs flag.UnbindSecurityGroupArgs `positional-args:"yes"` Lifecycle flag.SecurityGroupLifecycle `long:"lifecycle" choice:"running" choice:"staging" default:"running" description:"Lifecycle phase the group applies to"` UI command.UI Config command.Config Actor UnbindSecurityGroupActor // contains filtered or unexported fields }
func (UnbindSecurityGroupCommand) Execute ¶
func (cmd UnbindSecurityGroupCommand) Execute(args []string) error
type UnbindServiceActor ¶
type UnbindServiceCommand ¶
type UnbindServiceCommand struct { RequiredArgs flag.BindServiceArgs `positional-args:"yes"` UI command.UI Config command.Config Actor UnbindServiceActor // contains filtered or unexported fields }
func (UnbindServiceCommand) Execute ¶
func (cmd UnbindServiceCommand) Execute(args []string) error
type UnbindStagingSecurityGroupCommand ¶
type UnbindStagingSecurityGroupCommand struct { RequiredArgs flag.SecurityGroup `positional-args:"yes"` // contains filtered or unexported fields }
func (UnbindStagingSecurityGroupCommand) Execute ¶
func (UnbindStagingSecurityGroupCommand) Execute(args []string) 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
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 flag.SetOrgRoleArgs `positional-args:"yes"` // contains filtered or unexported fields }
func (UnsetOrgRoleCommand) Execute ¶
func (UnsetOrgRoleCommand) Execute(args []string) 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
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
type UnsharePrivateDomainCommand ¶
type UnsharePrivateDomainCommand struct { // contains filtered or unexported fields }
func (UnsharePrivateDomainCommand) Execute ¶
func (UnsharePrivateDomainCommand) Execute(args []string) error
type UnshareServiceActor ¶
type UnshareServiceActor interface {}
type UnshareServiceCommand ¶
type UnshareServiceCommand struct { // contains filtered or unexported fields }
func (UnshareServiceCommand) Execute ¶
func (cmd UnshareServiceCommand) Execute(args []string) error
type UpdateBuildpackActor ¶
type UpdateBuildpackActor interface { CloudControllerAPIVersion() string UpdateBuildpackByNameAndStack(name, currentStack string, position types.NullInt, locked types.NullBool, enabled types.NullBool, newStack string) (string, v2action.Warnings, error) PrepareBuildpackBits(inputPath string, tmpDirPath string, downloader v2action.Downloader) (string, error) UploadBuildpack(GUID string, path string, progBar v2action.SimpleProgressBar) (v2action.Warnings, error) }
type UpdateBuildpackCommand ¶
type UpdateBuildpackCommand struct { RequiredArgs flag.BuildpackName `positional-args:"yes"` NewStack string `long:"assign-stack" description:"Assign a stack to a buildpack that does not have a stack association"` 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 types.NullInt `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 flag.PathWithExistenceCheckOrURL `short:"p" description:"Path to directory or zip file"` Unlock bool `long:"unlock" description:"Unlock the buildpack to enable updates"` CurrentStack string `short:"s" description:"Specify stack to disambiguate buildpacks with the same name"` UI command.UI Actor UpdateBuildpackActor Config command.Config ProgressBar v2action.SimpleProgressBar // contains filtered or unexported fields }
func (UpdateBuildpackCommand) Execute ¶
func (cmd UpdateBuildpackCommand) Execute(args []string) 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
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
type UpdateServiceActor ¶
type UpdateServiceAuthTokenCommand ¶
type UpdateServiceAuthTokenCommand struct { RequiredArgs flag.ServiceAuthTokenArgs `positional-args:"yes"` UI command.UI // contains filtered or unexported fields }
func (*UpdateServiceAuthTokenCommand) Execute ¶
func (cmd *UpdateServiceAuthTokenCommand) Execute(args []string) error
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
type UpdateServiceCommand ¶
type UpdateServiceCommand struct { RequiredArgs flag.ServiceInstance `positional-args:"yes"` ParametersAsJSON flag.Path `` /* 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"` Upgrade bool `` /* 226-byte string literal not displayed */ UI command.UI Actor UpdateServiceActor Config command.Config // contains filtered or unexported fields }
func (*UpdateServiceCommand) Execute ¶
func (cmd *UpdateServiceCommand) Execute(args []string) 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
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 `` /* 203-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"` Tags string `short:"t" description:"User provided tags"` // contains filtered or unexported fields }
func (UpdateUserProvidedServiceCommand) Execute ¶
func (UpdateUserProvidedServiceCommand) Execute(args []string) error
type V2PushActor ¶
type V2PushActor interface { Apply(config pushaction.ApplicationConfig, progressBar pushaction.ProgressBar) (<-chan pushaction.ApplicationConfig, <-chan pushaction.Event, <-chan pushaction.Warnings, <-chan error) CloudControllerV2APIVersion() string CloudControllerV3APIVersion() string ConvertToApplicationConfigs(orgGUID string, spaceGUID string, noStart bool, apps []manifest.Application) ([]pushaction.ApplicationConfig, pushaction.Warnings, error) MergeAndValidateSettingsAndManifests(cmdSettings pushaction.CommandLineSettings, apps []manifest.Application) ([]manifest.Application, error) ReadManifest(pathToManifest string, pathsToVarsFiles []string, vars []template.VarKV) ([]manifest.Application, pushaction.Warnings, error) }
type V2V3AppSummaryActor ¶
type V2V3AppSummaryActor interface {
GetApplicationSummaryByNameAndSpace(appName string, spaceGUID string, withObfuscatedValues bool) (v2v3action.ApplicationSummary, v2v3action.Warnings, error)
}
type V3AppActor ¶
type V3AppActor interface { shared.V3AppSummaryActor GetApplicationByNameAndSpace(name string, spaceGUID string) (v3action.Application, v3action.Warnings, error) }
type V3AppCommand ¶
type V3AppCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` GUID bool `` /* 131-byte string literal not displayed */ UI command.UI Config command.Config AppSummaryActor V2V3AppSummaryActor Actor V3AppActor // contains filtered or unexported fields }
func (V3AppCommand) Execute ¶
func (cmd V3AppCommand) Execute(args []string) error
type V3ApplyManifestActor ¶
type V3ApplyManifestCommand ¶
type V3ApplyManifestCommand struct { PathToManifest flag.PathWithExistenceCheck `short:"f" description:"Path to app manifest" required:"true"` UI command.UI Config command.Config Actor V3ApplyManifestActor Parser ManifestParser // contains filtered or unexported fields }
func (V3ApplyManifestCommand) Execute ¶
func (cmd V3ApplyManifestCommand) Execute(args []string) error
type V3AppsActor ¶
type V3AppsCommand ¶
type V3AppsCommand struct { UI command.UI Config command.Config Actor V3AppsActor V2AppActor shared.V2AppActor // contains filtered or unexported fields }
func (V3AppsCommand) Execute ¶
func (cmd V3AppsCommand) Execute(args []string) error
type V3CancelZdtPushActor ¶
type V3CancelZdtPushCommand ¶
type V3CancelZdtPushCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` UI command.UI Config command.Config CancelZdtPushActor V3CancelZdtPushActor // contains filtered or unexported fields }
func (V3CancelZdtPushCommand) Execute ¶
func (cmd V3CancelZdtPushCommand) Execute(args []string) error
type V3CreateAppActor ¶
type V3CreateAppActor interface {
CreateApplicationInSpace(app v3action.Application, spaceGUID string) (v3action.Application, v3action.Warnings, error)
}
type V3CreateAppCommand ¶
type V3CreateAppCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` AppType flag.AppType `` /* 128-byte string literal not displayed */ UI command.UI Config command.Config Actor V3CreateAppActor // contains filtered or unexported fields }
func (V3CreateAppCommand) Execute ¶
func (cmd V3CreateAppCommand) Execute(args []string) error
type V3CreatePackageActor ¶
type V3CreatePackageActor interface { CreateDockerPackageByApplicationNameAndSpace(appName string, spaceGUID string, dockerImageCredentials v3action.DockerImageCredentials) (v3action.Package, v3action.Warnings, error) CreateAndUploadBitsPackageByApplicationNameAndSpace(appName string, spaceGUID string, bitsPath string) (v3action.Package, v3action.Warnings, error) }
type V3CreatePackageCommand ¶
type V3CreatePackageCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` DockerImage flag.DockerImage `long:"docker-image" short:"o" description:"Docker image to use (e.g. user/docker-image-name)"` AppPath flag.PathWithExistenceCheck `short:"p" description:"Path to app directory or to a zip file of the contents of the app directory"` UI command.UI Config command.Config Actor V3CreatePackageActor PackageDisplayer shared.PackageDisplayer // contains filtered or unexported fields }
func (V3CreatePackageCommand) Execute ¶
func (cmd V3CreatePackageCommand) Execute(args []string) error
type V3DeleteActor ¶
type V3DeleteCommand ¶
type V3DeleteCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` Force bool `short:"f" description:"Force deletion without confirmation"` UI command.UI Config command.Config Actor V3DeleteActor // contains filtered or unexported fields }
func (V3DeleteCommand) Execute ¶
func (cmd V3DeleteCommand) Execute(args []string) error
type V3DropletsActor ¶
type V3DropletsCommand ¶
type V3DropletsCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` UI command.UI Config command.Config Actor V3DropletsActor // contains filtered or unexported fields }
func (V3DropletsCommand) Execute ¶
func (cmd V3DropletsCommand) Execute(args []string) error
type V3EnvActor ¶
type V3EnvCommand ¶
type V3EnvCommand struct { RequiredArgs flag.EnvironmentArgs `positional-args:"yes"` UI command.UI Config command.Config Actor V3EnvActor // contains filtered or unexported fields }
func (V3EnvCommand) Execute ¶
func (cmd V3EnvCommand) Execute(args []string) error
type V3GetHealthCheckActor ¶
type V3GetHealthCheckCommand ¶
type V3GetHealthCheckCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` UI command.UI Config command.Config Actor V3GetHealthCheckActor // contains filtered or unexported fields }
func (V3GetHealthCheckCommand) Execute ¶
func (cmd V3GetHealthCheckCommand) Execute(args []string) error
type V3PackagesActor ¶
type V3PackagesCommand ¶
type V3PackagesCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` UI command.UI Config command.Config Actor V3PackagesActor // contains filtered or unexported fields }
func (V3PackagesCommand) Execute ¶
func (cmd V3PackagesCommand) Execute(args []string) error
type V3PushActor ¶
type V3PushActor interface { CreateAndUploadBitsPackageByApplicationNameAndSpace(appName string, spaceGUID string, bitsPath string) (v3action.Package, v3action.Warnings, error) CreateDockerPackageByApplicationNameAndSpace(appName string, spaceGUID string, dockerImageCredentials v3action.DockerImageCredentials) (v3action.Package, v3action.Warnings, error) CreateApplicationInSpace(app v3action.Application, spaceGUID string) (v3action.Application, v3action.Warnings, error) GetApplicationByNameAndSpace(appName string, spaceGUID string) (v3action.Application, v3action.Warnings, error) GetApplicationSummaryByNameAndSpace(appName string, spaceGUID string, withObfuscatedValues bool) (v3action.ApplicationSummary, v3action.Warnings, error) GetStreamingLogsForApplicationByNameAndSpace(appName string, spaceGUID string, client v3action.NOAAClient) (<-chan *v3action.LogMessage, <-chan error, v3action.Warnings, error) PollStart(appGUID string, warnings chan<- v3action.Warnings) error SetApplicationDropletByApplicationNameAndSpace(appName string, spaceGUID string, dropletGUID string) (v3action.Warnings, error) StagePackage(packageGUID string, appName string) (<-chan v3action.Droplet, <-chan v3action.Warnings, <-chan error) StartApplication(appGUID string) (v3action.Warnings, error) StopApplication(appGUID string) (v3action.Warnings, error) UpdateApplication(app v3action.Application) (v3action.Application, v3action.Warnings, error) }
type V3PushCommand ¶
type V3PushCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` Buildpacks []string `` /* 317-byte string literal not displayed */ DockerImage flag.DockerImage `long:"docker-image" short:"o" description:"Docker image to use (e.g. user/docker-image-name)"` DockerUsername string `long:"docker-username" description:"Repository username; used with password from environment variable CF_DOCKER_PASSWORD"` NoRoute bool `long:"no-route" description:"Do not map a route to this app"` NoStart bool `long:"no-start" description:"Do not stage and start the app after pushing"` AppPath flag.PathWithExistenceCheck `short:"p" description:"Path to app directory or to a zip file of the contents of the app directory"` UI command.UI Config command.Config NOAAClient v3action.NOAAClient AppSummaryDisplayer shared.AppSummaryDisplayer PackageDisplayer shared.PackageDisplayer ProgressBar ProgressBar Actor V3PushActor OriginalV2PushActor OriginalV2PushActor // contains filtered or unexported fields }
func (V3PushCommand) Execute ¶
func (cmd V3PushCommand) Execute(args []string) error
type V3RestartActor ¶
type V3RestartAppInstanceCommand ¶
type V3RestartAppInstanceCommand struct { RequiredArgs flag.AppInstance `positional-args:"yes"` ProcessType string `long:"process" default:"web" description:"Process to restart"` UI command.UI Config command.Config Actor V3RestartAppInstanceActor // contains filtered or unexported fields }
func (V3RestartAppInstanceCommand) Execute ¶
func (cmd V3RestartAppInstanceCommand) Execute(args []string) error
type V3RestartCommand ¶
type V3RestartCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` UI command.UI Config command.Config Actor V3RestartActor // contains filtered or unexported fields }
func (V3RestartCommand) Execute ¶
func (cmd V3RestartCommand) Execute(args []string) error
type V3SSHActor ¶
type V3SSHCommand ¶
type V3SSHCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` ProcessIndex uint `long:"app-instance-index" short:"i" default:"0" description:"App process instance index"` Commands []string `long:"command" short:"c" description:"Command to run"` DisablePseudoTTY bool `long:"disable-pseudo-tty" short:"T" description:"Disable pseudo-tty allocation"` ForcePseudoTTY bool `long:"force-pseudo-tty" description:"Force pseudo-tty allocation"` LocalPortForwardSpecs []flag.SSHPortForwarding `short:"L" description:"Local port forward specification"` ProcessType string `long:"process" default:"web" description:"App process name"` RequestPseudoTTY 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. Not recommended!"` SkipRemoteExecution bool `long:"skip-remote-execution" short:"N" description:"Do not execute a remote command"` UI command.UI Config command.Config Actor V3SSHActor SSHActor SSHActor SSHClient *clissh.SecureShell // contains filtered or unexported fields }
func (V3SSHCommand) EvaluateTTYOption ¶
func (cmd V3SSHCommand) EvaluateTTYOption() (sharedaction.TTYOption, error)
EvaluateTTYOption determines which TTY options are mutually exclusive and returns an error accordingly.
func (V3SSHCommand) Execute ¶
func (cmd V3SSHCommand) Execute(args []string) error
type V3ScaleActor ¶
type V3ScaleActor interface { shared.V3AppSummaryActor GetApplicationByNameAndSpace(appName string, spaceGUID string) (v3action.Application, v3action.Warnings, error) ScaleProcessByApplication(appGUID string, process v3action.Process) (v3action.Warnings, error) StopApplication(appGUID string) (v3action.Warnings, error) StartApplication(appGUID string) (v3action.Warnings, error) PollStart(appGUID string, warnings chan<- v3action.Warnings) error }
type V3ScaleCommand ¶
type V3ScaleCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` Force bool `short:"f" description:"Force restart of app without prompt"` Instances flag.Instances `short:"i" required:"false" description:"Number of instances"` DiskLimit flag.Megabytes `short:"k" required:"false" description:"Disk limit (e.g. 256M, 1024M, 1G)"` MemoryLimit flag.Megabytes `short:"m" required:"false" description:"Memory limit (e.g. 256M, 1024M, 1G)"` ProcessType string `long:"process" default:"web" description:"App process to scale"` UI command.UI Config command.Config Actor V3ScaleActor AppSummaryDisplayer shared.AppSummaryDisplayer // contains filtered or unexported fields }
func (V3ScaleCommand) Execute ¶
func (cmd V3ScaleCommand) Execute(args []string) error
type V3SetDropletActor ¶
type V3SetDropletCommand ¶
type V3SetDropletCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` DropletGUID string `short:"d" long:"droplet-guid" description:"The guid of the droplet to use" required:"true"` UI command.UI Config command.Config Actor V3SetDropletActor // contains filtered or unexported fields }
func (V3SetDropletCommand) Execute ¶
func (cmd V3SetDropletCommand) Execute(args []string) error
type V3SetEnvActor ¶
type V3SetEnvCommand ¶
type V3SetEnvCommand struct { RequiredArgs flag.SetEnvironmentArgs `positional-args:"yes"` UI command.UI Config command.Config Actor V3SetEnvActor // contains filtered or unexported fields }
func (V3SetEnvCommand) Execute ¶
func (cmd V3SetEnvCommand) Execute(args []string) error
type V3SetHealthCheckActor ¶
type V3SetHealthCheckCommand ¶
type V3SetHealthCheckCommand struct { RequiredArgs flag.SetHealthCheckArgs `positional-args:"yes"` HTTPEndpoint string `long:"endpoint" default:"/" description:"Path on the app"` InvocationTimeout flag.PositiveInteger `long:"invocation-timeout" description:"Time (in seconds) that controls individual health check invocations"` ProcessType string `long:"process" default:"web" description:"App process to update"` UI command.UI Config command.Config Actor V3SetHealthCheckActor // contains filtered or unexported fields }
func (V3SetHealthCheckCommand) Execute ¶
func (cmd V3SetHealthCheckCommand) Execute(args []string) error
type V3StageActor ¶
type V3StageActor interface { GetStreamingLogsForApplicationByNameAndSpace(appName string, spaceGUID string, client v3action.NOAAClient) (<-chan *v3action.LogMessage, <-chan error, v3action.Warnings, error) StagePackage(packageGUID string, appName string) (<-chan v3action.Droplet, <-chan v3action.Warnings, <-chan error) }
type V3StageCommand ¶
type V3StageCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` PackageGUID string `long:"package-guid" description:"The guid of the package to stage" required:"true"` UI command.UI Config command.Config NOAAClient v3action.NOAAClient Actor V3StageActor // contains filtered or unexported fields }
func (V3StageCommand) Execute ¶
func (cmd V3StageCommand) Execute(args []string) error
type V3StartActor ¶
type V3StartCommand ¶
type V3StartCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` UI command.UI Config command.Config Actor V3StartActor // contains filtered or unexported fields }
func (V3StartCommand) Execute ¶
func (cmd V3StartCommand) Execute(args []string) error
type V3StopActor ¶
type V3StopCommand ¶
type V3StopCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` UI command.UI Config command.Config Actor V3StopActor // contains filtered or unexported fields }
func (V3StopCommand) Execute ¶
func (cmd V3StopCommand) Execute(args []string) error
type V3UnsetEnvActor ¶
type V3UnsetEnvCommand ¶
type V3UnsetEnvCommand struct { RequiredArgs flag.UnsetEnvironmentArgs `positional-args:"yes"` UI command.UI Config command.Config Actor V3UnsetEnvActor // contains filtered or unexported fields }
func (V3UnsetEnvCommand) Execute ¶
func (cmd V3UnsetEnvCommand) Execute(args []string) error
type V3ZeroDowntimePushCommand ¶
type V3ZeroDowntimePushCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` Buildpacks []string `` /* 317-byte string literal not displayed */ StackName string `short:"s" description:"Stack to use (a stack is a pre-built file system, including an operating system, that can run apps)"` DockerImage flag.DockerImage `long:"docker-image" short:"o" description:"Docker image to use (e.g. user/docker-image-name)"` DockerUsername string `long:"docker-username" description:"Repository username; used with password from environment variable CF_DOCKER_PASSWORD"` NoRoute bool `long:"no-route" description:"Do not map a route to this app"` NoStart bool `long:"no-start" description:"Do not stage and start the app after pushing"` WaitUntilDeployed bool `long:"wait-for-deploy-complete" description:"Wait for the entire deployment to complete"` AppPath flag.PathWithExistenceCheck `short:"p" description:"Path to app directory or to a zip file of the contents of the app directory"` UI command.UI Config command.Config NOAAClient v3action.NOAAClient AppSummaryDisplayer shared.AppSummaryDisplayer PackageDisplayer shared.PackageDisplayer ProgressBar ProgressBar ZdtActor V3ZeroDowntimeVersionActor V3PushActor V3PushActor OriginalV2PushActor OriginalV2PushActor // contains filtered or unexported fields }
func (V3ZeroDowntimePushCommand) Execute ¶
func (cmd V3ZeroDowntimePushCommand) Execute(args []string) error
type V3ZeroDowntimeRestartActor ¶
type V3ZeroDowntimeRestartActor interface { ZeroDowntimePollStart(appGUID string, warningsChannel chan<- v3action.Warnings) error CreateDeployment(appGUID, dropletGUID string) (string, v3action.Warnings, error) CloudControllerAPIVersion() string GetApplicationByNameAndSpace(appName string, spaceGUID string) (v3action.Application, v3action.Warnings, error) StartApplication(appGUID string) (v3action.Warnings, error) }
type V3ZeroDowntimeRestartCommand ¶
type V3ZeroDowntimeRestartCommand struct { RequiredArgs flag.AppName `positional-args:"yes"` UI command.UI Config command.Config Actor V3ZeroDowntimeRestartActor // contains filtered or unexported fields }
func (V3ZeroDowntimeRestartCommand) Execute ¶
func (cmd V3ZeroDowntimeRestartCommand) Execute(args []string) error
type V3ZeroDowntimeVersionActor ¶
type V3ZeroDowntimeVersionActor interface { ZeroDowntimePollStart(appGUID string, warningsChannel chan<- v3action.Warnings) error CreateDeployment(appGUID string, deploymentGUID string) (string, v3action.Warnings, error) PollDeployment(deploymentGUID string, warningsChannel chan<- v3action.Warnings) error CloudControllerAPIVersion() string CreateAndUploadBitsPackageByApplicationNameAndSpace(appName string, spaceGUID string, bitsPath string) (v3action.Package, v3action.Warnings, error) CreateDockerPackageByApplicationNameAndSpace(appName string, spaceGUID string, dockerImageCredentials v3action.DockerImageCredentials) (v3action.Package, v3action.Warnings, error) CreateApplicationInSpace(app v3action.Application, spaceGUID string) (v3action.Application, v3action.Warnings, error) GetApplicationByNameAndSpace(appName string, spaceGUID string) (v3action.Application, v3action.Warnings, error) GetCurrentDropletByApplication(appGUID string) (v3action.Droplet, v3action.Warnings, error) GetStreamingLogsForApplicationByNameAndSpace(appName string, spaceGUID string, client v3action.NOAAClient) (<-chan *v3action.LogMessage, <-chan error, v3action.Warnings, error) PollStart(appGUID string, warningsChannel chan<- v3action.Warnings) error SetApplicationDropletByApplicationNameAndSpace(appName string, spaceGUID string, dropletGUID string) (v3action.Warnings, error) StagePackage(packageGUID string, appName string) (<-chan v3action.Droplet, <-chan v3action.Warnings, <-chan error) RestartApplication(appGUID string) (v3action.Warnings, error) UpdateApplication(app v3action.Application) (v3action.Application, v3action.Warnings, error) }
type VersionChecker ¶
Source Files ¶
- add_network_policy_command.go
- allow_space_ssh_command.go
- api_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
- 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_isolation_segment_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_isolation_segment_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_org_isolation_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_org_isolation_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
- godoc.go
- isolation_segments_command.go
- login_command.go
- logout_command.go
- logs_command.go
- map_route_command.go
- marketplace_command.go
- migrate_service_instances_command.go
- network_policies_command.go
- oauth_token_command.go
- org_command.go
- org_users_command.go
- orgs_command.go
- passwd_command.go
- purge_service_instance_command.go
- purge_service_offering_command.go
- push_command.go
- quota_command.go
- quotas_command.go
- remove_network_policy_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
- reset_org_default_isolation_segment_command.go
- reset_space_isolation_segment_command.go
- restage_command.go
- restart_app_instance_command.go
- restart_command.go
- router_groups_command.go
- routes_command.go
- run_task_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_default_isolation_segment_command.go
- set_org_role_command.go
- set_quota_command.go
- set_running_environment_variable_group_command.go
- set_space_isolation_segment_command.go
- set_space_quota_command.go
- set_space_role_command.go
- set_staging_environment_variable_group_command.go
- share_private_domain_command.go
- share_service_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
- tasks_command.go
- terminate_task_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
- 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
- unshare_service_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
- v3_app_command.go
- v3_apply_manifest_command.go
- v3_apps_command.go
- v3_cancel_zdt_push_command.go
- v3_create_app_command.go
- v3_create_package_command.go
- v3_delete_command.go
- v3_droplets_command.go
- v3_env_command.go
- v3_get_health_check_command.go
- v3_packages_command.go
- v3_push_command.go
- v3_restart_app_instance_command.go
- v3_restart_command.go
- v3_scale_command.go
- v3_set_droplet_command.go
- v3_set_env_command.go
- v3_set_health_check_command.go
- v3_ssh_command.go
- v3_stage_command.go
- v3_start_command.go
- v3_stop_command.go
- v3_unset_env_command.go
- v3_zdt_push_command.go
- v3_zdt_restart_command.go
Directories ¶
Path | Synopsis |
---|---|
Package shared should not be imported by external consumers.
|
Package shared should not be imported by external consumers. |
sharedfakes
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
Code generated by counterfeiter.
|
Code generated by counterfeiter. |
Click to show internal directories.
Click to hide internal directories.